diff --git a/ci/installer_set/share/oint/.versionhash b/ci/installer_set/share/oint/.versionhash
index 0d1418a969..84efb69801 100644
--- a/ci/installer_set/share/oint/.versionhash
+++ b/ci/installer_set/share/oint/.versionhash
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/CreateComment.txt b/docs/en/examples/Airtable/CreateComment.txt
index d7065f9f98..543e915892 100644
--- a/docs/en/examples/Airtable/CreateComment.txt
+++ b/docs/en/examples/Airtable/CreateComment.txt
@@ -4,4 +4,11 @@
Record = "recuJsvpt9DG2SuEk";
Text = "TestComment";
- Result = OPI_Airtable.CreateComment(Token, Base, Table, Record, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/CreateDatabase.txt b/docs/en/examples/Airtable/CreateDatabase.txt
index 0413de3007..488b01403c 100644
--- a/docs/en/examples/Airtable/CreateDatabase.txt
+++ b/docs/en/examples/Airtable/CreateDatabase.txt
@@ -11,4 +11,10 @@
TableMapping = New Map;
TableMapping.Insert(TableName, FieldArray);
- Result = OPI_Airtable.CreateDatabase(Token, Region, Name, TableMapping);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("ws" , Region);
+ Options.Insert("title" , Name);
+ Options.Insert("tablesdata", TableMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/CreateField.txt b/docs/en/examples/Airtable/CreateField.txt
index 41d7ff5b35..6d25ebb0fb 100644
--- a/docs/en/examples/Airtable/CreateField.txt
+++ b/docs/en/examples/Airtable/CreateField.txt
@@ -3,5 +3,14 @@
Table = "tblFGmvh2eldM8MuJ";
Name = String(New UUID);
- Field = OPI_Airtable.GetNumberField(Name);
- Result = OPI_Airtable.CreateField(Token, Base, Table, Field);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+
+ Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("fielddata", Field);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/CreatePosts.txt b/docs/en/examples/Airtable/CreatePosts.txt
index 69e046079f..a04d6a46a9 100644
--- a/docs/en/examples/Airtable/CreatePosts.txt
+++ b/docs/en/examples/Airtable/CreatePosts.txt
@@ -12,4 +12,10 @@
ArrayOfDescriptions.Add(RowDescription1);
ArrayOfDescriptions.Add(RowDescription2);
- Result = OPI_Airtable.CreatePosts(Token, Base, Table, ArrayOfDescriptions);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+ Options.Insert("data" , ArrayOfDescriptions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/CreateTable.txt b/docs/en/examples/Airtable/CreateTable.txt
index 591fba7971..0965443914 100644
--- a/docs/en/examples/Airtable/CreateTable.txt
+++ b/docs/en/examples/Airtable/CreateTable.txt
@@ -14,4 +14,11 @@
Name = "TestTable2";
Description = "NewTable";
- Result = OPI_Airtable.CreateTable(Token, Base, Name, FieldArray, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("title" , Name);
+ Options.Insert("fieldsdata" , FieldArray);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/DeleteComment.txt b/docs/en/examples/Airtable/DeleteComment.txt
index ac67340ed3..e22dd0a122 100644
--- a/docs/en/examples/Airtable/DeleteComment.txt
+++ b/docs/en/examples/Airtable/DeleteComment.txt
@@ -4,4 +4,11 @@
Record = "recuJsvpt9DG2SuEk";
Comment = "comPMHUtwEsa66el1";
- Result = OPI_Airtable.DeleteComment(Token, Base, Table, Record, Comment);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/DeleteRecords.txt b/docs/en/examples/Airtable/DeleteRecords.txt
index 617c21c724..e953d2380f 100644
--- a/docs/en/examples/Airtable/DeleteRecords.txt
+++ b/docs/en/examples/Airtable/DeleteRecords.txt
@@ -3,4 +3,10 @@
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.DeleteRecords(Token, Base, Table, Record);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("records", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/EditComment.txt b/docs/en/examples/Airtable/EditComment.txt
index 5ed19dc083..33264acc12 100644
--- a/docs/en/examples/Airtable/EditComment.txt
+++ b/docs/en/examples/Airtable/EditComment.txt
@@ -4,5 +4,13 @@
Record = "recuJsvpt9DG2SuEk";
Comment = "comPMHUtwEsa66el1";
- Text = "Test comment (change.)";
- Result = OPI_Airtable.EditComment(Token, Base, Table, Record, Comment, Text);
\ No newline at end of file
+ Text = "Test comment (change.)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "EditComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetAttachmentField.txt b/docs/en/examples/Airtable/GetAttachmentField.txt
index ac12d07d7e..da63043a15 100644
--- a/docs/en/examples/Airtable/GetAttachmentField.txt
+++ b/docs/en/examples/Airtable/GetAttachmentField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetAttachmentField("Attachment");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Attachment");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetAttachmentField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetCheckboxField.txt b/docs/en/examples/Airtable/GetCheckboxField.txt
index 71fa6c8fc2..628c238470 100644
--- a/docs/en/examples/Airtable/GetCheckboxField.txt
+++ b/docs/en/examples/Airtable/GetCheckboxField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetCheckboxField("Checkbox");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Checkbox");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetCheckboxField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetComments.txt b/docs/en/examples/Airtable/GetComments.txt
index c91ff7af22..b027378acb 100644
--- a/docs/en/examples/Airtable/GetComments.txt
+++ b/docs/en/examples/Airtable/GetComments.txt
@@ -3,4 +3,10 @@
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.GetComments(Token, Base, Table, Record);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetComments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetDatabaseTables.txt b/docs/en/examples/Airtable/GetDatabaseTables.txt
index fac386fa90..7819f76228 100644
--- a/docs/en/examples/Airtable/GetDatabaseTables.txt
+++ b/docs/en/examples/Airtable/GetDatabaseTables.txt
@@ -1,4 +1,8 @@
Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
Base = "appJiRrCJhRhnaVAo";
- Result = OPI_Airtable.GetDatabaseTables(Token, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDatabaseTables", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetDateField.txt b/docs/en/examples/Airtable/GetDateField.txt
index 2cb61c7e95..2d4be51d8f 100644
--- a/docs/en/examples/Airtable/GetDateField.txt
+++ b/docs/en/examples/Airtable/GetDateField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetDateField("Date");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Date");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDateField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetEmailField.txt b/docs/en/examples/Airtable/GetEmailField.txt
index 98c6be6bf8..ec87a7ef14 100644
--- a/docs/en/examples/Airtable/GetEmailField.txt
+++ b/docs/en/examples/Airtable/GetEmailField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetEmailField("Email");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Email");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetEmailField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetLinkField.txt b/docs/en/examples/Airtable/GetLinkField.txt
index b8aa37d3a8..4f5afeaf87 100644
--- a/docs/en/examples/Airtable/GetLinkField.txt
+++ b/docs/en/examples/Airtable/GetLinkField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetLinkField("Link");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Link");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetLinkField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetListOfBases.txt b/docs/en/examples/Airtable/GetListOfBases.txt
index ae4e381a72..00cb2dd81b 100644
--- a/docs/en/examples/Airtable/GetListOfBases.txt
+++ b/docs/en/examples/Airtable/GetListOfBases.txt
@@ -1,3 +1,6 @@
Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Result = OPI_Airtable.GetListOfBases(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfBases", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetListOfRecords.txt b/docs/en/examples/Airtable/GetListOfRecords.txt
index 67d8deec54..b05c241ef6 100644
--- a/docs/en/examples/Airtable/GetListOfRecords.txt
+++ b/docs/en/examples/Airtable/GetListOfRecords.txt
@@ -2,4 +2,9 @@
Base = "appJiRrCJhRhnaVAo";
Table = "tblFGmvh2eldM8MuJ";
- Result = OPI_Airtable.GetListOfRecords(Token, Base, Table);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetNumberField.txt b/docs/en/examples/Airtable/GetNumberField.txt
index 4f35fb66c9..80087ce4e0 100644
--- a/docs/en/examples/Airtable/GetNumberField.txt
+++ b/docs/en/examples/Airtable/GetNumberField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetNumberField("Number");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Number");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetPhoneField.txt b/docs/en/examples/Airtable/GetPhoneField.txt
index a22bd6c75e..e7e0676397 100644
--- a/docs/en/examples/Airtable/GetPhoneField.txt
+++ b/docs/en/examples/Airtable/GetPhoneField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetPhoneField("Phone");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "Phone");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetPhoneField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetRecord.txt b/docs/en/examples/Airtable/GetRecord.txt
index 42aaf772ff..67b35b7fdb 100644
--- a/docs/en/examples/Airtable/GetRecord.txt
+++ b/docs/en/examples/Airtable/GetRecord.txt
@@ -3,4 +3,10 @@
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.GetRecord(Token, Base, Table, Record);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetRecord", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/GetStringField.txt b/docs/en/examples/Airtable/GetStringField.txt
index 37ef9baec3..ed186c5022 100644
--- a/docs/en/examples/Airtable/GetStringField.txt
+++ b/docs/en/examples/Airtable/GetStringField.txt
@@ -1 +1,4 @@
- Result = OPI_Airtable.GetStringField("String");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", "String");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetStringField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/ModifyField.txt b/docs/en/examples/Airtable/ModifyField.txt
index 80e8c33df1..a2d766580b 100644
--- a/docs/en/examples/Airtable/ModifyField.txt
+++ b/docs/en/examples/Airtable/ModifyField.txt
@@ -6,4 +6,12 @@
Name = String(New UUID) + "(change.)";
Description = "New description";
- Result = OPI_Airtable.ModifyField(Token, Base, Table, Field, Name, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("field" , Field);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Airtable/ModifyTable.txt b/docs/en/examples/Airtable/ModifyTable.txt
index bb35d8d2b2..d45d298bc6 100644
--- a/docs/en/examples/Airtable/ModifyTable.txt
+++ b/docs/en/examples/Airtable/ModifyTable.txt
@@ -4,4 +4,11 @@
Name = "Test table 2 (change.)";
Description = "New table (change.)";
- Result = OPI_Airtable.ModifyTable(Token, Base, Table, Name, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddCustomTaskField.txt b/docs/en/examples/Bitrix24/AddCustomTaskField.txt
index 4c1c5372dd..14a2f63357 100644
--- a/docs/en/examples/Bitrix24/AddCustomTaskField.txt
+++ b/docs/en/examples/Bitrix24/AddCustomTaskField.txt
@@ -3,7 +3,12 @@
Type = "date";
Name = "BIRTHDAY_FIELD";
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -14,4 +19,13 @@
Title = "Text field";
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname" , Name);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("title" , Title);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddKanbanStage.txt b/docs/en/examples/Bitrix24/AddKanbanStage.txt
index bfe08b21b1..a8603c61db 100644
--- a/docs/en/examples/Bitrix24/AddKanbanStage.txt
+++ b/docs/en/examples/Bitrix24/AddKanbanStage.txt
@@ -3,7 +3,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
Name = "New stage 2";
Color = "0026FF";
@@ -12,4 +18,12 @@
Token = "a5b00469006e9f06006b12e400000001000...";
PrevStageID = Result["result"];
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", PrevStageID);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddPostComment.txt b/docs/en/examples/Bitrix24/AddPostComment.txt
index eae235c8ae..15809e7eaf 100644
--- a/docs/en/examples/Bitrix24/AddPostComment.txt
+++ b/docs/en/examples/Bitrix24/AddPostComment.txt
@@ -2,10 +2,21 @@
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
Text = "Another comment";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddPostRecipients.txt b/docs/en/examples/Bitrix24/AddPostRecipients.txt
index 78662c8058..f8465ee51b 100644
--- a/docs/en/examples/Bitrix24/AddPostRecipients.txt
+++ b/docs/en/examples/Bitrix24/AddPostRecipients.txt
@@ -2,9 +2,20 @@
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddTaskComment.txt b/docs/en/examples/Bitrix24/AddTaskComment.txt
index e301680a80..7aae122a0e 100644
--- a/docs/en/examples/Bitrix24/AddTaskComment.txt
+++ b/docs/en/examples/Bitrix24/AddTaskComment.txt
@@ -3,11 +3,22 @@
Text = "Task impossible, let's split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Text = "Task uninpossible, don't split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt b/docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt
index 72c6eecc6f..5884e0db67 100644
--- a/docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt
+++ b/docs/en/examples/Bitrix24/AddTaskTimeAccounting.txt
@@ -3,7 +3,12 @@
Time = 3600;
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -13,10 +18,13 @@
Time = 7200;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
- , TaskID
- , Time
- , UserID
- , Text
- , SetupDate
- , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddTaskToFavorites.txt b/docs/en/examples/Bitrix24/AddTaskToFavorites.txt
index e9a09c09a7..48ec8bffe4 100644
--- a/docs/en/examples/Bitrix24/AddTaskToFavorites.txt
+++ b/docs/en/examples/Bitrix24/AddTaskToFavorites.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddTasksChecklistElement.txt b/docs/en/examples/Bitrix24/AddTasksChecklistElement.txt
index 8dd7cd626f..27ffcc0bca 100644
--- a/docs/en/examples/Bitrix24/AddTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/AddTasksChecklistElement.txt
@@ -3,10 +3,22 @@
Text = "Checklist element";
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("complete", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AddUsersToChat.txt b/docs/en/examples/Bitrix24/AddUsersToChat.txt
index fd9ccf11c4..cb3e74440f 100644
--- a/docs/en/examples/Bitrix24/AddUsersToChat.txt
+++ b/docs/en/examples/Bitrix24/AddUsersToChat.txt
@@ -5,11 +5,23 @@
UserIDs.Add(10);
UserIDs.Add(12);
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserIDs);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
UserID = 10;
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserID);
+ Options.Insert("hide" , True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ApproveTask.txt b/docs/en/examples/Bitrix24/ApproveTask.txt
index 743e249c09..7a5393b1ac 100644
--- a/docs/en/examples/Bitrix24/ApproveTask.txt
+++ b/docs/en/examples/Bitrix24/ApproveTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/AttachFileToTopic.txt b/docs/en/examples/Bitrix24/AttachFileToTopic.txt
index c7896515c9..f9559ac711 100644
--- a/docs/en/examples/Bitrix24/AttachFileToTopic.txt
+++ b/docs/en/examples/Bitrix24/AttachFileToTopic.txt
@@ -2,10 +2,21 @@
TaskID = "8718";
FileID = "46668";
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ChangeChatColor.txt b/docs/en/examples/Bitrix24/ChangeChatColor.txt
index 2d1837f303..e97da0f0ee 100644
--- a/docs/en/examples/Bitrix24/ChangeChatColor.txt
+++ b/docs/en/examples/Bitrix24/ChangeChatColor.txt
@@ -3,11 +3,22 @@
Color = "AZURE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Color = "PURPLE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ChangeChatOwner.txt b/docs/en/examples/Bitrix24/ChangeChatOwner.txt
index 3d71211c00..17bc6b9947 100644
--- a/docs/en/examples/Bitrix24/ChangeChatOwner.txt
+++ b/docs/en/examples/Bitrix24/ChangeChatOwner.txt
@@ -3,10 +3,21 @@
UserID = 10;
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ChangeChatPicture.txt b/docs/en/examples/Bitrix24/ChangeChatPicture.txt
index ec6a412efe..64f53483a9 100644
--- a/docs/en/examples/Bitrix24/ChangeChatPicture.txt
+++ b/docs/en/examples/Bitrix24/ChangeChatPicture.txt
@@ -3,10 +3,21 @@
Image = "https://hut.openintegrations.dev/test_data/picture2.jpg";
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ChangeChatTitle.txt b/docs/en/examples/Bitrix24/ChangeChatTitle.txt
index be22c8ad50..5254af91dc 100644
--- a/docs/en/examples/Bitrix24/ChangeChatTitle.txt
+++ b/docs/en/examples/Bitrix24/ChangeChatTitle.txt
@@ -3,7 +3,12 @@
Title = "New chat title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -11,4 +16,10 @@
Title = "Another title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ChangeUserStatus.txt b/docs/en/examples/Bitrix24/ChangeUserStatus.txt
index 30de7a8f7a..23990027cb 100644
--- a/docs/en/examples/Bitrix24/ChangeUserStatus.txt
+++ b/docs/en/examples/Bitrix24/ChangeUserStatus.txt
@@ -1,10 +1,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
UserID = "2958";
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = "2960";
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CheckTaskAccesses.txt b/docs/en/examples/Bitrix24/CheckTaskAccesses.txt
index b5d2cc4a6e..aed01e0421 100644
--- a/docs/en/examples/Bitrix24/CheckTaskAccesses.txt
+++ b/docs/en/examples/Bitrix24/CheckTaskAccesses.txt
@@ -5,10 +5,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CompleteTask.txt b/docs/en/examples/Bitrix24/CompleteTask.txt
index f9064cc91d..774c775b0d 100644
--- a/docs/en/examples/Bitrix24/CompleteTask.txt
+++ b/docs/en/examples/Bitrix24/CompleteTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt b/docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt
index 504ff407c1..c384a33028 100644
--- a/docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/CompleteTasksChecklistElement.txt
@@ -2,7 +2,12 @@
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateCalendar.txt b/docs/en/examples/Bitrix24/CreateCalendar.txt
index f1988092d5..b268a916bd 100644
--- a/docs/en/examples/Bitrix24/CreateCalendar.txt
+++ b/docs/en/examples/Bitrix24/CreateCalendar.txt
@@ -16,7 +16,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
CalendarsStructure.Insert("name" , "Another calendar");
CalendarsStructure.Insert("description", "My other new calendar");
@@ -24,4 +28,9 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateCalendarEvent.txt b/docs/en/examples/Bitrix24/CreateCalendarEvent.txt
index f0ffa06326..a943fc8dba 100644
--- a/docs/en/examples/Bitrix24/CreateCalendarEvent.txt
+++ b/docs/en/examples/Bitrix24/CreateCalendarEvent.txt
@@ -58,7 +58,11 @@
EventStucture.Insert("meeting", MeetingStructure);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -66,4 +70,9 @@
EventStucture.Insert("section", CalendarID);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateChat.txt b/docs/en/examples/Bitrix24/CreateChat.txt
index 17067e1b62..f89396522d 100644
--- a/docs/en/examples/Bitrix24/CreateChat.txt
+++ b/docs/en/examples/Bitrix24/CreateChat.txt
@@ -19,7 +19,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -29,4 +33,9 @@
ChatStructure.Insert("TITLE", "Private chat");
ChatStructure.Insert("USERS", MembersArray);
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateDeal.txt b/docs/en/examples/Bitrix24/CreateDeal.txt
index 542f64fafc..01caf92641 100644
--- a/docs/en/examples/Bitrix24/CreateDeal.txt
+++ b/docs/en/examples/Bitrix24/CreateDeal.txt
@@ -15,7 +15,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
FieldsStructure.Insert("TITLE" , "Another deal");
FieldsStructure.Insert("CLOSEDATE", "2031-01-01");
@@ -23,4 +27,9 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateDepartment.txt b/docs/en/examples/Bitrix24/CreateDepartment.txt
index f455609745..48f0355fb2 100644
--- a/docs/en/examples/Bitrix24/CreateDepartment.txt
+++ b/docs/en/examples/Bitrix24/CreateDepartment.txt
@@ -3,7 +3,12 @@
Name = "Main department";
ParentID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +17,11 @@
ParentID = "2962";
HeadID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateLead.txt b/docs/en/examples/Bitrix24/CreateLead.txt
index 800b857b1d..3eabc24acd 100644
--- a/docs/en/examples/Bitrix24/CreateLead.txt
+++ b/docs/en/examples/Bitrix24/CreateLead.txt
@@ -16,7 +16,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
FieldsStructure.Insert("NAME" , "Ivan");
FieldsStructure.Insert("LAST_NAME", "Ivanov");
@@ -24,4 +28,9 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreatePersonalNotification.txt b/docs/en/examples/Bitrix24/CreatePersonalNotification.txt
index 76864da9eb..c0b83a8d2a 100644
--- a/docs/en/examples/Bitrix24/CreatePersonalNotification.txt
+++ b/docs/en/examples/Bitrix24/CreatePersonalNotification.txt
@@ -9,11 +9,24 @@
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreatePost.txt b/docs/en/examples/Bitrix24/CreatePost.txt
index cbf9b3ac1b..bbe5517bd8 100644
--- a/docs/en/examples/Bitrix24/CreatePost.txt
+++ b/docs/en/examples/Bitrix24/CreatePost.txt
@@ -9,9 +9,23 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("important", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files", Files);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateResultFromComment.txt b/docs/en/examples/Bitrix24/CreateResultFromComment.txt
index 30f71cbc65..0a777ba407 100644
--- a/docs/en/examples/Bitrix24/CreateResultFromComment.txt
+++ b/docs/en/examples/Bitrix24/CreateResultFromComment.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CommentID = "20224";
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateStorageFolder.txt b/docs/en/examples/Bitrix24/CreateStorageFolder.txt
index 7fc9fc409d..785a4102b6 100644
--- a/docs/en/examples/Bitrix24/CreateStorageFolder.txt
+++ b/docs/en/examples/Bitrix24/CreateStorageFolder.txt
@@ -4,9 +4,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateSubfolder.txt b/docs/en/examples/Bitrix24/CreateSubfolder.txt
index 5539a21a51..6eddc81f55 100644
--- a/docs/en/examples/Bitrix24/CreateSubfolder.txt
+++ b/docs/en/examples/Bitrix24/CreateSubfolder.txt
@@ -4,9 +4,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateSystemNotification.txt b/docs/en/examples/Bitrix24/CreateSystemNotification.txt
index b4578d26a1..02a6f67a9e 100644
--- a/docs/en/examples/Bitrix24/CreateSystemNotification.txt
+++ b/docs/en/examples/Bitrix24/CreateSystemNotification.txt
@@ -9,11 +9,24 @@
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateTask.txt b/docs/en/examples/Bitrix24/CreateTask.txt
index 1ce4236e47..996baa3e71 100644
--- a/docs/en/examples/Bitrix24/CreateTask.txt
+++ b/docs/en/examples/Bitrix24/CreateTask.txt
@@ -14,9 +14,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateTask(URL, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateTasksDependencies.txt b/docs/en/examples/Bitrix24/CreateTasksDependencies.txt
index 131792b0d4..e92d803d8d 100644
--- a/docs/en/examples/Bitrix24/CreateTasksDependencies.txt
+++ b/docs/en/examples/Bitrix24/CreateTasksDependencies.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
FromID = "8720";
DestinationID = "8718";
@@ -13,4 +19,11 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/CreateUser.txt b/docs/en/examples/Bitrix24/CreateUser.txt
index 95fc12db77..ad964e471d 100644
--- a/docs/en/examples/Bitrix24/CreateUser.txt
+++ b/docs/en/examples/Bitrix24/CreateUser.txt
@@ -7,7 +7,11 @@
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -20,4 +24,9 @@
UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
UserStructure.Insert("UF_DEPARTMENT" , 1);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeferTask.txt b/docs/en/examples/Bitrix24/DeferTask.txt
index 50702c6838..b58397c42f 100644
--- a/docs/en/examples/Bitrix24/DeferTask.txt
+++ b/docs/en/examples/Bitrix24/DeferTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DeferTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DelegateTask.txt b/docs/en/examples/Bitrix24/DelegateTask.txt
index f6f65289e6..16169bce4b 100644
--- a/docs/en/examples/Bitrix24/DelegateTask.txt
+++ b/docs/en/examples/Bitrix24/DelegateTask.txt
@@ -2,10 +2,21 @@
TaskID = "8718";
UserID = "2960";
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteCalendar.txt b/docs/en/examples/Bitrix24/DeleteCalendar.txt
index ff2255bad3..ee9c0dd1d9 100644
--- a/docs/en/examples/Bitrix24/DeleteCalendar.txt
+++ b/docs/en/examples/Bitrix24/DeleteCalendar.txt
@@ -3,10 +3,23 @@
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteCalendarEvent.txt b/docs/en/examples/Bitrix24/DeleteCalendarEvent.txt
index 8b58c46cf5..c01c7f91e2 100644
--- a/docs/en/examples/Bitrix24/DeleteCalendarEvent.txt
+++ b/docs/en/examples/Bitrix24/DeleteCalendarEvent.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteCustomTaskField.txt b/docs/en/examples/Bitrix24/DeleteCustomTaskField.txt
index b1cbfc8b62..8b99b099a6 100644
--- a/docs/en/examples/Bitrix24/DeleteCustomTaskField.txt
+++ b/docs/en/examples/Bitrix24/DeleteCustomTaskField.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FieldID = "259";
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FieldID = "261";
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteDeal.txt b/docs/en/examples/Bitrix24/DeleteDeal.txt
index 3df07e42aa..81996c956d 100644
--- a/docs/en/examples/Bitrix24/DeleteDeal.txt
+++ b/docs/en/examples/Bitrix24/DeleteDeal.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5484";
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteDepartment.txt b/docs/en/examples/Bitrix24/DeleteDepartment.txt
index 5e7674a475..1f8fb9fb5c 100644
--- a/docs/en/examples/Bitrix24/DeleteDepartment.txt
+++ b/docs/en/examples/Bitrix24/DeleteDepartment.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DepartmentID = "2964";
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DepartmentID = "2962";
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteFile.txt b/docs/en/examples/Bitrix24/DeleteFile.txt
index 982c6cc57b..0cec3662ce 100644
--- a/docs/en/examples/Bitrix24/DeleteFile.txt
+++ b/docs/en/examples/Bitrix24/DeleteFile.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46670";
- Result = OPI_Bitrix24.DeleteFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FileID = "46672";
- Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteFolder.txt b/docs/en/examples/Bitrix24/DeleteFolder.txt
index 866b3b3902..dbadbd8e59 100644
--- a/docs/en/examples/Bitrix24/DeleteFolder.txt
+++ b/docs/en/examples/Bitrix24/DeleteFolder.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46676";
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FolderID = "46678";
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteKanbanStage.txt b/docs/en/examples/Bitrix24/DeleteKanbanStage.txt
index 470fa185cf..2637babe6b 100644
--- a/docs/en/examples/Bitrix24/DeleteKanbanStage.txt
+++ b/docs/en/examples/Bitrix24/DeleteKanbanStage.txt
@@ -2,11 +2,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
StageID = "3218";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteLead.txt b/docs/en/examples/Bitrix24/DeleteLead.txt
index 4cf3e74703..48baf1ef50 100644
--- a/docs/en/examples/Bitrix24/DeleteLead.txt
+++ b/docs/en/examples/Bitrix24/DeleteLead.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteMessage.txt b/docs/en/examples/Bitrix24/DeleteMessage.txt
index 6de3181e11..b7732aa921 100644
--- a/docs/en/examples/Bitrix24/DeleteMessage.txt
+++ b/docs/en/examples/Bitrix24/DeleteMessage.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
MessageID = "67534";
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
MessageID = "67536";
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteNotification.txt b/docs/en/examples/Bitrix24/DeleteNotification.txt
index 7070ba5f21..a49bb5c717 100644
--- a/docs/en/examples/Bitrix24/DeleteNotification.txt
+++ b/docs/en/examples/Bitrix24/DeleteNotification.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
NotificationID = "67544";
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
NotificationID = "67546";
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeletePost.txt b/docs/en/examples/Bitrix24/DeletePost.txt
index ccb71f9515..8e8c8ad972 100644
--- a/docs/en/examples/Bitrix24/DeletePost.txt
+++ b/docs/en/examples/Bitrix24/DeletePost.txt
@@ -1,10 +1,19 @@
PostID = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeletePost(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
PostID = "3326";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteResultFromComment.txt b/docs/en/examples/Bitrix24/DeleteResultFromComment.txt
index 8b13c00293..94fc5239fd 100644
--- a/docs/en/examples/Bitrix24/DeleteResultFromComment.txt
+++ b/docs/en/examples/Bitrix24/DeleteResultFromComment.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CommentID = "20224";
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteTask.txt b/docs/en/examples/Bitrix24/DeleteTask.txt
index d32a72b18d..fce3270f6d 100644
--- a/docs/en/examples/Bitrix24/DeleteTask.txt
+++ b/docs/en/examples/Bitrix24/DeleteTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteTaskComment.txt b/docs/en/examples/Bitrix24/DeleteTaskComment.txt
index 9f7557b4fd..cbe59bb41a 100644
--- a/docs/en/examples/Bitrix24/DeleteTaskComment.txt
+++ b/docs/en/examples/Bitrix24/DeleteTaskComment.txt
@@ -2,10 +2,21 @@
TaskID = "8722";
CommentID = "20224";
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt b/docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt
index b3b2cfa8ed..70c82ab484 100644
--- a/docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt
+++ b/docs/en/examples/Bitrix24/DeleteTaskTimeAccounting.txt
@@ -2,10 +2,21 @@
TaskID = "8726";
RecordID = "3202";
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
RecordID = "3204";
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt b/docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt
index 8eec0632ff..9ebf474041 100644
--- a/docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/DeleteTasksChecklistElement.txt
@@ -2,7 +2,12 @@
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteTasksDependencies.txt b/docs/en/examples/Bitrix24/DeleteTasksDependencies.txt
index e911e6da4d..8fca549e56 100644
--- a/docs/en/examples/Bitrix24/DeleteTasksDependencies.txt
+++ b/docs/en/examples/Bitrix24/DeleteTasksDependencies.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
FromID = "8720";
DestinationID = "8718";
@@ -13,4 +19,11 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DeleteUserFromChat.txt b/docs/en/examples/Bitrix24/DeleteUserFromChat.txt
index 271117cbf4..f423901dab 100644
--- a/docs/en/examples/Bitrix24/DeleteUserFromChat.txt
+++ b/docs/en/examples/Bitrix24/DeleteUserFromChat.txt
@@ -3,10 +3,21 @@
UserID = 10;
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DisableChatNotifications.txt b/docs/en/examples/Bitrix24/DisableChatNotifications.txt
index 33d562f366..b979bdec74 100644
--- a/docs/en/examples/Bitrix24/DisableChatNotifications.txt
+++ b/docs/en/examples/Bitrix24/DisableChatNotifications.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/DisapproveTask.txt b/docs/en/examples/Bitrix24/DisapproveTask.txt
index b45bc9e2cc..5b5d37d958 100644
--- a/docs/en/examples/Bitrix24/DisapproveTask.txt
+++ b/docs/en/examples/Bitrix24/DisapproveTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/EditMessage.txt b/docs/en/examples/Bitrix24/EditMessage.txt
index 9a0526a4d9..ca705f7ef6 100644
--- a/docs/en/examples/Bitrix24/EditMessage.txt
+++ b/docs/en/examples/Bitrix24/EditMessage.txt
@@ -3,7 +3,12 @@
Text = "New message text";
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -16,4 +21,11 @@
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , Attachments);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/EnableChatNotifications.txt b/docs/en/examples/Bitrix24/EnableChatNotifications.txt
index a957a53e84..a02b5f057e 100644
--- a/docs/en/examples/Bitrix24/EnableChatNotifications.txt
+++ b/docs/en/examples/Bitrix24/EnableChatNotifications.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/FindUsers.txt b/docs/en/examples/Bitrix24/FindUsers.txt
index d130a01eda..2d899a8239 100644
--- a/docs/en/examples/Bitrix24/FindUsers.txt
+++ b/docs/en/examples/Bitrix24/FindUsers.txt
@@ -7,7 +7,11 @@
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
FilterStructure.Insert("USER_TYPE" , "employee");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -15,4 +19,9 @@
FilterStructure = New Structure;
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetAppAuthLink.txt b/docs/en/examples/Bitrix24/GetAppAuthLink.txt
index e328b2a43f..024ed8e4f1 100644
--- a/docs/en/examples/Bitrix24/GetAppAuthLink.txt
+++ b/docs/en/examples/Bitrix24/GetAppAuthLink.txt
@@ -1,4 +1,8 @@
Domain = "b24-ar17wx.bitrix24.by";
ClientID = "local.6667fc928a50a9.70414732";
- Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("domain" , Domain);
+ Options.Insert("clientid", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppAuthLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetAppStorage.txt b/docs/en/examples/Bitrix24/GetAppStorage.txt
index 7c8c69a515..445e6d46b1 100644
--- a/docs/en/examples/Bitrix24/GetAppStorage.txt
+++ b/docs/en/examples/Bitrix24/GetAppStorage.txt
@@ -1,4 +1,8 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetAppStorage(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppStorage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalednarCustomSettingsStructure.txt b/docs/en/examples/Bitrix24/GetCalednarCustomSettingsStructure.txt
index f74570d506..abfb4c5006 100644
--- a/docs/en/examples/Bitrix24/GetCalednarCustomSettingsStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCalednarCustomSettingsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Bitrix24.GetCalednarCustomSettingsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarEvent.txt b/docs/en/examples/Bitrix24/GetCalendarEvent.txt
index 55f7c9794d..b6798f5f33 100644
--- a/docs/en/examples/Bitrix24/GetCalendarEvent.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarEvent.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarEvents.txt b/docs/en/examples/Bitrix24/GetCalendarEvents.txt
index 4468ad1541..b8917a5a64 100644
--- a/docs/en/examples/Bitrix24/GetCalendarEvents.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarEvents.txt
@@ -2,7 +2,12 @@
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -22,4 +27,11 @@
Filter.Insert("to" , NextDay);
Filter.Insert("section", ArrayOfCalendars);
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type, Filter, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarEventsFilterStructure.txt b/docs/en/examples/Bitrix24/GetCalendarEventsFilterStructure.txt
index 08d0111323..4b7f05eb89 100644
--- a/docs/en/examples/Bitrix24/GetCalendarEventsFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarEventsFilterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Bitrix24.GetCalendarEventsFilterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarEventsStructure.txt b/docs/en/examples/Bitrix24/GetCalendarEventsStructure.txt
index de6531126b..2a84066a9d 100644
--- a/docs/en/examples/Bitrix24/GetCalendarEventsStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarEventsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Bitrix24.GetCalendarEventsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarList.txt b/docs/en/examples/Bitrix24/GetCalendarList.txt
index cff3ec8796..68178e72a3 100644
--- a/docs/en/examples/Bitrix24/GetCalendarList.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarList.txt
@@ -2,9 +2,20 @@
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarSettingsStructure.txt b/docs/en/examples/Bitrix24/GetCalendarSettingsStructure.txt
index 793cad7050..245fe2aac8 100644
--- a/docs/en/examples/Bitrix24/GetCalendarSettingsStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarSettingsStructure.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCalendarStructure.txt b/docs/en/examples/Bitrix24/GetCalendarStructure.txt
index 8f88ce885f..74b2377c07 100644
--- a/docs/en/examples/Bitrix24/GetCalendarStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCalendarStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Bitrix24.GetCalendarStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetChatFilesFolder.txt b/docs/en/examples/Bitrix24/GetChatFilesFolder.txt
index c5024c05ef..01e7f4cea8 100644
--- a/docs/en/examples/Bitrix24/GetChatFilesFolder.txt
+++ b/docs/en/examples/Bitrix24/GetChatFilesFolder.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetChatMembersList.txt b/docs/en/examples/Bitrix24/GetChatMembersList.txt
index e8d6aeaa01..778ee5db45 100644
--- a/docs/en/examples/Bitrix24/GetChatMembersList.txt
+++ b/docs/en/examples/Bitrix24/GetChatMembersList.txt
@@ -5,10 +5,19 @@
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetChatMembersList(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetChatMessagesList.txt b/docs/en/examples/Bitrix24/GetChatMessagesList.txt
index 2cfccbf131..f6b37f08d8 100644
--- a/docs/en/examples/Bitrix24/GetChatMessagesList.txt
+++ b/docs/en/examples/Bitrix24/GetChatMessagesList.txt
@@ -1,10 +1,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "chat4";
- Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("first", 0);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetChatStructure.txt b/docs/en/examples/Bitrix24/GetChatStructure.txt
index 3ba47020dc..46ce0a48a4 100644
--- a/docs/en/examples/Bitrix24/GetChatStructure.txt
+++ b/docs/en/examples/Bitrix24/GetChatStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetChatStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetChatUsers.txt b/docs/en/examples/Bitrix24/GetChatUsers.txt
index 35a0577108..f962f41a0f 100644
--- a/docs/en/examples/Bitrix24/GetChatUsers.txt
+++ b/docs/en/examples/Bitrix24/GetChatUsers.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCommentStructure.txt b/docs/en/examples/Bitrix24/GetCommentStructure.txt
index 13bb063bd9..79a60c496a 100644
--- a/docs/en/examples/Bitrix24/GetCommentStructure.txt
+++ b/docs/en/examples/Bitrix24/GetCommentStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetCommentStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCommentStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCurrentUser.txt b/docs/en/examples/Bitrix24/GetCurrentUser.txt
index e4ce9e04b4..4635f0b2aa 100644
--- a/docs/en/examples/Bitrix24/GetCurrentUser.txt
+++ b/docs/en/examples/Bitrix24/GetCurrentUser.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCurrentUser(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCustomCalendarSettings.txt b/docs/en/examples/Bitrix24/GetCustomCalendarSettings.txt
index 4cdf15d43b..c6204a73c5 100644
--- a/docs/en/examples/Bitrix24/GetCustomCalendarSettings.txt
+++ b/docs/en/examples/Bitrix24/GetCustomCalendarSettings.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCustomTaskField.txt b/docs/en/examples/Bitrix24/GetCustomTaskField.txt
index 79348053fc..a5c58fa294 100644
--- a/docs/en/examples/Bitrix24/GetCustomTaskField.txt
+++ b/docs/en/examples/Bitrix24/GetCustomTaskField.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FieldID = "259";
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FieldID = "261";
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt b/docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt
index 210dfa39fd..c11dfdcc36 100644
--- a/docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt
+++ b/docs/en/examples/Bitrix24/GetCustomTaskFieldsList.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDailyPlan.txt b/docs/en/examples/Bitrix24/GetDailyPlan.txt
index 5ec1ce790e..7fdcebc1eb 100644
--- a/docs/en/examples/Bitrix24/GetDailyPlan.txt
+++ b/docs/en/examples/Bitrix24/GetDailyPlan.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDailyPlan(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDeal.txt b/docs/en/examples/Bitrix24/GetDeal.txt
index 15cdc81d73..2ff9e266b2 100644
--- a/docs/en/examples/Bitrix24/GetDeal.txt
+++ b/docs/en/examples/Bitrix24/GetDeal.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.GetDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5482";
- Result = OPI_Bitrix24.GetDeal(URL, DealID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDealStructure.txt b/docs/en/examples/Bitrix24/GetDealStructure.txt
index c285c0f701..0680b4123d 100644
--- a/docs/en/examples/Bitrix24/GetDealStructure.txt
+++ b/docs/en/examples/Bitrix24/GetDealStructure.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDealStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetDealStructure(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDealsFilterStructure.txt b/docs/en/examples/Bitrix24/GetDealsFilterStructure.txt
index e81184f936..ffb481eb4d 100644
--- a/docs/en/examples/Bitrix24/GetDealsFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetDealsFilterStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetDealsFilterStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDealsList.txt b/docs/en/examples/Bitrix24/GetDealsList.txt
index 1f2b34d7c8..a270b736cf 100644
--- a/docs/en/examples/Bitrix24/GetDealsList.txt
+++ b/docs/en/examples/Bitrix24/GetDealsList.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDealsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -9,4 +12,9 @@
Filter.Insert("TITLE" , "Sale in RUB");
Filter.Insert("CURRENCY_ID", "RUB");
- Result = OPI_Bitrix24.GetDealsList(URL, Filter, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDepartments.txt b/docs/en/examples/Bitrix24/GetDepartments.txt
index 0680409648..68a58e29dd 100644
--- a/docs/en/examples/Bitrix24/GetDepartments.txt
+++ b/docs/en/examples/Bitrix24/GetDepartments.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DepartmentID = "2964";
- Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
HeadID = 1;
- Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headid", HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetDialog.txt b/docs/en/examples/Bitrix24/GetDialog.txt
index dce8143c8b..7bf7aab6c4 100644
--- a/docs/en/examples/Bitrix24/GetDialog.txt
+++ b/docs/en/examples/Bitrix24/GetDialog.txt
@@ -5,10 +5,19 @@
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetDialog(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFileBlock.txt b/docs/en/examples/Bitrix24/GetFileBlock.txt
index 3e066e4df3..010b3dfcee 100644
--- a/docs/en/examples/Bitrix24/GetFileBlock.txt
+++ b/docs/en/examples/Bitrix24/GetFileBlock.txt
@@ -1,4 +1,8 @@
Name = "Image";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Bitrix24.GetFileBlock(Name, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFileExternalLink.txt b/docs/en/examples/Bitrix24/GetFileExternalLink.txt
index f6732f1641..40b5242450 100644
--- a/docs/en/examples/Bitrix24/GetFileExternalLink.txt
+++ b/docs/en/examples/Bitrix24/GetFileExternalLink.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFileInformation.txt b/docs/en/examples/Bitrix24/GetFileInformation.txt
index 685382b245..c162586cf4 100644
--- a/docs/en/examples/Bitrix24/GetFileInformation.txt
+++ b/docs/en/examples/Bitrix24/GetFileInformation.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFolderExternalLink.txt b/docs/en/examples/Bitrix24/GetFolderExternalLink.txt
index d79b90d168..fda8e1d5b6 100644
--- a/docs/en/examples/Bitrix24/GetFolderExternalLink.txt
+++ b/docs/en/examples/Bitrix24/GetFolderExternalLink.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFolderFilterStructure.txt b/docs/en/examples/Bitrix24/GetFolderFilterStructure.txt
index a504721aa6..12d1d87b01 100644
--- a/docs/en/examples/Bitrix24/GetFolderFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetFolderFilterStructure.txt
@@ -1,8 +1,16 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("empty", True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFolderInformation.txt b/docs/en/examples/Bitrix24/GetFolderInformation.txt
index e2d96be15c..7fdafa56cb 100644
--- a/docs/en/examples/Bitrix24/GetFolderInformation.txt
+++ b/docs/en/examples/Bitrix24/GetFolderInformation.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetFolderItems.txt b/docs/en/examples/Bitrix24/GetFolderItems.txt
index 0af7e2965a..046400dbd3 100644
--- a/docs/en/examples/Bitrix24/GetFolderItems.txt
+++ b/docs/en/examples/Bitrix24/GetFolderItems.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetImportantPostViewers.txt b/docs/en/examples/Bitrix24/GetImportantPostViewers.txt
index c372f531ff..656c03595f 100644
--- a/docs/en/examples/Bitrix24/GetImportantPostViewers.txt
+++ b/docs/en/examples/Bitrix24/GetImportantPostViewers.txt
@@ -1,9 +1,18 @@
PostID = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetKanbanStages.txt b/docs/en/examples/Bitrix24/GetKanbanStages.txt
index 73cb9eeacb..a9c43831c1 100644
--- a/docs/en/examples/Bitrix24/GetKanbanStages.txt
+++ b/docs/en/examples/Bitrix24/GetKanbanStages.txt
@@ -1,8 +1,16 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetLead.txt b/docs/en/examples/Bitrix24/GetLead.txt
index f81eaa5dc2..ab03ce41b1 100644
--- a/docs/en/examples/Bitrix24/GetLead.txt
+++ b/docs/en/examples/Bitrix24/GetLead.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.GetLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.GetLead(URL, LeadID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetLeadFilterStructure.txt b/docs/en/examples/Bitrix24/GetLeadFilterStructure.txt
index 2792c9e027..49656b79a4 100644
--- a/docs/en/examples/Bitrix24/GetLeadFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetLeadFilterStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetLeadFilterStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetLeadStructure.txt b/docs/en/examples/Bitrix24/GetLeadStructure.txt
index 6a91c13a8a..1e27c9e49d 100644
--- a/docs/en/examples/Bitrix24/GetLeadStructure.txt
+++ b/docs/en/examples/Bitrix24/GetLeadStructure.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetLeadStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetLeadStructure(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetLeadsList.txt b/docs/en/examples/Bitrix24/GetLeadsList.txt
index 4141c9903b..8207511399 100644
--- a/docs/en/examples/Bitrix24/GetLeadsList.txt
+++ b/docs/en/examples/Bitrix24/GetLeadsList.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetLeadsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -9,4 +12,9 @@
Filter.Insert("TITLE" , "MegaClient");
Filter.Insert("HAS_EMAIL", "Y");
- Result = OPI_Bitrix24.GetLeadsList(URL, Filter, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetPictureBlock.txt b/docs/en/examples/Bitrix24/GetPictureBlock.txt
index 668cbc8617..c78228687e 100644
--- a/docs/en/examples/Bitrix24/GetPictureBlock.txt
+++ b/docs/en/examples/Bitrix24/GetPictureBlock.txt
@@ -1,4 +1,8 @@
Name = "Image";
URL = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Result = OPI_Bitrix24.GetPictureBlock(Name, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPictureBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetPosts.txt b/docs/en/examples/Bitrix24/GetPosts.txt
index 315107b0e7..29ceccd16a 100644
--- a/docs/en/examples/Bitrix24/GetPosts.txt
+++ b/docs/en/examples/Bitrix24/GetPosts.txt
@@ -1,9 +1,18 @@
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetPosts(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetResultsList.txt b/docs/en/examples/Bitrix24/GetResultsList.txt
index 16a080f74c..ec7f3fcf44 100644
--- a/docs/en/examples/Bitrix24/GetResultsList.txt
+++ b/docs/en/examples/Bitrix24/GetResultsList.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8722";
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetStorage.txt b/docs/en/examples/Bitrix24/GetStorage.txt
index 1836831510..1399d8f398 100644
--- a/docs/en/examples/Bitrix24/GetStorage.txt
+++ b/docs/en/examples/Bitrix24/GetStorage.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
StorageID = 3;
- Result = OPI_Bitrix24.GetStorage(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetStorageObjects.txt b/docs/en/examples/Bitrix24/GetStorageObjects.txt
index fb463d361d..7f538d7548 100644
--- a/docs/en/examples/Bitrix24/GetStorageObjects.txt
+++ b/docs/en/examples/Bitrix24/GetStorageObjects.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
StorageID = 3;
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetStoragesList.txt b/docs/en/examples/Bitrix24/GetStoragesList.txt
index f4f386d0a1..ffb0aee106 100644
--- a/docs/en/examples/Bitrix24/GetStoragesList.txt
+++ b/docs/en/examples/Bitrix24/GetStoragesList.txt
@@ -1,7 +1,14 @@
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetStoragesList(URL);
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStoragesList(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTask.txt b/docs/en/examples/Bitrix24/GetTask.txt
index a25628f17f..b38c5cf38d 100644
--- a/docs/en/examples/Bitrix24/GetTask.txt
+++ b/docs/en/examples/Bitrix24/GetTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskComment.txt b/docs/en/examples/Bitrix24/GetTaskComment.txt
index 4e7c902c0f..b999813196 100644
--- a/docs/en/examples/Bitrix24/GetTaskComment.txt
+++ b/docs/en/examples/Bitrix24/GetTaskComment.txt
@@ -2,10 +2,21 @@
CommentID = "20224";
TaskID = "8722";
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskCommentsList.txt b/docs/en/examples/Bitrix24/GetTaskCommentsList.txt
index bd8338b1dc..6fdf961281 100644
--- a/docs/en/examples/Bitrix24/GetTaskCommentsList.txt
+++ b/docs/en/examples/Bitrix24/GetTaskCommentsList.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8722";
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt b/docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt
index 52b9a429ef..75980199ff 100644
--- a/docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt
+++ b/docs/en/examples/Bitrix24/GetTaskFieldsStructure.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskHistory.txt b/docs/en/examples/Bitrix24/GetTaskHistory.txt
index b8dd9023c5..bbfbe4c895 100644
--- a/docs/en/examples/Bitrix24/GetTaskHistory.txt
+++ b/docs/en/examples/Bitrix24/GetTaskHistory.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt b/docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt
index 0037a01a56..553ae16306 100644
--- a/docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt
+++ b/docs/en/examples/Bitrix24/GetTaskTimeAccounting.txt
@@ -2,10 +2,21 @@
TaskID = "8726";
RecordID = "3202";
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
RecordID = "3204";
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt b/docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt
index 6f5f64b878..0d5349ff37 100644
--- a/docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt
+++ b/docs/en/examples/Bitrix24/GetTaskTimeAccountingList.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8726";
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTasksChecklist.txt b/docs/en/examples/Bitrix24/GetTasksChecklist.txt
index da96c7b849..958200a556 100644
--- a/docs/en/examples/Bitrix24/GetTasksChecklist.txt
+++ b/docs/en/examples/Bitrix24/GetTasksChecklist.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTasksChecklistElement.txt b/docs/en/examples/Bitrix24/GetTasksChecklistElement.txt
index 83fdd3795c..4544fe8026 100644
--- a/docs/en/examples/Bitrix24/GetTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/GetTasksChecklistElement.txt
@@ -2,7 +2,12 @@
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTasksFilterStructure.txt b/docs/en/examples/Bitrix24/GetTasksFilterStructure.txt
index d27909a7b9..80acd240c6 100644
--- a/docs/en/examples/Bitrix24/GetTasksFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetTasksFilterStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetTasksFilterStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTasksList.txt b/docs/en/examples/Bitrix24/GetTasksList.txt
index 5212a60073..4bcf5f2575 100644
--- a/docs/en/examples/Bitrix24/GetTasksList.txt
+++ b/docs/en/examples/Bitrix24/GetTasksList.txt
@@ -13,9 +13,19 @@
Indent = 1;
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTasksList(URL, Filter, , , Fields);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("select", Fields);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("offset", Indent);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTimekeepingSettings.txt b/docs/en/examples/Bitrix24/GetTimekeepingSettings.txt
index 02fa6e6c36..7824cd041a 100644
--- a/docs/en/examples/Bitrix24/GetTimekeepingSettings.txt
+++ b/docs/en/examples/Bitrix24/GetTimekeepingSettings.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetTimekeepingStatus.txt b/docs/en/examples/Bitrix24/GetTimekeepingStatus.txt
index 96aa0e2966..5504957ef8 100644
--- a/docs/en/examples/Bitrix24/GetTimekeepingStatus.txt
+++ b/docs/en/examples/Bitrix24/GetTimekeepingStatus.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetToken.txt b/docs/en/examples/Bitrix24/GetToken.txt
index 69767444cb..633aa4921e 100644
--- a/docs/en/examples/Bitrix24/GetToken.txt
+++ b/docs/en/examples/Bitrix24/GetToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
- Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUser.txt b/docs/en/examples/Bitrix24/GetUser.txt
index b07107b123..79f88db80a 100644
--- a/docs/en/examples/Bitrix24/GetUser.txt
+++ b/docs/en/examples/Bitrix24/GetUser.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
UserID = "2958";
- Result = OPI_Bitrix24.GetUser(URL, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = "2960";
- Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUserBusy.txt b/docs/en/examples/Bitrix24/GetUserBusy.txt
index 06383dcf52..4b2fb9e628 100644
--- a/docs/en/examples/Bitrix24/GetUserBusy.txt
+++ b/docs/en/examples/Bitrix24/GetUserBusy.txt
@@ -9,10 +9,23 @@
StartDate = CurrentDate;
EndDate = CurrentDate + Week;
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUserFieldsStructure.txt b/docs/en/examples/Bitrix24/GetUserFieldsStructure.txt
index 3669649be8..233f97ba49 100644
--- a/docs/en/examples/Bitrix24/GetUserFieldsStructure.txt
+++ b/docs/en/examples/Bitrix24/GetUserFieldsStructure.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUserFilterStructure.txt b/docs/en/examples/Bitrix24/GetUserFilterStructure.txt
index 769da2723d..436f692ddd 100644
--- a/docs/en/examples/Bitrix24/GetUserFilterStructure.txt
+++ b/docs/en/examples/Bitrix24/GetUserFilterStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_Bitrix24.GetUserFilterStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUserParticipationStatus.txt b/docs/en/examples/Bitrix24/GetUserParticipationStatus.txt
index cdc544b88e..4e958f75a0 100644
--- a/docs/en/examples/Bitrix24/GetUserParticipationStatus.txt
+++ b/docs/en/examples/Bitrix24/GetUserParticipationStatus.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUserStatus.txt b/docs/en/examples/Bitrix24/GetUserStatus.txt
index d4de91d925..4c825ea7ae 100644
--- a/docs/en/examples/Bitrix24/GetUserStatus.txt
+++ b/docs/en/examples/Bitrix24/GetUserStatus.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetUserStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetUserStatus(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/GetUsers.txt b/docs/en/examples/Bitrix24/GetUsers.txt
index 7363e3d486..25f2542eef 100644
--- a/docs/en/examples/Bitrix24/GetUsers.txt
+++ b/docs/en/examples/Bitrix24/GetUsers.txt
@@ -4,10 +4,19 @@
ArrayOfUsers.Add(1);
ArrayOfUsers.Add(10);
- Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserIDs = 10;
- Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", UserIDs);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/LeaveChat.txt b/docs/en/examples/Bitrix24/LeaveChat.txt
index e4532e1a12..3bb5f14c71 100644
--- a/docs/en/examples/Bitrix24/LeaveChat.txt
+++ b/docs/en/examples/Bitrix24/LeaveChat.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MakeFileCopy.txt b/docs/en/examples/Bitrix24/MakeFileCopy.txt
index 3d6dad8a7f..edda6b6470 100644
--- a/docs/en/examples/Bitrix24/MakeFileCopy.txt
+++ b/docs/en/examples/Bitrix24/MakeFileCopy.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
FolderID = "46678";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MakeFolderCopy.txt b/docs/en/examples/Bitrix24/MakeFolderCopy.txt
index e645c6f8bf..bc9c09e26e 100644
--- a/docs/en/examples/Bitrix24/MakeFolderCopy.txt
+++ b/docs/en/examples/Bitrix24/MakeFolderCopy.txt
@@ -3,7 +3,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFolderCopy", Options);
DestinationID = "46682";
FolderID = "46680";
diff --git a/docs/en/examples/Bitrix24/MarkFileAsDeleted.txt b/docs/en/examples/Bitrix24/MarkFileAsDeleted.txt
index 366f14079c..f699b1464b 100644
--- a/docs/en/examples/Bitrix24/MarkFileAsDeleted.txt
+++ b/docs/en/examples/Bitrix24/MarkFileAsDeleted.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MarkFolderAsDeleted.txt b/docs/en/examples/Bitrix24/MarkFolderAsDeleted.txt
index e096f378ad..4715359c28 100644
--- a/docs/en/examples/Bitrix24/MarkFolderAsDeleted.txt
+++ b/docs/en/examples/Bitrix24/MarkFolderAsDeleted.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MarkMessageAsReaded.txt b/docs/en/examples/Bitrix24/MarkMessageAsReaded.txt
index db9504e708..fb5600329c 100644
--- a/docs/en/examples/Bitrix24/MarkMessageAsReaded.txt
+++ b/docs/en/examples/Bitrix24/MarkMessageAsReaded.txt
@@ -6,11 +6,22 @@
MessageID = "67534";
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
MessageID = "67536";
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt b/docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt
index ab6cf441d5..d9c05316c0 100644
--- a/docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt
+++ b/docs/en/examples/Bitrix24/MarkMessageAsUnreaded.txt
@@ -6,11 +6,22 @@
ChatString = "chat" + ChatID;
MessageID = "67534";
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
MessageID = "67536";
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MoveFileToFolder.txt b/docs/en/examples/Bitrix24/MoveFileToFolder.txt
index 63b53d7ae2..947552ba0f 100644
--- a/docs/en/examples/Bitrix24/MoveFileToFolder.txt
+++ b/docs/en/examples/Bitrix24/MoveFileToFolder.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
FolderID = "46682";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MoveFolder.txt b/docs/en/examples/Bitrix24/MoveFolder.txt
index 63a6fd879d..9d87f90ae5 100644
--- a/docs/en/examples/Bitrix24/MoveFolder.txt
+++ b/docs/en/examples/Bitrix24/MoveFolder.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
FolderID = "46680";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MoveTaskToKanbanStage.txt b/docs/en/examples/Bitrix24/MoveTaskToKanbanStage.txt
index 848e057b93..1590fc16b6 100644
--- a/docs/en/examples/Bitrix24/MoveTaskToKanbanStage.txt
+++ b/docs/en/examples/Bitrix24/MoveTaskToKanbanStage.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
StageID = "3218";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID, , , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/MuteTask.txt b/docs/en/examples/Bitrix24/MuteTask.txt
index 77b98aba46..0641c7d961 100644
--- a/docs/en/examples/Bitrix24/MuteTask.txt
+++ b/docs/en/examples/Bitrix24/MuteTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.MuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.MuteTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/PauseTask.txt b/docs/en/examples/Bitrix24/PauseTask.txt
index dbb29fa8e5..0e219a13b8 100644
--- a/docs/en/examples/Bitrix24/PauseTask.txt
+++ b/docs/en/examples/Bitrix24/PauseTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.PauseTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.PauseTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/PauseTimekeeping.txt b/docs/en/examples/Bitrix24/PauseTimekeeping.txt
index 87bd9c85af..f3ca279b3c 100644
--- a/docs/en/examples/Bitrix24/PauseTimekeeping.txt
+++ b/docs/en/examples/Bitrix24/PauseTimekeeping.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.PauseTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ReadAll.txt b/docs/en/examples/Bitrix24/ReadAll.txt
index e8cfdbec66..3f08200193 100644
--- a/docs/en/examples/Bitrix24/ReadAll.txt
+++ b/docs/en/examples/Bitrix24/ReadAll.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.ReadAll(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.ReadAll(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RefreshToken.txt b/docs/en/examples/Bitrix24/RefreshToken.txt
index 53d9316bf9..ebcff50315 100644
--- a/docs/en/examples/Bitrix24/RefreshToken.txt
+++ b/docs/en/examples/Bitrix24/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Refresh = "952f2c69006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RefreshToken(ClientID, ClientSecret, Refresh);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("refresh" , Refresh);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RemoveTaskFromFavorites.txt b/docs/en/examples/Bitrix24/RemoveTaskFromFavorites.txt
index edde6c747c..9416eba617 100644
--- a/docs/en/examples/Bitrix24/RemoveTaskFromFavorites.txt
+++ b/docs/en/examples/Bitrix24/RemoveTaskFromFavorites.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RenameFile.txt b/docs/en/examples/Bitrix24/RenameFile.txt
index dfd0c7bfb8..79c51adc2c 100644
--- a/docs/en/examples/Bitrix24/RenameFile.txt
+++ b/docs/en/examples/Bitrix24/RenameFile.txt
@@ -4,10 +4,21 @@
FileID2 = "46670";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
FileID = "46672";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RenameFolder.txt b/docs/en/examples/Bitrix24/RenameFolder.txt
index 06cfdf6fc4..7224d29f17 100644
--- a/docs/en/examples/Bitrix24/RenameFolder.txt
+++ b/docs/en/examples/Bitrix24/RenameFolder.txt
@@ -4,10 +4,21 @@
FolderID2 = "46676";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
FolderID = "46678";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID, Name, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RenameStorage.txt b/docs/en/examples/Bitrix24/RenameStorage.txt
index 2c89206123..c618943c55 100644
--- a/docs/en/examples/Bitrix24/RenameStorage.txt
+++ b/docs/en/examples/Bitrix24/RenameStorage.txt
@@ -3,4 +3,10 @@
Token = "a5b00469006e9f06006b12e400000001000...";
StorageID = "18";
- Result = OPI_Bitrix24.RenameStorage(URL, StorageID, Name, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameStorage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RenewTask.txt b/docs/en/examples/Bitrix24/RenewTask.txt
index fd3ec2b496..ce33d366f5 100644
--- a/docs/en/examples/Bitrix24/RenewTask.txt
+++ b/docs/en/examples/Bitrix24/RenewTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.RenewTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.RenewTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RenewTasksChecklistElement.txt b/docs/en/examples/Bitrix24/RenewTasksChecklistElement.txt
index d64eb3a2ea..c416d755f2 100644
--- a/docs/en/examples/Bitrix24/RenewTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/RenewTasksChecklistElement.txt
@@ -2,7 +2,12 @@
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RestoreFile.txt b/docs/en/examples/Bitrix24/RestoreFile.txt
index 838159052c..de2c966632 100644
--- a/docs/en/examples/Bitrix24/RestoreFile.txt
+++ b/docs/en/examples/Bitrix24/RestoreFile.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.RestoreFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/RestoreFolder.txt b/docs/en/examples/Bitrix24/RestoreFolder.txt
index 86c9f4697a..11ede55ad3 100644
--- a/docs/en/examples/Bitrix24/RestoreFolder.txt
+++ b/docs/en/examples/Bitrix24/RestoreFolder.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SendFile.txt b/docs/en/examples/Bitrix24/SendFile.txt
index b537553271..c2525296d8 100644
--- a/docs/en/examples/Bitrix24/SendFile.txt
+++ b/docs/en/examples/Bitrix24/SendFile.txt
@@ -3,22 +3,57 @@
File = "https://hut.openintegrations.dev/test_data/document.docx"; // Binary Data, URL or path to file
Description = "Very important file";
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SendMessage.txt b/docs/en/examples/Bitrix24/SendMessage.txt
index e990aa01c8..bd0642c3a1 100644
--- a/docs/en/examples/Bitrix24/SendMessage.txt
+++ b/docs/en/examples/Bitrix24/SendMessage.txt
@@ -12,10 +12,22 @@
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.SendMessage(URL, ChatString, Text, Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.SendMessage(URL, UserID, Text, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SendWritingNotification.txt b/docs/en/examples/Bitrix24/SendWritingNotification.txt
index 27a87784f9..2f010e9d6c 100644
--- a/docs/en/examples/Bitrix24/SendWritingNotification.txt
+++ b/docs/en/examples/Bitrix24/SendWritingNotification.txt
@@ -5,10 +5,19 @@
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.SendWritingNotification(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.SendWritingNotification(URL, UserID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/ServerTime.txt b/docs/en/examples/Bitrix24/ServerTime.txt
index 78d11ad00e..e6b6a73e2e 100644
--- a/docs/en/examples/Bitrix24/ServerTime.txt
+++ b/docs/en/examples/Bitrix24/ServerTime.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.ServerTime(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.ServerTime(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SetCustomCalendarSettings.txt b/docs/en/examples/Bitrix24/SetCustomCalendarSettings.txt
index 1c125eba04..870ffa72ce 100644
--- a/docs/en/examples/Bitrix24/SetCustomCalendarSettings.txt
+++ b/docs/en/examples/Bitrix24/SetCustomCalendarSettings.txt
@@ -6,9 +6,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SetMessageReaction.txt b/docs/en/examples/Bitrix24/SetMessageReaction.txt
index 8d5a6f6d2d..7343805424 100644
--- a/docs/en/examples/Bitrix24/SetMessageReaction.txt
+++ b/docs/en/examples/Bitrix24/SetMessageReaction.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
MessageID = "67534";
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
MessageID = "67536";
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SetUserParticipationStatus.txt b/docs/en/examples/Bitrix24/SetUserParticipationStatus.txt
index c48e6cd8fc..36a41ec346 100644
--- a/docs/en/examples/Bitrix24/SetUserParticipationStatus.txt
+++ b/docs/en/examples/Bitrix24/SetUserParticipationStatus.txt
@@ -2,10 +2,21 @@
EventID = "3042";
Status = "Y";
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/SetUserStatus.txt b/docs/en/examples/Bitrix24/SetUserStatus.txt
index 6d11cf3c10..e31995bbbe 100644
--- a/docs/en/examples/Bitrix24/SetUserStatus.txt
+++ b/docs/en/examples/Bitrix24/SetUserStatus.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
Status = "dnd";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Status = "away";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/StartTask.txt b/docs/en/examples/Bitrix24/StartTask.txt
index 1754b863d1..0f96b49acb 100644
--- a/docs/en/examples/Bitrix24/StartTask.txt
+++ b/docs/en/examples/Bitrix24/StartTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StartTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StartTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/StartTimekeeping.txt b/docs/en/examples/Bitrix24/StartTimekeeping.txt
index c8b00612e8..6ef146adf8 100644
--- a/docs/en/examples/Bitrix24/StartTimekeeping.txt
+++ b/docs/en/examples/Bitrix24/StartTimekeeping.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.StartTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
Hour = 3600;
@@ -10,4 +13,11 @@
Time = OPI_Tools.GetCurrentDate() - Hour;
Report = "Late";
- Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/StartWatchingTask.txt b/docs/en/examples/Bitrix24/StartWatchingTask.txt
index bbf2a42974..976b5411d7 100644
--- a/docs/en/examples/Bitrix24/StartWatchingTask.txt
+++ b/docs/en/examples/Bitrix24/StartWatchingTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/StopTimekeeping.txt b/docs/en/examples/Bitrix24/StopTimekeeping.txt
index 1addc55f64..64a27cc766 100644
--- a/docs/en/examples/Bitrix24/StopTimekeeping.txt
+++ b/docs/en/examples/Bitrix24/StopTimekeeping.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.StopTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -8,4 +11,11 @@
Time = OPI_Tools.GetCurrentDate();
Report = "Time off";
- Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/StopWatchingTask.txt b/docs/en/examples/Bitrix24/StopWatchingTask.txt
index 5a74fbd7e6..a681401895 100644
--- a/docs/en/examples/Bitrix24/StopWatchingTask.txt
+++ b/docs/en/examples/Bitrix24/StopWatchingTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UnmuteTask.txt b/docs/en/examples/Bitrix24/UnmuteTask.txt
index fb7d727a82..4e3fd98a92 100644
--- a/docs/en/examples/Bitrix24/UnmuteTask.txt
+++ b/docs/en/examples/Bitrix24/UnmuteTask.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateCalendar.txt b/docs/en/examples/Bitrix24/UpdateCalendar.txt
index 52ecf8d0d9..2f1f405642 100644
--- a/docs/en/examples/Bitrix24/UpdateCalendar.txt
+++ b/docs/en/examples/Bitrix24/UpdateCalendar.txt
@@ -9,10 +9,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CalendarID = "1648";
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateCalendarEvent.txt b/docs/en/examples/Bitrix24/UpdateCalendarEvent.txt
index 651f7dfc27..858d1fec70 100644
--- a/docs/en/examples/Bitrix24/UpdateCalendarEvent.txt
+++ b/docs/en/examples/Bitrix24/UpdateCalendarEvent.txt
@@ -10,11 +10,22 @@
EventStucture.Insert("importance" , "low");
EventStucture.Insert("private_event", "Y");
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
CalendarID = "1650";
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateCustomTaskField.txt b/docs/en/examples/Bitrix24/UpdateCustomTaskField.txt
index 3f20692061..5e37f16edc 100644
--- a/docs/en/examples/Bitrix24/UpdateCustomTaskField.txt
+++ b/docs/en/examples/Bitrix24/UpdateCustomTaskField.txt
@@ -3,7 +3,12 @@
FieldID = "259";
Title = "New title";
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, , Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +17,11 @@
ExternalID = "NEW_TEXT_FIELD";
Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, ExternalID, , Signature, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid" , FieldID);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateDeal.txt b/docs/en/examples/Bitrix24/UpdateDeal.txt
index 9fcc87e038..e77b983af5 100644
--- a/docs/en/examples/Bitrix24/UpdateDeal.txt
+++ b/docs/en/examples/Bitrix24/UpdateDeal.txt
@@ -6,7 +6,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
FieldsStructure.Insert("TITLE" , "Future deal in RUB");
FieldsStructure.Insert("BEGINDATE", "2025-01-01");
@@ -15,4 +20,10 @@
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5484";
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateDepartment.txt b/docs/en/examples/Bitrix24/UpdateDepartment.txt
index ac591c80fb..8167e3f284 100644
--- a/docs/en/examples/Bitrix24/UpdateDepartment.txt
+++ b/docs/en/examples/Bitrix24/UpdateDepartment.txt
@@ -3,7 +3,12 @@
DepartmentID = "2962";
ParentID = 7;
- Result = OPI_Bitrix24.UpdateDepartment(URL, DepartmentID, , ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -13,9 +18,12 @@
ParentID = 1;
HeadID = 10;
- Result = OPI_Bitrix24.UpdateDepartment(URL
- , DepartmentID
- , Name
- , ParentID
- , HeadID
- , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateKanbansStage.txt b/docs/en/examples/Bitrix24/UpdateKanbansStage.txt
index fd8b44fc2f..839d04c93f 100644
--- a/docs/en/examples/Bitrix24/UpdateKanbansStage.txt
+++ b/docs/en/examples/Bitrix24/UpdateKanbansStage.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title", Name);
+ Options.Insert("stage", StageID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
Name = "New stage name 2";
Color = "000000";
@@ -13,4 +19,13 @@
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color, 6, True, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("stage" , StageID);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateLead.txt b/docs/en/examples/Bitrix24/UpdateLead.txt
index f0d1429777..c38c78c74c 100644
--- a/docs/en/examples/Bitrix24/UpdateLead.txt
+++ b/docs/en/examples/Bitrix24/UpdateLead.txt
@@ -6,7 +6,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
FieldsStructure.Insert("NAME" , "Evgeniy");
FieldsStructure.Insert("LAST_NAME", "Evgeniev");
@@ -15,4 +20,10 @@
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdatePost.txt b/docs/en/examples/Bitrix24/UpdatePost.txt
index 86af37ad4c..3ad754426c 100644
--- a/docs/en/examples/Bitrix24/UpdatePost.txt
+++ b/docs/en/examples/Bitrix24/UpdatePost.txt
@@ -8,10 +8,25 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
PostID = "3324";
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateTask.txt b/docs/en/examples/Bitrix24/UpdateTask.txt
index 44b0644835..9c983145f4 100644
--- a/docs/en/examples/Bitrix24/UpdateTask.txt
+++ b/docs/en/examples/Bitrix24/UpdateTask.txt
@@ -8,10 +8,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateTaskComment.txt b/docs/en/examples/Bitrix24/UpdateTaskComment.txt
index 444eeaf30a..21f21c8326 100644
--- a/docs/en/examples/Bitrix24/UpdateTaskComment.txt
+++ b/docs/en/examples/Bitrix24/UpdateTaskComment.txt
@@ -4,7 +4,13 @@
Text = "The task has been changed, do not split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +18,11 @@
Text = "The task has been changed, let's split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateTaskTimeAccounting.txt b/docs/en/examples/Bitrix24/UpdateTaskTimeAccounting.txt
index 1f9966b597..98a8cb5109 100644
--- a/docs/en/examples/Bitrix24/UpdateTaskTimeAccounting.txt
+++ b/docs/en/examples/Bitrix24/UpdateTaskTimeAccounting.txt
@@ -5,7 +5,14 @@
Text = "The text I forgot last time";
Time = 4800;
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -15,4 +22,13 @@
Time = 4800;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text, SetupDate, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateTasksChecklistElement.txt b/docs/en/examples/Bitrix24/UpdateTasksChecklistElement.txt
index 6ef6d87007..31df3e5ca8 100644
--- a/docs/en/examples/Bitrix24/UpdateTasksChecklistElement.txt
+++ b/docs/en/examples/Bitrix24/UpdateTasksChecklistElement.txt
@@ -4,11 +4,24 @@
Text = "New elements text";
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
ElementID = "6164";
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UpdateUser.txt b/docs/en/examples/Bitrix24/UpdateUser.txt
index 2263a757f0..c3941f6549 100644
--- a/docs/en/examples/Bitrix24/UpdateUser.txt
+++ b/docs/en/examples/Bitrix24/UpdateUser.txt
@@ -8,7 +8,12 @@
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 1);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -21,4 +26,10 @@
UserStructure.Insert("LAST_NAME" , "Lama");
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UploadFileToFolder.txt b/docs/en/examples/Bitrix24/UploadFileToFolder.txt
index 9a9c7ead61..e25e59eb14 100644
--- a/docs/en/examples/Bitrix24/UploadFileToFolder.txt
+++ b/docs/en/examples/Bitrix24/UploadFileToFolder.txt
@@ -8,9 +8,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("folderid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Name, Image, DestinationID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("folderid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Bitrix24/UploadFileToStorage.txt b/docs/en/examples/Bitrix24/UploadFileToStorage.txt
index 115743ccf7..2a09aded23 100644
--- a/docs/en/examples/Bitrix24/UploadFileToStorage.txt
+++ b/docs/en/examples/Bitrix24/UploadFileToStorage.txt
@@ -8,9 +8,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("storageid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID, , Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("storageid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateBarcode.txt b/docs/en/examples/CDEK/CreateBarcode.txt
index a07e00cd51..2706d3b032 100644
--- a/docs/en/examples/CDEK/CreateBarcode.txt
+++ b/docs/en/examples/CDEK/CreateBarcode.txt
@@ -3,4 +3,11 @@
Format = "A5";
Copies = 1;
- Result = OPI_CDEK.CreateBarcode(Token, UUID, Copies, Format, , True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("count" , Copies);
+ Options.Insert("format" , Format);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateBarcode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateCourierInvitation.txt b/docs/en/examples/CDEK/CreateCourierInvitation.txt
index 23726e4bda..580b17f77b 100644
--- a/docs/en/examples/CDEK/CreateCourierInvitation.txt
+++ b/docs/en/examples/CDEK/CreateCourierInvitation.txt
@@ -40,4 +40,9 @@
InvitationDescription.Insert("from_location", ShippingPoint);
- Result = OPI_CDEK.CreateCourierInvitation(Token, InvitationDescription, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("intake" , InvitationDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCourierInvitation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateCustomerRefund.txt b/docs/en/examples/CDEK/CreateCustomerRefund.txt
index aa3f162507..e799b9b99d 100644
--- a/docs/en/examples/CDEK/CreateCustomerRefund.txt
+++ b/docs/en/examples/CDEK/CreateCustomerRefund.txt
@@ -2,4 +2,10 @@
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
Tariff = 139;
- Result = OPI_CDEK.CreateCustomerRefund(Token, UUID, Tariff, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("tariff" , Tariff);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCustomerRefund", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateOrder.txt b/docs/en/examples/CDEK/CreateOrder.txt
index b1c7964080..a393d43c49 100644
--- a/docs/en/examples/CDEK/CreateOrder.txt
+++ b/docs/en/examples/CDEK/CreateOrder.txt
@@ -75,4 +75,10 @@
OrderDescription.Insert("delivery_recipient_cost" , New Structure("value" , 50));
OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
- Result = OPI_CDEK.CreateOrder(Token, OrderDescription, True, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("ostore" , True);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateOrder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreatePrealert.txt b/docs/en/examples/CDEK/CreatePrealert.txt
index b0183ba14e..7be0a88c79 100644
--- a/docs/en/examples/CDEK/CreatePrealert.txt
+++ b/docs/en/examples/CDEK/CreatePrealert.txt
@@ -3,4 +3,11 @@
Point = "NSK27";
TransferDate = OPI_Tools.GetCurrentDate() + 60 * 60 * 24;
- Result = OPI_CDEK.CreatePrealert(Token, UUID, TransferDate, Point, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("date" , TransferDate);
+ Options.Insert("point" , Point);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreatePrealert", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateReceipt.txt b/docs/en/examples/CDEK/CreateReceipt.txt
index f5c4775625..630d0cb325 100644
--- a/docs/en/examples/CDEK/CreateReceipt.txt
+++ b/docs/en/examples/CDEK/CreateReceipt.txt
@@ -3,4 +3,11 @@
Type = "tpl_russia";
Copies = 1;
- Result = OPI_CDEK.CreateReceipt(Token, UUID, Type, Copies, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("type" , Type);
+ Options.Insert("count" , Copies);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateReceipt", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/CreateRefusal.txt b/docs/en/examples/CDEK/CreateRefusal.txt
index 3e1a40cd0d..530847d3fd 100644
--- a/docs/en/examples/CDEK/CreateRefusal.txt
+++ b/docs/en/examples/CDEK/CreateRefusal.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.CreateRefusal(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateRefusal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/DeleteCourierInvitation.txt b/docs/en/examples/CDEK/DeleteCourierInvitation.txt
index ffec653547..cee628336d 100644
--- a/docs/en/examples/CDEK/DeleteCourierInvitation.txt
+++ b/docs/en/examples/CDEK/DeleteCourierInvitation.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Result = OPI_CDEK.DeleteCourierInvitation(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteCourierInvitation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/DeleteOrder.txt b/docs/en/examples/CDEK/DeleteOrder.txt
index 207e393f94..2400ee1c8b 100644
--- a/docs/en/examples/CDEK/DeleteOrder.txt
+++ b/docs/en/examples/CDEK/DeleteOrder.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.DeleteOrder(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteOrder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetAppointmentDescription.txt b/docs/en/examples/CDEK/GetAppointmentDescription.txt
index 8ec8610d5b..d27fbab657 100644
--- a/docs/en/examples/CDEK/GetAppointmentDescription.txt
+++ b/docs/en/examples/CDEK/GetAppointmentDescription.txt
@@ -1 +1,3 @@
- Result = OPI_CDEK.GetAppointmentDescription();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetAvailableDeliveryIntervals.txt b/docs/en/examples/CDEK/GetAvailableDeliveryIntervals.txt
index 013797fc67..3820f4848b 100644
--- a/docs/en/examples/CDEK/GetAvailableDeliveryIntervals.txt
+++ b/docs/en/examples/CDEK/GetAvailableDeliveryIntervals.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetAvailableDeliveryIntervals(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAvailableDeliveryIntervals", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetCashboxCheck.txt b/docs/en/examples/CDEK/GetCashboxCheck.txt
index dd10fa4a12..c83114c16b 100644
--- a/docs/en/examples/CDEK/GetCashboxCheck.txt
+++ b/docs/en/examples/CDEK/GetCashboxCheck.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetCashboxCheck(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxCheck", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetCashboxChecksByDate.txt b/docs/en/examples/CDEK/GetCashboxChecksByDate.txt
index fa60576568..78cdb5a45a 100644
--- a/docs/en/examples/CDEK/GetCashboxChecksByDate.txt
+++ b/docs/en/examples/CDEK/GetCashboxChecksByDate.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetCashboxChecksByDate(Token, ReceivingDate, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxChecksByDate", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetCourierInvitation.txt b/docs/en/examples/CDEK/GetCourierInvitation.txt
index 027a1ad515..5db8a414d0 100644
--- a/docs/en/examples/CDEK/GetCourierInvitation.txt
+++ b/docs/en/examples/CDEK/GetCourierInvitation.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Result = OPI_CDEK.GetCourierInvitation(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetCourierInvitationsDescription.txt b/docs/en/examples/CDEK/GetCourierInvitationsDescription.txt
index fcb1a1314a..7c34cc77b6 100644
--- a/docs/en/examples/CDEK/GetCourierInvitationsDescription.txt
+++ b/docs/en/examples/CDEK/GetCourierInvitationsDescription.txt
@@ -1 +1,3 @@
- Result = OPI_CDEK.GetCourierInvitationsDescription();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetDeliveryAppointment.txt b/docs/en/examples/CDEK/GetDeliveryAppointment.txt
index 052605a738..4d019d804a 100644
--- a/docs/en/examples/CDEK/GetDeliveryAppointment.txt
+++ b/docs/en/examples/CDEK/GetDeliveryAppointment.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "2bb6253b-d0ce-45cd-8281-f42bc5c03553";
- Result = OPI_CDEK.GetDeliveryAppointment(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryAppointment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetDeliveryCashRegistry.txt b/docs/en/examples/CDEK/GetDeliveryCashRegistry.txt
index a33112b28c..8c0eaf31da 100644
--- a/docs/en/examples/CDEK/GetDeliveryCashRegistry.txt
+++ b/docs/en/examples/CDEK/GetDeliveryCashRegistry.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashRegistry(Token, ReceivingDate, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashRegistry", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetDeliveryCashTransfers.txt b/docs/en/examples/CDEK/GetDeliveryCashTransfers.txt
index d64a96e7a8..92ae6263b2 100644
--- a/docs/en/examples/CDEK/GetDeliveryCashTransfers.txt
+++ b/docs/en/examples/CDEK/GetDeliveryCashTransfers.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashTransfers(Token, ReceivingDate, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashTransfers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetOfficeFilterDescription.txt b/docs/en/examples/CDEK/GetOfficeFilterDescription.txt
index 2da93909a6..0bbc69e90c 100644
--- a/docs/en/examples/CDEK/GetOfficeFilterDescription.txt
+++ b/docs/en/examples/CDEK/GetOfficeFilterDescription.txt
@@ -1 +1,3 @@
- Result = OPI_CDEK.GetOfficeFilterDescription();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetOfficeList.txt b/docs/en/examples/CDEK/GetOfficeList.txt
index b71bf8d350..b90161707e 100644
--- a/docs/en/examples/CDEK/GetOfficeList.txt
+++ b/docs/en/examples/CDEK/GetOfficeList.txt
@@ -4,4 +4,9 @@
Filter.Insert("city_code" , 270);
Filter.Insert("allowed_cod", True);
- Result = OPI_CDEK.GetOfficeList(Token, Filter, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter" , Filter);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetOrder.txt b/docs/en/examples/CDEK/GetOrder.txt
index 1d998dee35..f3600568fd 100644
--- a/docs/en/examples/CDEK/GetOrder.txt
+++ b/docs/en/examples/CDEK/GetOrder.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetOrder(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetOrderByNumber.txt b/docs/en/examples/CDEK/GetOrderByNumber.txt
index 51ae350b90..c0abe896be 100644
--- a/docs/en/examples/CDEK/GetOrderByNumber.txt
+++ b/docs/en/examples/CDEK/GetOrderByNumber.txt
@@ -1,4 +1,10 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
OrderNumber = "34e9706a-f47f-4348-bd4d-116bf6c5517d";
- Result = OPI_CDEK.GetOrderByNumber(Token, OrderNumber, True, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("number" , OrderNumber);
+ Options.Insert("internal", True);
+ Options.Insert("testapi" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderByNumber", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetOrderDescription.txt b/docs/en/examples/CDEK/GetOrderDescription.txt
index 5075097339..0e4cef2363 100644
--- a/docs/en/examples/CDEK/GetOrderDescription.txt
+++ b/docs/en/examples/CDEK/GetOrderDescription.txt
@@ -1 +1,3 @@
- Result = OPI_CDEK.GetOrderDescription();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetPassportDataStatus.txt b/docs/en/examples/CDEK/GetPassportDataStatus.txt
index 1b15598fb5..2638f1f2d6 100644
--- a/docs/en/examples/CDEK/GetPassportDataStatus.txt
+++ b/docs/en/examples/CDEK/GetPassportDataStatus.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetPassportDataStatus(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPassportDataStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetPrealert.txt b/docs/en/examples/CDEK/GetPrealert.txt
index 3695ed4349..04da5b2877 100644
--- a/docs/en/examples/CDEK/GetPrealert.txt
+++ b/docs/en/examples/CDEK/GetPrealert.txt
@@ -1,4 +1,9 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "27c365e5-4c21-43a3-9db0-bceeb491e2f0";
- Result = OPI_CDEK.GetPrealert(Token, UUID, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPrealert", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetRegionsList.txt b/docs/en/examples/CDEK/GetRegionsList.txt
index a273509f3e..b3738ba240 100644
--- a/docs/en/examples/CDEK/GetRegionsList.txt
+++ b/docs/en/examples/CDEK/GetRegionsList.txt
@@ -1,3 +1,7 @@
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- Result = OPI_CDEK.GetRegionsList(Token, , , , True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetRegionsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/GetToken.txt b/docs/en/examples/CDEK/GetToken.txt
index d2fe8e5a4d..4164decbb9 100644
--- a/docs/en/examples/CDEK/GetToken.txt
+++ b/docs/en/examples/CDEK/GetToken.txt
@@ -1,4 +1,9 @@
Account = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
Password = "RmAmgvSgSl...";
- Result = OPI_CDEK.GetToken(Account, Password, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("account", Account);
+ Options.Insert("pass" , Password);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/RegisterDeliveryAppointment.txt b/docs/en/examples/CDEK/RegisterDeliveryAppointment.txt
index 4cd11da945..eb3c0ae5d3 100644
--- a/docs/en/examples/CDEK/RegisterDeliveryAppointment.txt
+++ b/docs/en/examples/CDEK/RegisterDeliveryAppointment.txt
@@ -33,4 +33,9 @@
Appointment.Insert("to_location", DeliveryLocation);
- Result = OPI_CDEK.RegisterDeliveryAppointment(Token, Appointment, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("appt" , Appointment);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "RegisterDeliveryAppointment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/CDEK/UpdateOrder.txt b/docs/en/examples/CDEK/UpdateOrder.txt
index 6f070fcc69..a8541991f2 100644
--- a/docs/en/examples/CDEK/UpdateOrder.txt
+++ b/docs/en/examples/CDEK/UpdateOrder.txt
@@ -3,4 +3,10 @@
OrderDescription = New Structure("comment", "NewComment");
- Result = OPI_CDEK.UpdateOrder(Token, UUID, OrderDescription, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "UpdateOrder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/CloseGRPCStream.txt b/docs/en/examples/ClickHouse/CloseGRPCStream.txt
index 9018682eea..db6fa4b545 100644
--- a/docs/en/examples/ClickHouse/CloseGRPCStream.txt
+++ b/docs/en/examples/ClickHouse/CloseGRPCStream.txt
@@ -4,7 +4,11 @@
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
diff --git a/docs/en/examples/ClickHouse/CompleteGRPCSending.txt b/docs/en/examples/ClickHouse/CompleteGRPCSending.txt
index ffe9103bf7..7b9722527d 100644
--- a/docs/en/examples/ClickHouse/CompleteGRPCSending.txt
+++ b/docs/en/examples/ClickHouse/CompleteGRPCSending.txt
@@ -4,7 +4,11 @@
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
diff --git a/docs/en/examples/ClickHouse/CreateGRPCConnection.txt b/docs/en/examples/ClickHouse/CreateGRPCConnection.txt
index 3070ddf299..7163d4ce62 100644
--- a/docs/en/examples/ClickHouse/CreateGRPCConnection.txt
+++ b/docs/en/examples/ClickHouse/CreateGRPCConnection.txt
@@ -6,7 +6,11 @@
// Connection creation
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
// Request via open connection (table creation)
@@ -20,8 +24,15 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Data insertion
@@ -51,15 +62,34 @@
Data = New Structure("meta,data", Meta, DataArray);
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, "default", RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , "default");
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Selection
SelectionText = "SELECT * FROM events_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request with external table via gRPC
@@ -71,12 +101,27 @@
TableData = "1" + Tab + "John
|2" + Tab + "Jane";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext_grpc", ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , "ext_grpc");
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/ExecuteRequest.txt b/docs/en/examples/ClickHouse/ExecuteRequest.txt
index a64bbba3eb..8bcd93a68b 100644
--- a/docs/en/examples/ClickHouse/ExecuteRequest.txt
+++ b/docs/en/examples/ClickHouse/ExecuteRequest.txt
@@ -6,7 +6,11 @@
Authorization = New Structure(Login, Password);
- Connection = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Connection = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// Request (table creation)
@@ -19,8 +23,15 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request (data insertion)
@@ -59,8 +70,19 @@
Database = "default";
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, Database, RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request with external table
@@ -74,19 +96,42 @@
|2" + Tab + "Jane
|3" + Tab + "Bob";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_users WHERE id > 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Selection
SelectionText = "SELECT * FROM events";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetExternalTableStructure.txt b/docs/en/examples/ClickHouse/GetExternalTableStructure.txt
index f992e00e56..d33f969465 100644
--- a/docs/en/examples/ClickHouse/GetExternalTableStructure.txt
+++ b/docs/en/examples/ClickHouse/GetExternalTableStructure.txt
@@ -5,11 +5,21 @@
ColoumnsStruct.Insert("id" , "UInt64");
ColoumnsStruct.Insert("name", "String");
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", TableName);
+ Options.Insert("cols", ColoumnsStruct);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
// With TSV data
TableData = StrTemplate("1%1Test
|2%2Test2", Chars.Tab);
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetGRPCConnectionSettings.txt b/docs/en/examples/ClickHouse/GetGRPCConnectionSettings.txt
index 0b6e2a8fa5..a6152d05e1 100644
--- a/docs/en/examples/ClickHouse/GetGRPCConnectionSettings.txt
+++ b/docs/en/examples/ClickHouse/GetGRPCConnectionSettings.txt
@@ -1,7 +1,10 @@
URL = "http://localhost:9101";
// No authorization
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With basic authorization
@@ -10,23 +13,44 @@
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With JWT authorization
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With metadata
Meta = New Map;
Meta.Insert("custom-meta", "value");
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, Meta);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("meta", Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With TLS settings
- Tls = OPI_ClickHouse.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, , Tls);
\ No newline at end of file
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetGRPCMessage.txt b/docs/en/examples/ClickHouse/GetGRPCMessage.txt
index af84a73451..9b5bab171d 100644
--- a/docs/en/examples/ClickHouse/GetGRPCMessage.txt
+++ b/docs/en/examples/ClickHouse/GetGRPCMessage.txt
@@ -4,12 +4,20 @@
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
QueryText = "SELECT number FROM system.numbers LIMIT 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
- Timeout = 10000;
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Timeout = 10000;
OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Request, , Timeout);
StreamID = OpeningResult["streamId"];
diff --git a/docs/en/examples/ClickHouse/GetHTTPConnectionSettings.txt b/docs/en/examples/ClickHouse/GetHTTPConnectionSettings.txt
index ab9b101253..452153bf3e 100644
--- a/docs/en/examples/ClickHouse/GetHTTPConnectionSettings.txt
+++ b/docs/en/examples/ClickHouse/GetHTTPConnectionSettings.txt
@@ -1,7 +1,10 @@
URL = "http://localhost:8123";
// No authorization
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With basic authorization
@@ -10,17 +13,30 @@
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With JWT authorization
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With additional headers
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("X-Custom-Header", "CustomValue");
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Authorization);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetRequestSettings.txt b/docs/en/examples/ClickHouse/GetRequestSettings.txt
index 8294261a91..c89e86a1b3 100644
--- a/docs/en/examples/ClickHouse/GetRequestSettings.txt
+++ b/docs/en/examples/ClickHouse/GetRequestSettings.txt
@@ -2,7 +2,10 @@
QueryText = "SELECT 1";
- Result = OPI_ClickHouse.GetRequestSettings(QueryText);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
// Full request
@@ -15,15 +18,22 @@
AdditionalSettings.Insert("max_threads", "4");
ColoumnsStruct = New Structure("id,name", "UInt64", "String");
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext", ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", "ext");
+ Options.Insert("cols", ColoumnsStruct);
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
TableArray = New Array;
TableArray.Add(ExternalTable);
- Result = OPI_ClickHouse.GetRequestSettings(QueryText
- , Database
- , RequestID
- , Data
- , ResponseFormat
- , TableArray
- , AdditionalSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format" , ResponseFormat);
+ Options.Insert("ext" , TableArray);
+ Options.Insert("settings", AdditionalSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetSessionSettings.txt b/docs/en/examples/ClickHouse/GetSessionSettings.txt
index 146942c8d6..037c81d0ab 100644
--- a/docs/en/examples/ClickHouse/GetSessionSettings.txt
+++ b/docs/en/examples/ClickHouse/GetSessionSettings.txt
@@ -2,4 +2,9 @@
Check = True;
Timeout = 120;
- Result = OPI_ClickHouse.GetSessionSettings(SessionID, Check, Timeout);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , SessionID);
+ Options.Insert("check" , Check);
+ Options.Insert("timeout", Timeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/GetTlsSettings.txt b/docs/en/examples/ClickHouse/GetTlsSettings.txt
index 2db318c1cf..bca99884af 100644
--- a/docs/en/examples/ClickHouse/GetTlsSettings.txt
+++ b/docs/en/examples/ClickHouse/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_ClickHouse.GetTlsSettings(False);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ClickHouse/OpenGRPCStream.txt b/docs/en/examples/ClickHouse/OpenGRPCStream.txt
index 6bf43879d6..ab79134a04 100644
--- a/docs/en/examples/ClickHouse/OpenGRPCStream.txt
+++ b/docs/en/examples/ClickHouse/OpenGRPCStream.txt
@@ -4,7 +4,11 @@
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
TableCreationText = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -16,11 +20,25 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings("DROP TABLE IF EXISTS events_stream_test");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", "DROP TABLE IF EXISTS events_stream_test");
- Request = OPI_ClickHouse.GetRequestSettings(TableCreationText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
+
+ Options = New Structure;
+ Options.Insert("query", TableCreationText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Result = OPI_ClickHouse.OpenGRPCStream(Connection);
diff --git a/docs/en/examples/ClickHouse/SendGRPCMessage.txt b/docs/en/examples/ClickHouse/SendGRPCMessage.txt
index 0874bd98fd..c78b30143a 100644
--- a/docs/en/examples/ClickHouse/SendGRPCMessage.txt
+++ b/docs/en/examples/ClickHouse/SendGRPCMessage.txt
@@ -4,7 +4,11 @@
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
@@ -13,6 +17,10 @@
StreamID = OpeningResult["streamId"];
QueryText = "SELECT 1 AS result";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Result = OPI_ClickHouse.SendGRPCMessage(Connection, StreamID, Request);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/AddTag.txt b/docs/en/examples/Dropbox/AddTag.txt
index 8838e68304..d4714e9d04 100644
--- a/docs/en/examples/Dropbox/AddTag.txt
+++ b/docs/en/examples/Dropbox/AddTag.txt
@@ -2,4 +2,9 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.AddTag(Token, Path, Tag);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddTag", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/AddUsersToFile.txt b/docs/en/examples/Dropbox/AddUsersToFile.txt
index f3037cd71c..bd77328b3e 100644
--- a/docs/en/examples/Dropbox/AddUsersToFile.txt
+++ b/docs/en/examples/Dropbox/AddUsersToFile.txt
@@ -2,4 +2,10 @@
Email = "h5bk6ft62s@privaterelay.appleid.com";
File = "kJU6-a-pT48AAAAAAAAABw";
- Result = OPI_Dropbox.AddUsersToFile(Token, File, Email, False);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/AddUsersToFolder.txt b/docs/en/examples/Dropbox/AddUsersToFolder.txt
index 78aa2dc972..2f8752c5c8 100644
--- a/docs/en/examples/Dropbox/AddUsersToFolder.txt
+++ b/docs/en/examples/Dropbox/AddUsersToFolder.txt
@@ -2,4 +2,10 @@
Email = "h5bk6ft62s@privaterelay.appleid.com";
Folder = "13163859169"; // shared_folder_id
- Result = OPI_Dropbox.AddUsersToFolder(Token, Folder, Email, False);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/CancelFilePublication.txt b/docs/en/examples/Dropbox/CancelFilePublication.txt
index 8f40585d21..62bdf7efe8 100644
--- a/docs/en/examples/Dropbox/CancelFilePublication.txt
+++ b/docs/en/examples/Dropbox/CancelFilePublication.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
File = "kJU6-a-pT48AAAAAAAAABw";
- Result = OPI_Dropbox.CancelFilePublication(Token, File);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFilePublication", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/CancelFolderPublication.txt b/docs/en/examples/Dropbox/CancelFolderPublication.txt
index 38b4e6ad82..5d19433dfa 100644
--- a/docs/en/examples/Dropbox/CancelFolderPublication.txt
+++ b/docs/en/examples/Dropbox/CancelFolderPublication.txt
@@ -1,7 +1,11 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Folder = "13163859169";
- Result = OPI_Dropbox.CancelFolderPublication(Token, Folder);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder", Folder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFolderPublication", Options);
CurrentStatus = "in_progress";
JobID = Result["async_job_id"];
diff --git a/docs/en/examples/Dropbox/CopyObject.txt b/docs/en/examples/Dropbox/CopyObject.txt
index c5d8c1a130..3a8cc83634 100644
--- a/docs/en/examples/Dropbox/CopyObject.txt
+++ b/docs/en/examples/Dropbox/CopyObject.txt
@@ -2,4 +2,9 @@
Copy = "/New/pic_copy.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.CopyObject(Token, Original, Copy);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Copy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CopyObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/CreateFolder.txt b/docs/en/examples/Dropbox/CreateFolder.txt
index 274aeac777..95f035a29e 100644
--- a/docs/en/examples/Dropbox/CreateFolder.txt
+++ b/docs/en/examples/Dropbox/CreateFolder.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New catalog";
- Result = OPI_Dropbox.CreateFolder(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CreateFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/DeleteObject.txt b/docs/en/examples/Dropbox/DeleteObject.txt
index 8dc9da4dd8..d6536cbae1 100644
--- a/docs/en/examples/Dropbox/DeleteObject.txt
+++ b/docs/en/examples/Dropbox/DeleteObject.txt
@@ -1,4 +1,8 @@
Path = "/New/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.DeleteObject(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/DeleteTag.txt b/docs/en/examples/Dropbox/DeleteTag.txt
index fdcde8a8ca..cce92a8acf 100644
--- a/docs/en/examples/Dropbox/DeleteTag.txt
+++ b/docs/en/examples/Dropbox/DeleteTag.txt
@@ -2,4 +2,9 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.DeleteTag(Token, Path, Tag);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteTag", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/DownloadFile.txt b/docs/en/examples/Dropbox/DownloadFile.txt
index 60f6cc3bbb..0e3d84f6b7 100644
--- a/docs/en/examples/Dropbox/DownloadFile.txt
+++ b/docs/en/examples/Dropbox/DownloadFile.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.DownloadFile(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/DownloadFolder.txt b/docs/en/examples/Dropbox/DownloadFolder.txt
index b429fae2ad..61ba472b9d 100644
--- a/docs/en/examples/Dropbox/DownloadFolder.txt
+++ b/docs/en/examples/Dropbox/DownloadFolder.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New";
- Result = OPI_Dropbox.DownloadFolder(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetAccountInformation.txt b/docs/en/examples/Dropbox/GetAccountInformation.txt
index 767508722d..ba7b2fa287 100644
--- a/docs/en/examples/Dropbox/GetAccountInformation.txt
+++ b/docs/en/examples/Dropbox/GetAccountInformation.txt
@@ -1,3 +1,6 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetAccountInformation(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetAsynchronousChangeStatus.txt b/docs/en/examples/Dropbox/GetAsynchronousChangeStatus.txt
index c0d0712709..3d399cf062 100644
--- a/docs/en/examples/Dropbox/GetAsynchronousChangeStatus.txt
+++ b/docs/en/examples/Dropbox/GetAsynchronousChangeStatus.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
JobID = "dbjid:AAD1L-bMwKTHuiWt8DVi_FBjPGiqtsF1OhsqgQZho90yphBS7Brp8jf94FBNNDBuvMFCjNAnOOJUBPD_hC-8zT-t";
- Result = OPI_Dropbox.GetAsynchronousChangeStatus(Token, JobID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("job" , JobID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAsynchronousChangeStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetAuthorizationLink.txt b/docs/en/examples/Dropbox/GetAuthorizationLink.txt
index baf7410ffd..519a45b46d 100644
--- a/docs/en/examples/Dropbox/GetAuthorizationLink.txt
+++ b/docs/en/examples/Dropbox/GetAuthorizationLink.txt
@@ -1,2 +1,5 @@
- AppKey = "oynqxds...";
- Result = OPI_Dropbox.GetAuthorizationLink(AppKey);
\ No newline at end of file
+ AppKey = "oynqxds...";
+ Options = New Structure;
+ Options.Insert("appkey", AppKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAuthorizationLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetListOfFolderFiles.txt b/docs/en/examples/Dropbox/GetListOfFolderFiles.txt
index c6cbb9aa99..78877d1e40 100644
--- a/docs/en/examples/Dropbox/GetListOfFolderFiles.txt
+++ b/docs/en/examples/Dropbox/GetListOfFolderFiles.txt
@@ -1,4 +1,9 @@
Path = "/New";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetListOfFolderFiles(Token, Path, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetListOfFolderFiles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetObjectInformation.txt b/docs/en/examples/Dropbox/GetObjectInformation.txt
index 72f68bf5d8..d20fc616a3 100644
--- a/docs/en/examples/Dropbox/GetObjectInformation.txt
+++ b/docs/en/examples/Dropbox/GetObjectInformation.txt
@@ -1,4 +1,9 @@
Path = "/New/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetObjectInformation(Token, Path, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetObjectVersionList.txt b/docs/en/examples/Dropbox/GetObjectVersionList.txt
index 33a61c20bb..2e118711bd 100644
--- a/docs/en/examples/Dropbox/GetObjectVersionList.txt
+++ b/docs/en/examples/Dropbox/GetObjectVersionList.txt
@@ -1,4 +1,9 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.GetObjectVersionList(Token, Path, 1);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("amount", 1);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectVersionList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetPreview.txt b/docs/en/examples/Dropbox/GetPreview.txt
index 912c9eadb1..2abcfc6169 100644
--- a/docs/en/examples/Dropbox/GetPreview.txt
+++ b/docs/en/examples/Dropbox/GetPreview.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.GetPreview(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetPreview", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetSpaceUsageData.txt b/docs/en/examples/Dropbox/GetSpaceUsageData.txt
index f38b589ace..79e96233f5 100644
--- a/docs/en/examples/Dropbox/GetSpaceUsageData.txt
+++ b/docs/en/examples/Dropbox/GetSpaceUsageData.txt
@@ -1,3 +1,6 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetSpaceUsageData(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetSpaceUsageData", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetTagList.txt b/docs/en/examples/Dropbox/GetTagList.txt
index 7fc8634461..16f4fb7a4c 100644
--- a/docs/en/examples/Dropbox/GetTagList.txt
+++ b/docs/en/examples/Dropbox/GetTagList.txt
@@ -4,4 +4,8 @@
PathsArray.Add("/New/Dogs.mp3");
PathsArray.Add("/New/mydoc.docx");
- Result = OPI_Dropbox.GetTagList(Token, PathsArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", PathsArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetTagList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/GetToken.txt b/docs/en/examples/Dropbox/GetToken.txt
index 8f6a3351cd..da4dc11622 100644
--- a/docs/en/examples/Dropbox/GetToken.txt
+++ b/docs/en/examples/Dropbox/GetToken.txt
@@ -2,4 +2,9 @@
AppSecret = "tk2oewn...";
Code = "bTCiUTzxe6kAAAAAAAAAGN1NMZIxyqETKr4o7OS2dU8";
- Result = OPI_Dropbox.GetToken(AppKey, AppSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/MoveObject.txt b/docs/en/examples/Dropbox/MoveObject.txt
index fb1d82cf82..76a1bc6920 100644
--- a/docs/en/examples/Dropbox/MoveObject.txt
+++ b/docs/en/examples/Dropbox/MoveObject.txt
@@ -2,4 +2,9 @@
TargetPath = "/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.MoveObject(Token, OriginalPath, TargetPath);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , OriginalPath);
+ Options.Insert("to" , TargetPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/PublishFolder.txt b/docs/en/examples/Dropbox/PublishFolder.txt
index b2855f083a..3f78bf1e41 100644
--- a/docs/en/examples/Dropbox/PublishFolder.txt
+++ b/docs/en/examples/Dropbox/PublishFolder.txt
@@ -1,4 +1,8 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New";
- Result = OPI_Dropbox.PublishFolder(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "PublishFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/RefreshToken.txt b/docs/en/examples/Dropbox/RefreshToken.txt
index 702cdd131c..f820868741 100644
--- a/docs/en/examples/Dropbox/RefreshToken.txt
+++ b/docs/en/examples/Dropbox/RefreshToken.txt
@@ -2,4 +2,9 @@
AppSecret = "tk2oewn...";
RefreshToken = "oZFWg3DmZ_IAAAAAAAAAAWilOA0M1SjV...";
- Result = OPI_Dropbox.RefreshToken(AppKey, AppSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("refresh" , RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/RestoreObjectToVersion.txt b/docs/en/examples/Dropbox/RestoreObjectToVersion.txt
index feedf9a5fe..68a5621150 100644
--- a/docs/en/examples/Dropbox/RestoreObjectToVersion.txt
+++ b/docs/en/examples/Dropbox/RestoreObjectToVersion.txt
@@ -2,4 +2,9 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.RestoreObjectToVersion(Token, Path, Version);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("rev" , Version);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RestoreObjectToVersion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/UploadFile.txt b/docs/en/examples/Dropbox/UploadFile.txt
index f4554cf462..53560c2490 100644
--- a/docs/en/examples/Dropbox/UploadFile.txt
+++ b/docs/en/examples/Dropbox/UploadFile.txt
@@ -5,4 +5,10 @@
ImagePath = GetTempFileName("png");
CopyFile(Image, ImagePath);
- Result = OPI_Dropbox.UploadFile(Token, ImagePath, Path, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , ImagePath);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Dropbox/UploadFileByURL.txt b/docs/en/examples/Dropbox/UploadFileByURL.txt
index cc417abbc2..0f3fbae574 100644
--- a/docs/en/examples/Dropbox/UploadFileByURL.txt
+++ b/docs/en/examples/Dropbox/UploadFileByURL.txt
@@ -2,4 +2,9 @@
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Dropbox.UploadFileByURL(Token, URL, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFileByURL", Options);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/ChangeCurrentDirectory.txt b/docs/en/examples/FTP/ChangeCurrentDirectory.txt
index 7661339a17..12ed5d0772 100644
--- a/docs/en/examples/FTP/ChangeCurrentDirectory.txt
+++ b/docs/en/examples/FTP/ChangeCurrentDirectory.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/examples/FTP/ClearDirectory.txt b/docs/en/examples/FTP/ClearDirectory.txt
index 47767a56e6..c1773d86cf 100644
--- a/docs/en/examples/FTP/ClearDirectory.txt
+++ b/docs/en/examples/FTP/ClearDirectory.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,32 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ClearDirectory(Connection, ".");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ClearDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/CloseConnection.txt b/docs/en/examples/FTP/CloseConnection.txt
index 5f3b83c9a6..b0b7ac2b3a 100644
--- a/docs/en/examples/FTP/CloseConnection.txt
+++ b/docs/en/examples/FTP/CloseConnection.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/examples/FTP/CreateConnection.txt b/docs/en/examples/FTP/CreateConnection.txt
index ea012eafd0..707cc0200d 100644
--- a/docs/en/examples/FTP/CreateConnection.txt
+++ b/docs/en/examples/FTP/CreateConnection.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Result = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/CreateNewDirectory.txt b/docs/en/examples/FTP/CreateNewDirectory.txt
index 6ee8abbe4e..a4cb9b9259 100644
--- a/docs/en/examples/FTP/CreateNewDirectory.txt
+++ b/docs/en/examples/FTP/CreateNewDirectory.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,19 +26,33 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/FTP/DeleteDirectory.txt b/docs/en/examples/FTP/DeleteDirectory.txt
index 92e36fbeee..9b7a0966f4 100644
--- a/docs/en/examples/FTP/DeleteDirectory.txt
+++ b/docs/en/examples/FTP/DeleteDirectory.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,32 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteDirectory(Connection, "new_dir/another_one");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/another_one");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/DeleteFile.txt b/docs/en/examples/FTP/DeleteFile.txt
index 87dc1b3fca..57f18e1492 100644
--- a/docs/en/examples/FTP/DeleteFile.txt
+++ b/docs/en/examples/FTP/DeleteFile.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,32 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteFile(Connection, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/ExecuteArbitraryCommand.txt b/docs/en/examples/FTP/ExecuteArbitraryCommand.txt
index 88f0a03b73..c555450139 100644
--- a/docs/en/examples/FTP/ExecuteArbitraryCommand.txt
+++ b/docs/en/examples/FTP/ExecuteArbitraryCommand.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -33,7 +49,11 @@
If OPI_FTP.IsConnector(Connection) Then
CommandText = "PWD";
- Result = OPI_FTP.ExecuteArbitraryCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteArbitraryCommand", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/FTP/ExecuteCustomCommand.txt b/docs/en/examples/FTP/ExecuteCustomCommand.txt
index 04dcf9aab4..b2377f339e 100644
--- a/docs/en/examples/FTP/ExecuteCustomCommand.txt
+++ b/docs/en/examples/FTP/ExecuteCustomCommand.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -33,7 +49,11 @@
If OPI_FTP.IsConnector(Connection) Then
CommandText = "UMASK";
- Result = OPI_FTP.ExecuteCustomCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteCustomCommand", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/FTP/GetConnectionConfiguration.txt b/docs/en/examples/FTP/GetConnectionConfiguration.txt
index 2ce6df2014..24c58e57dd 100644
--- a/docs/en/examples/FTP/GetConnectionConfiguration.txt
+++ b/docs/en/examples/FTP/GetConnectionConfiguration.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,27 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
- Result = OPI_FTP.GetConnectionConfiguration(FTPSettings, ProxySettings, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("set" , FTPSettings);
+ Options.Insert("proxy", ProxySettings);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionConfiguration", Options);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetConnectionSettings.txt b/docs/en/examples/FTP/GetConnectionSettings.txt
index 44e682fe90..447cd6a81a 100644
--- a/docs/en/examples/FTP/GetConnectionSettings.txt
+++ b/docs/en/examples/FTP/GetConnectionSettings.txt
@@ -3,4 +3,10 @@
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetCurrentDirectory.txt b/docs/en/examples/FTP/GetCurrentDirectory.txt
index ad0d359d17..0dbec8a5cf 100644
--- a/docs/en/examples/FTP/GetCurrentDirectory.txt
+++ b/docs/en/examples/FTP/GetCurrentDirectory.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,31 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetFileData.txt b/docs/en/examples/FTP/GetFileData.txt
index c35802b4a7..2f89ae2d7b 100644
--- a/docs/en/examples/FTP/GetFileData.txt
+++ b/docs/en/examples/FTP/GetFileData.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/examples/FTP/GetObjectSize.txt b/docs/en/examples/FTP/GetObjectSize.txt
index 2e82a2401d..6d6e90a0cf 100644
--- a/docs/en/examples/FTP/GetObjectSize.txt
+++ b/docs/en/examples/FTP/GetObjectSize.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,32 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetProtocolFeatureList.txt b/docs/en/examples/FTP/GetProtocolFeatureList.txt
index aa661b9504..e0c6b31064 100644
--- a/docs/en/examples/FTP/GetProtocolFeatureList.txt
+++ b/docs/en/examples/FTP/GetProtocolFeatureList.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,31 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetProtocolFeatureList(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProtocolFeatureList", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetProxySettings.txt b/docs/en/examples/FTP/GetProxySettings.txt
index 385ccc16cd..c88988a5aa 100644
--- a/docs/en/examples/FTP/GetProxySettings.txt
+++ b/docs/en/examples/FTP/GetProxySettings.txt
@@ -5,4 +5,11 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetTlsSettings.txt b/docs/en/examples/FTP/GetTlsSettings.txt
index 54ce90fe19..143f5defc3 100644
--- a/docs/en/examples/FTP/GetTlsSettings.txt
+++ b/docs/en/examples/FTP/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_FTP.GetTLSSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/FTP/GetWelcomeMessage.txt b/docs/en/examples/FTP/GetWelcomeMessage.txt
index 982c239ebe..9049c72fe4 100644
--- a/docs/en/examples/FTP/GetWelcomeMessage.txt
+++ b/docs/en/examples/FTP/GetWelcomeMessage.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,31 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetWelcomeMessage(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetWelcomeMessage", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/IsConnector.txt b/docs/en/examples/FTP/IsConnector.txt
index 3cc28a1c1a..42ebbf64ad 100644
--- a/docs/en/examples/FTP/IsConnector.txt
+++ b/docs/en/examples/FTP/IsConnector.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/examples/FTP/ListObjects.txt b/docs/en/examples/FTP/ListObjects.txt
index 7388014d20..73973b9532 100644
--- a/docs/en/examples/FTP/ListObjects.txt
+++ b/docs/en/examples/FTP/ListObjects.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,33 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ListObjects(Connection, "", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/Ping.txt b/docs/en/examples/FTP/Ping.txt
index 914dd8dc37..300a75cde7 100644
--- a/docs/en/examples/FTP/Ping.txt
+++ b/docs/en/examples/FTP/Ping.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,31 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.Ping(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "Ping", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/SaveFile.txt b/docs/en/examples/FTP/SaveFile.txt
index f6070e6006..b47bc35cad 100644
--- a/docs/en/examples/FTP/SaveFile.txt
+++ b/docs/en/examples/FTP/SaveFile.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,12 +26,22 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -35,7 +51,12 @@
Path = "new_dir/pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_FTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/FTP/UpdatePath.txt b/docs/en/examples/FTP/UpdatePath.txt
index 99d0eecb27..8d1bf094e6 100644
--- a/docs/en/examples/FTP/UpdatePath.txt
+++ b/docs/en/examples/FTP/UpdatePath.txt
@@ -9,7 +9,13 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -20,18 +26,33 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UpdatePath(Connection, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "new_dir/pic_from_disk.png");
+ Options.Insert("new" , "new_dir/pic_copy.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/FTP/UploadFile.txt b/docs/en/examples/FTP/UploadFile.txt
index ffb0c0634c..cbdb29741e 100644
--- a/docs/en/examples/FTP/UploadFile.txt
+++ b/docs/en/examples/FTP/UploadFile.txt
@@ -13,7 +13,15 @@
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password, , 1000, 1000);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", 1000);
+ Options.Insert("wtout", 1000);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -24,20 +32,40 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UploadFile(Connection, Image, "new_dir/pic_from_disk.png");
- Result2 = OPI_FTP.UploadFile(Connection, ImageDD, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/GRPC/CloseConnection.txt b/docs/en/examples/GRPC/CloseConnection.txt
index 7e9469860c..3bbd80a800 100644
--- a/docs/en/examples/GRPC/CloseConnection.txt
+++ b/docs/en/examples/GRPC/CloseConnection.txt
@@ -7,9 +7,17 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/CloseStream.txt b/docs/en/examples/GRPC/CloseStream.txt
index b76c66ef21..c7dabf1d88 100644
--- a/docs/en/examples/GRPC/CloseStream.txt
+++ b/docs/en/examples/GRPC/CloseStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/examples/GRPC/CompleteSend.txt b/docs/en/examples/GRPC/CompleteSend.txt
index 66ff7bcb11..0c43c9f341 100644
--- a/docs/en/examples/GRPC/CompleteSend.txt
+++ b/docs/en/examples/GRPC/CompleteSend.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/examples/GRPC/CreateConnection.txt b/docs/en/examples/GRPC/CreateConnection.txt
index b94acb5521..06303b149d 100644
--- a/docs/en/examples/GRPC/CreateConnection.txt
+++ b/docs/en/examples/GRPC/CreateConnection.txt
@@ -7,8 +7,16 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Result = OPI_GRPC.CreateConnection(Parameters, Tls);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/ExecuteMethod.txt b/docs/en/examples/GRPC/ExecuteMethod.txt
index 423842661a..7b5e79a663 100644
--- a/docs/en/examples/GRPC/ExecuteMethod.txt
+++ b/docs/en/examples/GRPC/ExecuteMethod.txt
@@ -7,9 +7,17 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyUnary";
@@ -60,4 +68,11 @@
Data.Insert("f_bools" , BoolArray);
Data.Insert("f_enums" , StrSplit("ENUM_1,ENUM_2" , ","));
- Result = OPI_GRPC.ExecuteMethod(Parameters, Service, Method, Data, , Tls);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/GetConnectionParameters.txt b/docs/en/examples/GRPC/GetConnectionParameters.txt
index 26701b2b29..7225e7d8cc 100644
--- a/docs/en/examples/GRPC/GetConnectionParameters.txt
+++ b/docs/en/examples/GRPC/GetConnectionParameters.txt
@@ -7,5 +7,10 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Result = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
\ No newline at end of file
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/GetMessage.txt b/docs/en/examples/GRPC/GetMessage.txt
index 3897db6d62..676443f356 100644
--- a/docs/en/examples/GRPC/GetMessage.txt
+++ b/docs/en/examples/GRPC/GetMessage.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/examples/GRPC/GetMethod.txt b/docs/en/examples/GRPC/GetMethod.txt
index 318c0e8bbe..50a8165c80 100644
--- a/docs/en/examples/GRPC/GetMethod.txt
+++ b/docs/en/examples/GRPC/GetMethod.txt
@@ -1,11 +1,23 @@
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
Method = "Index";
- Result = OPI_GRPC.GetMethod(Connection, Service, Method);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethod", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/GetMethodList.txt b/docs/en/examples/GRPC/GetMethodList.txt
index b696454633..a0e203cfb5 100644
--- a/docs/en/examples/GRPC/GetMethodList.txt
+++ b/docs/en/examples/GRPC/GetMethodList.txt
@@ -1,10 +1,21 @@
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
- Result = OPI_GRPC.GetMethodList(Connection, Service);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethodList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/GetServiceList.txt b/docs/en/examples/GRPC/GetServiceList.txt
index b3e31d5149..a7437957b4 100644
--- a/docs/en/examples/GRPC/GetServiceList.txt
+++ b/docs/en/examples/GRPC/GetServiceList.txt
@@ -1,8 +1,18 @@
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
- Result = OPI_GRPC.GetServiceList(Connection);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetServiceList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/GetTlsSettings.txt b/docs/en/examples/GRPC/GetTlsSettings.txt
index f5e1b1bf07..1cd0d7f633 100644
--- a/docs/en/examples/GRPC/GetTlsSettings.txt
+++ b/docs/en/examples/GRPC/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_GRPC.GetTlsSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/InitializeBidirectionalStream.txt b/docs/en/examples/GRPC/InitializeBidirectionalStream.txt
index 7191ad56b7..df1a2e0fa9 100644
--- a/docs/en/examples/GRPC/InitializeBidirectionalStream.txt
+++ b/docs/en/examples/GRPC/InitializeBidirectionalStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyBidirectionalStreamStream";
diff --git a/docs/en/examples/GRPC/InitializeClientStream.txt b/docs/en/examples/GRPC/InitializeClientStream.txt
index 426bc1730c..e8f3448eb4 100644
--- a/docs/en/examples/GRPC/InitializeClientStream.txt
+++ b/docs/en/examples/GRPC/InitializeClientStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/examples/GRPC/InitializeServerStream.txt b/docs/en/examples/GRPC/InitializeServerStream.txt
index 9b0f02756e..ce7141b149 100644
--- a/docs/en/examples/GRPC/InitializeServerStream.txt
+++ b/docs/en/examples/GRPC/InitializeServerStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/examples/GRPC/IsConnector.txt b/docs/en/examples/GRPC/IsConnector.txt
index f9ecb0d3c7..fb837d008f 100644
--- a/docs/en/examples/GRPC/IsConnector.txt
+++ b/docs/en/examples/GRPC/IsConnector.txt
@@ -7,9 +7,17 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.IsConnector(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/ProcessBidirectionalStream.txt b/docs/en/examples/GRPC/ProcessBidirectionalStream.txt
index 3bef0a9f0c..2e01692c7f 100644
--- a/docs/en/examples/GRPC/ProcessBidirectionalStream.txt
+++ b/docs/en/examples/GRPC/ProcessBidirectionalStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
StingsArray = New Array;
StingsArray.Add("one");
@@ -33,4 +40,11 @@
EndDo;
- Result = OPI_GRPC.ProcessBidirectionalStream(Parameters, Service, Method, ExchangeOrder, , Tls);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("exch" , ExchangeOrder);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessBidirectionalStream", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/ProcessClientStream.txt b/docs/en/examples/GRPC/ProcessClientStream.txt
index 4d0ba4a22b..f8bbc90db4 100644
--- a/docs/en/examples/GRPC/ProcessClientStream.txt
+++ b/docs/en/examples/GRPC/ProcessClientStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -25,4 +32,11 @@
ArrayOfRequests.Add(Data);
EndDo;
- Result = OPI_GRPC.ProcessClientStream(Parameters, Service, Method, ArrayOfRequests, , Tls);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/ProcessServerStream.txt b/docs/en/examples/GRPC/ProcessServerStream.txt
index 9bc7a2c7f1..93e6d00050 100644
--- a/docs/en/examples/GRPC/ProcessServerStream.txt
+++ b/docs/en/examples/GRPC/ProcessServerStream.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -19,4 +26,12 @@
Data.Insert("f_bool" , True);
Data.Insert("f_sub" , New Structure("f_string", "Nested value"));
- Result = OPI_GRPC.ProcessServerStream(Parameters, Service, Method, Data, , Tls, 3);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("count" , 3);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessServerStream", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GRPC/SendMessage.txt b/docs/en/examples/GRPC/SendMessage.txt
index e9a4ccc176..27b5487b42 100644
--- a/docs/en/examples/GRPC/SendMessage.txt
+++ b/docs/en/examples/GRPC/SendMessage.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/examples/GRPC/SetMetadata.txt b/docs/en/examples/GRPC/SetMetadata.txt
index 6bbec19951..fba1b4e08a 100644
--- a/docs/en/examples/GRPC/SetMetadata.txt
+++ b/docs/en/examples/GRPC/SetMetadata.txt
@@ -7,8 +7,15 @@
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
diff --git a/docs/en/examples/GoogleCalendar/AddCalendarToList.txt b/docs/en/examples/GoogleCalendar/AddCalendarToList.txt
index 8db8736ed1..6b818b001c 100644
--- a/docs/en/examples/GoogleCalendar/AddCalendarToList.txt
+++ b/docs/en/examples/GoogleCalendar/AddCalendarToList.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.AddCalendarToList(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "AddCalendarToList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/ClearMainCalendar.txt b/docs/en/examples/GoogleCalendar/ClearMainCalendar.txt
index 79f7521b56..302ed691db 100644
--- a/docs/en/examples/GoogleCalendar/ClearMainCalendar.txt
+++ b/docs/en/examples/GoogleCalendar/ClearMainCalendar.txt
@@ -1,3 +1,6 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleCalendar.ClearMainCalendar(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "ClearMainCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/CreateCalendar.txt b/docs/en/examples/GoogleCalendar/CreateCalendar.txt
index 10f137e2c3..79a127a4bf 100644
--- a/docs/en/examples/GoogleCalendar/CreateCalendar.txt
+++ b/docs/en/examples/GoogleCalendar/CreateCalendar.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Name = "TestCalendar";
- Result = OPI_GoogleCalendar.CreateCalendar(Token, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/CreateEvent.txt b/docs/en/examples/GoogleCalendar/CreateEvent.txt
index 49406779b5..7011bd6a3f 100644
--- a/docs/en/examples/GoogleCalendar/CreateEvent.txt
+++ b/docs/en/examples/GoogleCalendar/CreateEvent.txt
@@ -21,4 +21,9 @@
EventDescription.Insert("ArrayOfAttachmentURLs", Attachments);
EventDescription.Insert("SendNotifications" , True);
- Result = OPI_GoogleCalendar.CreateEvent(Token, Calendar, EventDescription);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/DeleteCalendar.txt b/docs/en/examples/GoogleCalendar/DeleteCalendar.txt
index 328d5c5225..a5fed1da18 100644
--- a/docs/en/examples/GoogleCalendar/DeleteCalendar.txt
+++ b/docs/en/examples/GoogleCalendar/DeleteCalendar.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.DeleteCalendar(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/DeleteCalendarFromList.txt b/docs/en/examples/GoogleCalendar/DeleteCalendarFromList.txt
index 455dc917d6..999207b039 100644
--- a/docs/en/examples/GoogleCalendar/DeleteCalendarFromList.txt
+++ b/docs/en/examples/GoogleCalendar/DeleteCalendarFromList.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.DeleteCalendarFromList(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendarFromList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/DeleteEvent.txt b/docs/en/examples/GoogleCalendar/DeleteEvent.txt
index c76c5c3f71..e576725495 100644
--- a/docs/en/examples/GoogleCalendar/DeleteEvent.txt
+++ b/docs/en/examples/GoogleCalendar/DeleteEvent.txt
@@ -2,4 +2,9 @@
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Event = "l6kkhcjgt4n0a3qdonan09tv30";
- Result = OPI_GoogleCalendar.DeleteEvent(Token, Calendar, Event);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/EditCalendarMetadata.txt b/docs/en/examples/GoogleCalendar/EditCalendarMetadata.txt
index ab508f6f00..daf653c48d 100644
--- a/docs/en/examples/GoogleCalendar/EditCalendarMetadata.txt
+++ b/docs/en/examples/GoogleCalendar/EditCalendarMetadata.txt
@@ -3,4 +3,10 @@
Name = "New name";
Description = "New description";
- Result = OPI_GoogleCalendar.EditCalendarMetadata(Token, Calendar, Name, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditCalendarMetadata", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/EditEvent.txt b/docs/en/examples/GoogleCalendar/EditEvent.txt
index 2b9d8db55e..5f4216ef80 100644
--- a/docs/en/examples/GoogleCalendar/EditEvent.txt
+++ b/docs/en/examples/GoogleCalendar/EditEvent.txt
@@ -6,4 +6,10 @@
EventDescription = New Map;
EventDescription.Insert("Description", Description);
- Result = OPI_GoogleCalendar.EditEvent(Token, Calendar, EventDescription, Event);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/EditListCalendar.txt b/docs/en/examples/GoogleCalendar/EditListCalendar.txt
index c7dc0386e6..91094308ac 100644
--- a/docs/en/examples/GoogleCalendar/EditListCalendar.txt
+++ b/docs/en/examples/GoogleCalendar/EditListCalendar.txt
@@ -4,4 +4,11 @@
SecondaryColor = "#ffd800";
Hidden = False;
- Result = OPI_GoogleCalendar.EditListCalendar(Token, Calendar, PrimaryColor, SecondaryColor, Hidden);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("primary" , PrimaryColor);
+ Options.Insert("secondary", SecondaryColor);
+ Options.Insert("hidden" , Hidden);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditListCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/FormCodeRetrievalLink.txt b/docs/en/examples/GoogleCalendar/FormCodeRetrievalLink.txt
index b2d85b9cf9..5efc7395f0 100644
--- a/docs/en/examples/GoogleCalendar/FormCodeRetrievalLink.txt
+++ b/docs/en/examples/GoogleCalendar/FormCodeRetrievalLink.txt
@@ -1,2 +1,5 @@
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleCalendar.FormCodeRetrievalLink(ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "FormCodeRetrievalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetCalendarList.txt b/docs/en/examples/GoogleCalendar/GetCalendarList.txt
index 517e176e27..d0a345ad1e 100644
--- a/docs/en/examples/GoogleCalendar/GetCalendarList.txt
+++ b/docs/en/examples/GoogleCalendar/GetCalendarList.txt
@@ -1,2 +1,5 @@
- Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleCalendar.GetCalendarList(Token);
\ No newline at end of file
+ Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetCalendarMetadata.txt b/docs/en/examples/GoogleCalendar/GetCalendarMetadata.txt
index 9c2457bf0f..542790bbfe 100644
--- a/docs/en/examples/GoogleCalendar/GetCalendarMetadata.txt
+++ b/docs/en/examples/GoogleCalendar/GetCalendarMetadata.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetCalendarMetadata(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarMetadata", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetEvent.txt b/docs/en/examples/GoogleCalendar/GetEvent.txt
index 2c0245b642..7bf4c4aae1 100644
--- a/docs/en/examples/GoogleCalendar/GetEvent.txt
+++ b/docs/en/examples/GoogleCalendar/GetEvent.txt
@@ -2,4 +2,9 @@
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Event = "l6kkhcjgt4n0a3qdonan09tv30";
- Result = OPI_GoogleCalendar.GetEvent(Token, Calendar, Event);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetEventDescription.txt b/docs/en/examples/GoogleCalendar/GetEventDescription.txt
index 6d8cf1c7aa..8d92315be0 100644
--- a/docs/en/examples/GoogleCalendar/GetEventDescription.txt
+++ b/docs/en/examples/GoogleCalendar/GetEventDescription.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_GoogleCalendar.GetEventDescription(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetEventList.txt b/docs/en/examples/GoogleCalendar/GetEventList.txt
index 73f9798036..4cd1e2e297 100644
--- a/docs/en/examples/GoogleCalendar/GetEventList.txt
+++ b/docs/en/examples/GoogleCalendar/GetEventList.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetEventList(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetListCalendar.txt b/docs/en/examples/GoogleCalendar/GetListCalendar.txt
index f5791c9441..8524ccec8e 100644
--- a/docs/en/examples/GoogleCalendar/GetListCalendar.txt
+++ b/docs/en/examples/GoogleCalendar/GetListCalendar.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetListCalendar(Token, Calendar);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetListCalendar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetServiceAccountToken.txt b/docs/en/examples/GoogleCalendar/GetServiceAccountToken.txt
index d8a642eae1..b52ec41c48 100644
--- a/docs/en/examples/GoogleCalendar/GetServiceAccountToken.txt
+++ b/docs/en/examples/GoogleCalendar/GetServiceAccountToken.txt
@@ -5,4 +5,8 @@
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleCalendar.GetServiceAccountToken(Data, Scope);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetServiceAccountToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/GetTokenByCode.txt b/docs/en/examples/GoogleCalendar/GetTokenByCode.txt
index 5524bac9f9..e8599bf03a 100644
--- a/docs/en/examples/GoogleCalendar/GetTokenByCode.txt
+++ b/docs/en/examples/GoogleCalendar/GetTokenByCode.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleCalendar.GetTokenByCode(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetTokenByCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/MoveEvent.txt b/docs/en/examples/GoogleCalendar/MoveEvent.txt
index f942efecf5..bd21660390 100644
--- a/docs/en/examples/GoogleCalendar/MoveEvent.txt
+++ b/docs/en/examples/GoogleCalendar/MoveEvent.txt
@@ -4,4 +4,10 @@
SourceCalendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
TargetCalendar = "bayselonarrend@gmail.com";
- Result = OPI_GoogleCalendar.MoveEvent(Token, SourceCalendar, TargetCalendar, Event);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , SourceCalendar);
+ Options.Insert("to" , TargetCalendar);
+ Options.Insert("event", Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "MoveEvent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleCalendar/RefreshToken.txt b/docs/en/examples/GoogleCalendar/RefreshToken.txt
index 7300491f63..2387f20a49 100644
--- a/docs/en/examples/GoogleCalendar/RefreshToken.txt
+++ b/docs/en/examples/GoogleCalendar/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleCalendar.RefreshToken(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/CopyObject.txt b/docs/en/examples/GoogleDrive/CopyObject.txt
index 813dc0d418..2488aef2b5 100644
--- a/docs/en/examples/GoogleDrive/CopyObject.txt
+++ b/docs/en/examples/GoogleDrive/CopyObject.txt
@@ -3,4 +3,10 @@
NewName = "CopiedFile.jpeg";
NewParent = "root";
- Result = OPI_GoogleDrive.CopyObject(Token, Identifier, NewName, NewParent);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("title" , NewName);
+ Options.Insert("catalog", NewParent);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CopyObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/CreateComment.txt b/docs/en/examples/GoogleDrive/CreateComment.txt
index 07d192bf50..6faf82c723 100644
--- a/docs/en/examples/GoogleDrive/CreateComment.txt
+++ b/docs/en/examples/GoogleDrive/CreateComment.txt
@@ -2,4 +2,9 @@
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Comment = "Comment text";
- Result = OPI_GoogleDrive.CreateComment(Token, Identifier, Comment);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("text" , Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/CreateFolder.txt b/docs/en/examples/GoogleDrive/CreateFolder.txt
index af96e2157a..3d3967d838 100644
--- a/docs/en/examples/GoogleDrive/CreateFolder.txt
+++ b/docs/en/examples/GoogleDrive/CreateFolder.txt
@@ -2,4 +2,9 @@
Directory = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Name = "TestFolder";
- Result = OPI_GoogleDrive.CreateFolder(Token, Name, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/DeleteComment.txt b/docs/en/examples/GoogleDrive/DeleteComment.txt
index 80f26d1d21..0c8c00d5d0 100644
--- a/docs/en/examples/GoogleDrive/DeleteComment.txt
+++ b/docs/en/examples/GoogleDrive/DeleteComment.txt
@@ -2,4 +2,9 @@
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
CommentID = "AAABt0jaQYI";
- Result = OPI_GoogleDrive.DeleteComment(Token, Identifier, CommentID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/DeleteObject.txt b/docs/en/examples/GoogleDrive/DeleteObject.txt
index a87ad4524b..ba23b0bd85 100644
--- a/docs/en/examples/GoogleDrive/DeleteObject.txt
+++ b/docs/en/examples/GoogleDrive/DeleteObject.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.DeleteObject(Token, Identifier);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/DownloadFile.txt b/docs/en/examples/GoogleDrive/DownloadFile.txt
index a03f2c3108..c10dbed32a 100644
--- a/docs/en/examples/GoogleDrive/DownloadFile.txt
+++ b/docs/en/examples/GoogleDrive/DownloadFile.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.DownloadFile(Token, Identifier);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/FormCodeRetrievalLink.txt b/docs/en/examples/GoogleDrive/FormCodeRetrievalLink.txt
index 5a669ff0e7..f285e484d8 100644
--- a/docs/en/examples/GoogleDrive/FormCodeRetrievalLink.txt
+++ b/docs/en/examples/GoogleDrive/FormCodeRetrievalLink.txt
@@ -1,2 +1,5 @@
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleDrive.FormCodeRetrievalLink(ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "FormCodeRetrievalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetComment.txt b/docs/en/examples/GoogleDrive/GetComment.txt
index 0205573ffa..5f9d50d148 100644
--- a/docs/en/examples/GoogleDrive/GetComment.txt
+++ b/docs/en/examples/GoogleDrive/GetComment.txt
@@ -2,4 +2,9 @@
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
CommentID = "AAABt0jaQYI";
- Result = OPI_GoogleDrive.GetComment(Token, Identifier, CommentID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetCommentList.txt b/docs/en/examples/GoogleDrive/GetCommentList.txt
index 492b33c325..93bcd6b163 100644
--- a/docs/en/examples/GoogleDrive/GetCommentList.txt
+++ b/docs/en/examples/GoogleDrive/GetCommentList.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.GetCommentList(Token, Identifier);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetCommentList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetDirectoriesList.txt b/docs/en/examples/GoogleDrive/GetDirectoriesList.txt
index c9ee81fa12..e6bb2f580a 100644
--- a/docs/en/examples/GoogleDrive/GetDirectoriesList.txt
+++ b/docs/en/examples/GoogleDrive/GetDirectoriesList.txt
@@ -1,4 +1,9 @@
Name = "TestFolder";
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleDrive.GetDirectoriesList(Token, Name, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("query", Name);
+ Options.Insert("depth", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetDirectoriesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetFileDescription.txt b/docs/en/examples/GoogleDrive/GetFileDescription.txt
index 227d809ac2..e3b6398cdc 100644
--- a/docs/en/examples/GoogleDrive/GetFileDescription.txt
+++ b/docs/en/examples/GoogleDrive/GetFileDescription.txt
@@ -1 +1,3 @@
- Result = OPI_GoogleDrive.GetFileDescription();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetFilesList.txt b/docs/en/examples/GoogleDrive/GetFilesList.txt
index d12a2961f5..c1250cfd58 100644
--- a/docs/en/examples/GoogleDrive/GetFilesList.txt
+++ b/docs/en/examples/GoogleDrive/GetFilesList.txt
@@ -2,4 +2,9 @@
Directory = "root";
NameContains = "data";
- Result = OPI_GoogleDrive.GetFilesList(Token, NameContains, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("query" , NameContains);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFilesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetObjectInformation.txt b/docs/en/examples/GoogleDrive/GetObjectInformation.txt
index 01f5e4a59b..58163ffaf2 100644
--- a/docs/en/examples/GoogleDrive/GetObjectInformation.txt
+++ b/docs/en/examples/GoogleDrive/GetObjectInformation.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
- Result = OPI_GoogleDrive.GetObjectInformation(Token, Identifier);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetObjectInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetServiceAccountToken.txt b/docs/en/examples/GoogleDrive/GetServiceAccountToken.txt
index de4b8b5cbb..3578a9722c 100644
--- a/docs/en/examples/GoogleDrive/GetServiceAccountToken.txt
+++ b/docs/en/examples/GoogleDrive/GetServiceAccountToken.txt
@@ -5,4 +5,8 @@
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleDrive.GetServiceAccountToken(Data, Scope);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetServiceAccountToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/GetTokenByCode.txt b/docs/en/examples/GoogleDrive/GetTokenByCode.txt
index 7f34437476..5b12b25ee3 100644
--- a/docs/en/examples/GoogleDrive/GetTokenByCode.txt
+++ b/docs/en/examples/GoogleDrive/GetTokenByCode.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleDrive.GetTokenByCode(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetTokenByCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/RefreshToken.txt b/docs/en/examples/GoogleDrive/RefreshToken.txt
index a75e55b028..3688fd9d99 100644
--- a/docs/en/examples/GoogleDrive/RefreshToken.txt
+++ b/docs/en/examples/GoogleDrive/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleDrive.RefreshToken(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/UpdateFile.txt b/docs/en/examples/GoogleDrive/UpdateFile.txt
index b00e9812be..c979e1c124 100644
--- a/docs/en/examples/GoogleDrive/UpdateFile.txt
+++ b/docs/en/examples/GoogleDrive/UpdateFile.txt
@@ -3,4 +3,10 @@
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
File = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Binary Data or File path
- Result = OPI_GoogleDrive.UpdateFile(Token, Identifier, File, NewName);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("file" , File);
+ Options.Insert("title" , NewName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UpdateFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleDrive/UploadFile.txt b/docs/en/examples/GoogleDrive/UploadFile.txt
index 398bfe151d..50dd0f11ad 100644
--- a/docs/en/examples/GoogleDrive/UploadFile.txt
+++ b/docs/en/examples/GoogleDrive/UploadFile.txt
@@ -2,9 +2,17 @@
Directory = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Binary Data or File path
- Clear = False;
- Description = OPI_GoogleDrive.GetFileDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
Description.Insert("Parent", Directory);
- Result = OPI_GoogleDrive.UploadFile(Token, Image, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("file" , Image);
+ Options.Insert("props", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/AddSheet.txt b/docs/en/examples/GoogleSheets/AddSheet.txt
index 7259baa9d3..d4578153b8 100644
--- a/docs/en/examples/GoogleSheets/AddSheet.txt
+++ b/docs/en/examples/GoogleSheets/AddSheet.txt
@@ -2,4 +2,9 @@
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Name = "TestSheet";
- Result = OPI_GoogleSheets.AddSheet(Token, Spreadsheet, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "AddSheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/ClearCells.txt b/docs/en/examples/GoogleSheets/ClearCells.txt
index bc72bc1f90..981b630601 100644
--- a/docs/en/examples/GoogleSheets/ClearCells.txt
+++ b/docs/en/examples/GoogleSheets/ClearCells.txt
@@ -7,4 +7,10 @@
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.ClearCells(Token, Spreadsheet, CellsArray, Sheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "ClearCells", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/CopySheet.txt b/docs/en/examples/GoogleSheets/CopySheet.txt
index f7b461fe88..dde5f5e904 100644
--- a/docs/en/examples/GoogleSheets/CopySheet.txt
+++ b/docs/en/examples/GoogleSheets/CopySheet.txt
@@ -3,4 +3,10 @@
Target = "1jzbqwoCfQ3ZCWonv_IqV8RlFrI9tP-z0uglFWdBgpvE";
Sheet = "767360097";
- Result = OPI_GoogleSheets.CopySheet(Token, From, Target, Sheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("sheet", Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CopySheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/CreateSpreadsheet.txt b/docs/en/examples/GoogleSheets/CreateSpreadsheet.txt
index c6eaa85e3b..971037470e 100644
--- a/docs/en/examples/GoogleSheets/CreateSpreadsheet.txt
+++ b/docs/en/examples/GoogleSheets/CreateSpreadsheet.txt
@@ -5,4 +5,9 @@
SheetArray.Add("Sheet1");
SheetArray.Add("Sheet2");
- Result = OPI_GoogleSheets.CreateSpreadsheet(Token, Name, SheetArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("sheets", SheetArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/DeleteSheet.txt b/docs/en/examples/GoogleSheets/DeleteSheet.txt
index 0fb747822d..cb3b61a218 100644
--- a/docs/en/examples/GoogleSheets/DeleteSheet.txt
+++ b/docs/en/examples/GoogleSheets/DeleteSheet.txt
@@ -2,4 +2,9 @@
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Sheet = "767360097";
- Result = OPI_GoogleSheets.DeleteSheet(Token, Spreadsheet, Sheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("sheet" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "DeleteSheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/EditSpreadsheetTitle.txt b/docs/en/examples/GoogleSheets/EditSpreadsheetTitle.txt
index 4a60f1f6f2..b05fc2a233 100644
--- a/docs/en/examples/GoogleSheets/EditSpreadsheetTitle.txt
+++ b/docs/en/examples/GoogleSheets/EditSpreadsheetTitle.txt
@@ -2,4 +2,9 @@
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Name = "Test table (changed.)";
- Result = OPI_GoogleSheets.EditSpreadsheetTitle(Token, Spreadsheet, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "EditSpreadsheetTitle", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/FormCodeRetrievalLink.txt b/docs/en/examples/GoogleSheets/FormCodeRetrievalLink.txt
index 22a0fbb5fa..8e9651ac78 100644
--- a/docs/en/examples/GoogleSheets/FormCodeRetrievalLink.txt
+++ b/docs/en/examples/GoogleSheets/FormCodeRetrievalLink.txt
@@ -1,2 +1,5 @@
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleSheets.FormCodeRetrievalLink(ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "FormCodeRetrievalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/GetCellValues.txt b/docs/en/examples/GoogleSheets/GetCellValues.txt
index 608818ce7f..13f343502d 100644
--- a/docs/en/examples/GoogleSheets/GetCellValues.txt
+++ b/docs/en/examples/GoogleSheets/GetCellValues.txt
@@ -7,4 +7,10 @@
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.GetCellValues(Token, Spreadsheet, CellsArray, Sheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/GetServiceAccountToken.txt b/docs/en/examples/GoogleSheets/GetServiceAccountToken.txt
index 5431e7585d..e4008bb4d1 100644
--- a/docs/en/examples/GoogleSheets/GetServiceAccountToken.txt
+++ b/docs/en/examples/GoogleSheets/GetServiceAccountToken.txt
@@ -5,4 +5,8 @@
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleSheets.GetServiceAccountToken(Data, Scope);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetServiceAccountToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/GetSpreadsheet.txt b/docs/en/examples/GoogleSheets/GetSpreadsheet.txt
index 58e1f2b265..1b1f0a0abc 100644
--- a/docs/en/examples/GoogleSheets/GetSpreadsheet.txt
+++ b/docs/en/examples/GoogleSheets/GetSpreadsheet.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Result = OPI_GoogleSheets.GetSpreadsheet(Token, Identifier);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/GetTable.txt b/docs/en/examples/GoogleSheets/GetTable.txt
index cd3c206e27..188957192f 100644
--- a/docs/en/examples/GoogleSheets/GetTable.txt
+++ b/docs/en/examples/GoogleSheets/GetTable.txt
@@ -1,4 +1,8 @@
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Result = OPI_GoogleSheets.GetSpreadsheet(Token, Spreadsheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/GetTokenByCode.txt b/docs/en/examples/GoogleSheets/GetTokenByCode.txt
index 5a60e8c9e2..387e5a9330 100644
--- a/docs/en/examples/GoogleSheets/GetTokenByCode.txt
+++ b/docs/en/examples/GoogleSheets/GetTokenByCode.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleSheets.GetTokenByCode(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetTokenByCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/RefreshToken.txt b/docs/en/examples/GoogleSheets/RefreshToken.txt
index e48336584e..095077ae4f 100644
--- a/docs/en/examples/GoogleSheets/RefreshToken.txt
+++ b/docs/en/examples/GoogleSheets/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleSheets.RefreshToken(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleSheets/SetCellValues.txt b/docs/en/examples/GoogleSheets/SetCellValues.txt
index 86cb331fc0..626e294de1 100644
--- a/docs/en/examples/GoogleSheets/SetCellValues.txt
+++ b/docs/en/examples/GoogleSheets/SetCellValues.txt
@@ -12,4 +12,10 @@
ValueMapping.Insert("B1", "ThisIsB1");
ValueMapping.Insert("B4", "ThisIsB4");
- Result = OPI_GoogleSheets.SetCellValues(Token, Spreadsheet, ValueMapping, Sheet);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("data" , ValueMapping);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "SetCellValues", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleWorkspace/FormCodeRetrievalLink.txt b/docs/en/examples/GoogleWorkspace/FormCodeRetrievalLink.txt
index 09951623ee..fa6bbeab20 100644
--- a/docs/en/examples/GoogleWorkspace/FormCodeRetrievalLink.txt
+++ b/docs/en/examples/GoogleWorkspace/FormCodeRetrievalLink.txt
@@ -1,2 +1,5 @@
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleWorkspace.FormCodeRetrievalLink(ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "FormCodeRetrievalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleWorkspace/GetServiceAccountToken.txt b/docs/en/examples/GoogleWorkspace/GetServiceAccountToken.txt
index 7337715680..385ac14fbb 100644
--- a/docs/en/examples/GoogleWorkspace/GetServiceAccountToken.txt
+++ b/docs/en/examples/GoogleWorkspace/GetServiceAccountToken.txt
@@ -5,4 +5,8 @@
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleWorkspace.GetServiceAccountToken(Data, Scope);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetServiceAccountToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleWorkspace/GetTokenByCode.txt b/docs/en/examples/GoogleWorkspace/GetTokenByCode.txt
index 9465efa772..797842328a 100644
--- a/docs/en/examples/GoogleWorkspace/GetTokenByCode.txt
+++ b/docs/en/examples/GoogleWorkspace/GetTokenByCode.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleWorkspace.GetTokenByCode(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetTokenByCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GoogleWorkspace/RefreshToken.txt b/docs/en/examples/GoogleWorkspace/RefreshToken.txt
index 7824a9700d..42b6637157 100644
--- a/docs/en/examples/GoogleWorkspace/RefreshToken.txt
+++ b/docs/en/examples/GoogleWorkspace/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleWorkspace.RefreshToken(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/AddGroupMember.txt b/docs/en/examples/GreenAPI/AddGroupMember.txt
index 40a6cbfd7a..41c35fcc38 100644
--- a/docs/en/examples/GreenAPI/AddGroupMember.txt
+++ b/docs/en/examples/GreenAPI/AddGroupMember.txt
@@ -6,5 +6,16 @@
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.AddGroupMember(AccessParameters, GroupID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "AddGroupMember", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/ArchiveChat.txt b/docs/en/examples/GreenAPI/ArchiveChat.txt
index 0dd2a3e9a8..e82e5b555b 100644
--- a/docs/en/examples/GreenAPI/ArchiveChat.txt
+++ b/docs/en/examples/GreenAPI/ArchiveChat.txt
@@ -5,6 +5,16 @@
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
- Result = OPI_GreenAPI.ArchiveChat(AccessParameters, ChatID);
\ No newline at end of file
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ArchiveChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/ClearMessageQueue.txt b/docs/en/examples/GreenAPI/ClearMessageQueue.txt
index 90dc97a78b..5f57684d2c 100644
--- a/docs/en/examples/GreenAPI/ClearMessageQueue.txt
+++ b/docs/en/examples/GreenAPI/ClearMessageQueue.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ClearMessageQueue(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ClearMessageQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/CreateGroup.txt b/docs/en/examples/GreenAPI/CreateGroup.txt
index f46f3f4361..92e9bb1cf7 100644
--- a/docs/en/examples/GreenAPI/CreateGroup.txt
+++ b/docs/en/examples/GreenAPI/CreateGroup.txt
@@ -5,5 +5,15 @@
Name = "New group";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.CreateGroup(AccessParameters, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "CreateGroup", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/DeleteMessage.txt b/docs/en/examples/GreenAPI/DeleteMessage.txt
index 87397fb06d..f665f654f0 100644
--- a/docs/en/examples/GreenAPI/DeleteMessage.txt
+++ b/docs/en/examples/GreenAPI/DeleteMessage.txt
@@ -6,5 +6,16 @@
ChatID = "120363410406221140@g.us";
MessageID = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteMessage(AccessParameters, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/DeleteNotificationFromQueue.txt b/docs/en/examples/GreenAPI/DeleteNotificationFromQueue.txt
index e6ee41ca30..4e14e6d9f1 100644
--- a/docs/en/examples/GreenAPI/DeleteNotificationFromQueue.txt
+++ b/docs/en/examples/GreenAPI/DeleteNotificationFromQueue.txt
@@ -5,5 +5,15 @@
ReceiptID = "1";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteNotificationFromQueue(AccessParameters, ReceiptID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("receipt", ReceiptID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteNotificationFromQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/DownloadMessageFile.txt b/docs/en/examples/GreenAPI/DownloadMessageFile.txt
index be6a539b29..cc273798b1 100644
--- a/docs/en/examples/GreenAPI/DownloadMessageFile.txt
+++ b/docs/en/examples/GreenAPI/DownloadMessageFile.txt
@@ -6,5 +6,16 @@
ChatID = "120363410406221140@g.us";
MessageID = "BAE58CA98E4E31AB";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DownloadMessageFile(AccessParameters, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DownloadMessageFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/EditMessageText.txt b/docs/en/examples/GreenAPI/EditMessageText.txt
index 37dced24df..483834b553 100644
--- a/docs/en/examples/GreenAPI/EditMessageText.txt
+++ b/docs/en/examples/GreenAPI/EditMessageText.txt
@@ -7,5 +7,17 @@
MessageID = "BAE5777A5F7C5685";
Text = "New message text";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.EditMessageText(AccessParameters, ChatID, MessageID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "EditMessageText", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/ExcludeGroupMember.txt b/docs/en/examples/GreenAPI/ExcludeGroupMember.txt
index d1cd349f2d..81e645f7e2 100644
--- a/docs/en/examples/GreenAPI/ExcludeGroupMember.txt
+++ b/docs/en/examples/GreenAPI/ExcludeGroupMember.txt
@@ -6,5 +6,16 @@
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ExcludeGroupMember(AccessParameters, GroupID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ExcludeGroupMember", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/FormAccessParameters.txt b/docs/en/examples/GreenAPI/FormAccessParameters.txt
index 518f829068..2ab8bb8f9d 100644
--- a/docs/en/examples/GreenAPI/FormAccessParameters.txt
+++ b/docs/en/examples/GreenAPI/FormAccessParameters.txt
@@ -3,4 +3,10 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- Result = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/ForwardMessages.txt b/docs/en/examples/GreenAPI/ForwardMessages.txt
index 67adcef199..fab6dea9ec 100644
--- a/docs/en/examples/GreenAPI/ForwardMessages.txt
+++ b/docs/en/examples/GreenAPI/ForwardMessages.txt
@@ -8,5 +8,17 @@
Message = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ForwardMessages(AccessParameters, From, Target, Message);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("msgs" , Message);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ForwardMessages", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetAccountInformation.txt b/docs/en/examples/GreenAPI/GetAccountInformation.txt
index 9755a6edfe..a11bda9c66 100644
--- a/docs/en/examples/GreenAPI/GetAccountInformation.txt
+++ b/docs/en/examples/GreenAPI/GetAccountInformation.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAccountInformation(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAccountInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetAuthorizationCode.txt b/docs/en/examples/GreenAPI/GetAuthorizationCode.txt
index 77217b069d..0cb69d7c41 100644
--- a/docs/en/examples/GreenAPI/GetAuthorizationCode.txt
+++ b/docs/en/examples/GreenAPI/GetAuthorizationCode.txt
@@ -5,5 +5,15 @@
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAuthorizationCode(AccessParameters, PhoneNumber);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAuthorizationCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetChatHistory.txt b/docs/en/examples/GreenAPI/GetChatHistory.txt
index 9afe777239..5ecfc80b2d 100644
--- a/docs/en/examples/GreenAPI/GetChatHistory.txt
+++ b/docs/en/examples/GreenAPI/GetChatHistory.txt
@@ -5,5 +5,15 @@
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetChatHistory(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetChatHistory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetContactDescription.txt b/docs/en/examples/GreenAPI/GetContactDescription.txt
index e23b89856c..2697fd2745 100644
--- a/docs/en/examples/GreenAPI/GetContactDescription.txt
+++ b/docs/en/examples/GreenAPI/GetContactDescription.txt
@@ -4,4 +4,11 @@
Patronymic = "Petrovich";
Company = "Bicycle";
- Result = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetGroupInformation.txt b/docs/en/examples/GreenAPI/GetGroupInformation.txt
index 6e4a536d7a..be29b9d94c 100644
--- a/docs/en/examples/GreenAPI/GetGroupInformation.txt
+++ b/docs/en/examples/GreenAPI/GetGroupInformation.txt
@@ -5,5 +5,15 @@
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetGroupInformation(AccessParameters, GroupID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetGroupInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetIncomingMessageLog.txt b/docs/en/examples/GreenAPI/GetIncomingMessageLog.txt
index ad22c541fc..10c372e43e 100644
--- a/docs/en/examples/GreenAPI/GetIncomingMessageLog.txt
+++ b/docs/en/examples/GreenAPI/GetIncomingMessageLog.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetIncomingMessageLog(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetIncomingMessageLog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetInstanceSettings.txt b/docs/en/examples/GreenAPI/GetInstanceSettings.txt
index af99f74de3..0c0a32d40f 100644
--- a/docs/en/examples/GreenAPI/GetInstanceSettings.txt
+++ b/docs/en/examples/GreenAPI/GetInstanceSettings.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceSettings(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetInstanceSettingsStructure.txt b/docs/en/examples/GreenAPI/GetInstanceSettingsStructure.txt
index f10390cfac..b1fb7e4636 100644
--- a/docs/en/examples/GreenAPI/GetInstanceSettingsStructure.txt
+++ b/docs/en/examples/GreenAPI/GetInstanceSettingsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_GreenAPI.GetInstanceSettingsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetInstanceStatus.txt b/docs/en/examples/GreenAPI/GetInstanceStatus.txt
index d271cd4030..645e29ea78 100644
--- a/docs/en/examples/GreenAPI/GetInstanceStatus.txt
+++ b/docs/en/examples/GreenAPI/GetInstanceStatus.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceStatus(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetLocationDescription.txt b/docs/en/examples/GreenAPI/GetLocationDescription.txt
index 4e105199f6..ed43b4a665 100644
--- a/docs/en/examples/GreenAPI/GetLocationDescription.txt
+++ b/docs/en/examples/GreenAPI/GetLocationDescription.txt
@@ -3,4 +3,10 @@
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Result = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetMessage.txt b/docs/en/examples/GreenAPI/GetMessage.txt
index 7912157835..984bfe3244 100644
--- a/docs/en/examples/GreenAPI/GetMessage.txt
+++ b/docs/en/examples/GreenAPI/GetMessage.txt
@@ -6,5 +6,16 @@
ChatID = "120363410406221140@g.us";
MessageID = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessage(AccessParameters, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("msg" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetMessageQueue.txt b/docs/en/examples/GreenAPI/GetMessageQueue.txt
index 0b8e252e23..f1d25900c9 100644
--- a/docs/en/examples/GreenAPI/GetMessageQueue.txt
+++ b/docs/en/examples/GreenAPI/GetMessageQueue.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessageQueue(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessageQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetNotification.txt b/docs/en/examples/GreenAPI/GetNotification.txt
index 7c34cc490a..ff5b415ace 100644
--- a/docs/en/examples/GreenAPI/GetNotification.txt
+++ b/docs/en/examples/GreenAPI/GetNotification.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetNotification(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetOutgoingMessageLog.txt b/docs/en/examples/GreenAPI/GetOutgoingMessageLog.txt
index 985e8c186e..09d34d94dc 100644
--- a/docs/en/examples/GreenAPI/GetOutgoingMessageLog.txt
+++ b/docs/en/examples/GreenAPI/GetOutgoingMessageLog.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetOutgoingMessageLog(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetOutgoingMessageLog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/GetQR.txt b/docs/en/examples/GreenAPI/GetQR.txt
index 2f98963fa5..85bee81f44 100644
--- a/docs/en/examples/GreenAPI/GetQR.txt
+++ b/docs/en/examples/GreenAPI/GetQR.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetQR(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetQR", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/LeaveGroup.txt b/docs/en/examples/GreenAPI/LeaveGroup.txt
index 1d6a830603..974eb5ef81 100644
--- a/docs/en/examples/GreenAPI/LeaveGroup.txt
+++ b/docs/en/examples/GreenAPI/LeaveGroup.txt
@@ -5,5 +5,15 @@
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LeaveGroup(AccessParameters, GroupID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LeaveGroup", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/LogoutInstance.txt b/docs/en/examples/GreenAPI/LogoutInstance.txt
index 70b371abb0..8f0d0cb918 100644
--- a/docs/en/examples/GreenAPI/LogoutInstance.txt
+++ b/docs/en/examples/GreenAPI/LogoutInstance.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LogoutInstance(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LogoutInstance", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/RebootInstance.txt b/docs/en/examples/GreenAPI/RebootInstance.txt
index e7f721487e..487b6e931f 100644
--- a/docs/en/examples/GreenAPI/RebootInstance.txt
+++ b/docs/en/examples/GreenAPI/RebootInstance.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RebootInstance(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RebootInstance", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/RevokeAdminRights.txt b/docs/en/examples/GreenAPI/RevokeAdminRights.txt
index 11e79cb6b6..599037d1aa 100644
--- a/docs/en/examples/GreenAPI/RevokeAdminRights.txt
+++ b/docs/en/examples/GreenAPI/RevokeAdminRights.txt
@@ -6,5 +6,16 @@
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RevokeAdminRights(AccessParameters, GroupID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RevokeAdminRights", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendContact.txt b/docs/en/examples/GreenAPI/SendContact.txt
index a1141fb136..e9f91cbf78 100644
--- a/docs/en/examples/GreenAPI/SendContact.txt
+++ b/docs/en/examples/GreenAPI/SendContact.txt
@@ -11,7 +11,25 @@
Patronymic = "Petrovich";
Company = "Bicycle";
- Contact = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendContact(AccessParameters, ChatID, Contact);
\ No newline at end of file
+ Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("contact", Contact);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendFile.txt b/docs/en/examples/GreenAPI/SendFile.txt
index af6b200e9f..df383662ff 100644
--- a/docs/en/examples/GreenAPI/SendFile.txt
+++ b/docs/en/examples/GreenAPI/SendFile.txt
@@ -8,5 +8,18 @@
ChatID = "120363410406221140@g.us";
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFile(AccessParameters, ChatID, File, FileName, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendFileByURL.txt b/docs/en/examples/GreenAPI/SendFileByURL.txt
index 20bdf5ed92..bc4f628d64 100644
--- a/docs/en/examples/GreenAPI/SendFileByURL.txt
+++ b/docs/en/examples/GreenAPI/SendFileByURL.txt
@@ -8,5 +8,18 @@
ChatID = "120363410406221140@g.us";
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFileByURL(AccessParameters, ChatID, File, FileName, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendLocation.txt b/docs/en/examples/GreenAPI/SendLocation.txt
index 7e77c10000..adb1db7280 100644
--- a/docs/en/examples/GreenAPI/SendLocation.txt
+++ b/docs/en/examples/GreenAPI/SendLocation.txt
@@ -10,7 +10,24 @@
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Location = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendLocation(AccessParameters, ChatID, Location);
\ No newline at end of file
+ Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendPoll.txt b/docs/en/examples/GreenAPI/SendPoll.txt
index 422dcf0bc0..ea69884ae5 100644
--- a/docs/en/examples/GreenAPI/SendPoll.txt
+++ b/docs/en/examples/GreenAPI/SendPoll.txt
@@ -11,5 +11,17 @@
Variants.Add("Yellow");
Variants.Add("Green");
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendPoll(AccessParameters, ChatID, Text, Variants);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("options", Variants);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SendTextMessage.txt b/docs/en/examples/GreenAPI/SendTextMessage.txt
index 0d722483f2..4916c757b2 100644
--- a/docs/en/examples/GreenAPI/SendTextMessage.txt
+++ b/docs/en/examples/GreenAPI/SendTextMessage.txt
@@ -6,5 +6,16 @@
ChatID = "120363410406221140@g.us";
Text = "New message";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendTextMessage(AccessParameters, ChatID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SetAdminRights.txt b/docs/en/examples/GreenAPI/SetAdminRights.txt
index 17bdcc353c..38c8840fc2 100644
--- a/docs/en/examples/GreenAPI/SetAdminRights.txt
+++ b/docs/en/examples/GreenAPI/SetAdminRights.txt
@@ -6,5 +6,16 @@
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetAdminRights(AccessParameters, GroupID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetAdminRights", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SetGroupPicture.txt b/docs/en/examples/GreenAPI/SetGroupPicture.txt
index 98f71f9287..2033643966 100644
--- a/docs/en/examples/GreenAPI/SetGroupPicture.txt
+++ b/docs/en/examples/GreenAPI/SetGroupPicture.txt
@@ -6,5 +6,16 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetGroupPicture(AccessParameters, GroupID, Image);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetGroupPicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SetInstanceSettings.txt b/docs/en/examples/GreenAPI/SetInstanceSettings.txt
index f997931f6b..02ab1d8657 100644
--- a/docs/en/examples/GreenAPI/SetInstanceSettings.txt
+++ b/docs/en/examples/GreenAPI/SetInstanceSettings.txt
@@ -3,7 +3,13 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("pollMessageWebhook" , "yes");
@@ -13,4 +19,8 @@
SettingsStructure.Insert("deletedMessageWebhook" , "yes");
SettingsStructure.Insert("outgoingAPIMessageWebhook", "yes");
- Result = OPI_GreenAPI.SetInstanceSettings(SettingsStructure, AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetInstanceSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SetProfilePicture.txt b/docs/en/examples/GreenAPI/SetProfilePicture.txt
index d0a51c7383..3a824dbd59 100644
--- a/docs/en/examples/GreenAPI/SetProfilePicture.txt
+++ b/docs/en/examples/GreenAPI/SetProfilePicture.txt
@@ -5,5 +5,15 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetProfilePicture(AccessParameters, Image);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetProfilePicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/SetReadMark.txt b/docs/en/examples/GreenAPI/SetReadMark.txt
index b9f7598b7d..9dd89db2b6 100644
--- a/docs/en/examples/GreenAPI/SetReadMark.txt
+++ b/docs/en/examples/GreenAPI/SetReadMark.txt
@@ -6,5 +6,16 @@
ChatID = "120363410406221140@g.us";
MessageID = "BAE58CA98E4E31AB";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetReadMark(AccessParameters, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetReadMark", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/UnarchiveChat.txt b/docs/en/examples/GreenAPI/UnarchiveChat.txt
index b3068ed894..fb87109b8e 100644
--- a/docs/en/examples/GreenAPI/UnarchiveChat.txt
+++ b/docs/en/examples/GreenAPI/UnarchiveChat.txt
@@ -5,5 +5,15 @@
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UnarchiveChat(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UnarchiveChat", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenAPI/UpdateGroupName.txt b/docs/en/examples/GreenAPI/UpdateGroupName.txt
index 92a59ca96f..c4fabd6e67 100644
--- a/docs/en/examples/GreenAPI/UpdateGroupName.txt
+++ b/docs/en/examples/GreenAPI/UpdateGroupName.txt
@@ -6,5 +6,16 @@
GroupID = "120363421084000163@g.us";
Name = "New name";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UpdateGroupName(AccessParameters, GroupID, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UpdateGroupName", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/AddGroupMember.txt b/docs/en/examples/GreenMax/AddGroupMember.txt
index 3fed2283d6..4c0fe0f26f 100644
--- a/docs/en/examples/GreenMax/AddGroupMember.txt
+++ b/docs/en/examples/GreenMax/AddGroupMember.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.AddGroupMember(AccessParameters, ChatID, MemberID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "AddGroupMember", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/ChangeGroupSettings.txt b/docs/en/examples/GreenMax/ChangeGroupSettings.txt
index 43f2b04c1c..dcf2f578f3 100644
--- a/docs/en/examples/GreenMax/ChangeGroupSettings.txt
+++ b/docs/en/examples/GreenMax/ChangeGroupSettings.txt
@@ -9,5 +9,16 @@
Settings.Insert("allowParticipantsPinMessages" , False);
Settings.Insert("allowParticipantsAddMembers" , False);
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ChangeGroupSettings(AccessParameters, ChatID, Settings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("set" , Settings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ChangeGroupSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/CheckAccount.txt b/docs/en/examples/GreenMax/CheckAccount.txt
index 0d29a52263..bb6427f8ab 100644
--- a/docs/en/examples/GreenMax/CheckAccount.txt
+++ b/docs/en/examples/GreenMax/CheckAccount.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CheckAccount(AccessParameters, PhoneNumber);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CheckAccount", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/ClearIncomingNotificationQueue.txt b/docs/en/examples/GreenMax/ClearIncomingNotificationQueue.txt
index 60c8fa87ab..0e8ebcb97e 100644
--- a/docs/en/examples/GreenMax/ClearIncomingNotificationQueue.txt
+++ b/docs/en/examples/GreenMax/ClearIncomingNotificationQueue.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearIncomingNotificationQueue(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearIncomingNotificationQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/ClearOutgoingMessageQueue.txt b/docs/en/examples/GreenMax/ClearOutgoingMessageQueue.txt
index 31d186cb28..6b03872b7a 100644
--- a/docs/en/examples/GreenMax/ClearOutgoingMessageQueue.txt
+++ b/docs/en/examples/GreenMax/ClearOutgoingMessageQueue.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearOutgoingMessageQueue(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearOutgoingMessageQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/CreateGroup.txt b/docs/en/examples/GreenMax/CreateGroup.txt
index 7e71f7ccc8..e89b568154 100644
--- a/docs/en/examples/GreenMax/CreateGroup.txt
+++ b/docs/en/examples/GreenMax/CreateGroup.txt
@@ -6,5 +6,16 @@
UserID = 87654321;
Name = "New group";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CreateGroup(AccessParameters, Name, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("name" , Name);
+ Options.Insert("members", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CreateGroup", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/DeleteNotification.txt b/docs/en/examples/GreenMax/DeleteNotification.txt
index 8af0187b6b..a0c5767e68 100644
--- a/docs/en/examples/GreenMax/DeleteNotification.txt
+++ b/docs/en/examples/GreenMax/DeleteNotification.txt
@@ -5,5 +5,15 @@
NotificationID = "1";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.DeleteNotification(AccessParameters, NotificationID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("id" , NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "DeleteNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/FormAccessParameters.txt b/docs/en/examples/GreenMax/FormAccessParameters.txt
index d97390e41e..20397829ad 100644
--- a/docs/en/examples/GreenMax/FormAccessParameters.txt
+++ b/docs/en/examples/GreenMax/FormAccessParameters.txt
@@ -3,4 +3,10 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- Result = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetAccountInformation.txt b/docs/en/examples/GreenMax/GetAccountInformation.txt
index 01c0f89bfd..28ef9bc152 100644
--- a/docs/en/examples/GreenMax/GetAccountInformation.txt
+++ b/docs/en/examples/GreenMax/GetAccountInformation.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAccountInformation(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAccountInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetAuthorizationCode.txt b/docs/en/examples/GreenMax/GetAuthorizationCode.txt
index 7fef514991..902f31867f 100644
--- a/docs/en/examples/GreenMax/GetAuthorizationCode.txt
+++ b/docs/en/examples/GreenMax/GetAuthorizationCode.txt
@@ -5,5 +5,15 @@
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAuthorizationCode(AccessParameters, PhoneNumber);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAuthorizationCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetChatAvatar.txt b/docs/en/examples/GreenMax/GetChatAvatar.txt
index ae35dbad50..0c61efd469 100644
--- a/docs/en/examples/GreenMax/GetChatAvatar.txt
+++ b/docs/en/examples/GreenMax/GetChatAvatar.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatAvatar(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatAvatar", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetChatList.txt b/docs/en/examples/GreenMax/GetChatList.txt
index 8763cf4552..627a79896b 100644
--- a/docs/en/examples/GreenMax/GetChatList.txt
+++ b/docs/en/examples/GreenMax/GetChatList.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatList(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetChatMessage.txt b/docs/en/examples/GreenMax/GetChatMessage.txt
index 0ace1bec98..bf5eff2539 100644
--- a/docs/en/examples/GreenMax/GetChatMessage.txt
+++ b/docs/en/examples/GreenMax/GetChatMessage.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
MessageID = "2761480287806";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessage(AccessParameters, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetChatMessageHistory.txt b/docs/en/examples/GreenMax/GetChatMessageHistory.txt
index da0f3c0b66..844c27cf28 100644
--- a/docs/en/examples/GreenMax/GetChatMessageHistory.txt
+++ b/docs/en/examples/GreenMax/GetChatMessageHistory.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
Count = 3;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessageHistory(AccessParameters, ChatID, Count);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessageHistory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetContactInformation.txt b/docs/en/examples/GreenMax/GetContactInformation.txt
index 51315a807d..0b035aec7c 100644
--- a/docs/en/examples/GreenMax/GetContactInformation.txt
+++ b/docs/en/examples/GreenMax/GetContactInformation.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ContactID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactInformation(AccessParameters, ContactID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ContactID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetContactList.txt b/docs/en/examples/GreenMax/GetContactList.txt
index e95d7978a5..b8728fea2c 100644
--- a/docs/en/examples/GreenMax/GetContactList.txt
+++ b/docs/en/examples/GreenMax/GetContactList.txt
@@ -5,5 +5,15 @@
Count = 1;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactList(AccessParameters, Count);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetGroupInformation.txt b/docs/en/examples/GreenMax/GetGroupInformation.txt
index e1b3443346..cbd85b94ae 100644
--- a/docs/en/examples/GreenMax/GetGroupInformation.txt
+++ b/docs/en/examples/GreenMax/GetGroupInformation.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetGroupInformation(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetGroupSettingsStructure.txt b/docs/en/examples/GreenMax/GetGroupSettingsStructure.txt
index cefbf6ff05..0ec5bbb0ba 100644
--- a/docs/en/examples/GreenMax/GetGroupSettingsStructure.txt
+++ b/docs/en/examples/GreenMax/GetGroupSettingsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_GreenMax.GetGroupSettingsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetIncomingMessageLog.txt b/docs/en/examples/GreenMax/GetIncomingMessageLog.txt
index edb4591761..b657cc93bf 100644
--- a/docs/en/examples/GreenMax/GetIncomingMessageLog.txt
+++ b/docs/en/examples/GreenMax/GetIncomingMessageLog.txt
@@ -5,5 +5,15 @@
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingMessageLog(AccessParameters, Period);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingMessageLog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetIncomingNotificationCount.txt b/docs/en/examples/GreenMax/GetIncomingNotificationCount.txt
index 786210d4e3..f1d8d1ea85 100644
--- a/docs/en/examples/GreenMax/GetIncomingNotificationCount.txt
+++ b/docs/en/examples/GreenMax/GetIncomingNotificationCount.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingNotificationCount(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingNotificationCount", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetInstanceSettings.txt b/docs/en/examples/GreenMax/GetInstanceSettings.txt
index b15fbf58fd..891fea284c 100644
--- a/docs/en/examples/GreenMax/GetInstanceSettings.txt
+++ b/docs/en/examples/GreenMax/GetInstanceSettings.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceSettings(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetInstanceSettingsStructure.txt b/docs/en/examples/GreenMax/GetInstanceSettingsStructure.txt
index 84ae306193..5e382ef0e9 100644
--- a/docs/en/examples/GreenMax/GetInstanceSettingsStructure.txt
+++ b/docs/en/examples/GreenMax/GetInstanceSettingsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_GreenMax.GetInstanceSettingsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetInstanceStatus.txt b/docs/en/examples/GreenMax/GetInstanceStatus.txt
index 277f22b55a..56f0a1b8ed 100644
--- a/docs/en/examples/GreenMax/GetInstanceStatus.txt
+++ b/docs/en/examples/GreenMax/GetInstanceStatus.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceStatus(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceStatus", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetNotification.txt b/docs/en/examples/GreenMax/GetNotification.txt
index 873c043e27..24fca3c65e 100644
--- a/docs/en/examples/GreenMax/GetNotification.txt
+++ b/docs/en/examples/GreenMax/GetNotification.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetNotification(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetNotification", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetOutgoingMessageCount.txt b/docs/en/examples/GreenMax/GetOutgoingMessageCount.txt
index e152b593a4..180ecd1fed 100644
--- a/docs/en/examples/GreenMax/GetOutgoingMessageCount.txt
+++ b/docs/en/examples/GreenMax/GetOutgoingMessageCount.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageCount(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageCount", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetOutgoingMessageLog.txt b/docs/en/examples/GreenMax/GetOutgoingMessageLog.txt
index eada08b39d..ee44e9e077 100644
--- a/docs/en/examples/GreenMax/GetOutgoingMessageLog.txt
+++ b/docs/en/examples/GreenMax/GetOutgoingMessageLog.txt
@@ -5,5 +5,15 @@
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageLog(AccessParameters, Period);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageLog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/GetOutgoingMessageQueue.txt b/docs/en/examples/GreenMax/GetOutgoingMessageQueue.txt
index db49473209..13f428177c 100644
--- a/docs/en/examples/GreenMax/GetOutgoingMessageQueue.txt
+++ b/docs/en/examples/GreenMax/GetOutgoingMessageQueue.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageQueue(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageQueue", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/LeaveGroup.txt b/docs/en/examples/GreenMax/LeaveGroup.txt
index 7d222aea4e..73a043204e 100644
--- a/docs/en/examples/GreenMax/LeaveGroup.txt
+++ b/docs/en/examples/GreenMax/LeaveGroup.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LeaveGroup(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LeaveGroup", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/LogoutInstance.txt b/docs/en/examples/GreenMax/LogoutInstance.txt
index 98232e2928..7a092744fe 100644
--- a/docs/en/examples/GreenMax/LogoutInstance.txt
+++ b/docs/en/examples/GreenMax/LogoutInstance.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LogoutInstance(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LogoutInstance", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/MarkMessagesAsRead.txt b/docs/en/examples/GreenMax/MarkMessagesAsRead.txt
index 31521ac460..e5b9d3ae21 100644
--- a/docs/en/examples/GreenMax/MarkMessagesAsRead.txt
+++ b/docs/en/examples/GreenMax/MarkMessagesAsRead.txt
@@ -5,5 +5,15 @@
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.MarkMessagesAsRead(AccessParameters, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "MarkMessagesAsRead", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/RebootInstance.txt b/docs/en/examples/GreenMax/RebootInstance.txt
index 963ef6b15d..122f53bf53 100644
--- a/docs/en/examples/GreenMax/RebootInstance.txt
+++ b/docs/en/examples/GreenMax/RebootInstance.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RebootInstance(AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RebootInstance", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/RemoveGroupMember.txt b/docs/en/examples/GreenMax/RemoveGroupMember.txt
index 2ea304cfd2..1dd623f2c3 100644
--- a/docs/en/examples/GreenMax/RemoveGroupMember.txt
+++ b/docs/en/examples/GreenMax/RemoveGroupMember.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RemoveGroupMember(AccessParameters, ChatID, MemberID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RemoveGroupMember", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/RevokeAdminRights.txt b/docs/en/examples/GreenMax/RevokeAdminRights.txt
index fba734e08a..31c4e3b885 100644
--- a/docs/en/examples/GreenMax/RevokeAdminRights.txt
+++ b/docs/en/examples/GreenMax/RevokeAdminRights.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RevokeAdminRights(AccessParameters, ChatID, MemberID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RevokeAdminRights", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SendAuthorizationCode.txt b/docs/en/examples/GreenMax/SendAuthorizationCode.txt
index b617c57811..9232f0cf34 100644
--- a/docs/en/examples/GreenMax/SendAuthorizationCode.txt
+++ b/docs/en/examples/GreenMax/SendAuthorizationCode.txt
@@ -5,5 +5,15 @@
AuthCode = 123456;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendAuthorizationCode(AccessParameters, AuthCode);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("code" , AuthCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendAuthorizationCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SendFile.txt b/docs/en/examples/GreenMax/SendFile.txt
index df1b91e2c4..9d89b125c6 100644
--- a/docs/en/examples/GreenMax/SendFile.txt
+++ b/docs/en/examples/GreenMax/SendFile.txt
@@ -8,5 +8,18 @@
ChatID = 12345678;
Description = "File description";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFile(AccessParameters, ChatID, File, FileName, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SendFileByURL.txt b/docs/en/examples/GreenMax/SendFileByURL.txt
index 00b278e95e..c2a2e0c6f1 100644
--- a/docs/en/examples/GreenMax/SendFileByURL.txt
+++ b/docs/en/examples/GreenMax/SendFileByURL.txt
@@ -8,5 +8,17 @@
ChatID = 12345678;
Description = "File description";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFileByURL(AccessParameters, ChatID, File, FileName);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SendTextMessage.txt b/docs/en/examples/GreenMax/SendTextMessage.txt
index 804d2139c4..a0fcda6ab3 100644
--- a/docs/en/examples/GreenMax/SendTextMessage.txt
+++ b/docs/en/examples/GreenMax/SendTextMessage.txt
@@ -7,5 +7,17 @@
ChatID = 12345678;
Set = 2000;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendTextMessage(AccessParameters, ChatID, Text, Set);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("typing", Set);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendTextMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SetAdminRights.txt b/docs/en/examples/GreenMax/SetAdminRights.txt
index 9e60a22e36..43777a76f5 100644
--- a/docs/en/examples/GreenMax/SetAdminRights.txt
+++ b/docs/en/examples/GreenMax/SetAdminRights.txt
@@ -6,5 +6,16 @@
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetAdminRights(AccessParameters, ChatID, MemberID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetAdminRights", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SetGroupPicture.txt b/docs/en/examples/GreenMax/SetGroupPicture.txt
index 2c8acc6503..ab59a585d4 100644
--- a/docs/en/examples/GreenMax/SetGroupPicture.txt
+++ b/docs/en/examples/GreenMax/SetGroupPicture.txt
@@ -6,5 +6,16 @@
Image = "https://hut.openintegrations.dev/test_data/spy2.png"; // URL, Path or Binary Data
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetGroupPicture(AccessParameters, ChatID, Image);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetGroupPicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SetInstanceSettings.txt b/docs/en/examples/GreenMax/SetInstanceSettings.txt
index 141c0500fb..7577ba785d 100644
--- a/docs/en/examples/GreenMax/SetInstanceSettings.txt
+++ b/docs/en/examples/GreenMax/SetInstanceSettings.txt
@@ -3,11 +3,21 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("markIncomingMessagesReaded" , "no");
SettingsStructure.Insert("outgoingWebhook" , "no");
SettingsStructure.Insert("outgoingAPIMessageWebhook" , "yes");
- Result = OPI_GreenMax.SetInstanceSettings(SettingsStructure, AccessParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetInstanceSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/SetProfilePicture.txt b/docs/en/examples/GreenMax/SetProfilePicture.txt
index de6d7e9bde..3bed71a70b 100644
--- a/docs/en/examples/GreenMax/SetProfilePicture.txt
+++ b/docs/en/examples/GreenMax/SetProfilePicture.txt
@@ -5,5 +5,15 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetProfilePicture(AccessParameters, Image);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetProfilePicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/GreenMax/UpdateGroupName.txt b/docs/en/examples/GreenMax/UpdateGroupName.txt
index b018e4345a..4d811ff5ac 100644
--- a/docs/en/examples/GreenMax/UpdateGroupName.txt
+++ b/docs/en/examples/GreenMax/UpdateGroupName.txt
@@ -5,5 +5,16 @@
Name = "New group name";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.UpdateGroupName(AccessParameters, ChatID, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "UpdateGroupName", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/AddRecords.txt b/docs/en/examples/MSSQL/AddRecords.txt
index a3d2b1d473..93a188a147 100644
--- a/docs/en/examples/MSSQL/AddRecords.txt
+++ b/docs/en/examples/MSSQL/AddRecords.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
RecordsArray = New Array;
@@ -50,4 +59,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/AddTableColumn.txt b/docs/en/examples/MSSQL/AddTableColumn.txt
index f1f927ad84..541afe29e7 100644
--- a/docs/en/examples/MSSQL/AddTableColumn.txt
+++ b/docs/en/examples/MSSQL/AddTableColumn.txt
@@ -7,11 +7,27 @@
Name = "new_field";
DataType = "bigint";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/ClearTable.txt b/docs/en/examples/MSSQL/ClearTable.txt
index d9219ecae5..e28f518ade 100644
--- a/docs/en/examples/MSSQL/ClearTable.txt
+++ b/docs/en/examples/MSSQL/ClearTable.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -12,4 +21,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.ClearTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ClearTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/CloseConnection.txt b/docs/en/examples/MSSQL/CloseConnection.txt
index abc9fae0d1..49f2bed19f 100644
--- a/docs/en/examples/MSSQL/CloseConnection.txt
+++ b/docs/en/examples/MSSQL/CloseConnection.txt
@@ -2,8 +2,16 @@
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/CreateConnection.txt b/docs/en/examples/MSSQL/CreateConnection.txt
index a919d4bd55..67fbb3aa37 100644
--- a/docs/en/examples/MSSQL/CreateConnection.txt
+++ b/docs/en/examples/MSSQL/CreateConnection.txt
@@ -2,7 +2,15 @@
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Result = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/CreateDatabase.txt b/docs/en/examples/MSSQL/CreateDatabase.txt
index abfdd8307b..055050ab2d 100644
--- a/docs/en/examples/MSSQL/CreateDatabase.txt
+++ b/docs/en/examples/MSSQL/CreateDatabase.txt
@@ -2,8 +2,16 @@
Login = "SA";
Password = "12we...";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -11,4 +19,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/CreateTable.txt b/docs/en/examples/MSSQL/CreateTable.txt
index 9c81614677..763c6450b1 100644
--- a/docs/en/examples/MSSQL/CreateTable.txt
+++ b/docs/en/examples/MSSQL/CreateTable.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -30,4 +39,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/DeleteDatabase.txt b/docs/en/examples/MSSQL/DeleteDatabase.txt
index 8a82155dfc..431201c791 100644
--- a/docs/en/examples/MSSQL/DeleteDatabase.txt
+++ b/docs/en/examples/MSSQL/DeleteDatabase.txt
@@ -2,8 +2,16 @@
Login = "SA";
Password = "12we...";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -11,4 +19,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/DeleteRecords.txt b/docs/en/examples/MSSQL/DeleteRecords.txt
index 8992311f13..4139e55d3b 100644
--- a/docs/en/examples/MSSQL/DeleteRecords.txt
+++ b/docs/en/examples/MSSQL/DeleteRecords.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -33,4 +42,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/DeleteTable.txt b/docs/en/examples/MSSQL/DeleteTable.txt
index a4caff6c93..a3d3df44a0 100644
--- a/docs/en/examples/MSSQL/DeleteTable.txt
+++ b/docs/en/examples/MSSQL/DeleteTable.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -12,4 +21,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/DeleteTableColumn.txt b/docs/en/examples/MSSQL/DeleteTableColumn.txt
index 8b91f59c16..968776a627 100644
--- a/docs/en/examples/MSSQL/DeleteTableColumn.txt
+++ b/docs/en/examples/MSSQL/DeleteTableColumn.txt
@@ -6,11 +6,26 @@
Table = "testtable";
Name = "new_field";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/EnsureRecords.txt b/docs/en/examples/MSSQL/EnsureRecords.txt
index 7b4ee76309..67aafe0f6d 100644
--- a/docs/en/examples/MSSQL/EnsureRecords.txt
+++ b/docs/en/examples/MSSQL/EnsureRecords.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_guarantee";
@@ -28,4 +37,11 @@
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MSSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/EnsureTable.txt b/docs/en/examples/MSSQL/EnsureTable.txt
index c24f816765..1b5931dd32 100644
--- a/docs/en/examples/MSSQL/EnsureTable.txt
+++ b/docs/en/examples/MSSQL/EnsureTable.txt
@@ -5,8 +5,17 @@
Base = "testbase1";
Table = "testtable";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
ColoumnsStruct = New Structure;
ColoumnsStruct.Insert("smallint_field" , "smallint");
@@ -18,4 +27,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/ExecuteSQLQuery.txt b/docs/en/examples/MSSQL/ExecuteSQLQuery.txt
index 228c746e4f..c905753a68 100644
--- a/docs/en/examples/MSSQL/ExecuteSQLQuery.txt
+++ b/docs/en/examples/MSSQL/ExecuteSQLQuery.txt
@@ -7,8 +7,17 @@
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
// CREATE
@@ -27,7 +36,11 @@
| Data VARBINARY(MAX)
|);";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -47,18 +60,31 @@
ParameterArray.Add(New Structure("UUID" , New UUID));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Binary Data, URL or path to file
- Result = OPI_MSSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Closing = OPI_MSSQL.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/GenerateConnectionString.txt b/docs/en/examples/MSSQL/GenerateConnectionString.txt
index 4e592896dc..0719414d81 100644
--- a/docs/en/examples/MSSQL/GenerateConnectionString.txt
+++ b/docs/en/examples/MSSQL/GenerateConnectionString.txt
@@ -2,4 +2,9 @@
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/GetRecords.txt b/docs/en/examples/MSSQL/GetRecords.txt
index a55dc752f8..403e4abb4c 100644
--- a/docs/en/examples/MSSQL/GetRecords.txt
+++ b/docs/en/examples/MSSQL/GetRecords.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// All records without filters
@@ -14,11 +23,22 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, "test_data", Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -50,4 +70,13 @@
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MSSQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/GetRecordsFilterStructure.txt b/docs/en/examples/MSSQL/GetRecordsFilterStructure.txt
index 49fe8827b4..4e3c38af59 100644
--- a/docs/en/examples/MSSQL/GetRecordsFilterStructure.txt
+++ b/docs/en/examples/MSSQL/GetRecordsFilterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_MSSQL.GetRecordsFilterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/GetTableInformation.txt b/docs/en/examples/MSSQL/GetTableInformation.txt
index 0f032919ce..fbbf24e4d1 100644
--- a/docs/en/examples/MSSQL/GetTableInformation.txt
+++ b/docs/en/examples/MSSQL/GetTableInformation.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -12,4 +21,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/GetTlsSettings.txt b/docs/en/examples/MSSQL/GetTlsSettings.txt
index 67ccf34a27..47a50c15ff 100644
--- a/docs/en/examples/MSSQL/GetTlsSettings.txt
+++ b/docs/en/examples/MSSQL/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_MSSQL.GetTLSSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/IsConnector.txt b/docs/en/examples/MSSQL/IsConnector.txt
index 9554ff7455..40c7f9545e 100644
--- a/docs/en/examples/MSSQL/IsConnector.txt
+++ b/docs/en/examples/MSSQL/IsConnector.txt
@@ -2,8 +2,16 @@
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.IsConnector(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MSSQL/UpdateRecords.txt b/docs/en/examples/MSSQL/UpdateRecords.txt
index 69df16108d..f5c3d48aba 100644
--- a/docs/en/examples/MSSQL/UpdateRecords.txt
+++ b/docs/en/examples/MSSQL/UpdateRecords.txt
@@ -3,8 +3,17 @@
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -26,4 +35,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "UpdateRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/CloseConnection.txt b/docs/en/examples/MongoDB/CloseConnection.txt
index 66ca37776e..a703333db8 100644
--- a/docs/en/examples/MongoDB/CloseConnection.txt
+++ b/docs/en/examples/MongoDB/CloseConnection.txt
@@ -4,7 +4,14 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/CreateCollection.txt b/docs/en/examples/MongoDB/CreateCollection.txt
index c00b795694..fd48a16ca6 100644
--- a/docs/en/examples/MongoDB/CreateCollection.txt
+++ b/docs/en/examples/MongoDB/CreateCollection.txt
@@ -3,7 +3,13 @@
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Name = "test_collection";
@@ -31,4 +37,10 @@
Expression.Insert("$expr", GroupAnd);
Parameters.Insert("validator", Expression);
- Result = OPI_MongoDB.CreateCollection(Connection, Name, Base, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/CreateConnection.txt b/docs/en/examples/MongoDB/CreateConnection.txt
index eff23140de..5152e1ea0b 100644
--- a/docs/en/examples/MongoDB/CreateConnection.txt
+++ b/docs/en/examples/MongoDB/CreateConnection.txt
@@ -4,6 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Result = OPI_MongoDB.CreateConnection(ConnectionString);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/CreateRole.txt b/docs/en/examples/MongoDB/CreateRole.txt
index 6d41055f38..968f3922b1 100644
--- a/docs/en/examples/MongoDB/CreateRole.txt
+++ b/docs/en/examples/MongoDB/CreateRole.txt
@@ -4,7 +4,13 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -18,11 +24,22 @@
Actions.Add("insert");
Actions.Add("update");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
RoleName = "newrole";
- Result = OPI_MongoDB.CreateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/CreateUser.txt b/docs/en/examples/MongoDB/CreateUser.txt
index 6e1dc4dcf4..0d16a5972c 100644
--- a/docs/en/examples/MongoDB/CreateUser.txt
+++ b/docs/en/examples/MongoDB/CreateUser.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -14,4 +20,11 @@
UserName = "newuser";
UserPassword = "1234";
- Result = OPI_MongoDB.CreateUser(Connection, UserName, RoleArray, Base, UserPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/DeleteCollection.txt b/docs/en/examples/MongoDB/DeleteCollection.txt
index 69fbe79ca0..9da895e8ef 100644
--- a/docs/en/examples/MongoDB/DeleteCollection.txt
+++ b/docs/en/examples/MongoDB/DeleteCollection.txt
@@ -3,10 +3,21 @@
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "test_collection";
Base = "test_database";
- Result = OPI_MongoDB.DeleteCollection(Connection, Collection, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteCollection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/DeleteDatabase.txt b/docs/en/examples/MongoDB/DeleteDatabase.txt
index 8b38316729..38e8da54b7 100644
--- a/docs/en/examples/MongoDB/DeleteDatabase.txt
+++ b/docs/en/examples/MongoDB/DeleteDatabase.txt
@@ -4,7 +4,17 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.DeleteDatabase(Connection, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/DeleteDocuments.txt b/docs/en/examples/MongoDB/DeleteDocuments.txt
index ff48949873..67a286f556 100644
--- a/docs/en/examples/MongoDB/DeleteDocuments.txt
+++ b/docs/en/examples/MongoDB/DeleteDocuments.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -12,4 +18,10 @@
Filter = New Structure("stringField,doubleField", "Text", 999);
Deletion = OPI_MongoDB.GetDocumentDeletionStructure(Filter, 1); // Array or single
- Result = OPI_MongoDB.DeleteDocuments(Connection, Collection, Deletion, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("deletes", Deletion);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDocuments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/DeleteRole.txt b/docs/en/examples/MongoDB/DeleteRole.txt
index 36435328ef..f1c0953b08 100644
--- a/docs/en/examples/MongoDB/DeleteRole.txt
+++ b/docs/en/examples/MongoDB/DeleteRole.txt
@@ -4,9 +4,20 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleName = "newrole";
- Result = OPI_MongoDB.DeleteRole(Connection, RoleName, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", RoleName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/DeleteUser.txt b/docs/en/examples/MongoDB/DeleteUser.txt
index 502e78b61f..04b8b1d0f9 100644
--- a/docs/en/examples/MongoDB/DeleteUser.txt
+++ b/docs/en/examples/MongoDB/DeleteUser.txt
@@ -4,9 +4,20 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.DeleteUser(Connection, UserName, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/ExecuteCommand.txt b/docs/en/examples/MongoDB/ExecuteCommand.txt
index 80b97da924..e56745f68e 100644
--- a/docs/en/examples/MongoDB/ExecuteCommand.txt
+++ b/docs/en/examples/MongoDB/ExecuteCommand.txt
@@ -3,11 +3,22 @@
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Command = "listDatabases";
Data = New Structure("nameOnly", True);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.ExecuteCommand(Connection, Command, , , Data);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("comm", Command);
+ Options.Insert("data", Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "ExecuteCommand", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GenerateConnectionString.txt b/docs/en/examples/MongoDB/GenerateConnectionString.txt
index 3fe6813f18..710d2f92ac 100644
--- a/docs/en/examples/MongoDB/GenerateConnectionString.txt
+++ b/docs/en/examples/MongoDB/GenerateConnectionString.txt
@@ -4,4 +4,11 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- Result = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetCollectionList.txt b/docs/en/examples/MongoDB/GetCollectionList.txt
index 8f1c63f614..2dceeb50d6 100644
--- a/docs/en/examples/MongoDB/GetCollectionList.txt
+++ b/docs/en/examples/MongoDB/GetCollectionList.txt
@@ -3,9 +3,19 @@
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_database";
- Result = OPI_MongoDB.GetCollectionList(Connection, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetCollectionList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetCursor.txt b/docs/en/examples/MongoDB/GetCursor.txt
index b6876f5f27..9191fb04e4 100644
--- a/docs/en/examples/MongoDB/GetCursor.txt
+++ b/docs/en/examples/MongoDB/GetCursor.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
diff --git a/docs/en/examples/MongoDB/GetDatabase.txt b/docs/en/examples/MongoDB/GetDatabase.txt
index 54b5d3a40c..cf3a198d0c 100644
--- a/docs/en/examples/MongoDB/GetDatabase.txt
+++ b/docs/en/examples/MongoDB/GetDatabase.txt
@@ -4,9 +4,20 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_db";
- Result = OPI_MongoDB.GetDatabase(Connection, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetDatabaseUsers.txt b/docs/en/examples/MongoDB/GetDatabaseUsers.txt
index 125a8b633d..5b1bb24dcb 100644
--- a/docs/en/examples/MongoDB/GetDatabaseUsers.txt
+++ b/docs/en/examples/MongoDB/GetDatabaseUsers.txt
@@ -4,7 +4,17 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetDatabaseUsers(Connection, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabaseUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetDocumentBatch.txt b/docs/en/examples/MongoDB/GetDocumentBatch.txt
index af6aa3f79c..cc9aabc2a6 100644
--- a/docs/en/examples/MongoDB/GetDocumentBatch.txt
+++ b/docs/en/examples/MongoDB/GetDocumentBatch.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
diff --git a/docs/en/examples/MongoDB/GetDocumentUpdateStructure.txt b/docs/en/examples/MongoDB/GetDocumentUpdateStructure.txt
index f3260bcd66..c2562628a6 100644
--- a/docs/en/examples/MongoDB/GetDocumentUpdateStructure.txt
+++ b/docs/en/examples/MongoDB/GetDocumentUpdateStructure.txt
@@ -2,4 +2,10 @@
Filter = New Structure("stringField,doubleField", "Text", New Structure("__4gte, __4lte", 100, 150));
Data = New Structure( "__4set", New Structure("doubleField", 999));
- Result = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , True);
+ Options.Insert("upsert", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetDocuments.txt b/docs/en/examples/MongoDB/GetDocuments.txt
index fa3d6e5f72..b99b1ea06b 100644
--- a/docs/en/examples/MongoDB/GetDocuments.txt
+++ b/docs/en/examples/MongoDB/GetDocuments.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -14,4 +20,12 @@
Sort = New Structure("doubleField", -1);
Parameters = New Structure("limit", 2);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetListOfBases.txt b/docs/en/examples/MongoDB/GetListOfBases.txt
index 28ffdae395..bc02cb47ac 100644
--- a/docs/en/examples/MongoDB/GetListOfBases.txt
+++ b/docs/en/examples/MongoDB/GetListOfBases.txt
@@ -3,7 +3,16 @@
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetListOfBases(Connection);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetListOfBases", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetRolePrivilegeStructure.txt b/docs/en/examples/MongoDB/GetRolePrivilegeStructure.txt
index d56a9717c8..6dee0440c0 100644
--- a/docs/en/examples/MongoDB/GetRolePrivilegeStructure.txt
+++ b/docs/en/examples/MongoDB/GetRolePrivilegeStructure.txt
@@ -6,4 +6,8 @@
Actions.Add("insert");
Actions.Add("update");
- Result = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetRoles.txt b/docs/en/examples/MongoDB/GetRoles.txt
index c319ffdd2f..3921c83451 100644
--- a/docs/en/examples/MongoDB/GetRoles.txt
+++ b/docs/en/examples/MongoDB/GetRoles.txt
@@ -4,9 +4,21 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GetRoles(Connection, Role, Base, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+ Options.Insert("sprv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRoles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GetUsers.txt b/docs/en/examples/MongoDB/GetUsers.txt
index ceb6be85f8..2ac573a228 100644
--- a/docs/en/examples/MongoDB/GetUsers.txt
+++ b/docs/en/examples/MongoDB/GetUsers.txt
@@ -4,15 +4,33 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.GetUsers(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
ArrayOfUsers = New Array;
ArrayOfUsers.Add(New Structure("user,db", "bayselonarrend", "admin"));
ArrayOfUsers.Add(New Structure("user,db", "newuser" , "main"));
- Result = OPI_MongoDB.GetUsers(Connection, ArrayOfUsers, Base, True, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", ArrayOfUsers);
+ Options.Insert("db" , Base);
+ Options.Insert("spwd", True);
+ Options.Insert("sprv", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/GrantRoles.txt b/docs/en/examples/MongoDB/GrantRoles.txt
index 9fdb9dc134..9c8b8b8f65 100644
--- a/docs/en/examples/MongoDB/GrantRoles.txt
+++ b/docs/en/examples/MongoDB/GrantRoles.txt
@@ -4,10 +4,22 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GrantRoles(Connection, User, Role, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GrantRoles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/InsertDocuments.txt b/docs/en/examples/MongoDB/InsertDocuments.txt
index 16919fa822..5890ee2a52 100644
--- a/docs/en/examples/MongoDB/InsertDocuments.txt
+++ b/docs/en/examples/MongoDB/InsertDocuments.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -68,4 +74,10 @@
DocsArray.Add(DocumentStructure);
- Result = OPI_MongoDB.InsertDocuments(Connection, Collection, DocsArray, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("docs", DocsArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/IsConnector.txt b/docs/en/examples/MongoDB/IsConnector.txt
index 97eb6d1009..98cda755c3 100644
--- a/docs/en/examples/MongoDB/IsConnector.txt
+++ b/docs/en/examples/MongoDB/IsConnector.txt
@@ -4,7 +4,14 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.IsConnector(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/RevokeRoles.txt b/docs/en/examples/MongoDB/RevokeRoles.txt
index bec7fcfd71..94dca7a287 100644
--- a/docs/en/examples/MongoDB/RevokeRoles.txt
+++ b/docs/en/examples/MongoDB/RevokeRoles.txt
@@ -4,10 +4,22 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.RevokeRoles(Connection, User, Role, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "RevokeRoles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/UpdateDocuments.txt b/docs/en/examples/MongoDB/UpdateDocuments.txt
index 670f8e375b..730e659c9c 100644
--- a/docs/en/examples/MongoDB/UpdateDocuments.txt
+++ b/docs/en/examples/MongoDB/UpdateDocuments.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -14,4 +20,10 @@
Data = New Structure( "__4set", New Structure("doubleField", 999));
Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data); // Array or single
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/UpdateRole.txt b/docs/en/examples/MongoDB/UpdateRole.txt
index 1082d47bcf..b319f6e52f 100644
--- a/docs/en/examples/MongoDB/UpdateRole.txt
+++ b/docs/en/examples/MongoDB/UpdateRole.txt
@@ -4,7 +4,13 @@
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -17,11 +23,22 @@
Actions.Add("find");
Actions.Add("insert");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
RoleName = "newrole";
- Result = OPI_MongoDB.UpdateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateRole", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MongoDB/UpdateUser.txt b/docs/en/examples/MongoDB/UpdateUser.txt
index d2b577c837..704266ed6b 100644
--- a/docs/en/examples/MongoDB/UpdateUser.txt
+++ b/docs/en/examples/MongoDB/UpdateUser.txt
@@ -4,7 +4,13 @@
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -13,4 +19,11 @@
UserName = "newuser";
UserPassword = "4321";
- Result = OPI_MongoDB.UpdateUser(Connection, UserName, RoleArray, Base, UserPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/AddRecords.txt b/docs/en/examples/MySQL/AddRecords.txt
index 462643e73a..70c067f596 100644
--- a/docs/en/examples/MySQL/AddRecords.txt
+++ b/docs/en/examples/MySQL/AddRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -49,4 +59,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/AddTableColumn.txt b/docs/en/examples/MySQL/AddTableColumn.txt
index 1c3929cd0c..895f4032b5 100644
--- a/docs/en/examples/MySQL/AddTableColumn.txt
+++ b/docs/en/examples/MySQL/AddTableColumn.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -21,4 +31,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/ClearTable.txt b/docs/en/examples/MySQL/ClearTable.txt
index d92ac0b4c0..c6bb27c304 100644
--- a/docs/en/examples/MySQL/ClearTable.txt
+++ b/docs/en/examples/MySQL/ClearTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.ClearTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ClearTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/CloseConnection.txt b/docs/en/examples/MySQL/CloseConnection.txt
index 824002ebc5..6b209dd588 100644
--- a/docs/en/examples/MySQL/CloseConnection.txt
+++ b/docs/en/examples/MySQL/CloseConnection.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/MySQL/CreateConnection.txt b/docs/en/examples/MySQL/CreateConnection.txt
index b3312d42ec..773bdeae97 100644
--- a/docs/en/examples/MySQL/CreateConnection.txt
+++ b/docs/en/examples/MySQL/CreateConnection.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/MySQL/CreateDatabase.txt b/docs/en/examples/MySQL/CreateDatabase.txt
index bdb1f426db..bd4eb1b760 100644
--- a/docs/en/examples/MySQL/CreateDatabase.txt
+++ b/docs/en/examples/MySQL/CreateDatabase.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/CreateTable.txt b/docs/en/examples/MySQL/CreateTable.txt
index 3389cbaa84..7cf38f2ce5 100644
--- a/docs/en/examples/MySQL/CreateTable.txt
+++ b/docs/en/examples/MySQL/CreateTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -41,4 +51,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/DeleteDatabase.txt b/docs/en/examples/MySQL/DeleteDatabase.txt
index e390165f89..d667c91fbb 100644
--- a/docs/en/examples/MySQL/DeleteDatabase.txt
+++ b/docs/en/examples/MySQL/DeleteDatabase.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/DeleteRecords.txt b/docs/en/examples/MySQL/DeleteRecords.txt
index 93e24a25d7..288fed5fef 100644
--- a/docs/en/examples/MySQL/DeleteRecords.txt
+++ b/docs/en/examples/MySQL/DeleteRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -38,4 +48,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/DeleteTable.txt b/docs/en/examples/MySQL/DeleteTable.txt
index 746c8ac13a..4c45f29bbe 100644
--- a/docs/en/examples/MySQL/DeleteTable.txt
+++ b/docs/en/examples/MySQL/DeleteTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/DeleteTableColumn.txt b/docs/en/examples/MySQL/DeleteTableColumn.txt
index 8acafed314..19fd6985ec 100644
--- a/docs/en/examples/MySQL/DeleteTableColumn.txt
+++ b/docs/en/examples/MySQL/DeleteTableColumn.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -20,4 +30,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/EnsureRecords.txt b/docs/en/examples/MySQL/EnsureRecords.txt
index 96685a6837..bbf9217a53 100644
--- a/docs/en/examples/MySQL/EnsureRecords.txt
+++ b/docs/en/examples/MySQL/EnsureRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -35,4 +45,10 @@
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MySQL.EnsureRecords(Table, DataArray, , ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/EnsureTable.txt b/docs/en/examples/MySQL/EnsureTable.txt
index 16f55f022f..968aaac3f6 100644
--- a/docs/en/examples/MySQL/EnsureTable.txt
+++ b/docs/en/examples/MySQL/EnsureTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -25,4 +35,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/ExecuteSQLQuery.txt b/docs/en/examples/MySQL/ExecuteSQLQuery.txt
index 7c88037287..7e981ab7d9 100644
--- a/docs/en/examples/MySQL/ExecuteSQLQuery.txt
+++ b/docs/en/examples/MySQL/ExecuteSQLQuery.txt
@@ -8,10 +8,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -33,7 +43,11 @@
|data MEDIUMBLOB
|);";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -51,18 +65,31 @@
ParameterArray.Add(New Structure("TIME" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Binary Data, URL or path to file
- Result = OPI_MySQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Closing = OPI_MySQL.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/GenerateConnectionString.txt b/docs/en/examples/MySQL/GenerateConnectionString.txt
index d22ac33970..acd8bb9a57 100644
--- a/docs/en/examples/MySQL/GenerateConnectionString.txt
+++ b/docs/en/examples/MySQL/GenerateConnectionString.txt
@@ -3,4 +3,10 @@
Password = "12we...";
Base = "";
- Result = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/GetRecords.txt b/docs/en/examples/MySQL/GetRecords.txt
index 2539c53804..0bbb7c767b 100644
--- a/docs/en/examples/MySQL/GetRecords.txt
+++ b/docs/en/examples/MySQL/GetRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -21,11 +31,23 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -57,4 +79,13 @@
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MySQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/GetRecordsFilterStructure.txt b/docs/en/examples/MySQL/GetRecordsFilterStructure.txt
index b67a16664b..4f9f940daf 100644
--- a/docs/en/examples/MySQL/GetRecordsFilterStructure.txt
+++ b/docs/en/examples/MySQL/GetRecordsFilterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_MySQL.GetRecordsFilterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/GetTableInformation.txt b/docs/en/examples/MySQL/GetTableInformation.txt
index fdb578d58b..98b737cfc9 100644
--- a/docs/en/examples/MySQL/GetTableInformation.txt
+++ b/docs/en/examples/MySQL/GetTableInformation.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/GetTlsSettings.txt b/docs/en/examples/MySQL/GetTlsSettings.txt
index 0b1abf90ac..a21601f478 100644
--- a/docs/en/examples/MySQL/GetTlsSettings.txt
+++ b/docs/en/examples/MySQL/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_MySQL.GetTLSSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/MySQL/IsConnector.txt b/docs/en/examples/MySQL/IsConnector.txt
index 6b9026e5de..552c76d757 100644
--- a/docs/en/examples/MySQL/IsConnector.txt
+++ b/docs/en/examples/MySQL/IsConnector.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/MySQL/UpdateRecords.txt b/docs/en/examples/MySQL/UpdateRecords.txt
index bd6930ff50..8c50402fbb 100644
--- a/docs/en/examples/MySQL/UpdateRecords.txt
+++ b/docs/en/examples/MySQL/UpdateRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -33,4 +43,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "UpdateRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/DeleteSelectedFiles.txt b/docs/en/examples/Neocities/DeleteSelectedFiles.txt
index f1968abda0..ac958403eb 100644
--- a/docs/en/examples/Neocities/DeleteSelectedFiles.txt
+++ b/docs/en/examples/Neocities/DeleteSelectedFiles.txt
@@ -5,4 +5,8 @@
Paths.Add("/test/gif.gif");
Paths.Add("/pic2.png");
- Result = OPI_Neocities.DeleteSelectedFiles(Token, Paths);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", Paths);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "DeleteSelectedFiles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/GetFilesList.txt b/docs/en/examples/Neocities/GetFilesList.txt
index eca1e7bad4..d1a4c50921 100644
--- a/docs/en/examples/Neocities/GetFilesList.txt
+++ b/docs/en/examples/Neocities/GetFilesList.txt
@@ -1,4 +1,8 @@
Token = "f1e616e20ab5893b...";
Path = "test";
- Result = OPI_Neocities.GetFilesList(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/GetSiteData.txt b/docs/en/examples/Neocities/GetSiteData.txt
index fa0a7398a6..6085a89534 100644
--- a/docs/en/examples/Neocities/GetSiteData.txt
+++ b/docs/en/examples/Neocities/GetSiteData.txt
@@ -1,6 +1,13 @@
Token = "f1e616e20ab5893b...";
Website = "2athenaeum";
- Result = OPI_Neocities.GetSiteData(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
- Result = OPI_Neocities.GetSiteData(Token, Website);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("sitename", Website);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/GetToken.txt b/docs/en/examples/Neocities/GetToken.txt
index 2af534d0ce..7be2b61f57 100644
--- a/docs/en/examples/Neocities/GetToken.txt
+++ b/docs/en/examples/Neocities/GetToken.txt
@@ -1,4 +1,8 @@
Login = "2athenaeum";
Password = "Rit...";
- Result = OPI_Neocities.GetToken(Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("login" , Login);
+ Options.Insert("password", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/SynchronizeFolders.txt b/docs/en/examples/Neocities/SynchronizeFolders.txt
index 94d68c61a6..fc0e6e5a3d 100644
--- a/docs/en/examples/Neocities/SynchronizeFolders.txt
+++ b/docs/en/examples/Neocities/SynchronizeFolders.txt
@@ -3,4 +3,9 @@
LocalFolder = "C:\test_site";
RemoteFolder = "test_sync";
- Result = OPI_Neocities.SynchronizeFolders(Token, LocalFolder, RemoteFolder);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("local" , LocalFolder);
+ Options.Insert("remote", RemoteFolder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "SynchronizeFolders", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/UploadFile.txt b/docs/en/examples/Neocities/UploadFile.txt
index 3e6b97d11c..1e264f0414 100644
--- a/docs/en/examples/Neocities/UploadFile.txt
+++ b/docs/en/examples/Neocities/UploadFile.txt
@@ -2,4 +2,9 @@
Data = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
Path = "testfolder/test_pic.png";
- Result = OPI_Neocities.UploadFile(Token, Path, Data);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Neocities/UploadFiles.txt b/docs/en/examples/Neocities/UploadFiles.txt
index 9f0c8c226e..bcfe26d895 100644
--- a/docs/en/examples/Neocities/UploadFiles.txt
+++ b/docs/en/examples/Neocities/UploadFiles.txt
@@ -9,4 +9,8 @@
FileMapping.Insert("test/gif.gif" , Image2);
FileMapping.Insert("pic2.png" , GIF);
- Result = OPI_Neocities.UploadFiles(Token, FileMapping);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("files", FileMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFiles", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/CreateBlock.txt b/docs/en/examples/Notion/CreateBlock.txt
index e9e65611d6..1c0389649a 100644
--- a/docs/en/examples/Notion/CreateBlock.txt
+++ b/docs/en/examples/Notion/CreateBlock.txt
@@ -2,5 +2,14 @@
Parent = "5dd94c34fab04bff986b7511c0779f77";
Block = "d7021bdd15b944ababcb02bd2b1a5f6a";
- BlockData = OPI_Notion.ReturnBlock(Token, Block);
- Result = OPI_Notion.CreateBlock(Token, Parent, BlockData);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ BlockData = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("block", BlockData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/CreateDatabase.txt b/docs/en/examples/Notion/CreateDatabase.txt
index 9b3e4914ed..e4e549a05b 100644
--- a/docs/en/examples/Notion/CreateDatabase.txt
+++ b/docs/en/examples/Notion/CreateDatabase.txt
@@ -21,4 +21,10 @@
Properties.Insert("Status", ValueSelection);
- Result = OPI_Notion.CreateDatabase(Token, Parent, Title, Properties);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+ Options.Insert("props", Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/CreatePage.txt b/docs/en/examples/Notion/CreatePage.txt
index 04337b05d4..53cc01f7ad 100644
--- a/docs/en/examples/Notion/CreatePage.txt
+++ b/docs/en/examples/Notion/CreatePage.txt
@@ -2,4 +2,9 @@
Parent = "5dd94c34fab04bff986b7511c0779f77";
Title = "TestTitle";
- Result = OPI_Notion.CreatePage(Token, Parent, Title);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/CreatePageInDatabase.txt b/docs/en/examples/Notion/CreatePageInDatabase.txt
index b8d160548b..ef399aeb3b 100644
--- a/docs/en/examples/Notion/CreatePageInDatabase.txt
+++ b/docs/en/examples/Notion/CreatePageInDatabase.txt
@@ -17,4 +17,9 @@
Properties.Insert("Phone" , "88005553535");
Properties.Insert("Status" , "New");
- Result = OPI_Notion.CreatePageInDatabase(Token, Base, Properties);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("data" , Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePageInDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/DeleteBlock.txt b/docs/en/examples/Notion/DeleteBlock.txt
index 87fafea5f4..43df43ec43 100644
--- a/docs/en/examples/Notion/DeleteBlock.txt
+++ b/docs/en/examples/Notion/DeleteBlock.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Result = OPI_Notion.DeleteBlock(Token, Block);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "DeleteBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/EditDatabaseProperties.txt b/docs/en/examples/Notion/EditDatabaseProperties.txt
index 59520b3f7d..c1b16c97bc 100644
--- a/docs/en/examples/Notion/EditDatabaseProperties.txt
+++ b/docs/en/examples/Notion/EditDatabaseProperties.txt
@@ -8,4 +8,11 @@
Properties.Insert("Email", "rich_text"); // Type fields "Email" will changed with email to text
Properties.Insert("Website"); // Field "Website" will deleted
- Result = OPI_Notion.EditDatabaseProperties(Token, Base, Properties, Title, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("props" , Properties);
+ Options.Insert("title" , Title);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditDatabaseProperties", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/EditPageProperties.txt b/docs/en/examples/Notion/EditPageProperties.txt
index 834cb432f4..d3ae0c183a 100644
--- a/docs/en/examples/Notion/EditPageProperties.txt
+++ b/docs/en/examples/Notion/EditPageProperties.txt
@@ -8,4 +8,12 @@
Properties.Insert("Active", False);
Properties.Insert("Email" , "vector@mail.ru");
- Result = OPI_Notion.EditPageProperties(Token, Page, Properties, Icon, Cover, Archive);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("page" , Page);
+ Options.Insert("data" , Properties);
+ Options.Insert("icon" , Icon);
+ Options.Insert("cover" , Cover);
+ Options.Insert("archive", Archive);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditPageProperties", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/GetDatabase.txt b/docs/en/examples/Notion/GetDatabase.txt
index b88f8d366d..66ec284969 100644
--- a/docs/en/examples/Notion/GetDatabase.txt
+++ b/docs/en/examples/Notion/GetDatabase.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Base = "29d82aa7-fc4e-8173-83c3-eef87a456cc4";
- Result = OPI_Notion.GetDatabase(Token, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/GetPage.txt b/docs/en/examples/Notion/GetPage.txt
index bb4b8d1d0e..86f422b4f7 100644
--- a/docs/en/examples/Notion/GetPage.txt
+++ b/docs/en/examples/Notion/GetPage.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Page = "29d82aa7-fc4e-81bd-8fc1-e5b7d59b73fa";
- Result = OPI_Notion.GetPage(Token, Page);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Page);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetPage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/GetUserData.txt b/docs/en/examples/Notion/GetUserData.txt
index d91d0ec197..c5fa5f5af2 100644
--- a/docs/en/examples/Notion/GetUserData.txt
+++ b/docs/en/examples/Notion/GetUserData.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
User = "ed71865a-9891-46bc-86cd-a92aa499cfdb";
- Result = OPI_Notion.GetUserData(Token, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetUserData", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/ReturnBlock.txt b/docs/en/examples/Notion/ReturnBlock.txt
index 33949ddc67..b1a2b6c23c 100644
--- a/docs/en/examples/Notion/ReturnBlock.txt
+++ b/docs/en/examples/Notion/ReturnBlock.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "d7021bdd15b944ababcb02bd2b1a5f6a";
- Result = OPI_Notion.ReturnBlock(Token, Block);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/ReturnChildBlocks.txt b/docs/en/examples/Notion/ReturnChildBlocks.txt
index 3b9d2f7aa2..2199d107c4 100644
--- a/docs/en/examples/Notion/ReturnChildBlocks.txt
+++ b/docs/en/examples/Notion/ReturnChildBlocks.txt
@@ -1,4 +1,8 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Result = OPI_Notion.ReturnChildBlocks(Token, Block);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnChildBlocks", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Notion/UserList.txt b/docs/en/examples/Notion/UserList.txt
index 0fc28ac4e4..1d697acdd1 100644
--- a/docs/en/examples/Notion/UserList.txt
+++ b/docs/en/examples/Notion/UserList.txt
@@ -1,3 +1,6 @@
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
- Result = OPI_Notion.UserList(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "UserList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/CheckBlob.txt b/docs/en/examples/Ollama/CheckBlob.txt
index 0c350075f2..c5907bf97d 100644
--- a/docs/en/examples/Ollama/CheckBlob.txt
+++ b/docs/en/examples/Ollama/CheckBlob.txt
@@ -5,4 +5,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CheckBlob(URL, SHA256, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , SHA256);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/CopyModel.txt b/docs/en/examples/Ollama/CopyModel.txt
index 3dcc519aeb..ea4071a3ca 100644
--- a/docs/en/examples/Ollama/CopyModel.txt
+++ b/docs/en/examples/Ollama/CopyModel.txt
@@ -7,4 +7,10 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CopyModel(URL, Model, Name, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("name" , Name);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CopyModel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/CreateModel.txt b/docs/en/examples/Ollama/CreateModel.txt
index 28ac3680a7..705919f084 100644
--- a/docs/en/examples/Ollama/CreateModel.txt
+++ b/docs/en/examples/Ollama/CreateModel.txt
@@ -8,4 +8,10 @@
Settings = New Structure("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Result = OPI_Ollama.CreateModel(URL, Model, Settings, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("settings", Settings);
+ Options.Insert("headers" , AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CreateModel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/DeleteModel.txt b/docs/en/examples/Ollama/DeleteModel.txt
index cc5ae88d64..54510bf054 100644
--- a/docs/en/examples/Ollama/DeleteModel.txt
+++ b/docs/en/examples/Ollama/DeleteModel.txt
@@ -6,4 +6,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.DeleteModel(URL, Model, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetContextMessageStructure.txt b/docs/en/examples/Ollama/GetContextMessageStructure.txt
index c27733873f..14bf71694c 100644
--- a/docs/en/examples/Ollama/GetContextMessageStructure.txt
+++ b/docs/en/examples/Ollama/GetContextMessageStructure.txt
@@ -1 +1,5 @@
- Result = OPI_Ollama.GetContextMessageStructure("user", "Hello!");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "Hello!");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetContextParameterStructure.txt b/docs/en/examples/Ollama/GetContextParameterStructure.txt
index 827f27b8e5..635cb40db7 100644
--- a/docs/en/examples/Ollama/GetContextParameterStructure.txt
+++ b/docs/en/examples/Ollama/GetContextParameterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Ollama.GetContextParameterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetContextResponse.txt b/docs/en/examples/Ollama/GetContextResponse.txt
index e1561138c6..ffbf776f4b 100644
--- a/docs/en/examples/Ollama/GetContextResponse.txt
+++ b/docs/en/examples/Ollama/GetContextResponse.txt
@@ -8,18 +8,34 @@
MessagesArray = New Array;
- Question1 = OPI_Ollama.GetContextMessageStructure("user", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Question1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
Question2 = OPI_Ollama.GetContextMessageStructure("user", "When the first version was released?"); // Question without specifics
// Adding the first question to the context
MessagesArray.Add(Question1);
- Response1 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
MessagesArray.Add(Response1["message"]); // Add response to first question in context
MessagesArray.Add(Question2); // Add second question in context
- Response2 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response2 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
MessagesArray.Add(Response2["message"]);
diff --git a/docs/en/examples/Ollama/GetEmbeddings.txt b/docs/en/examples/Ollama/GetEmbeddings.txt
index 28e2482ca5..83d70657c3 100644
--- a/docs/en/examples/Ollama/GetEmbeddings.txt
+++ b/docs/en/examples/Ollama/GetEmbeddings.txt
@@ -10,4 +10,10 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetEmbeddings(URL, Model, StingsArray, , AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , StingsArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetEmbeddingsParameterStructure.txt b/docs/en/examples/Ollama/GetEmbeddingsParameterStructure.txt
index 053abaa322..5a6f82efbe 100644
--- a/docs/en/examples/Ollama/GetEmbeddingsParameterStructure.txt
+++ b/docs/en/examples/Ollama/GetEmbeddingsParameterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Ollama.GetEmbeddingsParameterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetModelInformation.txt b/docs/en/examples/Ollama/GetModelInformation.txt
index 9c4de6dff6..addbb86508 100644
--- a/docs/en/examples/Ollama/GetModelInformation.txt
+++ b/docs/en/examples/Ollama/GetModelInformation.txt
@@ -6,4 +6,10 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelInformation(URL, Model, False, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("verbose", False);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetModelList.txt b/docs/en/examples/Ollama/GetModelList.txt
index 46033d3032..01dbb53b0a 100644
--- a/docs/en/examples/Ollama/GetModelList.txt
+++ b/docs/en/examples/Ollama/GetModelList.txt
@@ -4,4 +4,8 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelList(URL, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetModelSettingsStructure.txt b/docs/en/examples/Ollama/GetModelSettingsStructure.txt
index b1eab88789..1fb0b17b48 100644
--- a/docs/en/examples/Ollama/GetModelSettingsStructure.txt
+++ b/docs/en/examples/Ollama/GetModelSettingsStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Ollama.GetModelSettingsStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetRequestParameterStructure.txt b/docs/en/examples/Ollama/GetRequestParameterStructure.txt
index eaf4ef064f..92c91bbd65 100644
--- a/docs/en/examples/Ollama/GetRequestParameterStructure.txt
+++ b/docs/en/examples/Ollama/GetRequestParameterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_Ollama.GetRequestParameterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetResponse.txt b/docs/en/examples/Ollama/GetResponse.txt
index 07b91c40d9..eccb509ac9 100644
--- a/docs/en/examples/Ollama/GetResponse.txt
+++ b/docs/en/examples/Ollama/GetResponse.txt
@@ -7,7 +7,13 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
// With paramether
@@ -32,4 +38,11 @@
AdditionalParameters = New Structure("format", Format);
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, AdditionalParameters, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/GetVersion.txt b/docs/en/examples/Ollama/GetVersion.txt
index 87271fa2b8..1a736806f9 100644
--- a/docs/en/examples/Ollama/GetVersion.txt
+++ b/docs/en/examples/Ollama/GetVersion.txt
@@ -4,4 +4,8 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetVersion(URL, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetVersion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/ListRunningModels.txt b/docs/en/examples/Ollama/ListRunningModels.txt
index 33620e3c2b..180fe60d9e 100644
--- a/docs/en/examples/Ollama/ListRunningModels.txt
+++ b/docs/en/examples/Ollama/ListRunningModels.txt
@@ -4,4 +4,8 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.ListRunningModels(URL, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "ListRunningModels", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/LoadModelToMemory.txt b/docs/en/examples/Ollama/LoadModelToMemory.txt
index 7e5a5c87b7..64363b51be 100644
--- a/docs/en/examples/Ollama/LoadModelToMemory.txt
+++ b/docs/en/examples/Ollama/LoadModelToMemory.txt
@@ -7,4 +7,10 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.LoadModelToMemory(URL, Model, Period, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("keep" , Period);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "LoadModelToMemory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/PullModel.txt b/docs/en/examples/Ollama/PullModel.txt
index e3ff46fb0e..029519e134 100644
--- a/docs/en/examples/Ollama/PullModel.txt
+++ b/docs/en/examples/Ollama/PullModel.txt
@@ -6,4 +6,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PullModel(URL, Model, , AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/PushBlob.txt b/docs/en/examples/Ollama/PushBlob.txt
index 7fc86884e4..5899285d6b 100644
--- a/docs/en/examples/Ollama/PushBlob.txt
+++ b/docs/en/examples/Ollama/PushBlob.txt
@@ -6,4 +6,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushBlob(URL, Image, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("data" , Image);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushBlob", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/PushModel.txt b/docs/en/examples/Ollama/PushModel.txt
index 51246d14c2..c81e7853ce 100644
--- a/docs/en/examples/Ollama/PushModel.txt
+++ b/docs/en/examples/Ollama/PushModel.txt
@@ -6,4 +6,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushModel(URL, Model, , AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushModel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Ollama/UnloadModelFromMemory.txt b/docs/en/examples/Ollama/UnloadModelFromMemory.txt
index 7c14edaf8b..9b24501bc4 100644
--- a/docs/en/examples/Ollama/UnloadModelFromMemory.txt
+++ b/docs/en/examples/Ollama/UnloadModelFromMemory.txt
@@ -6,4 +6,9 @@
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.UnloadModelFromMemory(URL, Model, AdditionalHeaders);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "UnloadModelFromMemory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/CreateAssistant.txt b/docs/en/examples/OpenAI/CreateAssistant.txt
index 4c417b14f2..212797fc5c 100644
--- a/docs/en/examples/OpenAI/CreateAssistant.txt
+++ b/docs/en/examples/OpenAI/CreateAssistant.txt
@@ -5,4 +5,11 @@
Model = "smolvlm-256m-instruct";
Name = "Math tutor";
- Result = OPI_OpenAI.CreateAssistant(URL, Token, Model, Name, Instruction);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("name" , Name);
+ Options.Insert("inst" , Instruction);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateAssistant", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/CreateTranscription.txt b/docs/en/examples/OpenAI/CreateTranscription.txt
index 2aca71ccc2..065329575b 100644
--- a/docs/en/examples/OpenAI/CreateTranscription.txt
+++ b/docs/en/examples/OpenAI/CreateTranscription.txt
@@ -4,4 +4,11 @@
Audio = "C:\Users\bayse\AppData\Local\Temp\c2iirpb4.a52.wav";
Model = "whisper-1";
- Result = OPI_OpenAI.CreateTranscription(URL, Token, Model, Audio, "audio/wav");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("audio", Audio);
+ Options.Insert("type" , "audio/wav");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateTranscription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/DeleteAssistant.txt b/docs/en/examples/OpenAI/DeleteAssistant.txt
index 2ff1ee9d73..1fc7a510bb 100644
--- a/docs/en/examples/OpenAI/DeleteAssistant.txt
+++ b/docs/en/examples/OpenAI/DeleteAssistant.txt
@@ -3,4 +3,9 @@
AssistantID = "asst_2";
- Result = OPI_OpenAI.DeleteAssistant(URL, Token, AssistantID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteAssistant", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/DeleteFile.txt b/docs/en/examples/OpenAI/DeleteFile.txt
index c13b243f35..ed05b31a2b 100644
--- a/docs/en/examples/OpenAI/DeleteFile.txt
+++ b/docs/en/examples/OpenAI/DeleteFile.txt
@@ -3,4 +3,9 @@
FileID = "file-3";
- Result = OPI_OpenAI.DeleteFile(URL, Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/DownloadFile.txt b/docs/en/examples/OpenAI/DownloadFile.txt
index 6f641e858e..474e1b4758 100644
--- a/docs/en/examples/OpenAI/DownloadFile.txt
+++ b/docs/en/examples/OpenAI/DownloadFile.txt
@@ -3,4 +3,9 @@
FileID = "file-3";
- Result = OPI_OpenAI.DownloadFile(URL, Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DownloadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GenerateSpeech.txt b/docs/en/examples/OpenAI/GenerateSpeech.txt
index eb2f8977be..e8df9da76d 100644
--- a/docs/en/examples/OpenAI/GenerateSpeech.txt
+++ b/docs/en/examples/OpenAI/GenerateSpeech.txt
@@ -6,4 +6,11 @@
AdditionalParameters = New Structure("response_format", "wav");
- Result = OPI_OpenAI.GenerateSpeech(URL, Token, Model, Text, , AdditionalParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , Text);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GenerateSpeech", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetAssistantMessage.txt b/docs/en/examples/OpenAI/GetAssistantMessage.txt
index 36760ac032..0ad16cf570 100644
--- a/docs/en/examples/OpenAI/GetAssistantMessage.txt
+++ b/docs/en/examples/OpenAI/GetAssistantMessage.txt
@@ -1 +1,4 @@
- Result = OPI_OpenAI.GetAssistantMessage("What is 1C:Enterprise?");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetAssistantsList.txt b/docs/en/examples/OpenAI/GetAssistantsList.txt
index b0996cf5f0..d837c44cde 100644
--- a/docs/en/examples/OpenAI/GetAssistantsList.txt
+++ b/docs/en/examples/OpenAI/GetAssistantsList.txt
@@ -4,4 +4,10 @@
Count = 2;
AdditionalParameters = New Structure("after,order", "asst_2", "desc");
- Result = OPI_OpenAI.GetAssistantsList(URL, Token, Count, AdditionalParameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("limit" , Count);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetEmbeddings.txt b/docs/en/examples/OpenAI/GetEmbeddings.txt
index 45561a7815..a5547d546c 100644
--- a/docs/en/examples/OpenAI/GetEmbeddings.txt
+++ b/docs/en/examples/OpenAI/GetEmbeddings.txt
@@ -4,4 +4,10 @@
Text = "What is 1C:Enterprise?";
Model = "arcee-ai_afm-4.5b";
- Result = OPI_OpenAI.GetEmbeddings(URL, Token, Model, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("input", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetEmbeddings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetFileInformation.txt b/docs/en/examples/OpenAI/GetFileInformation.txt
index 0b7b447885..0e50e8778f 100644
--- a/docs/en/examples/OpenAI/GetFileInformation.txt
+++ b/docs/en/examples/OpenAI/GetFileInformation.txt
@@ -3,4 +3,9 @@
FileID = "file-3";
- Result = OPI_OpenAI.GetFileInformation(URL, Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFileInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetFilesList.txt b/docs/en/examples/OpenAI/GetFilesList.txt
index a8b0f82613..a50cea2a51 100644
--- a/docs/en/examples/OpenAI/GetFilesList.txt
+++ b/docs/en/examples/OpenAI/GetFilesList.txt
@@ -1,4 +1,8 @@
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Result = OPI_OpenAI.GetFilesList(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFilesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetImageMessageStructure.txt b/docs/en/examples/OpenAI/GetImageMessageStructure.txt
index fefb93cb86..061950fe03 100644
--- a/docs/en/examples/OpenAI/GetImageMessageStructure.txt
+++ b/docs/en/examples/OpenAI/GetImageMessageStructure.txt
@@ -2,4 +2,9 @@
Token = "12We...";
Image = "file-3";
- Result = OPI_OpenAI.GetImageMessageStructure("user", Image, "What is in this image?");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , Image);
+ Options.Insert("prompt", "What is in this image?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetImages.txt b/docs/en/examples/OpenAI/GetImages.txt
index ef296312e4..19f59d6485 100644
--- a/docs/en/examples/OpenAI/GetImages.txt
+++ b/docs/en/examples/OpenAI/GetImages.txt
@@ -1,6 +1,17 @@
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Model = "sd-1.5-ggml";
- Description = OPI_OpenAI.GetImageDescriptionStructure("Yellow alpaca", 1, , "64x64");
- Result = OPI_OpenAI.GetImages(URL, Token, Model, Description);
\ No newline at end of file
+ Model = "sd-1.5-ggml";
+ Options = New Structure;
+ Options.Insert("prompt", "Yellow alpaca");
+ Options.Insert("amount", 1);
+ Options.Insert("size" , "64x64");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageDescriptionStructure", Options);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("descr", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImages", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetMessageStructure.txt b/docs/en/examples/OpenAI/GetMessageStructure.txt
index 898122e78c..64d517d67e 100644
--- a/docs/en/examples/OpenAI/GetMessageStructure.txt
+++ b/docs/en/examples/OpenAI/GetMessageStructure.txt
@@ -1 +1,5 @@
- Result = OPI_OpenAI.GetMessageStructure("user", "What is 1C:Enterprise?");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetModelList.txt b/docs/en/examples/OpenAI/GetModelList.txt
index c7896a5270..2c8ea4551d 100644
--- a/docs/en/examples/OpenAI/GetModelList.txt
+++ b/docs/en/examples/OpenAI/GetModelList.txt
@@ -1,4 +1,8 @@
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Result = OPI_OpenAI.GetModelList(URL, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetModelList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetResponse.txt b/docs/en/examples/OpenAI/GetResponse.txt
index 3b7b5776e1..3242db1771 100644
--- a/docs/en/examples/OpenAI/GetResponse.txt
+++ b/docs/en/examples/OpenAI/GetResponse.txt
@@ -10,7 +10,13 @@
Model = "smolvlm-256m-instruct";
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
// Pictures
@@ -21,14 +27,32 @@
Messages = New Array;
- ImageUpload = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ ImageUpload = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
ImageID = ImageUpload["id"];
- Description = OPI_OpenAI.GetImageMessageStructure("user", ImageID, "What is in this image?");
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , ImageID);
+ Options.Insert("prompt", "What is in this image?");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
Messages.Add(Description);
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
OPI_OpenAI.DeleteFile(URL, Token, ImageID);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetSystemMessage.txt b/docs/en/examples/OpenAI/GetSystemMessage.txt
index fb631b9524..6abb5bf2c8 100644
--- a/docs/en/examples/OpenAI/GetSystemMessage.txt
+++ b/docs/en/examples/OpenAI/GetSystemMessage.txt
@@ -1 +1,4 @@
- Result = OPI_OpenAI.GetSystemMessage("What is 1C:Enterprise?");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetSystemMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/GetUserMessage.txt b/docs/en/examples/OpenAI/GetUserMessage.txt
index b754928285..5a774f18a2 100644
--- a/docs/en/examples/OpenAI/GetUserMessage.txt
+++ b/docs/en/examples/OpenAI/GetUserMessage.txt
@@ -1 +1,5 @@
- Result = OPI_OpenAI.GetUserMessage("What is 1C:Enterprise?", "Vitaly");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+ Options.Insert("name", "Vitaly");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetUserMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/RetrieveAssistant.txt b/docs/en/examples/OpenAI/RetrieveAssistant.txt
index 303f838f1b..4a99b759a7 100644
--- a/docs/en/examples/OpenAI/RetrieveAssistant.txt
+++ b/docs/en/examples/OpenAI/RetrieveAssistant.txt
@@ -3,4 +3,9 @@
AssistantID = "asst_2";
- Result = OPI_OpenAI.RetrieveAssistant(URL, Token, AssistantID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "RetrieveAssistant", Options);
\ No newline at end of file
diff --git a/docs/en/examples/OpenAI/UploadFile.txt b/docs/en/examples/OpenAI/UploadFile.txt
index 19d3f0e330..41b5a39476 100644
--- a/docs/en/examples/OpenAI/UploadFile.txt
+++ b/docs/en/examples/OpenAI/UploadFile.txt
@@ -6,4 +6,11 @@
FileName = StrTemplate("%1.png", String(New UUID()));
Destination = "assistants";
- Result = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/AddRecords.txt b/docs/en/examples/PostgreSQL/AddRecords.txt
index 026772f7bb..8d7f5c4fcf 100644
--- a/docs/en/examples/PostgreSQL/AddRecords.txt
+++ b/docs/en/examples/PostgreSQL/AddRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -58,4 +68,11 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/AddTableColumn.txt b/docs/en/examples/PostgreSQL/AddTableColumn.txt
index c3a577502f..b96772ba91 100644
--- a/docs/en/examples/PostgreSQL/AddTableColumn.txt
+++ b/docs/en/examples/PostgreSQL/AddTableColumn.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17,4 +27,11 @@
Name = "new_field";
DataType = "TEXT";
- Result = OPI_PostgreSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/ClearTable.txt b/docs/en/examples/PostgreSQL/ClearTable.txt
index 809128c0b0..419bb22bcb 100644
--- a/docs/en/examples/PostgreSQL/ClearTable.txt
+++ b/docs/en/examples/PostgreSQL/ClearTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.ClearTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ClearTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/CloseConnection.txt b/docs/en/examples/PostgreSQL/CloseConnection.txt
index 0ea3bac1f7..e52368a97a 100644
--- a/docs/en/examples/PostgreSQL/CloseConnection.txt
+++ b/docs/en/examples/PostgreSQL/CloseConnection.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/PostgreSQL/CreateConnection.txt b/docs/en/examples/PostgreSQL/CreateConnection.txt
index 275085c89e..6b1266d1af 100644
--- a/docs/en/examples/PostgreSQL/CreateConnection.txt
+++ b/docs/en/examples/PostgreSQL/CreateConnection.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/PostgreSQL/CreateDatabase.txt b/docs/en/examples/PostgreSQL/CreateDatabase.txt
index 8db31e023c..4a6b825917 100644
--- a/docs/en/examples/PostgreSQL/CreateDatabase.txt
+++ b/docs/en/examples/PostgreSQL/CreateDatabase.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/CreateTable.txt b/docs/en/examples/PostgreSQL/CreateTable.txt
index cb0b503949..c3b9a6bb12 100644
--- a/docs/en/examples/PostgreSQL/CreateTable.txt
+++ b/docs/en/examples/PostgreSQL/CreateTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,4 +57,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/DeleteDatabase.txt b/docs/en/examples/PostgreSQL/DeleteDatabase.txt
index 1cf63e33cc..83b1a93d5a 100644
--- a/docs/en/examples/PostgreSQL/DeleteDatabase.txt
+++ b/docs/en/examples/PostgreSQL/DeleteDatabase.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/DeleteRecords.txt b/docs/en/examples/PostgreSQL/DeleteRecords.txt
index 2bc755c085..4d5a85b46d 100644
--- a/docs/en/examples/PostgreSQL/DeleteRecords.txt
+++ b/docs/en/examples/PostgreSQL/DeleteRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -38,4 +48,10 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/DeleteTable.txt b/docs/en/examples/PostgreSQL/DeleteTable.txt
index 233d1b11f8..296af92c3b 100644
--- a/docs/en/examples/PostgreSQL/DeleteTable.txt
+++ b/docs/en/examples/PostgreSQL/DeleteTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteTable(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/DeleteTableColumn.txt b/docs/en/examples/PostgreSQL/DeleteTableColumn.txt
index f944ac411f..6a24940e1b 100644
--- a/docs/en/examples/PostgreSQL/DeleteTableColumn.txt
+++ b/docs/en/examples/PostgreSQL/DeleteTableColumn.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16,4 +26,10 @@
Table = "testtable";
Name = "new_field";
- Result = OPI_PostgreSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/DisableAllDatabaseConnections.txt b/docs/en/examples/PostgreSQL/DisableAllDatabaseConnections.txt
index 2788f5e245..842c44c42b 100644
--- a/docs/en/examples/PostgreSQL/DisableAllDatabaseConnections.txt
+++ b/docs/en/examples/PostgreSQL/DisableAllDatabaseConnections.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17,4 +27,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DisableAllDatabaseConnections(Base, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/EnsureRecords.txt b/docs/en/examples/PostgreSQL/EnsureRecords.txt
index 160fd97ce3..d0897e747c 100644
--- a/docs/en/examples/PostgreSQL/EnsureRecords.txt
+++ b/docs/en/examples/PostgreSQL/EnsureRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -35,4 +45,11 @@
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_PostgreSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/EnsureTable.txt b/docs/en/examples/PostgreSQL/EnsureTable.txt
index c76937cf62..d72d28246e 100644
--- a/docs/en/examples/PostgreSQL/EnsureTable.txt
+++ b/docs/en/examples/PostgreSQL/EnsureTable.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -21,4 +31,10 @@
ColoumnsStruct.Insert("bigint_field" , "BIGINT");
ColoumnsStruct.Insert("custom_field" , "TEXT");
- Result = OPI_PostgreSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/ExecuteSQLQuery.txt b/docs/en/examples/PostgreSQL/ExecuteSQLQuery.txt
index d698e3c971..9dbbdc2626 100644
--- a/docs/en/examples/PostgreSQL/ExecuteSQLQuery.txt
+++ b/docs/en/examples/PostgreSQL/ExecuteSQLQuery.txt
@@ -8,10 +8,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -31,7 +41,11 @@
|data BYTEA
|);";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -47,13 +61,22 @@
ParameterArray.Add(New Structure("DATE" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTEA", Image));
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// DO + Transaction
@@ -69,12 +92,20 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA.sql"; // Binary Data, URL or path to file
- Result = OPI_PostgreSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Closing = OPI_PostgreSQL.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/GenerateConnectionString.txt b/docs/en/examples/PostgreSQL/GenerateConnectionString.txt
index fdbbb7c058..b0065fa0a9 100644
--- a/docs/en/examples/PostgreSQL/GenerateConnectionString.txt
+++ b/docs/en/examples/PostgreSQL/GenerateConnectionString.txt
@@ -3,4 +3,10 @@
Password = "12we...";
Base = "postgres";
- Result = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/GetRecords.txt b/docs/en/examples/PostgreSQL/GetRecords.txt
index 15ed7f6857..48b8511a04 100644
--- a/docs/en/examples/PostgreSQL/GetRecords.txt
+++ b/docs/en/examples/PostgreSQL/GetRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -21,11 +31,23 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
Table = "test_data";
@@ -57,10 +79,13 @@
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_PostgreSQL.GetRecords(Table
- , Fields
- , Filters
- , Sort
- , Count
- , ConnectionString
- , TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/GetRecordsFilterStructure.txt b/docs/en/examples/PostgreSQL/GetRecordsFilterStructure.txt
index c1e757fbc6..44fbdff820 100644
--- a/docs/en/examples/PostgreSQL/GetRecordsFilterStructure.txt
+++ b/docs/en/examples/PostgreSQL/GetRecordsFilterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_PostgreSQL.GetRecordsFilterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/GetTableInformation.txt b/docs/en/examples/PostgreSQL/GetTableInformation.txt
index 48db61a0ad..195af7b874 100644
--- a/docs/en/examples/PostgreSQL/GetTableInformation.txt
+++ b/docs/en/examples/PostgreSQL/GetTableInformation.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -19,4 +29,9 @@
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/GetTlsSettings.txt b/docs/en/examples/PostgreSQL/GetTlsSettings.txt
index c4395affb4..5b2ebad5b5 100644
--- a/docs/en/examples/PostgreSQL/GetTlsSettings.txt
+++ b/docs/en/examples/PostgreSQL/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_PostgreSQL.GetTLSSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/PostgreSQL/IsConnector.txt b/docs/en/examples/PostgreSQL/IsConnector.txt
index b36a0d5269..7e4fb80b38 100644
--- a/docs/en/examples/PostgreSQL/IsConnector.txt
+++ b/docs/en/examples/PostgreSQL/IsConnector.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/PostgreSQL/UpdateRecords.txt b/docs/en/examples/PostgreSQL/UpdateRecords.txt
index 0ae0a6f763..37ccc3c282 100644
--- a/docs/en/examples/PostgreSQL/UpdateRecords.txt
+++ b/docs/en/examples/PostgreSQL/UpdateRecords.txt
@@ -5,10 +5,20 @@
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/examples/RCON/CreateConnection.txt b/docs/en/examples/RCON/CreateConnection.txt
index fbba6ca123..b99a8a9c83 100644
--- a/docs/en/examples/RCON/CreateConnection.txt
+++ b/docs/en/examples/RCON/CreateConnection.txt
@@ -3,5 +3,11 @@
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Result = OPI_RCON.CreateConnection(ConnectionParams);
\ No newline at end of file
diff --git a/docs/en/examples/RCON/ExecuteCommand.txt b/docs/en/examples/RCON/ExecuteCommand.txt
index b838033b0c..f20f43b52f 100644
--- a/docs/en/examples/RCON/ExecuteCommand.txt
+++ b/docs/en/examples/RCON/ExecuteCommand.txt
@@ -3,8 +3,18 @@
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Command = "list";
- Result = OPI_RCON.ExecuteCommand(Command, Connection);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("exec", Command);
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "ExecuteCommand", Options);
\ No newline at end of file
diff --git a/docs/en/examples/RCON/FormConnectionParameters.txt b/docs/en/examples/RCON/FormConnectionParameters.txt
index 4c2e8cd87b..4645d10151 100644
--- a/docs/en/examples/RCON/FormConnectionParameters.txt
+++ b/docs/en/examples/RCON/FormConnectionParameters.txt
@@ -3,4 +3,10 @@
WriteTimeout = 20;
ReadTimeout = 20;
- Result = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
\ No newline at end of file
diff --git a/docs/en/examples/RCON/IsConnector.txt b/docs/en/examples/RCON/IsConnector.txt
index 759100858e..31766a5c0e 100644
--- a/docs/en/examples/RCON/IsConnector.txt
+++ b/docs/en/examples/RCON/IsConnector.txt
@@ -3,6 +3,12 @@
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Result = OPI_RCON.IsConnector(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/ReportPortal/DeletePermanentToken.txt b/docs/en/examples/ReportPortal/DeletePermanentToken.txt
index 1923ab3823..c174123778 100644
--- a/docs/en/examples/ReportPortal/DeletePermanentToken.txt
+++ b/docs/en/examples/ReportPortal/DeletePermanentToken.txt
@@ -3,4 +3,10 @@
UserID = "1";
KeyID = "1...";
- Result = OPI_ReportPortal.DeletePermanentToken(URL, Token, UserID, KeyID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("id" , KeyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "DeletePermanentToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ReportPortal/GetPermanentToken.txt b/docs/en/examples/ReportPortal/GetPermanentToken.txt
index 488bbf544f..c06b502636 100644
--- a/docs/en/examples/ReportPortal/GetPermanentToken.txt
+++ b/docs/en/examples/ReportPortal/GetPermanentToken.txt
@@ -3,4 +3,10 @@
UserID = "1";
KeyName = "test_key";
- Result = OPI_ReportPortal.GetPermanentToken(URL, Token, UserID, KeyName);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("name" , KeyName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetPermanentToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/ReportPortal/GetTemporaryToken.txt b/docs/en/examples/ReportPortal/GetTemporaryToken.txt
index e990c5aef5..53a332118b 100644
--- a/docs/en/examples/ReportPortal/GetTemporaryToken.txt
+++ b/docs/en/examples/ReportPortal/GetTemporaryToken.txt
@@ -2,4 +2,9 @@
Login = "superadmin";
Password = "Rit2...";
- Result = OPI_ReportPortal.GetTemporaryToken(URL, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetTemporaryToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/AbortMultipartUpload.txt b/docs/en/examples/S3/AbortMultipartUpload.txt
index e00c203ccd..04c7fe0668 100644
--- a/docs/en/examples/S3/AbortMultipartUpload.txt
+++ b/docs/en/examples/S3/AbortMultipartUpload.txt
@@ -3,13 +3,32 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Start = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Start["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Result = OPI_S3.AbortMultipartUpload(Name, Bucket, BasicData, UploadID, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "AbortMultipartUpload", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/CopyObject.txt b/docs/en/examples/S3/CopyObject.txt
index cd1ddea93f..11fe98edcd 100644
--- a/docs/en/examples/S3/CopyObject.txt
+++ b/docs/en/examples/S3/CopyObject.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
SourcePath = "picture.jpg";
@@ -11,4 +17,12 @@
DestinationPath = "new_picture.jpg";
SourceBucket = "w567hjy1";
- Result = OPI_S3.CopyObject(SourcePath, DestinationBucket, DestinationPath, SourceBucket, BasicData, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("sname" , SourcePath);
+ Options.Insert("sbucket", DestinationBucket);
+ Options.Insert("name" , DestinationPath);
+ Options.Insert("bucket" , SourceBucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CopyObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/CreateBucket.txt b/docs/en/examples/S3/CreateBucket.txt
index d19200a92a..a3d5362538 100644
--- a/docs/en/examples/S3/CreateBucket.txt
+++ b/docs/en/examples/S3/CreateBucket.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.CreateBucket(Name, BasicData, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CreateBucket", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/DeleteBucket.txt b/docs/en/examples/S3/DeleteBucket.txt
index 3713ceadad..0f5cc59bf9 100644
--- a/docs/en/examples/S3/DeleteBucket.txt
+++ b/docs/en/examples/S3/DeleteBucket.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucket(Name, BasicData, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucket", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/DeleteBucketEncryption.txt b/docs/en/examples/S3/DeleteBucketEncryption.txt
index fdd70b9a83..1f456d811c 100644
--- a/docs/en/examples/S3/DeleteBucketEncryption.txt
+++ b/docs/en/examples/S3/DeleteBucketEncryption.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketEncryption", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/DeleteBucketTagging.txt b/docs/en/examples/S3/DeleteBucketTagging.txt
index 62d2d14ad7..38088061c9 100644
--- a/docs/en/examples/S3/DeleteBucketTagging.txt
+++ b/docs/en/examples/S3/DeleteBucketTagging.txt
@@ -3,8 +3,18 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/DeleteObject.txt b/docs/en/examples/S3/DeleteObject.txt
index 1bbc30fab7..435ee160ec 100644
--- a/docs/en/examples/S3/DeleteObject.txt
+++ b/docs/en/examples/S3/DeleteObject.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.DeleteObject(Name, Bucket, BasicData, , , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/DeleteObjectTagging.txt b/docs/en/examples/S3/DeleteObjectTagging.txt
index d015a949cd..f9c83ac6a7 100644
--- a/docs/en/examples/S3/DeleteObjectTagging.txt
+++ b/docs/en/examples/S3/DeleteObjectTagging.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.DeleteObjectTagging(Name, Bucket, BasicData, , , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObjectTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/FinishPartsUpload.txt b/docs/en/examples/S3/FinishPartsUpload.txt
index a135624fba..edd794f131 100644
--- a/docs/en/examples/S3/FinishPartsUpload.txt
+++ b/docs/en/examples/S3/FinishPartsUpload.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
TotalSize = Entity.Size();
@@ -52,5 +64,13 @@
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetBasicDataStructure.txt b/docs/en/examples/S3/GetBasicDataStructure.txt
index 0fc7cdb8ca..3591398e54 100644
--- a/docs/en/examples/S3/GetBasicDataStructure.txt
+++ b/docs/en/examples/S3/GetBasicDataStructure.txt
@@ -3,4 +3,10 @@
SecretKey = "12we34...";
Region = "BTC";
- Result = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetBucketEncryption.txt b/docs/en/examples/S3/GetBucketEncryption.txt
index c64df1b035..87becd0612 100644
--- a/docs/en/examples/S3/GetBucketEncryption.txt
+++ b/docs/en/examples/S3/GetBucketEncryption.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketEncryption(Name, BasicData, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketEncryption", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetBucketTagging.txt b/docs/en/examples/S3/GetBucketTagging.txt
index f1b1e6a75c..814b18c67b 100644
--- a/docs/en/examples/S3/GetBucketTagging.txt
+++ b/docs/en/examples/S3/GetBucketTagging.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketTagging(Name, BasicData, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetBucketVersioning.txt b/docs/en/examples/S3/GetBucketVersioning.txt
index ba57369e40..652f11b015 100644
--- a/docs/en/examples/S3/GetBucketVersioning.txt
+++ b/docs/en/examples/S3/GetBucketVersioning.txt
@@ -3,8 +3,18 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketVersioning(Name, BasicData);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketVersioning", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetObject.txt b/docs/en/examples/S3/GetObject.txt
index 7295a6586a..791c264940 100644
--- a/docs/en/examples/S3/GetObject.txt
+++ b/docs/en/examples/S3/GetObject.txt
@@ -3,15 +3,33 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
TempFile = GetTempFileName();
BasicData.Insert("ChunkSize", 200000);
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , TempFile);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , TempFile);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetObjectDownloadLink.txt b/docs/en/examples/S3/GetObjectDownloadLink.txt
index fe3cc00552..a2e6f3048a 100644
--- a/docs/en/examples/S3/GetObjectDownloadLink.txt
+++ b/docs/en/examples/S3/GetObjectDownloadLink.txt
@@ -3,10 +3,23 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObjectDownloadLink(Name, Bucket, BasicData, 7200, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectDownloadLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetObjectTagging.txt b/docs/en/examples/S3/GetObjectTagging.txt
index 813e59633b..4a8350e75a 100644
--- a/docs/en/examples/S3/GetObjectTagging.txt
+++ b/docs/en/examples/S3/GetObjectTagging.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObjectTagging(Name, Bucket, BasicData, , , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/GetObjectUploadLink.txt b/docs/en/examples/S3/GetObjectUploadLink.txt
index 9188447fb2..b366468846 100644
--- a/docs/en/examples/S3/GetObjectUploadLink.txt
+++ b/docs/en/examples/S3/GetObjectUploadLink.txt
@@ -3,11 +3,24 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureU.jpg";
Directory = True; // Formation URL in path-style
Bucket = "newbucket2";
- Result = OPI_S3.GetObjectUploadLink(Name, Bucket, BasicData, 7200, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectUploadLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/HeadBucket.txt b/docs/en/examples/S3/HeadBucket.txt
index c4ebf3661a..9d59280dde 100644
--- a/docs/en/examples/S3/HeadBucket.txt
+++ b/docs/en/examples/S3/HeadBucket.txt
@@ -3,10 +3,27 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory, "1234");
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
+
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+ Options.Insert("account", "1234");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/HeadObject.txt b/docs/en/examples/S3/HeadObject.txt
index e9e277cdcd..2defd52e0a 100644
--- a/docs/en/examples/S3/HeadObject.txt
+++ b/docs/en/examples/S3/HeadObject.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.HeadObject(Name, Bucket, BasicData, , , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/InitPartsUpload.txt b/docs/en/examples/S3/InitPartsUpload.txt
index 12ca44e59a..31261f1fd3 100644
--- a/docs/en/examples/S3/InitPartsUpload.txt
+++ b/docs/en/examples/S3/InitPartsUpload.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
@@ -53,4 +65,12 @@
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/ListBuckets.txt b/docs/en/examples/S3/ListBuckets.txt
index e97ad0817f..82fe1e73ce 100644
--- a/docs/en/examples/S3/ListBuckets.txt
+++ b/docs/en/examples/S3/ListBuckets.txt
@@ -3,5 +3,14 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
- Result = OPI_S3.ListBuckets(BasicData);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
+ Options = New Structure;
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListBuckets", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/ListObjectVersions.txt b/docs/en/examples/S3/ListObjectVersions.txt
index 1fffffd1a3..4d0c497913 100644
--- a/docs/en/examples/S3/ListObjectVersions.txt
+++ b/docs/en/examples/S3/ListObjectVersions.txt
@@ -3,9 +3,21 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Prefix = "pic";
- Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix, , , Directory);
\ No newline at end of file
+ Prefix = "pic";
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("prefix", Prefix);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjectVersions", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/ListObjects.txt b/docs/en/examples/S3/ListObjects.txt
index d9b564132b..73e30bae10 100644
--- a/docs/en/examples/S3/ListObjects.txt
+++ b/docs/en/examples/S3/ListObjects.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.ListObjects(Bucket, BasicData, , , , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjects", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/PutBucketEncryption.txt b/docs/en/examples/S3/PutBucketEncryption.txt
index 267126ce8c..c9b2a4f1c3 100644
--- a/docs/en/examples/S3/PutBucketEncryption.txt
+++ b/docs/en/examples/S3/PutBucketEncryption.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
@@ -15,4 +21,10 @@
|
|";
- Result = OPI_S3.PutBucketEncryption(Name, BasicData, XmlConfig, Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("conf" , XmlConfig);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketEncryption", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/PutBucketTagging.txt b/docs/en/examples/S3/PutBucketTagging.txt
index 61b96c9430..5b3eea80d4 100644
--- a/docs/en/examples/S3/PutBucketTagging.txt
+++ b/docs/en/examples/S3/PutBucketTagging.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
TagStructure = New Structure;
TagStructure.Insert("MyTag1", "SomeValue");
@@ -11,4 +17,9 @@
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/PutBucketVersioning.txt b/docs/en/examples/S3/PutBucketVersioning.txt
index d6d156af2f..2852f55305 100644
--- a/docs/en/examples/S3/PutBucketVersioning.txt
+++ b/docs/en/examples/S3/PutBucketVersioning.txt
@@ -3,9 +3,20 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Status = True;
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketVersioning", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/PutObject.txt b/docs/en/examples/S3/PutObject.txt
index 7e658b5860..5235f9e299 100644
--- a/docs/en/examples/S3/PutObject.txt
+++ b/docs/en/examples/S3/PutObject.txt
@@ -3,18 +3,38 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
Name = "picture.jpg";
Entity = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
Name = "fileChunked.mp3";
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
BasicData.Insert("ChunkSize", 5242880); // Size parts for upload in multiple of requests
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/PutObjectTagging.txt b/docs/en/examples/S3/PutObjectTagging.txt
index 2025a2ba2f..abaa9d16a3 100644
--- a/docs/en/examples/S3/PutObjectTagging.txt
+++ b/docs/en/examples/S3/PutObjectTagging.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14,4 +20,11 @@
TagStructure.Insert("MyTag1", "SomeValue");
TagStructure.Insert("MyTag2", "AnotherOne");
- Result = OPI_S3.PutObjectTagging(Name, Bucket, BasicData, TagStructure, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObjectTagging", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/SendRequestWithBody.txt b/docs/en/examples/S3/SendRequestWithBody.txt
index ca201d6085..c3c20c2040 100644
--- a/docs/en/examples/S3/SendRequestWithBody.txt
+++ b/docs/en/examples/S3/SendRequestWithBody.txt
@@ -3,9 +3,20 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "PUT";
Body = "C:\test_data\document.docx"; // URL, Path or Binary Data
- Result = OPI_S3.SendRequestWithBody(Method, BasicData, Body);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("body" , Body);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithBody", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/SendRequestWithoutBody.txt b/docs/en/examples/S3/SendRequestWithoutBody.txt
index d35e9c3e70..0ee0e306d0 100644
--- a/docs/en/examples/S3/SendRequestWithoutBody.txt
+++ b/docs/en/examples/S3/SendRequestWithoutBody.txt
@@ -3,7 +3,17 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "GET";
- Result = OPI_S3.SendRequestWithoutBody(Method, BasicData);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithoutBody", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/UploadFullObject.txt b/docs/en/examples/S3/UploadFullObject.txt
index 0dc238fe6f..73169bf97b 100644
--- a/docs/en/examples/S3/UploadFullObject.txt
+++ b/docs/en/examples/S3/UploadFullObject.txt
@@ -3,11 +3,24 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureSmall.jpg";
Entity = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.UploadFullObject(Name, Bucket, Entity, BasicData, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "UploadFullObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/S3/UploadObjectPart.txt b/docs/en/examples/S3/UploadObjectPart.txt
index 679398f832..2809c0ca8a 100644
--- a/docs/en/examples/S3/UploadObjectPart.txt
+++ b/docs/en/examples/S3/UploadObjectPart.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
TotalSize = Entity.Size();
@@ -54,4 +66,12 @@
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/CloseConnection.txt b/docs/en/examples/SFTP/CloseConnection.txt
index 4f7ed1f52d..b147e670bd 100644
--- a/docs/en/examples/SFTP/CloseConnection.txt
+++ b/docs/en/examples/SFTP/CloseConnection.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SFTP/CreateConnection.txt b/docs/en/examples/SFTP/CreateConnection.txt
index 9e97cca031..36bc827ff8 100644
--- a/docs/en/examples/SFTP/CreateConnection.txt
+++ b/docs/en/examples/SFTP/CreateConnection.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SFTP/CreateNewDirectory.txt b/docs/en/examples/SFTP/CreateNewDirectory.txt
index c38ddb3447..76e8735ce3 100644
--- a/docs/en/examples/SFTP/CreateNewDirectory.txt
+++ b/docs/en/examples/SFTP/CreateNewDirectory.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,25 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/DeleteDirectory.txt b/docs/en/examples/SFTP/DeleteDirectory.txt
index 97d2281099..328a0e1749 100644
--- a/docs/en/examples/SFTP/DeleteDirectory.txt
+++ b/docs/en/examples/SFTP/DeleteDirectory.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,25 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/DeleteFile.txt b/docs/en/examples/SFTP/DeleteFile.txt
index 8bf47b7faf..69dc61ce3c 100644
--- a/docs/en/examples/SFTP/DeleteFile.txt
+++ b/docs/en/examples/SFTP/DeleteFile.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,25 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetConnectionConfiguration.txt b/docs/en/examples/SFTP/GetConnectionConfiguration.txt
index 7da6980715..b73a612832 100644
--- a/docs/en/examples/SFTP/GetConnectionConfiguration.txt
+++ b/docs/en/examples/SFTP/GetConnectionConfiguration.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,8 +42,19 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
- Result = OPI_SFTP.GetConnectionConfiguration(SFTPSettings, ProxySettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("set" , SFTPSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetConnectionConfiguration", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetCurrentDirectory.txt b/docs/en/examples/SFTP/GetCurrentDirectory.txt
index 10e97ec0f3..c60e424bf1 100644
--- a/docs/en/examples/SFTP/GetCurrentDirectory.txt
+++ b/docs/en/examples/SFTP/GetCurrentDirectory.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,24 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetFileData.txt b/docs/en/examples/SFTP/GetFileData.txt
index 12e341da55..bcbe0342f4 100644
--- a/docs/en/examples/SFTP/GetFileData.txt
+++ b/docs/en/examples/SFTP/GetFileData.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SFTP/GetFileInformation.txt b/docs/en/examples/SFTP/GetFileInformation.txt
index 982d653978..ec83ed2d88 100644
--- a/docs/en/examples/SFTP/GetFileInformation.txt
+++ b/docs/en/examples/SFTP/GetFileInformation.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,25 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetFileInformation(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetProxySettings.txt b/docs/en/examples/SFTP/GetProxySettings.txt
index 508575e298..28ea0faea3 100644
--- a/docs/en/examples/SFTP/GetProxySettings.txt
+++ b/docs/en/examples/SFTP/GetProxySettings.txt
@@ -5,4 +5,11 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetSettingsLoginPassword.txt b/docs/en/examples/SFTP/GetSettingsLoginPassword.txt
index f593fda02a..6a78bb215d 100644
--- a/docs/en/examples/SFTP/GetSettingsLoginPassword.txt
+++ b/docs/en/examples/SFTP/GetSettingsLoginPassword.txt
@@ -3,4 +3,10 @@
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetSettingsPrivateKey.txt b/docs/en/examples/SFTP/GetSettingsPrivateKey.txt
index bc6d2fdc46..14c4326b61 100644
--- a/docs/en/examples/SFTP/GetSettingsPrivateKey.txt
+++ b/docs/en/examples/SFTP/GetSettingsPrivateKey.txt
@@ -4,4 +4,11 @@
PrivateKey = "./ssh_key";
PublicKey = "./ssh_key.pub";
- Result = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsPrivateKey", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/GetSettingsViaAgent.txt b/docs/en/examples/SFTP/GetSettingsViaAgent.txt
index 2a79037f13..837246fa76 100644
--- a/docs/en/examples/SFTP/GetSettingsViaAgent.txt
+++ b/docs/en/examples/SFTP/GetSettingsViaAgent.txt
@@ -1,4 +1,9 @@
- Host = "172.33.0.13";
- Port = "2222";
- Login = "bayselonarrend";
- Result = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login);
\ No newline at end of file
+ Host = "172.33.0.13";
+ Port = "2222";
+ Login = "bayselonarrend";
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsViaAgent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/IsConnector.txt b/docs/en/examples/SFTP/IsConnector.txt
index 595172c6ef..b695dfc464 100644
--- a/docs/en/examples/SFTP/IsConnector.txt
+++ b/docs/en/examples/SFTP/IsConnector.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SFTP/ListObjects.txt b/docs/en/examples/SFTP/ListObjects.txt
index 2a3750ab51..22e593aa45 100644
--- a/docs/en/examples/SFTP/ListObjects.txt
+++ b/docs/en/examples/SFTP/ListObjects.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,26 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.ListObjects(Connection, "test_folder", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "test_folder");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/SaveFile.txt b/docs/en/examples/SFTP/SaveFile.txt
index a7ae87c397..571fedb46c 100644
--- a/docs/en/examples/SFTP/SaveFile.txt
+++ b/docs/en/examples/SFTP/SaveFile.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -47,7 +60,12 @@
Path = "pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_SFTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/SFTP/UpdatePath.txt b/docs/en/examples/SFTP/UpdatePath.txt
index af3cee6770..19b3a5a01f 100644
--- a/docs/en/examples/SFTP/UpdatePath.txt
+++ b/docs/en/examples/SFTP/UpdatePath.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,26 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UpdatePath(Connection, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "pic_from_disk.png");
+ Options.Insert("new" , "files_folder/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SFTP/UploadFile.txt b/docs/en/examples/SFTP/UploadFile.txt
index 7cf9831b51..ed9eb6d2f1 100644
--- a/docs/en/examples/SFTP/UploadFile.txt
+++ b/docs/en/examples/SFTP/UploadFile.txt
@@ -14,7 +14,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -40,7 +46,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -48,8 +61,18 @@
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png");
- Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/examples/SQLite/AddRecords.txt b/docs/en/examples/SQLite/AddRecords.txt
index da8172b1fc..f7881ba08f 100644
--- a/docs/en/examples/SQLite/AddRecords.txt
+++ b/docs/en/examples/SQLite/AddRecords.txt
@@ -28,4 +28,9 @@
DataArray.Add(RowStructure2);
DataArray.Add(RowStructure1);
- Result = OPI_SQLite.AddRecords(Table, DataArray, , Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/AddTableColumn.txt b/docs/en/examples/SQLite/AddTableColumn.txt
index 2a4f6f432a..36b536df3b 100644
--- a/docs/en/examples/SQLite/AddTableColumn.txt
+++ b/docs/en/examples/SQLite/AddTableColumn.txt
@@ -3,4 +3,10 @@
Name = "new_col";
DataType = "TEXT";
- Result = OPI_SQLite.AddTableColumn(Table, Name, DataType, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/ClearTable.txt b/docs/en/examples/SQLite/ClearTable.txt
index 55cde93b4e..a88ae46406 100644
--- a/docs/en/examples/SQLite/ClearTable.txt
+++ b/docs/en/examples/SQLite/ClearTable.txt
@@ -1,4 +1,8 @@
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.ClearTable(Table, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ClearTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/CreateTable.txt b/docs/en/examples/SQLite/CreateTable.txt
index 3ebe67420f..09403aba6c 100644
--- a/docs/en/examples/SQLite/CreateTable.txt
+++ b/docs/en/examples/SQLite/CreateTable.txt
@@ -10,4 +10,9 @@
ColoumnsStruct.Insert("created_at", "DATETIME");
ColoumnsStruct.Insert("data" , "BLOB");
- Result = OPI_SQLite.CreateTable(Table, ColoumnsStruct, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/DeleteRecords.txt b/docs/en/examples/SQLite/DeleteRecords.txt
index 0e203ade2a..3853ab6300 100644
--- a/docs/en/examples/SQLite/DeleteRecords.txt
+++ b/docs/en/examples/SQLite/DeleteRecords.txt
@@ -13,4 +13,9 @@
Filters.Add(FilterStructure);
- Result = OPI_SQLite.DeleteRecords(Table, FilterStructure, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/DeleteTable.txt b/docs/en/examples/SQLite/DeleteTable.txt
index b3f542b7bb..f76d1418c2 100644
--- a/docs/en/examples/SQLite/DeleteTable.txt
+++ b/docs/en/examples/SQLite/DeleteTable.txt
@@ -1,4 +1,8 @@
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.DeleteTable(Table, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/DeleteTableColumn.txt b/docs/en/examples/SQLite/DeleteTableColumn.txt
index 1a0b2b104e..5dc0f92d7e 100644
--- a/docs/en/examples/SQLite/DeleteTableColumn.txt
+++ b/docs/en/examples/SQLite/DeleteTableColumn.txt
@@ -2,4 +2,9 @@
Table = "test";
Name = "new_col";
- Result = OPI_SQLite.DeleteTableColumn(Table, Name, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTableColumn", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/EnsureRecords.txt b/docs/en/examples/SQLite/EnsureRecords.txt
index 01c39d7fea..102c174d8b 100644
--- a/docs/en/examples/SQLite/EnsureRecords.txt
+++ b/docs/en/examples/SQLite/EnsureRecords.txt
@@ -21,4 +21,10 @@
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_SQLite.EnsureRecords(Table, DataArray, KeyFields, , Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/EnsureTable.txt b/docs/en/examples/SQLite/EnsureTable.txt
index 6fdc2c656a..2fa219647b 100644
--- a/docs/en/examples/SQLite/EnsureTable.txt
+++ b/docs/en/examples/SQLite/EnsureTable.txt
@@ -9,4 +9,9 @@
ColoumnsStruct.Insert("age" , "INTEGER");
ColoumnsStruct.Insert("info" , "TEXT");
- Result = OPI_SQLite.EnsureTable(Table, ColoumnsStruct, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/ExecuteSQLQuery.txt b/docs/en/examples/SQLite/ExecuteSQLQuery.txt
index b7c07737a3..705001b5d2 100644
--- a/docs/en/examples/SQLite/ExecuteSQLQuery.txt
+++ b/docs/en/examples/SQLite/ExecuteSQLQuery.txt
@@ -18,7 +18,11 @@
|data BLOB
|);";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -34,13 +38,22 @@
ParameterArray.Add(OPI_Tools.GetCurrentDate()); // DATETIME
ParameterArray.Add(New Structure("blob", Image)); // BLOB
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// Transaction
@@ -55,7 +68,11 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// With extension
@@ -72,6 +89,11 @@
QueryText = "SELECT uuid4();";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection, ExtensionMap);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("db" , Connection);
+ Options.Insert("exts", ExtensionMap);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Closing = OPI_SQLite.CloseConnection(Connection);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/GetRecords.txt b/docs/en/examples/SQLite/GetRecords.txt
index e0616404f1..1931bf644b 100644
--- a/docs/en/examples/SQLite/GetRecords.txt
+++ b/docs/en/examples/SQLite/GetRecords.txt
@@ -28,4 +28,12 @@
Sort = New Structure("created_at", "DESC");
Count = 1;
- Result = OPI_SQLite.GetRecords(Table, Fields, Filters, Sort, Count, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/GetRecordsFilterStructure.txt b/docs/en/examples/SQLite/GetRecordsFilterStructure.txt
index ad887d91d1..990623f2a3 100644
--- a/docs/en/examples/SQLite/GetRecordsFilterStructure.txt
+++ b/docs/en/examples/SQLite/GetRecordsFilterStructure.txt
@@ -1 +1,3 @@
- Result = OPI_SQLite.GetRecordsFilterStructure();
\ No newline at end of file
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/GetTableInformation.txt b/docs/en/examples/SQLite/GetTableInformation.txt
index ffd20e7a90..b7c75815f0 100644
--- a/docs/en/examples/SQLite/GetTableInformation.txt
+++ b/docs/en/examples/SQLite/GetTableInformation.txt
@@ -1,4 +1,8 @@
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.GetTableInformation(Table, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SQLite/UpdateRecords.txt b/docs/en/examples/SQLite/UpdateRecords.txt
index ef377d7cb9..2b5933b484 100644
--- a/docs/en/examples/SQLite/UpdateRecords.txt
+++ b/docs/en/examples/SQLite/UpdateRecords.txt
@@ -17,4 +17,10 @@
Filters.Add(FilterStructure);
- Result = OPI_SQLite.UpdateRecords(Table, FieldsStructure, FilterStructure, Base);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "UpdateRecords", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/CloseConnection.txt b/docs/en/examples/SSH/CloseConnection.txt
index 60be724847..fc97c73b5a 100644
--- a/docs/en/examples/SSH/CloseConnection.txt
+++ b/docs/en/examples/SSH/CloseConnection.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SSH/CreateConnection.txt b/docs/en/examples/SSH/CreateConnection.txt
index 16d66476a0..06682c6d37 100644
--- a/docs/en/examples/SSH/CreateConnection.txt
+++ b/docs/en/examples/SSH/CreateConnection.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/SSH/ExecuteCommand.txt b/docs/en/examples/SSH/ExecuteCommand.txt
index 2211b46962..8057c8a090 100644
--- a/docs/en/examples/SSH/ExecuteCommand.txt
+++ b/docs/en/examples/SSH/ExecuteCommand.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,14 +42,25 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
Connection = OPI_SSH.CreateConnection(SSHSettings, ProxySettings);
If OPI_SSH.IsConnector(Connection) Then
- Result = OPI_SSH.ExecuteCommand(Connection, "whoami");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("comm", "whoami");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "ExecuteCommand", Options);
Else
Result = Connection; // Error of connection
EndIf;
\ No newline at end of file
diff --git a/docs/en/examples/SSH/GetConnectionConfiguration.txt b/docs/en/examples/SSH/GetConnectionConfiguration.txt
index 348382e107..6b23bc096c 100644
--- a/docs/en/examples/SSH/GetConnectionConfiguration.txt
+++ b/docs/en/examples/SSH/GetConnectionConfiguration.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,8 +42,19 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
- Result = OPI_SSH.GetConnectionConfiguration(SSHSettings, ProxySettings);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("set" , SSHSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetConnectionConfiguration", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/GetProxySettings.txt b/docs/en/examples/SSH/GetProxySettings.txt
index 143350a678..9e0c0c5d35 100644
--- a/docs/en/examples/SSH/GetProxySettings.txt
+++ b/docs/en/examples/SSH/GetProxySettings.txt
@@ -5,4 +5,11 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/GetSettingsLoginPassword.txt b/docs/en/examples/SSH/GetSettingsLoginPassword.txt
index ecb4d94dae..e13859e9d9 100644
--- a/docs/en/examples/SSH/GetSettingsLoginPassword.txt
+++ b/docs/en/examples/SSH/GetSettingsLoginPassword.txt
@@ -3,4 +3,10 @@
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/GetSettingsPrivateKey.txt b/docs/en/examples/SSH/GetSettingsPrivateKey.txt
index 7b007f299a..2050f8078a 100644
--- a/docs/en/examples/SSH/GetSettingsPrivateKey.txt
+++ b/docs/en/examples/SSH/GetSettingsPrivateKey.txt
@@ -4,4 +4,11 @@
PrivateKey = "./ssh_key";
PublicKey = "./ssh_key.pub";
- Result = OPI_SSH.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsPrivateKey", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/GetSettingsViaAgent.txt b/docs/en/examples/SSH/GetSettingsViaAgent.txt
index 2ce4d439e4..dd3454c2c0 100644
--- a/docs/en/examples/SSH/GetSettingsViaAgent.txt
+++ b/docs/en/examples/SSH/GetSettingsViaAgent.txt
@@ -1,4 +1,9 @@
- Host = "172.33.0.13";
- Port = "2222";
- Login = "bayselonarrend";
- Result = OPI_SSH.GetSettingsViaAgent(Host, Port, Login);
\ No newline at end of file
+ Host = "172.33.0.13";
+ Port = "2222";
+ Login = "bayselonarrend";
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsViaAgent", Options);
\ No newline at end of file
diff --git a/docs/en/examples/SSH/IsConnector.txt b/docs/en/examples/SSH/IsConnector.txt
index a899354177..3214344a27 100644
--- a/docs/en/examples/SSH/IsConnector.txt
+++ b/docs/en/examples/SSH/IsConnector.txt
@@ -10,7 +10,13 @@
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -36,7 +42,14 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/examples/Slack/AddExternalFile.txt b/docs/en/examples/Slack/AddExternalFile.txt
index 2746779b6a..93e7028141 100644
--- a/docs/en/examples/Slack/AddExternalFile.txt
+++ b/docs/en/examples/Slack/AddExternalFile.txt
@@ -2,4 +2,9 @@
Title = "NewFile";
File = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Slack.AddExternalFile(Token, File, Title);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , File);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "AddExternalFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/ArchiveChannel.txt b/docs/en/examples/Slack/ArchiveChannel.txt
index dc3d8ee402..108990d127 100644
--- a/docs/en/examples/Slack/ArchiveChannel.txt
+++ b/docs/en/examples/Slack/ArchiveChannel.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.ArchiveChannel(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "ArchiveChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/CloseDialog.txt b/docs/en/examples/Slack/CloseDialog.txt
index c6d2d16028..bf24bb359a 100644
--- a/docs/en/examples/Slack/CloseDialog.txt
+++ b/docs/en/examples/Slack/CloseDialog.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Dialog = "D06UAKK1C6R";
- Result = OPI_Slack.CloseDialog(Token, Dialog);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("conv" , Dialog);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CloseDialog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/CreateChannel.txt b/docs/en/examples/Slack/CreateChannel.txt
index 581faf994c..305852989d 100644
--- a/docs/en/examples/Slack/CreateChannel.txt
+++ b/docs/en/examples/Slack/CreateChannel.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.CreateChannel(Token, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CreateChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/DeleteExternalFile.txt b/docs/en/examples/Slack/DeleteExternalFile.txt
index ea73b52334..79fad01bb0 100644
--- a/docs/en/examples/Slack/DeleteExternalFile.txt
+++ b/docs/en/examples/Slack/DeleteExternalFile.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.DeleteExternalFile(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteExternalFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/DeleteFile.txt b/docs/en/examples/Slack/DeleteFile.txt
index 37746b8574..c656768ccd 100644
--- a/docs/en/examples/Slack/DeleteFile.txt
+++ b/docs/en/examples/Slack/DeleteFile.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.DeleteFile(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/DeleteMessage.txt b/docs/en/examples/Slack/DeleteMessage.txt
index 3f98dbc7a5..04d9ec0963 100644
--- a/docs/en/examples/Slack/DeleteMessage.txt
+++ b/docs/en/examples/Slack/DeleteMessage.txt
@@ -2,4 +2,9 @@
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.DeleteMessage(Token, Channel, Timestamp);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/EditMessage.txt b/docs/en/examples/Slack/EditMessage.txt
index b908c2ec72..3255468c4f 100644
--- a/docs/en/examples/Slack/EditMessage.txt
+++ b/docs/en/examples/Slack/EditMessage.txt
@@ -4,4 +4,10 @@
Text = "TestMessage2";
- Result = OPI_Slack.EditMessage(Token, Channel, Timestamp, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "EditMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GenerateImageBlock.txt b/docs/en/examples/Slack/GenerateImageBlock.txt
index 62f23f77c5..c21fb87ad8 100644
--- a/docs/en/examples/Slack/GenerateImageBlock.txt
+++ b/docs/en/examples/Slack/GenerateImageBlock.txt
@@ -1,3 +1,7 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Result = OPI_Slack.GenerateImageBlock(Image, "Image");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetBotInformation.txt b/docs/en/examples/Slack/GetBotInformation.txt
index b4c7fad139..9a78eba287 100644
--- a/docs/en/examples/Slack/GetBotInformation.txt
+++ b/docs/en/examples/Slack/GetBotInformation.txt
@@ -1,2 +1,5 @@
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetBotInformation(Token);
\ No newline at end of file
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetBotInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetChannel.txt b/docs/en/examples/Slack/GetChannel.txt
index 885474c0dd..6f71c0dd99 100644
--- a/docs/en/examples/Slack/GetChannel.txt
+++ b/docs/en/examples/Slack/GetChannel.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannel(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetChannelHistory.txt b/docs/en/examples/Slack/GetChannelHistory.txt
index aca0a88e93..1b0cf8a764 100644
--- a/docs/en/examples/Slack/GetChannelHistory.txt
+++ b/docs/en/examples/Slack/GetChannelHistory.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannelHistory(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelHistory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetChannelList.txt b/docs/en/examples/Slack/GetChannelList.txt
index 1549a3e5be..1f4e3714bc 100644
--- a/docs/en/examples/Slack/GetChannelList.txt
+++ b/docs/en/examples/Slack/GetChannelList.txt
@@ -1,3 +1,6 @@
Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetChannelList(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetChannelUserList.txt b/docs/en/examples/Slack/GetChannelUserList.txt
index 17ddd1278a..c1fc3a8b98 100644
--- a/docs/en/examples/Slack/GetChannelUserList.txt
+++ b/docs/en/examples/Slack/GetChannelUserList.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannelUserList(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelUserList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetDelayedMessageList.txt b/docs/en/examples/Slack/GetDelayedMessageList.txt
index 1463523c9d..99fa585078 100644
--- a/docs/en/examples/Slack/GetDelayedMessageList.txt
+++ b/docs/en/examples/Slack/GetDelayedMessageList.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetDelayedMessageList(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetDelayedMessageList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetExternalFile.txt b/docs/en/examples/Slack/GetExternalFile.txt
index 5b0eab8702..5c1a86d75c 100644
--- a/docs/en/examples/Slack/GetExternalFile.txt
+++ b/docs/en/examples/Slack/GetExternalFile.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.GetExternalFile(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetExternalFileList.txt b/docs/en/examples/Slack/GetExternalFileList.txt
index f7aa20da82..b9dbec3eef 100644
--- a/docs/en/examples/Slack/GetExternalFileList.txt
+++ b/docs/en/examples/Slack/GetExternalFileList.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetExternalFileList(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetFileData.txt b/docs/en/examples/Slack/GetFileData.txt
index d021536b90..53eeb2609e 100644
--- a/docs/en/examples/Slack/GetFileData.txt
+++ b/docs/en/examples/Slack/GetFileData.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.GetFileData(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFileData", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetFilesList.txt b/docs/en/examples/Slack/GetFilesList.txt
index 06b13a56a6..a84894eccd 100644
--- a/docs/en/examples/Slack/GetFilesList.txt
+++ b/docs/en/examples/Slack/GetFilesList.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetFilesList(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetMessageLink.txt b/docs/en/examples/Slack/GetMessageLink.txt
index 5e37f77637..d7d5919308 100644
--- a/docs/en/examples/Slack/GetMessageLink.txt
+++ b/docs/en/examples/Slack/GetMessageLink.txt
@@ -2,4 +2,9 @@
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.GetMessageLink(Token, Channel, Timestamp);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetMessageReplyList.txt b/docs/en/examples/Slack/GetMessageReplyList.txt
index 5d16530793..97dc5b3670 100644
--- a/docs/en/examples/Slack/GetMessageReplyList.txt
+++ b/docs/en/examples/Slack/GetMessageReplyList.txt
@@ -2,4 +2,9 @@
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.GetMessageReplyList(Token, Channel, Timestamp);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageReplyList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetUserList.txt b/docs/en/examples/Slack/GetUserList.txt
index 5d76405d99..27d3979f20 100644
--- a/docs/en/examples/Slack/GetUserList.txt
+++ b/docs/en/examples/Slack/GetUserList.txt
@@ -1,2 +1,5 @@
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetUserList(Token);
\ No newline at end of file
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetUserList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/GetWorkspaceList.txt b/docs/en/examples/Slack/GetWorkspaceList.txt
index c63139b848..caf974912f 100644
--- a/docs/en/examples/Slack/GetWorkspaceList.txt
+++ b/docs/en/examples/Slack/GetWorkspaceList.txt
@@ -1,2 +1,5 @@
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetWorkspaceList(Token);
\ No newline at end of file
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetWorkspaceList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/InviteUsersToChannel.txt b/docs/en/examples/Slack/InviteUsersToChannel.txt
index ea028ecbf8..be5369ab16 100644
--- a/docs/en/examples/Slack/InviteUsersToChannel.txt
+++ b/docs/en/examples/Slack/InviteUsersToChannel.txt
@@ -2,4 +2,9 @@
Channel = "C09PUMJU2GM";
User = "U06UABH3APP";
- Result = OPI_Slack.InviteUsersToChannel(Token, Channel, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("users" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "InviteUsersToChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/JoinChannel.txt b/docs/en/examples/Slack/JoinChannel.txt
index 8fa8ab0d4b..af367b8899 100644
--- a/docs/en/examples/Slack/JoinChannel.txt
+++ b/docs/en/examples/Slack/JoinChannel.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.JoinChannel(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "JoinChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/KickUserFromChannel.txt b/docs/en/examples/Slack/KickUserFromChannel.txt
index 029c9b9b46..345ccbf5b6 100644
--- a/docs/en/examples/Slack/KickUserFromChannel.txt
+++ b/docs/en/examples/Slack/KickUserFromChannel.txt
@@ -2,4 +2,9 @@
Channel = "C09PUMJU2GM";
User = "U06UABH3APP";
- Result = OPI_Slack.KickUserFromChannel(Token, Channel, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "KickUserFromChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/LeaveChannel.txt b/docs/en/examples/Slack/LeaveChannel.txt
index a6701d721d..08c7f9ab0c 100644
--- a/docs/en/examples/Slack/LeaveChannel.txt
+++ b/docs/en/examples/Slack/LeaveChannel.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.LeaveChannel(Token, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "LeaveChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/MakeFilePrivate.txt b/docs/en/examples/Slack/MakeFilePrivate.txt
index 275ad1c710..c5c251f5ce 100644
--- a/docs/en/examples/Slack/MakeFilePrivate.txt
+++ b/docs/en/examples/Slack/MakeFilePrivate.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.MakeFilePrivate(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePrivate", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/MakeFilePublic.txt b/docs/en/examples/Slack/MakeFilePublic.txt
index 313ea4a697..bd87360ee0 100644
--- a/docs/en/examples/Slack/MakeFilePublic.txt
+++ b/docs/en/examples/Slack/MakeFilePublic.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.MakeFilePublic(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePublic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/OpenDialog.txt b/docs/en/examples/Slack/OpenDialog.txt
index 93e66d3c40..0f84c780d1 100644
--- a/docs/en/examples/Slack/OpenDialog.txt
+++ b/docs/en/examples/Slack/OpenDialog.txt
@@ -1,4 +1,8 @@
Token = "xoxb-6965308400114-696804637...";
User = "U06UABH3APP";
- Result = OPI_Slack.OpenDialog(Token, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "OpenDialog", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/RenameChannel.txt b/docs/en/examples/Slack/RenameChannel.txt
index d4bc1d4486..4b6c4184ed 100644
--- a/docs/en/examples/Slack/RenameChannel.txt
+++ b/docs/en/examples/Slack/RenameChannel.txt
@@ -2,4 +2,9 @@
Channel = "C09PUMJU2GM";
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.RenameChannel(Token, Channel, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "RenameChannel", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/SendEphemeralMessage.txt b/docs/en/examples/Slack/SendEphemeralMessage.txt
index 8686579470..5da65662e2 100644
--- a/docs/en/examples/Slack/SendEphemeralMessage.txt
+++ b/docs/en/examples/Slack/SendEphemeralMessage.txt
@@ -4,5 +4,16 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
Text = "Ephemeral message";
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
- Result = OPI_Slack.SendEphemeralMessage(Token, Channel, Text, User, Block);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , User);
+ Options.Insert("blocks" , Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendEphemeralMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/SendExternalFile.txt b/docs/en/examples/Slack/SendExternalFile.txt
index 2ac8708bbe..62f2aba256 100644
--- a/docs/en/examples/Slack/SendExternalFile.txt
+++ b/docs/en/examples/Slack/SendExternalFile.txt
@@ -2,4 +2,9 @@
Channel = "C06UFNUTKUL";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.SendExternalFile(Token, FileID, Channel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("channels", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendExternalFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/SendMessage.txt b/docs/en/examples/Slack/SendMessage.txt
index c2029b0fa3..00a60d48e7 100644
--- a/docs/en/examples/Slack/SendMessage.txt
+++ b/docs/en/examples/Slack/SendMessage.txt
@@ -3,8 +3,13 @@
// Text
- Text = "TestMessage1";
- Result = OPI_Slack.SendMessage(Token, Channel, Text);
+ Text = "TestMessage1";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
// With attachments (picture block in the example)
@@ -12,10 +17,20 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
BlockArray = New Array;
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
BlockArray.Add(Block);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, , BlockArray);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , BlockArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
// Sheduled
@@ -24,4 +39,10 @@
Day = 24;
SendingDate = OPI_Tools.GetCurrentDate() + (Day * Hour);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, SendingDate);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SendingDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/SetChannelGoal.txt b/docs/en/examples/Slack/SetChannelGoal.txt
index d93d5bac50..196bdb7deb 100644
--- a/docs/en/examples/Slack/SetChannelGoal.txt
+++ b/docs/en/examples/Slack/SetChannelGoal.txt
@@ -2,4 +2,9 @@
Channel = "C09PUMJU2GM";
Purpose = "TestGoal";
- Result = OPI_Slack.SetChannelGoal(Token, Channel, Purpose);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("purpose", Purpose);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelGoal", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/SetChannelTopic.txt b/docs/en/examples/Slack/SetChannelTopic.txt
index 5afbc09740..bc8fd397bd 100644
--- a/docs/en/examples/Slack/SetChannelTopic.txt
+++ b/docs/en/examples/Slack/SetChannelTopic.txt
@@ -2,4 +2,9 @@
Channel = "C09PUMJU2GM";
Topic = "TestTopic";
- Result = OPI_Slack.SetChannelTopic(Token, Channel, Topic);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("theme" , Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Slack/UploadFile.txt b/docs/en/examples/Slack/UploadFile.txt
index 3f2f0c7ca6..3f058df574 100644
--- a/docs/en/examples/Slack/UploadFile.txt
+++ b/docs/en/examples/Slack/UploadFile.txt
@@ -5,6 +5,19 @@
FileName = "megadoc.docx";
Title = "NewFile";
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title, Channel);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
+ Options.Insert("channel" , Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/TCP/CreateConnection.txt b/docs/en/examples/TCP/CreateConnection.txt
index e28ac16192..da5c35b0c7 100644
--- a/docs/en/examples/TCP/CreateConnection.txt
+++ b/docs/en/examples/TCP/CreateConnection.txt
@@ -4,14 +4,27 @@
OPI_TCP.CloseConnection(Connection);
Address = "tcpbin.com:4243";
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
ProxtUser = "proxyuser";
ProxyPassword = "12we...";
ProxyAddress = "127.0.0.1";
ProxyPort = "1080";
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
+
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
Connection = OPI_TCP.CreateConnection(Address, TLS, Proxy);
\ No newline at end of file
diff --git a/docs/en/examples/TCP/GetProxySettings.txt b/docs/en/examples/TCP/GetProxySettings.txt
index 922dce4e4c..0bea18b184 100644
--- a/docs/en/examples/TCP/GetProxySettings.txt
+++ b/docs/en/examples/TCP/GetProxySettings.txt
@@ -5,4 +5,11 @@
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/TCP/GetTlsSettings.txt b/docs/en/examples/TCP/GetTlsSettings.txt
index daf9f9d751..9384060158 100644
--- a/docs/en/examples/TCP/GetTlsSettings.txt
+++ b/docs/en/examples/TCP/GetTlsSettings.txt
@@ -1 +1,4 @@
- Result = OPI_TCP.GetTLSSettings(True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
\ No newline at end of file
diff --git a/docs/en/examples/TCP/ProcessRequest.txt b/docs/en/examples/TCP/ProcessRequest.txt
index 8e41877120..99f9ee3a23 100644
--- a/docs/en/examples/TCP/ProcessRequest.txt
+++ b/docs/en/examples/TCP/ProcessRequest.txt
@@ -1,7 +1,11 @@
Address = "45.79.112.203:4242";
Data = "Echo this!" + Chars.LF;
- Result = OPI_TCP.ProcessRequest(Address, Data);
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
Address = "tcpbin.com:4243";
@@ -10,7 +14,23 @@
ProxyAddress = "127.0.0.1";
ProxyPort = "1080";
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
- Result = OPI_TCP.ProcessRequest(Address, Data, , Tls, Proxy);
\ No newline at end of file
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("proxy" , Proxy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/Ban.txt b/docs/en/examples/Telegram/Ban.txt
index 30efc45c25..09888a2d7e 100644
--- a/docs/en/examples/Telegram/Ban.txt
+++ b/docs/en/examples/Telegram/Ban.txt
@@ -2,4 +2,9 @@
UserID = "461699897";
ChannelID = "@testsichee";
- Result = OPI_Telegram.Ban(Token, ChannelID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Ban", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ClearTopicPinnedMessagesList.txt b/docs/en/examples/Telegram/ClearTopicPinnedMessagesList.txt
index 2a032f7b56..2235f13978 100644
--- a/docs/en/examples/Telegram/ClearTopicPinnedMessagesList.txt
+++ b/docs/en/examples/Telegram/ClearTopicPinnedMessagesList.txt
@@ -2,4 +2,8 @@
Chat = "-1001971186208";
Topic = "12491";
- Result = OPI_Telegram.ClearTopicPinnedMessagesList(Token, Chat);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ClearTopicPinnedMessagesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/CloseForumTopic.txt b/docs/en/examples/Telegram/CloseForumTopic.txt
index 2233d55876..7d7711d76c 100644
--- a/docs/en/examples/Telegram/CloseForumTopic.txt
+++ b/docs/en/examples/Telegram/CloseForumTopic.txt
@@ -4,4 +4,9 @@
Result = OPI_Telegram.CloseForumTopic(Token, Chat); // Closes main topic
- Result = OPI_Telegram.CloseForumTopic(Token, Chat, Topic);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CloseForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/CreateForumTopic.txt b/docs/en/examples/Telegram/CreateForumTopic.txt
index ed61d1c15a..a81af857de 100644
--- a/docs/en/examples/Telegram/CreateForumTopic.txt
+++ b/docs/en/examples/Telegram/CreateForumTopic.txt
@@ -3,4 +3,10 @@
Icon = "5357419403325481346";
Name = "TestTopic " + String(New UUID);
- Result = OPI_Telegram.CreateForumTopic(Token, Chat, Name, Icon);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Name);
+ Options.Insert("icon" , Icon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/CreateInvitationLink.txt b/docs/en/examples/Telegram/CreateInvitationLink.txt
index 3a7a23356b..514cfab996 100644
--- a/docs/en/examples/Telegram/CreateInvitationLink.txt
+++ b/docs/en/examples/Telegram/CreateInvitationLink.txt
@@ -7,4 +7,11 @@
Expiration = CurrentDate + Day;
UnixExpiration = OPI_Tools.UNIXTime(Expiration);
- Result = OPI_Telegram.CreateInvitationLink(Token, ChannelID, Title, Expiration, 200);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("title" , Title);
+ Options.Insert("expire", Expiration);
+ Options.Insert("limit" , 200);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateInvitationLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/DeleteForumTopic.txt b/docs/en/examples/Telegram/DeleteForumTopic.txt
index 823fc0744f..3b62765319 100644
--- a/docs/en/examples/Telegram/DeleteForumTopic.txt
+++ b/docs/en/examples/Telegram/DeleteForumTopic.txt
@@ -2,4 +2,9 @@
Chat = "-1001971186208";
Topic = "12491";
- Result = OPI_Telegram.DeleteForumTopic(Token, Chat, Topic);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/DeleteMessage.txt b/docs/en/examples/Telegram/DeleteMessage.txt
index aba3e20c28..f8f6f80840 100644
--- a/docs/en/examples/Telegram/DeleteMessage.txt
+++ b/docs/en/examples/Telegram/DeleteMessage.txt
@@ -2,4 +2,9 @@
ChatID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/DeleteWebhook.txt b/docs/en/examples/Telegram/DeleteWebhook.txt
index bd77add6b9..ad5b0fb5d0 100644
--- a/docs/en/examples/Telegram/DeleteWebhook.txt
+++ b/docs/en/examples/Telegram/DeleteWebhook.txt
@@ -1,2 +1,5 @@
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.DeleteWebhook(Token);
\ No newline at end of file
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteWebhook", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/DownloadFile.txt b/docs/en/examples/Telegram/DownloadFile.txt
index 770f9b0173..768501d678 100644
--- a/docs/en/examples/Telegram/DownloadFile.txt
+++ b/docs/en/examples/Telegram/DownloadFile.txt
@@ -1,4 +1,8 @@
FileID = "CQACAgIAAx0EcNsaZQACWBFpBJl6nDHeih2m1CcGUJUTUMBewwACt4IAAmBxKUhCDKl_dJD1TjYE";
Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.DownloadFile(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DownloadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/EditForumTopic.txt b/docs/en/examples/Telegram/EditForumTopic.txt
index f45d2f767a..cfcae474ac 100644
--- a/docs/en/examples/Telegram/EditForumTopic.txt
+++ b/docs/en/examples/Telegram/EditForumTopic.txt
@@ -4,4 +4,11 @@
NewName = "NewTestTitle";
NewIcon = "5310132165583840589";
- Result = OPI_Telegram.EditForumTopic(Token, Chat, Topic, NewName, NewIcon);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+ Options.Insert("title", NewName);
+ Options.Insert("icon" , NewIcon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/EditMainForumTopicName.txt b/docs/en/examples/Telegram/EditMainForumTopicName.txt
index 6fa963ab05..4a2c102d1d 100644
--- a/docs/en/examples/Telegram/EditMainForumTopicName.txt
+++ b/docs/en/examples/Telegram/EditMainForumTopicName.txt
@@ -2,4 +2,9 @@
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.EditMainForumTopicName(Token, Chat, Title);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditMainForumTopicName", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/FormKeyboardFromButtonArray.txt b/docs/en/examples/Telegram/FormKeyboardFromButtonArray.txt
index cd284c69c3..7e88f44360 100644
--- a/docs/en/examples/Telegram/FormKeyboardFromButtonArray.txt
+++ b/docs/en/examples/Telegram/FormKeyboardFromButtonArray.txt
@@ -3,4 +3,7 @@
ButtonArray.Add("Button2");
ButtonArray.Add("Button3");
- Result = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ForwardMessage.txt b/docs/en/examples/Telegram/ForwardMessage.txt
index 33baa6224b..1e082b2ff9 100644
--- a/docs/en/examples/Telegram/ForwardMessage.txt
+++ b/docs/en/examples/Telegram/ForwardMessage.txt
@@ -3,4 +3,10 @@
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("message", MessageID);
+ Options.Insert("from" , ChannelID);
+ Options.Insert("to" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ForwardMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/GetAvatarIconList.txt b/docs/en/examples/Telegram/GetAvatarIconList.txt
index db1e352034..2daa92000d 100644
--- a/docs/en/examples/Telegram/GetAvatarIconList.txt
+++ b/docs/en/examples/Telegram/GetAvatarIconList.txt
@@ -1,2 +1,5 @@
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetAvatarIconList(Token);
\ No newline at end of file
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetAvatarIconList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/GetBotInformation.txt b/docs/en/examples/Telegram/GetBotInformation.txt
index ab740549c3..08725cb853 100644
--- a/docs/en/examples/Telegram/GetBotInformation.txt
+++ b/docs/en/examples/Telegram/GetBotInformation.txt
@@ -1,2 +1,5 @@
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetBotInformation(Token);
\ No newline at end of file
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetBotInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/GetParticipantCount.txt b/docs/en/examples/Telegram/GetParticipantCount.txt
index b25ef08773..ddfa6a3b5e 100644
--- a/docs/en/examples/Telegram/GetParticipantCount.txt
+++ b/docs/en/examples/Telegram/GetParticipantCount.txt
@@ -1,4 +1,8 @@
Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
- Result = OPI_Telegram.GetParticipantCount(Token, ChannelID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetParticipantCount", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/GetUpdates.txt b/docs/en/examples/Telegram/GetUpdates.txt
index eff1fa2878..b5040ad1e9 100644
--- a/docs/en/examples/Telegram/GetUpdates.txt
+++ b/docs/en/examples/Telegram/GetUpdates.txt
@@ -1,2 +1,5 @@
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetUpdates(Token);
\ No newline at end of file
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetUpdates", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/HideMainForumTopic.txt b/docs/en/examples/Telegram/HideMainForumTopic.txt
index 3b76b07a6b..7daa78be19 100644
--- a/docs/en/examples/Telegram/HideMainForumTopic.txt
+++ b/docs/en/examples/Telegram/HideMainForumTopic.txt
@@ -1,4 +1,8 @@
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.HideMainForumTopic(Token, Chat);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "HideMainForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/OpenForumTopic.txt b/docs/en/examples/Telegram/OpenForumTopic.txt
index 2c60c4229b..aae0b68add 100644
--- a/docs/en/examples/Telegram/OpenForumTopic.txt
+++ b/docs/en/examples/Telegram/OpenForumTopic.txt
@@ -4,4 +4,9 @@
Result = OPI_Telegram.OpenForumTopic(Token, Chat); // Opens main topic
- Result = OPI_Telegram.OpenForumTopic(Token, Chat, Topic);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "OpenForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/PinMessage.txt b/docs/en/examples/Telegram/PinMessage.txt
index e3609f7ec6..e328fab10e 100644
--- a/docs/en/examples/Telegram/PinMessage.txt
+++ b/docs/en/examples/Telegram/PinMessage.txt
@@ -2,4 +2,9 @@
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "PinMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ReplaceMessageCaption.txt b/docs/en/examples/Telegram/ReplaceMessageCaption.txt
index ec1ab3afbe..373cf85511 100644
--- a/docs/en/examples/Telegram/ReplaceMessageCaption.txt
+++ b/docs/en/examples/Telegram/ReplaceMessageCaption.txt
@@ -3,4 +3,10 @@
MessageID = "17744";
Description = "New picture description";
- Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("caption", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageCaption", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt b/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt
index b099615c48..5db9acb835 100644
--- a/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt
+++ b/docs/en/examples/Telegram/ReplaceMessageKeyboard.txt
@@ -7,6 +7,17 @@
ButtonArray.Add("New button 2");
ButtonArray.Add("New button 1");
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray, True, False);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+ Options.Insert("under" , True);
+ Options.Insert("column" , False);
- Result = OPI_Telegram.ReplaceMessageKeyboard(Token, ChatID, MessageID, Keyboard);
\ No newline at end of file
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageKeyboard", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ReplaceMessageText.txt b/docs/en/examples/Telegram/ReplaceMessageText.txt
index 7de0d501a2..197a49ca84 100644
--- a/docs/en/examples/Telegram/ReplaceMessageText.txt
+++ b/docs/en/examples/Telegram/ReplaceMessageText.txt
@@ -3,4 +3,10 @@
MessageID = "22536";
Text = "New message text";
- Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendAudio.txt b/docs/en/examples/Telegram/SendAudio.txt
index 1f4745892d..430b34c1d6 100644
--- a/docs/en/examples/Telegram/SendAudio.txt
+++ b/docs/en/examples/Telegram/SendAudio.txt
@@ -10,10 +10,28 @@
AudioDD = New BinaryData(AudioPath);
// In chat, by URL
- Result = OPI_Telegram.SendAudio(Token, ChatID, Text, Audio);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", Audio);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
// To channel, on disk
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioDD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendContact.txt b/docs/en/examples/Telegram/SendContact.txt
index ba20aa3163..147a3daacf 100644
--- a/docs/en/examples/Telegram/SendContact.txt
+++ b/docs/en/examples/Telegram/SendContact.txt
@@ -5,6 +5,20 @@
LastName = "Петров";
Phone = "88005553535";
- Result = OPI_Telegram.SendContact(Token, ChatID, Name, LastName, Phone);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
- Result = OPI_Telegram.SendContact(Token, ChannelID, Name, LastName, Phone);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendDocument.txt b/docs/en/examples/Telegram/SendDocument.txt
index 20982a92cb..e013937855 100644
--- a/docs/en/examples/Telegram/SendDocument.txt
+++ b/docs/en/examples/Telegram/SendDocument.txt
@@ -10,13 +10,39 @@
DocumentDD = New BinaryData(DocumentPath);
// In chat, by URL
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// In chat, by URL, with file name
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document, , , "customname.docx");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// To channel, on disk
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// To channel, from binary data, with file name
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentDD, , , "customname.docx");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentDD);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendGif.txt b/docs/en/examples/Telegram/SendGif.txt
index e67b3e3eeb..19fdcd1a07 100644
--- a/docs/en/examples/Telegram/SendGif.txt
+++ b/docs/en/examples/Telegram/SendGif.txt
@@ -10,10 +10,28 @@
GifDD = New BinaryData(GifPath);
// In chat, by URL
- Result = OPI_Telegram.SendGif(Token, ChatID, Text, GIF);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GIF);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
// To channel, on disk
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifDD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendImage.txt b/docs/en/examples/Telegram/SendImage.txt
index 26607047b6..16bbf7f4e3 100644
--- a/docs/en/examples/Telegram/SendImage.txt
+++ b/docs/en/examples/Telegram/SendImage.txt
@@ -10,10 +10,28 @@
ImageDD = New BinaryData(ImagePath);
// In chat, by URL
- Result = OPI_Telegram.SendImage(Token, ChatID, Text, Image);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
// To channel, on disk
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImagePath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImagePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImageDD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImageDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendLocation.txt b/docs/en/examples/Telegram/SendLocation.txt
index d9fd52c5ae..b03bf918ca 100644
--- a/docs/en/examples/Telegram/SendLocation.txt
+++ b/docs/en/examples/Telegram/SendLocation.txt
@@ -4,6 +4,18 @@
Width = "48.87373649724122";
Longitude = "48.87373649724122";
- Result = OPI_Telegram.SendLocation(Token, ChatID, Width, Longitude);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
- Result = OPI_Telegram.SendLocation(Token, ChannelID, Width, Longitude);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
+
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendMediaGroup.txt b/docs/en/examples/Telegram/SendMediaGroup.txt
index 149965ca36..12736cfa6c 100644
--- a/docs/en/examples/Telegram/SendMediaGroup.txt
+++ b/docs/en/examples/Telegram/SendMediaGroup.txt
@@ -16,4 +16,10 @@
MediaGroup.Insert(ImagePath, "photo");
MediaGroup.Insert(VideoDD , "video");
- Result = OPI_Telegram.SendMediaGroup(Token, ChatID, Text, MediaGroup);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaGroup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendPoll.txt b/docs/en/examples/Telegram/SendPoll.txt
index e6180c2f39..d6ec1dd4d3 100644
--- a/docs/en/examples/Telegram/SendPoll.txt
+++ b/docs/en/examples/Telegram/SendPoll.txt
@@ -9,6 +9,20 @@
AnswersArray.Add("Green");
AnswersArray.Add("Blue");
- Result = OPI_Telegram.SendPoll(Token, ChatID, Question, AnswersArray, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", False);
- Result = OPI_Telegram.SendPoll(Token, ChannelID, Question, AnswersArray, True);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendTextMessage.txt b/docs/en/examples/Telegram/SendTextMessage.txt
index fa1bdcd8b3..8605a27fa1 100644
--- a/docs/en/examples/Telegram/SendTextMessage.txt
+++ b/docs/en/examples/Telegram/SendTextMessage.txt
@@ -8,8 +8,23 @@
KeyboardButtonsArray.Add("Button2");
// With keyboard, in chat
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(KeyboardButtonsArray, True);
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text, Keyboard);
+ Options = New Structure;
+ Options.Insert("buttons", KeyboardButtonsArray);
+ Options.Insert("under", True);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
// Simple, to channel
- Result = OPI_Telegram.SendTextMessage(Token, ChannelID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SendVideo.txt b/docs/en/examples/Telegram/SendVideo.txt
index 830278e335..4dbc76107e 100644
--- a/docs/en/examples/Telegram/SendVideo.txt
+++ b/docs/en/examples/Telegram/SendVideo.txt
@@ -10,10 +10,28 @@
VideoDD = New BinaryData(VideoPath);
// In chat, by URL
- Result = OPI_Telegram.SendVideo(Token, ChatID, Text, Video);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("video", Video);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
// To channel, on disk
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoDD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/SetWebhook.txt b/docs/en/examples/Telegram/SetWebhook.txt
index a3d1545451..eeaad6d3e8 100644
--- a/docs/en/examples/Telegram/SetWebhook.txt
+++ b/docs/en/examples/Telegram/SetWebhook.txt
@@ -1,4 +1,8 @@
Token = "6129457865:AAFyzNYOAFbu...";
URL = "https://api.athenaeum.digital/opi/hs/twitter";
- Result = OPI_Telegram.SetWebhook(Token, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SetWebhook", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/ShowMainForumTopic.txt b/docs/en/examples/Telegram/ShowMainForumTopic.txt
index 328aae24e7..3a804e3b0f 100644
--- a/docs/en/examples/Telegram/ShowMainForumTopic.txt
+++ b/docs/en/examples/Telegram/ShowMainForumTopic.txt
@@ -1,4 +1,8 @@
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.ShowMainForumTopic(Token, Chat);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ShowMainForumTopic", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/Unban.txt b/docs/en/examples/Telegram/Unban.txt
index 46fc264710..34eecac681 100644
--- a/docs/en/examples/Telegram/Unban.txt
+++ b/docs/en/examples/Telegram/Unban.txt
@@ -2,4 +2,9 @@
UserID = "461699897";
ChannelID = "@testsichee";
- Result = OPI_Telegram.Unban(Token, ChannelID, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Unban", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Telegram/UnpinMessage.txt b/docs/en/examples/Telegram/UnpinMessage.txt
index 1214c5bb83..f0e5f9d6c0 100644
--- a/docs/en/examples/Telegram/UnpinMessage.txt
+++ b/docs/en/examples/Telegram/UnpinMessage.txt
@@ -2,4 +2,9 @@
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "UnpinMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreateCustomTweet.txt b/docs/en/examples/Twitter/CreateCustomTweet.txt
index 1ea0d3806e..b8d808cd0f 100644
--- a/docs/en/examples/Twitter/CreateCustomTweet.txt
+++ b/docs/en/examples/Twitter/CreateCustomTweet.txt
@@ -8,5 +8,15 @@
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- MediaArray = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
- Result = OPI_Twitter.CreateCustomTweet(Text, MediaArray, , , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ MediaArray = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateCustomTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreateGifTweet.txt b/docs/en/examples/Twitter/CreateGifTweet.txt
index 0369b74b39..dc5f866825 100644
--- a/docs/en/examples/Twitter/CreateGifTweet.txt
+++ b/docs/en/examples/Twitter/CreateGifTweet.txt
@@ -8,7 +8,17 @@
GifsArray.Add(GIF);
GifsArray.Add(Gif2);
- Result = OPI_Twitter.CreateGifTweet(Text, GifsArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GifsArray);
+ Options.Insert("auth", Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateGifTweet(Text, GIF, Parameters);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GIF);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreateImageTweet.txt b/docs/en/examples/Twitter/CreateImageTweet.txt
index c8a8229ea9..b927545dab 100644
--- a/docs/en/examples/Twitter/CreateImageTweet.txt
+++ b/docs/en/examples/Twitter/CreateImageTweet.txt
@@ -8,7 +8,17 @@
ImageArray.Add(Image);
ImageArray.Add(Image2);
- Result = OPI_Twitter.CreateImageTweet(Text, ImageArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("auth" , Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateImageTweet(Text, Image, Parameters);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreatePollTweet.txt b/docs/en/examples/Twitter/CreatePollTweet.txt
index 44f3eb03d7..cec7321b03 100644
--- a/docs/en/examples/Twitter/CreatePollTweet.txt
+++ b/docs/en/examples/Twitter/CreatePollTweet.txt
@@ -5,4 +5,10 @@
AnswersArray.Add("Option 1");
AnswersArray.Add("Option 2");
- Result = OPI_Twitter.CreatePollTweet(Text, AnswersArray, 60, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("duration", 60);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreatePollTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreateTextTweet.txt b/docs/en/examples/Twitter/CreateTextTweet.txt
index 52c23b80bd..302a77b738 100644
--- a/docs/en/examples/Twitter/CreateTextTweet.txt
+++ b/docs/en/examples/Twitter/CreateTextTweet.txt
@@ -1,4 +1,8 @@
Parameters = GetTwitterAuthData();
Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateTextTweet(Text, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateTextTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/CreateVideoTweet.txt b/docs/en/examples/Twitter/CreateVideoTweet.txt
index af9fd89a9d..1b59563bee 100644
--- a/docs/en/examples/Twitter/CreateVideoTweet.txt
+++ b/docs/en/examples/Twitter/CreateVideoTweet.txt
@@ -8,7 +8,17 @@
VideosArray.Add(Video);
VideosArray.Add(Video2);
- Result = OPI_Twitter.CreateVideoTweet(Text, VideosArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", VideosArray);
+ Options.Insert("auth" , Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateVideoTweet(Text, Video, Parameters);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", Video);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/GetAuthorizationLink.txt b/docs/en/examples/Twitter/GetAuthorizationLink.txt
index ac16d8b48d..48f5e4979a 100644
--- a/docs/en/examples/Twitter/GetAuthorizationLink.txt
+++ b/docs/en/examples/Twitter/GetAuthorizationLink.txt
@@ -1,2 +1,5 @@
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.GetAuthorizationLink(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetAuthorizationLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/GetToken.txt b/docs/en/examples/Twitter/GetToken.txt
index 229f38e7dc..437b4672ac 100644
--- a/docs/en/examples/Twitter/GetToken.txt
+++ b/docs/en/examples/Twitter/GetToken.txt
@@ -1,4 +1,8 @@
Parameters = GetTwitterAuthData();
Code = "123456";
- Result = OPI_Twitter.GetToken(Code, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("code", Code);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/RefreshToken.txt b/docs/en/examples/Twitter/RefreshToken.txt
index 655acec243..14f444b6df 100644
--- a/docs/en/examples/Twitter/RefreshToken.txt
+++ b/docs/en/examples/Twitter/RefreshToken.txt
@@ -1,2 +1,5 @@
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.RefreshToken(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Twitter/UploadAttachmentsArray.txt b/docs/en/examples/Twitter/UploadAttachmentsArray.txt
index d88f77187d..31151f20b2 100644
--- a/docs/en/examples/Twitter/UploadAttachmentsArray.txt
+++ b/docs/en/examples/Twitter/UploadAttachmentsArray.txt
@@ -7,4 +7,9 @@
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- Result = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/AddProduct.txt b/docs/en/examples/VK/AddProduct.txt
index 2d470d599d..43f9fef373 100644
--- a/docs/en/examples/VK/AddProduct.txt
+++ b/docs/en/examples/VK/AddProduct.txt
@@ -25,4 +25,9 @@
ProductDescription.Insert("SKU" , "12345");
ProductDescription.Insert("AvailableBalance" , "10");
- Result = OPI_VK.AddProduct(ProductDescription, Selection, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("product", ProductDescription);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/AddProductToCollection.txt b/docs/en/examples/VK/AddProductToCollection.txt
index 1dcefb7c87..e59ed60024 100644
--- a/docs/en/examples/VK/AddProductToCollection.txt
+++ b/docs/en/examples/VK/AddProductToCollection.txt
@@ -3,4 +3,9 @@
Product = "12115889";
Selection = "144";
- Result = OPI_VK.AddProductToCollection(Product, Selection, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("items", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProductToCollection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CloseDiscussion.txt b/docs/en/examples/VK/CloseDiscussion.txt
index 5d031cf279..43c6b7f4d2 100644
--- a/docs/en/examples/VK/CloseDiscussion.txt
+++ b/docs/en/examples/VK/CloseDiscussion.txt
@@ -1,3 +1,8 @@
Parameters = GetVKParameters();
DiscussionID = "54403421";
- Result = OPI_VK.CloseDiscussion(DiscussionID, False, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("topic" , DiscussionID);
+ Options.Insert("remove", False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CloseDiscussion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateAd.txt b/docs/en/examples/VK/CreateAd.txt
index 1d785ec409..c711f2dc62 100644
--- a/docs/en/examples/VK/CreateAd.txt
+++ b/docs/en/examples/VK/CreateAd.txt
@@ -6,9 +6,12 @@
PostID = "10422";
AccountID = "1607951446";
- Result = OPI_VK.CreateAd(CampaignNumber
- , DailyLimit
- , CategoryNumber
- , PostID
- , AccountID
- , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("campaign", CampaignNumber);
+ Options.Insert("limit" , DailyLimit);
+ Options.Insert("category", CategoryNumber);
+ Options.Insert("post" , PostID);
+ Options.Insert("cabinet" , AccountID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAd", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateAdvertisingCampaign.txt b/docs/en/examples/VK/CreateAdvertisingCampaign.txt
index 61bb9e7fb6..bb4c976ab9 100644
--- a/docs/en/examples/VK/CreateAdvertisingCampaign.txt
+++ b/docs/en/examples/VK/CreateAdvertisingCampaign.txt
@@ -3,4 +3,9 @@
AccountID = "1607951446";
Name = "New campaign";
- Result = OPI_VK.CreateAdvertisingCampaign(AccountID, Name, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("title" , Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAdvertisingCampaign", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateAlbum.txt b/docs/en/examples/VK/CreateAlbum.txt
index 43be1ac253..de9712210c 100644
--- a/docs/en/examples/VK/CreateAlbum.txt
+++ b/docs/en/examples/VK/CreateAlbum.txt
@@ -2,4 +2,9 @@
Name = "AlbumFromAutoTest";
Description = "NewAlbumFromAutoTest";
- Result = OPI_VK.CreateAlbum(Name, Description, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAlbum", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateCompositePost.txt b/docs/en/examples/VK/CreateCompositePost.txt
index 616f8fb5fc..d29ee9cc11 100644
--- a/docs/en/examples/VK/CreateCompositePost.txt
+++ b/docs/en/examples/VK/CreateCompositePost.txt
@@ -9,7 +9,12 @@
CopyFile(Image, TFN);
ImageUpload = OPI_VK.UploadPhotoToServer(TFN, Parameters)["response"][0];
- VideoUpload = OPI_VK.UploadVideoToServer(Video, "NewVideo", , , Parameters);
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title", "NewVideo");
+ Options.Insert("auth" , Parameters);
+
+ VideoUpload = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
ImageOwner = OPI_Tools.NumberToString(ImageUpload["owner_id"]);
VideoOwner = OPI_Tools.NumberToString(VideoUpload["owner_id"]);
@@ -21,4 +26,11 @@
AttachmentsArray.Add("photo" + ImageOwner + "_" + ImageID);
AttachmentsArray.Add("video" + VideoOwner + "_" + VideoID);
- Result = OPI_VK.CreateCompositePost(Text, AttachmentsArray, False, URL, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("objects", AttachmentsArray);
+ Options.Insert("ad" , False);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateCompositePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateDiscussion.txt b/docs/en/examples/VK/CreateDiscussion.txt
index e6f482e8af..7216b64fe0 100644
--- a/docs/en/examples/VK/CreateDiscussion.txt
+++ b/docs/en/examples/VK/CreateDiscussion.txt
@@ -2,4 +2,9 @@
Name = "Discussing: Which color is better??";
Message = "Red, yellow, blue, or some other??";
- Result = OPI_VK.CreateDiscussion(Name, Message, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateDiscussion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreatePoll.txt b/docs/en/examples/VK/CreatePoll.txt
index ae47a66bf5..ad4f9d522e 100644
--- a/docs/en/examples/VK/CreatePoll.txt
+++ b/docs/en/examples/VK/CreatePoll.txt
@@ -6,10 +6,22 @@
OptionArray.Add("Yellow");
OptionArray.Add("Green");
- Result = OPI_VK.CreatePoll(Question, OptionArray, , "Post text", Parameters);
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("text" , "Post text");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
// With picture
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, File path or Binary Data
- Result = OPI_VK.CreatePoll(Question, OptionArray, Image, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("picture" , Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreatePost.txt b/docs/en/examples/VK/CreatePost.txt
index 11c8d93b77..cf71200f10 100644
--- a/docs/en/examples/VK/CreatePost.txt
+++ b/docs/en/examples/VK/CreatePost.txt
@@ -12,6 +12,19 @@
ImageArray.Add(Image);
ImageArray.Add(TFN);
- Result = OPI_VK.CreatePost(Text, ImageArray, True, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
- Result = OPI_VK.CreatePost(Text, Image, False, , Parameters);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
+
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("ad" , False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateProductCollection.txt b/docs/en/examples/VK/CreateProductCollection.txt
index 67393e9bac..4f3ced4fac 100644
--- a/docs/en/examples/VK/CreateProductCollection.txt
+++ b/docs/en/examples/VK/CreateProductCollection.txt
@@ -5,4 +5,11 @@
Main = True;
Hidden = False;
- Result = OPI_VK.CreateProductCollection(Name, Image, Main, Hidden, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("picture", Image);
+ Options.Insert("main" , Main);
+ Options.Insert("hidden" , Hidden);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductCollection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateProductProperty.txt b/docs/en/examples/VK/CreateProductProperty.txt
index e8fd6bd04d..f4e71a865e 100644
--- a/docs/en/examples/VK/CreateProductProperty.txt
+++ b/docs/en/examples/VK/CreateProductProperty.txt
@@ -2,4 +2,8 @@
Name = "Color";
- Result = OPI_VK.CreateProductProperty(Name, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductProperty", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateProductWithProp.txt b/docs/en/examples/VK/CreateProductWithProp.txt
index c6232ae901..36b59e44d6 100644
--- a/docs/en/examples/VK/CreateProductWithProp.txt
+++ b/docs/en/examples/VK/CreateProductWithProp.txt
@@ -27,4 +27,8 @@
Product.Insert("AvailableBalance" , "10");
Product.Insert("PropertyValues" , PropVariant1);
- Result = OPI_VK.AddProduct(Product, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("product", Product);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateStory.txt b/docs/en/examples/VK/CreateStory.txt
index f8b3dc61be..0e427ac6b0 100644
--- a/docs/en/examples/VK/CreateStory.txt
+++ b/docs/en/examples/VK/CreateStory.txt
@@ -6,4 +6,9 @@
CopyFile(Image, TFN);
Image = New BinaryData(TFN);
- Result = OPI_VK.CreateStory(Image, URL, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/CreateTokenRetrievalLink.txt b/docs/en/examples/VK/CreateTokenRetrievalLink.txt
index ab67aaec90..637468c156 100644
--- a/docs/en/examples/VK/CreateTokenRetrievalLink.txt
+++ b/docs/en/examples/VK/CreateTokenRetrievalLink.txt
@@ -1,2 +1,5 @@
Application = "51694790";
- Result = OPI_VK.CreateTokenRetrievalLink(Application);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("app", Application);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateTokenRetrievalLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteAlbum.txt b/docs/en/examples/VK/DeleteAlbum.txt
index d6e7371d09..299fe3e6c1 100644
--- a/docs/en/examples/VK/DeleteAlbum.txt
+++ b/docs/en/examples/VK/DeleteAlbum.txt
@@ -1,4 +1,8 @@
Parameters = GetVKParameters();
AlbumID = "310586206";
- Result = OPI_VK.DeleteAlbum(AlbumID, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("album", AlbumID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteAlbum", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteImage.txt b/docs/en/examples/VK/DeleteImage.txt
index cb519b7131..2e1ee85e80 100644
--- a/docs/en/examples/VK/DeleteImage.txt
+++ b/docs/en/examples/VK/DeleteImage.txt
@@ -1,4 +1,8 @@
Parameters = GetVKParameters();
ImageID = "457260557";
- Result = OPI_VK.DeleteImage(ImageID, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("pictureid", ImageID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteImage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeletePost.txt b/docs/en/examples/VK/DeletePost.txt
index 57fc251d8f..e232765003 100644
--- a/docs/en/examples/VK/DeletePost.txt
+++ b/docs/en/examples/VK/DeletePost.txt
@@ -1,4 +1,8 @@
Parameters = GetVKParameters();
PostID = "10422";
- Result = OPI_VK.DeletePost(PostID, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeletePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteProduct.txt b/docs/en/examples/VK/DeleteProduct.txt
index 17d07fc3f8..ca43902f35 100644
--- a/docs/en/examples/VK/DeleteProduct.txt
+++ b/docs/en/examples/VK/DeleteProduct.txt
@@ -2,4 +2,8 @@
Product = "12115889";
- Result = OPI_VK.DeleteProduct(Product, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProduct", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteProductProperty.txt b/docs/en/examples/VK/DeleteProductProperty.txt
index 10b61e722b..e90eaac234 100644
--- a/docs/en/examples/VK/DeleteProductProperty.txt
+++ b/docs/en/examples/VK/DeleteProductProperty.txt
@@ -2,4 +2,8 @@
Property = "4862";
- Result = OPI_VK.DeleteProductProperty(Property, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("prop", Property);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductProperty", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteProductPropertyVariant.txt b/docs/en/examples/VK/DeleteProductPropertyVariant.txt
index 1d15470e07..48c88ed67e 100644
--- a/docs/en/examples/VK/DeleteProductPropertyVariant.txt
+++ b/docs/en/examples/VK/DeleteProductPropertyVariant.txt
@@ -2,4 +2,8 @@
Option = "8944";
- Result = OPI_VK.DeleteProductPropertyVariant(Option, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductPropertyVariant", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/DeleteSelection.txt b/docs/en/examples/VK/DeleteSelection.txt
index 41ad4258c6..e63640993a 100644
--- a/docs/en/examples/VK/DeleteSelection.txt
+++ b/docs/en/examples/VK/DeleteSelection.txt
@@ -2,4 +2,8 @@
Selection = "144";
- Result = OPI_VK.DeleteSelection(Selection, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteSelection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/EditProduct.txt b/docs/en/examples/VK/EditProduct.txt
index f3a6147be2..6bb4e2a640 100644
--- a/docs/en/examples/VK/EditProduct.txt
+++ b/docs/en/examples/VK/EditProduct.txt
@@ -5,4 +5,9 @@
ProductDescription = New Map;
ProductDescription.Insert("Name", "EditedTestProduct");
- Result = OPI_VK.EditProduct(Product, ProductDescription, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("item" , Product);
+ Options.Insert("product", ProductDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProduct", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/EditProductCollection.txt b/docs/en/examples/VK/EditProductCollection.txt
index afc8d21031..63286a7cab 100644
--- a/docs/en/examples/VK/EditProductCollection.txt
+++ b/docs/en/examples/VK/EditProductCollection.txt
@@ -3,4 +3,9 @@
Name = "EditedCollection";
Selection = "144";
- Result = OPI_VK.EditProductCollection(Name, Selection, , , , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductCollection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/EditProductProperty.txt b/docs/en/examples/VK/EditProductProperty.txt
index 0bf613bf62..92d9341f73 100644
--- a/docs/en/examples/VK/EditProductProperty.txt
+++ b/docs/en/examples/VK/EditProductProperty.txt
@@ -3,4 +3,9 @@
Name = "Color (change.)";
Property = "4862";
- Result = OPI_VK.EditProductProperty(Name, Property, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("prop" , Property);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductProperty", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/EditProductPropertyVariant.txt b/docs/en/examples/VK/EditProductPropertyVariant.txt
index b53be5c3dc..440b18e45b 100644
--- a/docs/en/examples/VK/EditProductPropertyVariant.txt
+++ b/docs/en/examples/VK/EditProductPropertyVariant.txt
@@ -4,4 +4,10 @@
Option = "8944";
Value = "New variant name";
- Result = OPI_VK.EditProductPropertyVariant(Value, Property, Option, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("value" , Value);
+ Options.Insert("prop" , Property);
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductPropertyVariant", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/FormKeyboard.txt b/docs/en/examples/VK/FormKeyboard.txt
index 0c3a891bc4..e7f7e49b4a 100644
--- a/docs/en/examples/VK/FormKeyboard.txt
+++ b/docs/en/examples/VK/FormKeyboard.txt
@@ -2,4 +2,7 @@
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Result = OPI_VK.FormKeyboard(ButtonArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetAdvertisingCategoryList.txt b/docs/en/examples/VK/GetAdvertisingCategoryList.txt
index a78f4e3367..db299b2033 100644
--- a/docs/en/examples/VK/GetAdvertisingCategoryList.txt
+++ b/docs/en/examples/VK/GetAdvertisingCategoryList.txt
@@ -1,3 +1,6 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetAdvertisingCategoryList(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAdvertisingCategoryList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetAuthParameters.txt b/docs/en/examples/VK/GetAuthParameters.txt
index b89c3f5a4d..333e47c741 100644
--- a/docs/en/examples/VK/GetAuthParameters.txt
+++ b/docs/en/examples/VK/GetAuthParameters.txt
@@ -2,4 +2,9 @@
AppID = "51694790";
Token = "vk1.a.bem0q4ee0ZFzipCOx9iuOETGXuSligRy2xM7y_6QLt_rntCagXXIxt928Thwa9Gt_rhmLw2yUr9sOzW8EoOTg8QyNVvJ0S4gq4y5tBj-...";
- Result = OPI_VK.GetAuthParameters(GroupID, AppID, Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("group", GroupID);
+ Options.Insert("app" , AppID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAuthParameters", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetOrderList.txt b/docs/en/examples/VK/GetOrderList.txt
index e7bed2d1bd..ccd9dba2cf 100644
--- a/docs/en/examples/VK/GetOrderList.txt
+++ b/docs/en/examples/VK/GetOrderList.txt
@@ -1,2 +1,5 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetOrderList(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetOrderList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetPostStatistics.txt b/docs/en/examples/VK/GetPostStatistics.txt
index a42695f33d..17db4b8cb8 100644
--- a/docs/en/examples/VK/GetPostStatistics.txt
+++ b/docs/en/examples/VK/GetPostStatistics.txt
@@ -4,4 +4,8 @@
ArrayOfPosts.Add(214);
ArrayOfPosts.Add(215);
- Result = OPI_VK.GetPostStatistics(ArrayOfPosts, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("posts", ArrayOfPosts);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPostStatistics", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetProductCategoryList.txt b/docs/en/examples/VK/GetProductCategoryList.txt
index f9e45a85d1..c04d2b4fa0 100644
--- a/docs/en/examples/VK/GetProductCategoryList.txt
+++ b/docs/en/examples/VK/GetProductCategoryList.txt
@@ -1,3 +1,6 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductCategoryList(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductCategoryList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetProductDescription.txt b/docs/en/examples/VK/GetProductDescription.txt
index 2587cc5f48..5eda969974 100644
--- a/docs/en/examples/VK/GetProductDescription.txt
+++ b/docs/en/examples/VK/GetProductDescription.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_VK.GetProductDescription(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetProductList.txt b/docs/en/examples/VK/GetProductList.txt
index 5a69508130..d3c332c075 100644
--- a/docs/en/examples/VK/GetProductList.txt
+++ b/docs/en/examples/VK/GetProductList.txt
@@ -1,2 +1,5 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductList( , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetProductsByID.txt b/docs/en/examples/VK/GetProductsByID.txt
index 0d3a9855ea..8882e25a7a 100644
--- a/docs/en/examples/VK/GetProductsByID.txt
+++ b/docs/en/examples/VK/GetProductsByID.txt
@@ -7,4 +7,8 @@
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GetProductsByID(ProductsArray, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductsByID", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetPropertyList.txt b/docs/en/examples/VK/GetPropertyList.txt
index c9f26e4607..0089f8d6c6 100644
--- a/docs/en/examples/VK/GetPropertyList.txt
+++ b/docs/en/examples/VK/GetPropertyList.txt
@@ -1,2 +1,5 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetPropertyList(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPropertyList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetSelectionList.txt b/docs/en/examples/VK/GetSelectionList.txt
index 8153180053..416c761c1d 100644
--- a/docs/en/examples/VK/GetSelectionList.txt
+++ b/docs/en/examples/VK/GetSelectionList.txt
@@ -1,2 +1,5 @@
Parameters = GetVKParameters();
- Result = OPI_VK.GetSelectionList(Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetSelectionsByID.txt b/docs/en/examples/VK/GetSelectionsByID.txt
index 4ccebcd15a..f4baae8c80 100644
--- a/docs/en/examples/VK/GetSelectionsByID.txt
+++ b/docs/en/examples/VK/GetSelectionsByID.txt
@@ -1,4 +1,8 @@
Parameters = GetVKParameters();
Selection = "144";
- Result = OPI_VK.GetSelectionsByID(Selection, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("sels", Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionsByID", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GetStatistics.txt b/docs/en/examples/VK/GetStatistics.txt
index 171fc3cdd5..c0df156ea0 100644
--- a/docs/en/examples/VK/GetStatistics.txt
+++ b/docs/en/examples/VK/GetStatistics.txt
@@ -4,4 +4,9 @@
StartDate = BegOfDay(CurrentDate);
EndDate = EndOfDay(StartDate);
- Result = OPI_VK.GetStatistics(StartDate, EndDate, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("datefrom", StartDate);
+ Options.Insert("dateto" , EndDate);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetStatistics", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/GroupProducts.txt b/docs/en/examples/VK/GroupProducts.txt
index 7351a6cfef..de16310ae4 100644
--- a/docs/en/examples/VK/GroupProducts.txt
+++ b/docs/en/examples/VK/GroupProducts.txt
@@ -7,4 +7,8 @@
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GroupProducts(ProductsArray, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GroupProducts", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/LikePost.txt b/docs/en/examples/VK/LikePost.txt
index 8b036b453f..3feaca2f57 100644
--- a/docs/en/examples/VK/LikePost.txt
+++ b/docs/en/examples/VK/LikePost.txt
@@ -1,4 +1,8 @@
Parameters = GetVKParameters();
PostID = "10422";
- Result = OPI_VK.LikePost(PostID, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "LikePost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/MakeRepost.txt b/docs/en/examples/VK/MakeRepost.txt
index 74ffce96dc..006404f0c0 100644
--- a/docs/en/examples/VK/MakeRepost.txt
+++ b/docs/en/examples/VK/MakeRepost.txt
@@ -2,4 +2,9 @@
PostID = 2571;
WallID = -218704372;
- Result = OPI_VK.MakeRepost(PostID, WallID, , , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("from", WallID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "MakeRepost", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/OpenDiscussion.txt b/docs/en/examples/VK/OpenDiscussion.txt
index 0d12a6c3df..684a43054e 100644
--- a/docs/en/examples/VK/OpenDiscussion.txt
+++ b/docs/en/examples/VK/OpenDiscussion.txt
@@ -1,3 +1,7 @@
Parameters = GetVKParameters();
DiscussionID = "54403421";
- Result = OPI_VK.OpenDiscussion(DiscussionID, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "OpenDiscussion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/PauseAdvertising.txt b/docs/en/examples/VK/PauseAdvertising.txt
index bc607cb9c1..a44a910a35 100644
--- a/docs/en/examples/VK/PauseAdvertising.txt
+++ b/docs/en/examples/VK/PauseAdvertising.txt
@@ -3,4 +3,9 @@
AccountID = "1607951446";
AdID = "0";
- Result = OPI_VK.PauseAdvertising(AccountID, AdID, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("adv" , AdID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "PauseAdvertising", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/RemoveProductFromSelection.txt b/docs/en/examples/VK/RemoveProductFromSelection.txt
index 18e5978772..b60ed5fd2c 100644
--- a/docs/en/examples/VK/RemoveProductFromSelection.txt
+++ b/docs/en/examples/VK/RemoveProductFromSelection.txt
@@ -3,4 +3,9 @@
Product = "12115889";
Selection = "144";
- Result = OPI_VK.RemoveProductFromSelection(Product, Selection, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "RemoveProductFromSelection", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/SaveImageToAlbum.txt b/docs/en/examples/VK/SaveImageToAlbum.txt
index ab35647cb3..add8ced465 100644
--- a/docs/en/examples/VK/SaveImageToAlbum.txt
+++ b/docs/en/examples/VK/SaveImageToAlbum.txt
@@ -4,4 +4,10 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, File path or Binary Data
- Result = OPI_VK.SaveImageToAlbum(AlbumID, Image, ImageDescription, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("album" , AlbumID);
+ Options.Insert("picture" , Image);
+ Options.Insert("description", ImageDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "SaveImageToAlbum", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/ShortenLink.txt b/docs/en/examples/VK/ShortenLink.txt
index 48a7508282..a5202ae68f 100644
--- a/docs/en/examples/VK/ShortenLink.txt
+++ b/docs/en/examples/VK/ShortenLink.txt
@@ -1,3 +1,7 @@
Parameters = GetVKParameters();
- Result = OPI_VK.ShortenLink("https://github.com/Bayselonarrend/OpenIntegrations", Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "ShortenLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/UploadPhotoToServer.txt b/docs/en/examples/VK/UploadPhotoToServer.txt
index 27f73c991d..b3ca435291 100644
--- a/docs/en/examples/VK/UploadPhotoToServer.txt
+++ b/docs/en/examples/VK/UploadPhotoToServer.txt
@@ -3,4 +3,9 @@
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Binary Data or File path
View = "Post";
- Result = OPI_VK.UploadPhotoToServer(Image, Parameters, View);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("file", Image);
+ Options.Insert("auth", Parameters);
+ Options.Insert("type", View);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadPhotoToServer", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/UploadVideoToServer.txt b/docs/en/examples/VK/UploadVideoToServer.txt
index f38a6f33e3..57d3a1d77c 100644
--- a/docs/en/examples/VK/UploadVideoToServer.txt
+++ b/docs/en/examples/VK/UploadVideoToServer.txt
@@ -4,4 +4,10 @@
Name = "NewVideo";
Description = "Video description";
- Result = OPI_VK.UploadVideoToServer(Video, Name, Description, , Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/WriteComment.txt b/docs/en/examples/VK/WriteComment.txt
index 5efb4fbafb..3899ec8132 100644
--- a/docs/en/examples/VK/WriteComment.txt
+++ b/docs/en/examples/VK/WriteComment.txt
@@ -3,4 +3,10 @@
PostID = "10422";
WallID = Parameters["owner_id"];
- Result = OPI_VK.WriteComment(PostID, WallID, Text, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("wall", WallID);
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteComment", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/WriteInDiscussion.txt b/docs/en/examples/VK/WriteInDiscussion.txt
index 2bb87c76d4..8dd096c65f 100644
--- a/docs/en/examples/VK/WriteInDiscussion.txt
+++ b/docs/en/examples/VK/WriteInDiscussion.txt
@@ -2,4 +2,9 @@
DiscussionID = "54403421";
Message = "I like yellow more";
- Result = OPI_VK.WriteInDiscussion(DiscussionID, Message, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteInDiscussion", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VK/WriteMessage.txt b/docs/en/examples/VK/WriteMessage.txt
index 3ef7afa172..4ed087a339 100644
--- a/docs/en/examples/VK/WriteMessage.txt
+++ b/docs/en/examples/VK/WriteMessage.txt
@@ -8,5 +8,15 @@
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Keyboard = OPI_VK.FormKeyboard(ButtonArray);
- Result = OPI_VK.WriteMessage(Text, UserID, Communitytoken, Keyboard, Parameters);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ct" , Communitytoken);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/ApprovePending.txt b/docs/en/examples/VKTeams/ApprovePending.txt
index 23bc5076e3..9e2b6f2d0d 100644
--- a/docs/en/examples/VKTeams/ApprovePending.txt
+++ b/docs/en/examples/VKTeams/ApprovePending.txt
@@ -2,6 +2,15 @@
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.ApprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
- Result = OPI_VKTeams.ApprovePending(Token, ChatID);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/BlockChatUser.txt b/docs/en/examples/VKTeams/BlockChatUser.txt
index f48e75e5e2..f2d855341d 100644
--- a/docs/en/examples/VKTeams/BlockChatUser.txt
+++ b/docs/en/examples/VKTeams/BlockChatUser.txt
@@ -2,4 +2,10 @@
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.BlockChatUser(Token, ChatID, User, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("userid" , User);
+ Options.Insert("dellast", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "BlockChatUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/ChangeChatPicture.txt b/docs/en/examples/VKTeams/ChangeChatPicture.txt
index 0864f8aa8f..d53ec13b08 100644
--- a/docs/en/examples/VKTeams/ChangeChatPicture.txt
+++ b/docs/en/examples/VKTeams/ChangeChatPicture.txt
@@ -8,12 +8,27 @@
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "URL");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FilePath);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "Path");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FileBD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/CheckToken.txt b/docs/en/examples/VKTeams/CheckToken.txt
index 9c168cac47..ecaa55659c 100644
--- a/docs/en/examples/VKTeams/CheckToken.txt
+++ b/docs/en/examples/VKTeams/CheckToken.txt
@@ -1,2 +1,5 @@
- Token = "001.3501506236.091...";
- Result = OPI_VKTeams.CheckToken(Token);
\ No newline at end of file
+ Token = "001.3501506236.091...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "CheckToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/DeleteMessage.txt b/docs/en/examples/VKTeams/DeleteMessage.txt
index 261a2b0dca..d4a058d122 100644
--- a/docs/en/examples/VKTeams/DeleteMessage.txt
+++ b/docs/en/examples/VKTeams/DeleteMessage.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.DeleteMessage(Token, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DeleteMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/DisapprovePending.txt b/docs/en/examples/VKTeams/DisapprovePending.txt
index 9fdda33379..e1132f43da 100644
--- a/docs/en/examples/VKTeams/DisapprovePending.txt
+++ b/docs/en/examples/VKTeams/DisapprovePending.txt
@@ -2,6 +2,15 @@
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/EditMessageText.txt b/docs/en/examples/VKTeams/EditMessageText.txt
index a7f512962c..9222bc9c67 100644
--- a/docs/en/examples/VKTeams/EditMessageText.txt
+++ b/docs/en/examples/VKTeams/EditMessageText.txt
@@ -3,9 +3,22 @@
MessageID = "7567354422724936211";
Text = "New message text";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
Text = "New bold message text";
Markup = "HTML";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text, Markup);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemod" , Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/ForwardMessage.txt b/docs/en/examples/VKTeams/ForwardMessage.txt
index 591c550e01..42f7ed8add 100644
--- a/docs/en/examples/VKTeams/ForwardMessage.txt
+++ b/docs/en/examples/VKTeams/ForwardMessage.txt
@@ -3,8 +3,21 @@
FromChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
Text = "Additional text";
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetChatAdmins.txt b/docs/en/examples/VKTeams/GetChatAdmins.txt
index 0db4da89c1..db4372365e 100644
--- a/docs/en/examples/VKTeams/GetChatAdmins.txt
+++ b/docs/en/examples/VKTeams/GetChatAdmins.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatAdmins(Token, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatAdmins", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetChatBlockedUsers.txt b/docs/en/examples/VKTeams/GetChatBlockedUsers.txt
index 3c8f140c2c..5621644b8e 100644
--- a/docs/en/examples/VKTeams/GetChatBlockedUsers.txt
+++ b/docs/en/examples/VKTeams/GetChatBlockedUsers.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatBlockedUsers(Token, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatBlockedUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetChatInfo.txt b/docs/en/examples/VKTeams/GetChatInfo.txt
index 5d6803ae1c..8f231020e5 100644
--- a/docs/en/examples/VKTeams/GetChatInfo.txt
+++ b/docs/en/examples/VKTeams/GetChatInfo.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatInfo(Token, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatInfo", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetChatJoinRequests.txt b/docs/en/examples/VKTeams/GetChatJoinRequests.txt
index 472aafb669..0a3feeaba3 100644
--- a/docs/en/examples/VKTeams/GetChatJoinRequests.txt
+++ b/docs/en/examples/VKTeams/GetChatJoinRequests.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatJoinRequests(Token, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatJoinRequests", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetChatMembers.txt b/docs/en/examples/VKTeams/GetChatMembers.txt
index bb815c0a9b..612a4212c4 100644
--- a/docs/en/examples/VKTeams/GetChatMembers.txt
+++ b/docs/en/examples/VKTeams/GetChatMembers.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatMembers(Token, ChatID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatMembers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/GetFileInformation.txt b/docs/en/examples/VKTeams/GetFileInformation.txt
index 533c636c7b..b821d439a1 100644
--- a/docs/en/examples/VKTeams/GetFileInformation.txt
+++ b/docs/en/examples/VKTeams/GetFileInformation.txt
@@ -1,4 +1,8 @@
Token = "001.3501506236.091...";
FileID = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
- Result = OPI_VKTeams.GetFileInformation(Token, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetFileInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/PinMessage.txt b/docs/en/examples/VKTeams/PinMessage.txt
index 49d5481c7e..dae9bd9fdd 100644
--- a/docs/en/examples/VKTeams/PinMessage.txt
+++ b/docs/en/examples/VKTeams/PinMessage.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.PinMessage(Token, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "PinMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/RemoveChatMembers.txt b/docs/en/examples/VKTeams/RemoveChatMembers.txt
index 8c89aa1d01..ca254c82b2 100644
--- a/docs/en/examples/VKTeams/RemoveChatMembers.txt
+++ b/docs/en/examples/VKTeams/RemoveChatMembers.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.RemoveChatMembers(Token, ChatID, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("members", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "RemoveChatMembers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/ResendFile.txt b/docs/en/examples/VKTeams/ResendFile.txt
index 2ea03d1cac..96c34cf603 100644
--- a/docs/en/examples/VKTeams/ResendFile.txt
+++ b/docs/en/examples/VKTeams/ResendFile.txt
@@ -3,4 +3,10 @@
FileID = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
Text = "File caption";
- Result = OPI_VKTeams.ResendFile(Token, ChatID, FileID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/ResendVoice.txt b/docs/en/examples/VKTeams/ResendVoice.txt
index 148caf787c..c33b9a49c7 100644
--- a/docs/en/examples/VKTeams/ResendVoice.txt
+++ b/docs/en/examples/VKTeams/ResendVoice.txt
@@ -2,4 +2,9 @@
ChatID = "AoLI0egLWBSLR1Ngn2w";
FileID = "I000bT4QTQzury5Slakfpw6904a4f61bd";
- Result = OPI_VKTeams.ResendVoice(Token, ChatID, FileID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendVoice", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SendFile.txt b/docs/en/examples/VKTeams/SendFile.txt
index d36c4d7e52..f919c6939e 100644
--- a/docs/en/examples/VKTeams/SendFile.txt
+++ b/docs/en/examples/VKTeams/SendFile.txt
@@ -9,8 +9,26 @@
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendFile(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
- Result = OPI_VKTeams.SendFile(Token, ChatID, FilePath, Text);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
- Result = OPI_VKTeams.SendFile(Token, ChatID, FileBD, Text, "ImportantDocument.docx");
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("file" , FileBD);
+ Options.Insert("text" , Text);
+ Options.Insert("filename", "ImportantDocument.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SendTextMessage.txt b/docs/en/examples/VKTeams/SendTextMessage.txt
index 3b1200d6dd..ad61b78e40 100644
--- a/docs/en/examples/VKTeams/SendTextMessage.txt
+++ b/docs/en/examples/VKTeams/SendTextMessage.txt
@@ -2,7 +2,12 @@
ChatID = "AoLI0egLWBSLR1Ngn2w";
Text = "Message text";
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
ChatID = "689203963@chat.agent";
ReplyID = "7567354422724936211";
@@ -18,4 +23,12 @@
Keyboard.Add(ButtonsLineArray);
Keyboard.Add(ButtonsLineArray);
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text, ReplyID, Keyboard, Markup);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("reply" , ReplyID);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("parsemod", Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SendVoice.txt b/docs/en/examples/VKTeams/SendVoice.txt
index 99b4f43039..c4d1029fde 100644
--- a/docs/en/examples/VKTeams/SendVoice.txt
+++ b/docs/en/examples/VKTeams/SendVoice.txt
@@ -9,8 +9,24 @@
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendVoice(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FilePath, , ReplyID);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FileBD);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("reply" , ReplyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SetChatDescription.txt b/docs/en/examples/VKTeams/SetChatDescription.txt
index 5a2c8f863c..fe4ec82d11 100644
--- a/docs/en/examples/VKTeams/SetChatDescription.txt
+++ b/docs/en/examples/VKTeams/SetChatDescription.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
Text = "New description";
- Result = OPI_VKTeams.SetChatDescription(Token, ChatID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatDescription", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SetChatRules.txt b/docs/en/examples/VKTeams/SetChatRules.txt
index b9b6c8cdae..503c4a4ad7 100644
--- a/docs/en/examples/VKTeams/SetChatRules.txt
+++ b/docs/en/examples/VKTeams/SetChatRules.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
Text = "Text of the new rules";
- Result = OPI_VKTeams.SetChatRules(Token, ChatID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatRules", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/SetChatTitle.txt b/docs/en/examples/VKTeams/SetChatTitle.txt
index d69bb0df4e..39b70fc0b7 100644
--- a/docs/en/examples/VKTeams/SetChatTitle.txt
+++ b/docs/en/examples/VKTeams/SetChatTitle.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
Text = "New title";
- Result = OPI_VKTeams.SetChatTitle(Token, ChatID, Text);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatTitle", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/UnblockChatUser.txt b/docs/en/examples/VKTeams/UnblockChatUser.txt
index a72f878627..5fc4993f5a 100644
--- a/docs/en/examples/VKTeams/UnblockChatUser.txt
+++ b/docs/en/examples/VKTeams/UnblockChatUser.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.UnblockChatUser(Token, ChatID, User);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnblockChatUser", Options);
\ No newline at end of file
diff --git a/docs/en/examples/VKTeams/UnpinMessage.txt b/docs/en/examples/VKTeams/UnpinMessage.txt
index 5a4a1cd951..2d758a9fb6 100644
--- a/docs/en/examples/VKTeams/UnpinMessage.txt
+++ b/docs/en/examples/VKTeams/UnpinMessage.txt
@@ -2,4 +2,9 @@
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.UnpinMessage(Token, ChatID, MessageID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnpinMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/CreateKeyboardFromArrayButton.txt b/docs/en/examples/Viber/CreateKeyboardFromArrayButton.txt
index a0c189067c..23ee2fa8ce 100644
--- a/docs/en/examples/Viber/CreateKeyboardFromArrayButton.txt
+++ b/docs/en/examples/Viber/CreateKeyboardFromArrayButton.txt
@@ -3,4 +3,7 @@
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Result = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/GetChannelInformation.txt b/docs/en/examples/Viber/GetChannelInformation.txt
index 66d833f43e..1b0baefa2a 100644
--- a/docs/en/examples/Viber/GetChannelInformation.txt
+++ b/docs/en/examples/Viber/GetChannelInformation.txt
@@ -1,2 +1,5 @@
- Token = "523b58ba82afffaa-7ef3b426...";
- Result = OPI_Viber.GetChannelInformation(Token);
\ No newline at end of file
+ Token = "523b58ba82afffaa-7ef3b426...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetChannelInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/GetOnlineUsers.txt b/docs/en/examples/Viber/GetOnlineUsers.txt
index 74bf4c1f31..f2a343bd0b 100644
--- a/docs/en/examples/Viber/GetOnlineUsers.txt
+++ b/docs/en/examples/Viber/GetOnlineUsers.txt
@@ -1,4 +1,8 @@
Token = "523b58ba82afffaa-7ef3b426...";
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
- Result = OPI_Viber.GetOnlineUsers(Token, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetOnlineUsers", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/GetUserData.txt b/docs/en/examples/Viber/GetUserData.txt
index fc54f62916..9209fa9dc4 100644
--- a/docs/en/examples/Viber/GetUserData.txt
+++ b/docs/en/examples/Viber/GetUserData.txt
@@ -1,4 +1,8 @@
Token = "523b58ba82afffaa-7ef3b426...";
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
- Result = OPI_Viber.GetUserData(Token, UserID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetUserData", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendContact.txt b/docs/en/examples/Viber/SendContact.txt
index 54b70c73f3..005b6edf82 100644
--- a/docs/en/examples/Viber/SendContact.txt
+++ b/docs/en/examples/Viber/SendContact.txt
@@ -5,10 +5,24 @@
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendFile.txt b/docs/en/examples/Viber/SendFile.txt
index 962ec497e2..5ea9daca51 100644
--- a/docs/en/examples/Viber/SendFile.txt
+++ b/docs/en/examples/Viber/SendFile.txt
@@ -5,10 +5,24 @@
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendImage.txt b/docs/en/examples/Viber/SendImage.txt
index 7f3e202395..12e1a5743a 100644
--- a/docs/en/examples/Viber/SendImage.txt
+++ b/docs/en/examples/Viber/SendImage.txt
@@ -5,10 +5,24 @@
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendLink.txt b/docs/en/examples/Viber/SendLink.txt
index 79e5e292fb..1969681a6d 100644
--- a/docs/en/examples/Viber/SendLink.txt
+++ b/docs/en/examples/Viber/SendLink.txt
@@ -4,10 +4,22 @@
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendLocation.txt b/docs/en/examples/Viber/SendLocation.txt
index a4cd600ce6..46281c262e 100644
--- a/docs/en/examples/Viber/SendLocation.txt
+++ b/docs/en/examples/Viber/SendLocation.txt
@@ -5,10 +5,24 @@
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SendTextMessage.txt b/docs/en/examples/Viber/SendTextMessage.txt
index 5d60cced61..6f19c6198f 100644
--- a/docs/en/examples/Viber/SendTextMessage.txt
+++ b/docs/en/examples/Viber/SendTextMessage.txt
@@ -9,12 +9,29 @@
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Keyboard = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
\ No newline at end of file
diff --git a/docs/en/examples/Viber/SetWebhook.txt b/docs/en/examples/Viber/SetWebhook.txt
index 0d9f6863ce..ac50294dd9 100644
--- a/docs/en/examples/Viber/SetWebhook.txt
+++ b/docs/en/examples/Viber/SetWebhook.txt
@@ -1,4 +1,8 @@
Token = "523b58ba82afffaa-7ef3b426...";
URL = "http://api.athenaeum.digital/hs/viber";
- Result = OPI_Viber.SetWebhook(Token, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SetWebhook", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/CancelObjectPublication.txt b/docs/en/examples/YandexDisk/CancelObjectPublication.txt
index 37faed2c37..6ba204ecf1 100644
--- a/docs/en/examples/YandexDisk/CancelObjectPublication.txt
+++ b/docs/en/examples/YandexDisk/CancelObjectPublication.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Result = OPI_YandexDisk.CancelObjectPublication(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CancelObjectPublication", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/ConvertCodeToToken.txt b/docs/en/examples/YandexDisk/ConvertCodeToToken.txt
index 2cf03d5692..16cba38acf 100644
--- a/docs/en/examples/YandexDisk/ConvertCodeToToken.txt
+++ b/docs/en/examples/YandexDisk/ConvertCodeToToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "7cc0b903d33e41c1...";
DeviceCode = "12345678";
- Result = OPI_YandexDisk.ConvertCodeToToken(ClientID, ClientSecret, DeviceCode);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("device", DeviceCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "ConvertCodeToToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/CreateFolder.txt b/docs/en/examples/YandexDisk/CreateFolder.txt
index 0f1650c9a3..be0e9adba1 100644
--- a/docs/en/examples/YandexDisk/CreateFolder.txt
+++ b/docs/en/examples/YandexDisk/CreateFolder.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/" + String(New UUID);
- Result = OPI_YandexDisk.CreateFolder(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateFolder", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/CreateObjectCopy.txt b/docs/en/examples/YandexDisk/CreateObjectCopy.txt
index 9ebc6a3a55..210d9f450b 100644
--- a/docs/en/examples/YandexDisk/CreateObjectCopy.txt
+++ b/docs/en/examples/YandexDisk/CreateObjectCopy.txt
@@ -2,4 +2,10 @@
Original = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.CreateObjectCopy(Token, Original, Path, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateObjectCopy", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/DeleteObject.txt b/docs/en/examples/YandexDisk/DeleteObject.txt
index 5e8f10c798..729e94632f 100644
--- a/docs/en/examples/YandexDisk/DeleteObject.txt
+++ b/docs/en/examples/YandexDisk/DeleteObject.txt
@@ -1,4 +1,9 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Result = OPI_YandexDisk.DeleteObject(Token, Path, False);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/DownloadFile.txt b/docs/en/examples/YandexDisk/DownloadFile.txt
index 804f161190..d167c7b455 100644
--- a/docs/en/examples/YandexDisk/DownloadFile.txt
+++ b/docs/en/examples/YandexDisk/DownloadFile.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Result = OPI_YandexDisk.DownloadFile(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetConfirmationCode.txt b/docs/en/examples/YandexDisk/GetConfirmationCode.txt
index dbc7b9422d..7eaf09305e 100644
--- a/docs/en/examples/YandexDisk/GetConfirmationCode.txt
+++ b/docs/en/examples/YandexDisk/GetConfirmationCode.txt
@@ -1,3 +1,6 @@
ClientID = "cc2ce9d60deb4975be58866d32dbe7aa";
- Result = OPI_YandexDisk.GetConfirmationCode(ClientID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetConfirmationCode", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetDiskInformation.txt b/docs/en/examples/YandexDisk/GetDiskInformation.txt
index 9501ab384a..11843b1e11 100644
--- a/docs/en/examples/YandexDisk/GetDiskInformation.txt
+++ b/docs/en/examples/YandexDisk/GetDiskInformation.txt
@@ -1,2 +1,5 @@
- Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
- Result = OPI_YandexDisk.GetDiskInformation(Token);
\ No newline at end of file
+ Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDiskInformation", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetDownloadLink.txt b/docs/en/examples/YandexDisk/GetDownloadLink.txt
index b0411a7fef..f2c8c2699c 100644
--- a/docs/en/examples/YandexDisk/GetDownloadLink.txt
+++ b/docs/en/examples/YandexDisk/GetDownloadLink.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Result = OPI_YandexDisk.GetDownloadLink(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLink", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetDownloadLinkForPublicObject.txt b/docs/en/examples/YandexDisk/GetDownloadLinkForPublicObject.txt
index 831eb0f7c7..fed84e9bab 100644
--- a/docs/en/examples/YandexDisk/GetDownloadLinkForPublicObject.txt
+++ b/docs/en/examples/YandexDisk/GetDownloadLinkForPublicObject.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.GetDownloadLinkForPublicObject(Token, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLinkForPublicObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetFilesList.txt b/docs/en/examples/YandexDisk/GetFilesList.txt
index 4915e75416..c3d4e0be0a 100644
--- a/docs/en/examples/YandexDisk/GetFilesList.txt
+++ b/docs/en/examples/YandexDisk/GetFilesList.txt
@@ -3,4 +3,10 @@
OffsetFromStart = 1;
FilterByType = "image";
- Result = OPI_YandexDisk.GetFilesList(Token, Count, OffsetFromStart, FilterByType);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+ Options.Insert("type" , FilterByType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetFilesList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetObject.txt b/docs/en/examples/YandexDisk/GetObject.txt
index e5dfa5bd51..2f05db3e12 100644
--- a/docs/en/examples/YandexDisk/GetObject.txt
+++ b/docs/en/examples/YandexDisk/GetObject.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Result = OPI_YandexDisk.GetObject(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetPublicObject.txt b/docs/en/examples/YandexDisk/GetPublicObject.txt
index 445a8c22f8..3594e32265 100644
--- a/docs/en/examples/YandexDisk/GetPublicObject.txt
+++ b/docs/en/examples/YandexDisk/GetPublicObject.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.GetPublicObject(Token, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublicObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/GetPublishedObjectsList.txt b/docs/en/examples/YandexDisk/GetPublishedObjectsList.txt
index 3bdeff55d2..633702052c 100644
--- a/docs/en/examples/YandexDisk/GetPublishedObjectsList.txt
+++ b/docs/en/examples/YandexDisk/GetPublishedObjectsList.txt
@@ -2,4 +2,9 @@
Count = 2;
OffsetFromStart = 1;
- Result = OPI_YandexDisk.GetPublishedObjectsList(Token, Count, OffsetFromStart);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublishedObjectsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/MoveObject.txt b/docs/en/examples/YandexDisk/MoveObject.txt
index be5a3f955f..8eac19532e 100644
--- a/docs/en/examples/YandexDisk/MoveObject.txt
+++ b/docs/en/examples/YandexDisk/MoveObject.txt
@@ -2,4 +2,10 @@
Original = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.MoveObject(Token, Original, Path, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "MoveObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/PublishObject.txt b/docs/en/examples/YandexDisk/PublishObject.txt
index 9a36e2cd83..32551c364b 100644
--- a/docs/en/examples/YandexDisk/PublishObject.txt
+++ b/docs/en/examples/YandexDisk/PublishObject.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Result = OPI_YandexDisk.PublishObject(Token, Path);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "PublishObject", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/RefreshToken.txt b/docs/en/examples/YandexDisk/RefreshToken.txt
index 83fb8031f2..2a1091ffcf 100644
--- a/docs/en/examples/YandexDisk/RefreshToken.txt
+++ b/docs/en/examples/YandexDisk/RefreshToken.txt
@@ -2,4 +2,9 @@
ClientSecret = "7cc0b903d33e41c1...";
RefreshToken = "2:AAA:AAAAAF3KVo4:1:vN9dU6_Xgy1tspd9:pV56l8VYsiFCSSE61kJRIsTwtb4i...";
- Result = OPI_YandexDisk.RefreshToken(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "RefreshToken", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/SavePublicObjectToDisk.txt b/docs/en/examples/YandexDisk/SavePublicObjectToDisk.txt
index b6a93ba9d5..5de51694e3 100644
--- a/docs/en/examples/YandexDisk/SavePublicObjectToDisk.txt
+++ b/docs/en/examples/YandexDisk/SavePublicObjectToDisk.txt
@@ -1,4 +1,8 @@
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.SavePublicObjectToDisk(Token, URL);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "SavePublicObjectToDisk", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/UploadFile.txt b/docs/en/examples/YandexDisk/UploadFile.txt
index cd4c0290bd..203df8501f 100644
--- a/docs/en/examples/YandexDisk/UploadFile.txt
+++ b/docs/en/examples/YandexDisk/UploadFile.txt
@@ -7,6 +7,18 @@
TFN = GetTempFileName("png"); // Path
CopyFile(Image, TFN);
- Result = OPI_YandexDisk.UploadFile(Token, Path1, Image, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path1);
+ Options.Insert("file" , Image);
+ Options.Insert("rewrite", True);
- Result = OPI_YandexDisk.UploadFile(Token, Path2, TFN, True);
\ No newline at end of file
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path2);
+ Options.Insert("file" , TFN);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/UploadFileByURL.txt b/docs/en/examples/YandexDisk/UploadFileByURL.txt
index 08550971d7..39e8d70cb4 100644
--- a/docs/en/examples/YandexDisk/UploadFileByURL.txt
+++ b/docs/en/examples/YandexDisk/UploadFileByURL.txt
@@ -2,4 +2,9 @@
Address = "https://hut.openintegrations.dev/test_data/picture.jpg";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.UploadFileByURL(Token, Path, Address);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("url" , Address);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileByURL", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexDisk/UploadFileInParts.txt b/docs/en/examples/YandexDisk/UploadFileInParts.txt
index 5bacb7e422..51a56f1d64 100644
--- a/docs/en/examples/YandexDisk/UploadFileInParts.txt
+++ b/docs/en/examples/YandexDisk/UploadFileInParts.txt
@@ -5,4 +5,11 @@
ChunkSize = 1048576; // 1 MB
- Result = OPI_YandexDisk.UploadFileInParts(Token, Path, File, ChunkSize, True);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , File);
+ Options.Insert("psize" , ChunkSize);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileInParts", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/CreateCounter.txt b/docs/en/examples/YandexMetrika/CreateCounter.txt
index 5414af57d4..d4d92ab665 100644
--- a/docs/en/examples/YandexMetrika/CreateCounter.txt
+++ b/docs/en/examples/YandexMetrika/CreateCounter.txt
@@ -43,4 +43,8 @@
CounterStructure.Insert("site2", DomainStructure);
- Result = OPI_YandexMetrika.CreateCounter(Token, CounterStructure);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fields", CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateCounter", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/CreateTag.txt b/docs/en/examples/YandexMetrika/CreateTag.txt
index a721ed5b43..a56a8c6c71 100644
--- a/docs/en/examples/YandexMetrika/CreateTag.txt
+++ b/docs/en/examples/YandexMetrika/CreateTag.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
Name = "New tag";
- Result = OPI_YandexMetrika.CreateTag(Token, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateTag", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/DeleteCounter.txt b/docs/en/examples/YandexMetrika/DeleteCounter.txt
index bdc7c32746..2f8509b2b5 100644
--- a/docs/en/examples/YandexMetrika/DeleteCounter.txt
+++ b/docs/en/examples/YandexMetrika/DeleteCounter.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.DeleteCounter(Token, CounterID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteCounter", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/DeleteTag.txt b/docs/en/examples/YandexMetrika/DeleteTag.txt
index 7ced4452ee..6721456245 100644
--- a/docs/en/examples/YandexMetrika/DeleteTag.txt
+++ b/docs/en/examples/YandexMetrika/DeleteTag.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
TagID = "320569";
- Result = OPI_YandexMetrika.DeleteTag(Token, TagID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteTag", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetActionsList.txt b/docs/en/examples/YandexMetrika/GetActionsList.txt
index bb1b9b97ee..338b9dbe6e 100644
--- a/docs/en/examples/YandexMetrika/GetActionsList.txt
+++ b/docs/en/examples/YandexMetrika/GetActionsList.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetActionsList(Token, CounterID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetActionsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetCounter.txt b/docs/en/examples/YandexMetrika/GetCounter.txt
index 945625284e..1fbd61b6e4 100644
--- a/docs/en/examples/YandexMetrika/GetCounter.txt
+++ b/docs/en/examples/YandexMetrika/GetCounter.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetCounter(Token, CounterID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounter", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetCounterStructure.txt b/docs/en/examples/YandexMetrika/GetCounterStructure.txt
index c5b39b07cc..e719261c38 100644
--- a/docs/en/examples/YandexMetrika/GetCounterStructure.txt
+++ b/docs/en/examples/YandexMetrika/GetCounterStructure.txt
@@ -1,2 +1,5 @@
- Clear = False;
- Result = OPI_YandexMetrika.GetCounterStructure(Clear);
\ No newline at end of file
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounterStructure", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetCountersList.txt b/docs/en/examples/YandexMetrika/GetCountersList.txt
index 6f2291076f..7258c1b6c4 100644
--- a/docs/en/examples/YandexMetrika/GetCountersList.txt
+++ b/docs/en/examples/YandexMetrika/GetCountersList.txt
@@ -1,7 +1,10 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetCountersList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
// filter by IDs list
@@ -12,4 +15,8 @@
Filter.Insert("counter_ids", CountersArray);
- Result = OPI_YandexMetrika.GetCountersList(Token, Filter);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter", Filter);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetTag.txt b/docs/en/examples/YandexMetrika/GetTag.txt
index b9c3d8f91b..0ec9fffdbc 100644
--- a/docs/en/examples/YandexMetrika/GetTag.txt
+++ b/docs/en/examples/YandexMetrika/GetTag.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
TagID = "320569";
- Result = OPI_YandexMetrika.GetTag(Token, TagID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTag", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/GetTagsList.txt b/docs/en/examples/YandexMetrika/GetTagsList.txt
index b66d19482b..0682b79c3b 100644
--- a/docs/en/examples/YandexMetrika/GetTagsList.txt
+++ b/docs/en/examples/YandexMetrika/GetTagsList.txt
@@ -1,3 +1,6 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
- Result = OPI_YandexMetrika.GetTagsList(Token);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTagsList", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/RestoreCounter.txt b/docs/en/examples/YandexMetrika/RestoreCounter.txt
index 1675f1f87f..d5e65406b1 100644
--- a/docs/en/examples/YandexMetrika/RestoreCounter.txt
+++ b/docs/en/examples/YandexMetrika/RestoreCounter.txt
@@ -1,4 +1,8 @@
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.RestoreCounter(Token, CounterID);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "RestoreCounter", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/UpdateCounter.txt b/docs/en/examples/YandexMetrika/UpdateCounter.txt
index 1089b49119..113278940e 100644
--- a/docs/en/examples/YandexMetrika/UpdateCounter.txt
+++ b/docs/en/examples/YandexMetrika/UpdateCounter.txt
@@ -14,4 +14,9 @@
CounterStructure.Insert("favorite" , 0);
CounterStructure.Insert("filter_robots", 1);
- Result = OPI_YandexMetrika.UpdateCounter(Token, CounterID, CounterStructure);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+ Options.Insert("fields" , CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateCounter", Options);
\ No newline at end of file
diff --git a/docs/en/examples/YandexMetrika/UpdateTag.txt b/docs/en/examples/YandexMetrika/UpdateTag.txt
index a9fc0b11c5..ee95ad23ca 100644
--- a/docs/en/examples/YandexMetrika/UpdateTag.txt
+++ b/docs/en/examples/YandexMetrika/UpdateTag.txt
@@ -2,4 +2,9 @@
TagID = "320569";
Name = "New tag title";
- Result = OPI_YandexMetrika.UpdateTag(Token, TagID, Name);
\ No newline at end of file
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateTag", Options);
\ No newline at end of file
diff --git a/docs/en/md/Airtable/Comment-management/Create-comment.mdx b/docs/en/md/Airtable/Comment-management/Create-comment.mdx
index cea90286cc..d9bc44cac5 100644
--- a/docs/en/md/Airtable/Comment-management/Create-comment.mdx
+++ b/docs/en/md/Airtable/Comment-management/Create-comment.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Record = "recuJsvpt9DG2SuEk";
Text = "TestComment";
- Result = OPI_Airtable.CreateComment(Token, Base, Table, Record, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateComment", Options);
```
diff --git a/docs/en/md/Airtable/Comment-management/Delete-comment.mdx b/docs/en/md/Airtable/Comment-management/Delete-comment.mdx
index acc216c2e5..fc78d1183b 100644
--- a/docs/en/md/Airtable/Comment-management/Delete-comment.mdx
+++ b/docs/en/md/Airtable/Comment-management/Delete-comment.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Record = "recuJsvpt9DG2SuEk";
Comment = "comPMHUtwEsa66el1";
- Result = OPI_Airtable.DeleteComment(Token, Base, Table, Record, Comment);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteComment", Options);
```
diff --git a/docs/en/md/Airtable/Comment-management/Edit-comment.mdx b/docs/en/md/Airtable/Comment-management/Edit-comment.mdx
index 06da78f0dd..3466369753 100644
--- a/docs/en/md/Airtable/Comment-management/Edit-comment.mdx
+++ b/docs/en/md/Airtable/Comment-management/Edit-comment.mdx
@@ -35,8 +35,16 @@ import TabItem from '@theme/TabItem';
Record = "recuJsvpt9DG2SuEk";
Comment = "comPMHUtwEsa66el1";
- Text = "Test comment (change.)";
- Result = OPI_Airtable.EditComment(Token, Base, Table, Record, Comment, Text);
+ Text = "Test comment (change.)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "EditComment", Options);
```
diff --git a/docs/en/md/Airtable/Comment-management/Get-comments.mdx b/docs/en/md/Airtable/Comment-management/Get-comments.mdx
index 1f3dcd0879..8f2fbb451a 100644
--- a/docs/en/md/Airtable/Comment-management/Get-comments.mdx
+++ b/docs/en/md/Airtable/Comment-management/Get-comments.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.GetComments(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetComments", Options);
```
diff --git a/docs/en/md/Airtable/Record-management/Create-posts.mdx b/docs/en/md/Airtable/Record-management/Create-posts.mdx
index 62f3c2ab43..0ceb3bd168 100644
--- a/docs/en/md/Airtable/Record-management/Create-posts.mdx
+++ b/docs/en/md/Airtable/Record-management/Create-posts.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
ArrayOfDescriptions.Add(RowDescription1);
ArrayOfDescriptions.Add(RowDescription2);
- Result = OPI_Airtable.CreatePosts(Token, Base, Table, ArrayOfDescriptions);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+ Options.Insert("data" , ArrayOfDescriptions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
```
diff --git a/docs/en/md/Airtable/Record-management/Delete-records.mdx b/docs/en/md/Airtable/Record-management/Delete-records.mdx
index 78000fe6d1..d6796e4449 100644
--- a/docs/en/md/Airtable/Record-management/Delete-records.mdx
+++ b/docs/en/md/Airtable/Record-management/Delete-records.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.DeleteRecords(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("records", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteRecords", Options);
```
diff --git a/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx b/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx
index 5033bac78b..72913484b5 100644
--- a/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx
+++ b/docs/en/md/Airtable/Record-management/Get-list-of-records.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Base = "appJiRrCJhRhnaVAo";
Table = "tblFGmvh2eldM8MuJ";
- Result = OPI_Airtable.GetListOfRecords(Token, Base, Table);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfRecords", Options);
```
diff --git a/docs/en/md/Airtable/Record-management/Get-record.mdx b/docs/en/md/Airtable/Record-management/Get-record.mdx
index 0048de97ec..c27d259c89 100644
--- a/docs/en/md/Airtable/Record-management/Get-record.mdx
+++ b/docs/en/md/Airtable/Record-management/Get-record.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Table = "tblFGmvh2eldM8MuJ";
Record = "recuJsvpt9DG2SuEk";
- Result = OPI_Airtable.GetRecord(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetRecord", Options);
```
diff --git a/docs/en/md/Airtable/Table-management/Create-table.mdx b/docs/en/md/Airtable/Table-management/Create-table.mdx
index b9b757c8c4..6165b7f3d5 100644
--- a/docs/en/md/Airtable/Table-management/Create-table.mdx
+++ b/docs/en/md/Airtable/Table-management/Create-table.mdx
@@ -44,7 +44,14 @@ import TabItem from '@theme/TabItem';
Name = "TestTable2";
Description = "NewTable";
- Result = OPI_Airtable.CreateTable(Token, Base, Name, FieldArray, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("title" , Name);
+ Options.Insert("fieldsdata" , FieldArray);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateTable", Options);
```
diff --git a/docs/en/md/Airtable/Table-management/Modify-table.mdx b/docs/en/md/Airtable/Table-management/Modify-table.mdx
index 5284b32ba7..72ab0dcef4 100644
--- a/docs/en/md/Airtable/Table-management/Modify-table.mdx
+++ b/docs/en/md/Airtable/Table-management/Modify-table.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Name = "Test table 2 (change.)";
Description = "New table (change.)";
- Result = OPI_Airtable.ModifyTable(Token, Base, Table, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyTable", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-databases/Create-database.mdx b/docs/en/md/Airtable/Working-with-databases/Create-database.mdx
index eb9de591e9..80fb1000f3 100644
--- a/docs/en/md/Airtable/Working-with-databases/Create-database.mdx
+++ b/docs/en/md/Airtable/Working-with-databases/Create-database.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
TableMapping = New Map;
TableMapping.Insert(TableName, FieldArray);
- Result = OPI_Airtable.CreateDatabase(Token, Region, Name, TableMapping);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("ws" , Region);
+ Options.Insert("title" , Name);
+ Options.Insert("tablesdata", TableMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateDatabase", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx b/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx
index 42e8e547b4..10f2e083d0 100644
--- a/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx
+++ b/docs/en/md/Airtable/Working-with-databases/Get-database-tables.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
Base = "appJiRrCJhRhnaVAo";
- Result = OPI_Airtable.GetDatabaseTables(Token, Base);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDatabaseTables", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx b/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
index 51d326ff7a..6f5bece4ed 100644
--- a/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
+++ b/docs/en/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
@@ -27,7 +27,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Result = OPI_Airtable.GetListOfBases(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfBases", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Create-field.mdx b/docs/en/md/Airtable/Working-with-fields/Create-field.mdx
index bbad7c494a..a86a0c730f 100644
--- a/docs/en/md/Airtable/Working-with-fields/Create-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Create-field.mdx
@@ -32,8 +32,17 @@ import TabItem from '@theme/TabItem';
Table = "tblFGmvh2eldM8MuJ";
Name = String(New UUID);
- Field = OPI_Airtable.GetNumberField(Name);
- Result = OPI_Airtable.CreateField(Token, Base, Table, Field);
+ Options = New Structure;
+ Options.Insert("title", Name);
+
+ Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("fielddata", Field);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx
index e979e83a3e..0acebb7c49 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-attachment-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetAttachmentField("Attachment");
+ Options = New Structure;
+ Options.Insert("title", "Attachment");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetAttachmentField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
index a116aaa142..a046e9dc3c 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetCheckboxField("Checkbox");
+ Options = New Structure;
+ Options.Insert("title", "Checkbox");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetCheckboxField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx
index f0bc64cf45..ac8de1a701 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-date-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetDateField("Date");
+ Options = New Structure;
+ Options.Insert("title", "Date");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDateField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx
index db8c26d5b5..815b3d449a 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-email-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetEmailField("Email");
+ Options = New Structure;
+ Options.Insert("title", "Email");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetEmailField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx
index 35d329a299..d653c794c9 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-link-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetLinkField("Link");
+ Options = New Structure;
+ Options.Insert("title", "Link");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetLinkField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx
index 52542250a9..3dada25309 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-number-field.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetNumberField("Number");
+ Options = New Structure;
+ Options.Insert("title", "Number");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx
index 950ddc2f5f..e54d34aa35 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-phone-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetPhoneField("Phone");
+ Options = New Structure;
+ Options.Insert("title", "Phone");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetPhoneField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx b/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx
index 56533a007a..97abc43074 100644
--- a/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Get-string-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Airtable.GetStringField("String");
+ Options = New Structure;
+ Options.Insert("title", "String");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetStringField", Options);
```
diff --git a/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx b/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx
index 7136415db4..6219581574 100644
--- a/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx
+++ b/docs/en/md/Airtable/Working-with-fields/Modify-field.mdx
@@ -37,7 +37,15 @@ import TabItem from '@theme/TabItem';
Name = String(New UUID) + "(change.)";
Description = "New description";
- Result = OPI_Airtable.ModifyField(Token, Base, Table, Field, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("field" , Field);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyField", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
index 1c1be8d9c6..877e2a00c0 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
@@ -90,7 +90,11 @@ Method at API documentation: [calendar.event.add](https://apidocs.bitrix24.ru/ap
EventStucture.Insert("meeting", MeetingStructure);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -98,7 +102,12 @@ Method at API documentation: [calendar.event.add](https://apidocs.bitrix24.ru/ap
EventStucture.Insert("section", CalendarID);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
index b285aea218..fd927fca39 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [calendar.event.delete](https://apidocs.bitrix24.ru
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
index 5095c9a6b2..fce4cf3fa7 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [calendar.event.getbyid](https://apidocs.bitrix24.r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
index c9571425d5..fc40c5d459 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Bitrix24.GetCalendarEventsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
index 1f5cdc3969..f54a970561 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Bitrix24.GetCalendarEventsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
index 6d3cca8c5f..836479ca2d 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [calendar.event.get](https://apidocs.bitrix24.ru/ap
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -56,7 +61,14 @@ Method at API documentation: [calendar.event.get](https://apidocs.bitrix24.ru/ap
Filter.Insert("to" , NextDay);
Filter.Insert("section", ArrayOfCalendars);
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type, Filter, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
index d574dd2030..d82a6bca9b 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [calendar.meeting.status.get](https://apidocs.bitri
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
EventID = "3042";
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
index 05da952706..bf49198f29 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [calendar.meeting.status.set](https://apidocs.bitri
EventID = "3042";
Status = "Y";
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx b/docs/en/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
index b1ac46e0d2..b7b3885335 100644
--- a/docs/en/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
+++ b/docs/en/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
@@ -43,14 +43,25 @@ Method at API documentation: [calendar.event.update](https://apidocs.bitrix24.ru
EventStucture.Insert("importance" , "low");
EventStucture.Insert("private_event", "Y");
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
EventID = "3046";
CalendarID = "1650";
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Create-calendar.mdx b/docs/en/md/Bitrix24/Calendars-management/Create-calendar.mdx
index cc40b1f783..54954e3dd4 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Create-calendar.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Create-calendar.mdx
@@ -48,7 +48,11 @@ Method at API documentation: [calendar.section.add](https://apidocs.bitrix24.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
CalendarsStructure.Insert("name" , "Another calendar");
CalendarsStructure.Insert("description", "My other new calendar");
@@ -56,7 +60,12 @@ Method at API documentation: [calendar.section.add](https://apidocs.bitrix24.ru/
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Delete-calendar.mdx b/docs/en/md/Bitrix24/Calendars-management/Delete-calendar.mdx
index d4f99424d5..7568a275fe 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Delete-calendar.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Delete-calendar.mdx
@@ -37,13 +37,26 @@ Method at API documentation: [calendar.section.delete](https://apidocs.bitrix24.
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
index 37745ec67f..eb36bf4c7f 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Bitrix24.GetCalednarCustomSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-list.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
index 522b135ee0..0bbf50b3ba 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
@@ -35,12 +35,23 @@ Method at API documentation: [calendar.section.get](https://apidocs.bitrix24.ru/
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
index bd12973c6a..1696c0bb07 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [calendar.settings.get](https://apidocs.bitrix24.ru
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
index 72dd18d760..3384e6b50b 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Bitrix24.GetCalendarStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
index 571260d612..93deda6946 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [calendar.user.settings.get](https://apidocs.bitrix
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Get-user-busy.mdx b/docs/en/md/Bitrix24/Calendars-management/Get-user-busy.mdx
index 955a346107..5ef7b301f0 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Get-user-busy.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Get-user-busy.mdx
@@ -43,13 +43,26 @@ Method at API documentation: [calendar.accessibility.get](https://apidocs.bitrix
StartDate = CurrentDate;
EndDate = CurrentDate + Week;
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx b/docs/en/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
index 8f199fb951..649ad6277f 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
@@ -38,12 +38,21 @@ Method at API documentation: [calendar.user.settings.set](https://apidocs.bitrix
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
```
diff --git a/docs/en/md/Bitrix24/Calendars-management/Update-calendar.mdx b/docs/en/md/Bitrix24/Calendars-management/Update-calendar.mdx
index 65cdd86e10..a711593091 100644
--- a/docs/en/md/Bitrix24/Calendars-management/Update-calendar.mdx
+++ b/docs/en/md/Bitrix24/Calendars-management/Update-calendar.mdx
@@ -42,13 +42,24 @@ Method at API documentation: [calendar.section.update](https://apidocs.bitrix24.
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CalendarID = "1648";
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CalendarID = "1650";
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Create-subfolder.mdx b/docs/en/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
index 194ad0946c..289f81a6b8 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
@@ -37,12 +37,23 @@ Method at API documentation: [disk.folder.addsubfolder](https://dev.1c-bitrix.ru
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Delete-folder.mdx b/docs/en/md/Bitrix24/Catalogs-management/Delete-folder.mdx
index a4d6e06b86..9a67927f9d 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Delete-folder.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Delete-folder.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [disk.folder.deletetree](https://dev.1c-bitrix.ru/r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46676";
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FolderID = "46678";
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
index 3283562f18..909f1204bc 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.folder.getExternalLink](https://dev.1c-bitrix
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
index ec56dbccb0..9f3f0fe611 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
@@ -32,12 +32,20 @@ Method at API documentation: [disk.folder.getfields](https://dev.1c-bitrix.ru/re
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("empty", True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-information.mdx b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
index c843395390..8a009c5a80 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.folder.get](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-items.mdx b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
index 2c8e77e0f7..1523ce08c0 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
@@ -34,12 +34,21 @@ Method at API documentation: [disk.folder.getchildren](https://dev.1c-bitrix.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx b/docs/en/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
index 1c2b69041d..39c128616f 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [disk.folder.copyto](https://dev.1c-bitrix.ru/rest_
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFolderCopy", Options);
DestinationID = "46682";
FolderID = "46680";
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx b/docs/en/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
index f98c426aac..4e8c7dbcd4 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.folder.markdeleted](https://dev.1c-bitrix.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Move-folder.mdx b/docs/en/md/Bitrix24/Catalogs-management/Move-folder.mdx
index 386846b98f..764b72cb78 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Move-folder.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Move-folder.mdx
@@ -36,14 +36,25 @@ Method at API documentation: [disk.folder.moveto](https://dev.1c-bitrix.ru/rest_
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
FolderID = "46680";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Rename-folder.mdx b/docs/en/md/Bitrix24/Catalogs-management/Rename-folder.mdx
index c8d4e6481b..408f026da2 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Rename-folder.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Rename-folder.mdx
@@ -37,13 +37,24 @@ Method at API documentation: [disk.folder.rename](https://dev.1c-bitrix.ru/rest_
FolderID2 = "46676";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
FolderID = "46678";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Catalogs-management/Restore-folder.mdx b/docs/en/md/Bitrix24/Catalogs-management/Restore-folder.mdx
index 6cc6672499..6894f198bc 100644
--- a/docs/en/md/Bitrix24/Catalogs-management/Restore-folder.mdx
+++ b/docs/en/md/Bitrix24/Catalogs-management/Restore-folder.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.folder.restore](https://dev.1c-bitrix.ru/rest
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FolderID = "46678";
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
index ce1dd3886a..a011b9f960 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
@@ -39,14 +39,26 @@ Method at API documentation: [im.chat.user.add](https://dev.1c-bitrix.ru/learnin
UserIDs.Add(10);
UserIDs.Add(12);
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserIDs);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
UserID = 10;
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserID);
+ Options.Insert("hide" , True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
index 1d702340fa..7e7c97b438 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
@@ -38,14 +38,25 @@ Available colours: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK,
Color = "AZURE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Color = "PURPLE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
index caffb73fed..0b90ea90e1 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
@@ -36,13 +36,24 @@ Method at API documentation: [im.chat.setOwner](https://dev.1c-bitrix.ru/learnin
UserID = 10;
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
index 3ed86f4434..33b49f5cef 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
@@ -38,13 +38,24 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture2.jpg";
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
index 8f72c5f3e7..30c130756a 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/lear
Title = "New chat title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -44,7 +49,13 @@ Method at API documentation: [im.chat.updateTitle](https://dev.1c-bitrix.ru/lear
Title = "Another title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
index 6fa0fa0304..4f8dccb34c 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
@@ -51,7 +51,11 @@ Method at API documentation: [im.chat.add](https://dev.1c-bitrix.ru/learning/cou
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -61,7 +65,12 @@ Method at API documentation: [im.chat.add](https://dev.1c-bitrix.ru/learning/cou
ChatStructure.Insert("TITLE", "Private chat");
ChatStructure.Insert("USERS", MembersArray);
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
index a25b265588..eccd1a8261 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
@@ -36,13 +36,24 @@ Method at API documentation: [im.chat.user.delete](https://dev.1c-bitrix.ru/lear
UserID = 10;
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
index 206049ff95..c9356ea8be 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/co
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
index cd41646ca6..c73ca77484 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.chat.mute](https://dev.1c-bitrix.ru/learning/co
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
index 266421dc88..c0c5abeb2f 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.disk.folder.get](https://dev.1c-bitrix.ru/learn
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
index fe254d782a..4fdf4e09af 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
@@ -37,13 +37,22 @@ Method at API documentation: [im.dialog.users.list](https://dev.1c-bitrix.ru/lea
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetChatMembersList(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
index 50cba5f34a..053e7de51e 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
@@ -35,13 +35,23 @@ Method at API documentation: [im.dialog.messages.get](https://dev.1c-bitrix.ru/l
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "chat4";
- Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("first", 0);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
index a34ec34061..02ab421044 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetChatStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
index a020bf67bf..09e1bdfa31 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.chat.user.list](https://dev.1c-bitrix.ru/learni
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
index d365db6d92..f15a66be54 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
@@ -37,13 +37,22 @@ Method at API documentation: [im.dialog.get](https://dev.1c-bitrix.ru/learning/c
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetDialog(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
index e4daa74fb2..651e0e2338 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [im.user.status.get](https://dev.1c-bitrix.ru/learn
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetUserStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetUserStatus(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
index c983454b8f..4526ad8e52 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
@@ -36,13 +36,22 @@ Method at API documentation: [im.user.list.get ](https://dev.1c-bitrix.ru/learni
ArrayOfUsers.Add(1);
ArrayOfUsers.Add(10);
- Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserIDs = 10;
- Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", UserIDs);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
index b28c85f86b..9f3f427151 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.chat.leave](https://dev.1c-bitrix.ru/learning/c
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
ChatID = "3390";
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
index 5a43fcf8e4..1de0943843 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [im.dialog.read.all](https://dev.1c-bitrix.ru/learn
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.ReadAll(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.ReadAll(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
index 7b9b72a8e8..43b175c365 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
@@ -37,13 +37,22 @@ Method at API documentation: [im.dialog.writing](https://dev.1c-bitrix.ru/learni
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.SendWritingNotification(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.SendWritingNotification(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
```
diff --git a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
index 1fc0c5e06d..de5c9f5b84 100644
--- a/docs/en/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
+++ b/docs/en/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.user.status.set](https://dev.1c-bitrix.ru/learn
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
Status = "dnd";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Status = "away";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
index 7bd7f91bca..88e9c3abf3 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
@@ -36,14 +36,25 @@ Method at API documentation: [task.commentitem.add](https://dev.1c-bitrix.ru/res
Text = "Task impossible, let's split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Text = "Task uninpossible, don't split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
index 2e44f94754..e322f5d716 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.result.addFromComment](https://dev.1c-b
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CommentID = "20224";
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
index 1f21896550..24af0fb45f 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.result.deleteFromComment](https://dev.1
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
CommentID = "20224";
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
index 69b6dc87e8..3b1573838d 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [task.commentitem.delete](https://dev.1c-bitrix.ru/
TaskID = "8722";
CommentID = "20224";
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
index 59ed635b76..9c1a3d999c 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetCommentStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCommentStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
index f1b893a957..f3ca613f47 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [tasks.task.result.list](https://dev.1c-bitrix.ru/r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8722";
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
index 0c3c57f24a..f8b115bd8c 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [task.commentitem.get](https://dev.1c-bitrix.ru/res
CommentID = "20224";
TaskID = "8722";
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
CommentID = "20226";
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
index daa01df7b4..37375f05ca 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [task.commentitem.getlist](https://dev.1c-bitrix.ru
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8722";
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
```
diff --git a/docs/en/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx b/docs/en/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
index 6e50f6c33d..4afda4332c 100644
--- a/docs/en/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
+++ b/docs/en/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
@@ -38,7 +38,13 @@ Method at API documentation: [task.commentitem.update](https://dev.1c-bitrix.ru/
Text = "The task has been changed, do not split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -46,7 +52,14 @@ Method at API documentation: [task.commentitem.update](https://dev.1c-bitrix.ru/
Text = "The task has been changed, let's split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
index d085352d04..523a90fdb5 100644
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [task.item.userfield.add](https://dev.1c-bitrix.ru/
Type = "date";
Name = "BIRTHDAY_FIELD";
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -50,7 +55,16 @@ Method at API documentation: [task.item.userfield.add](https://dev.1c-bitrix.ru/
Title = "Text field";
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname" , Name);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("title" , Title);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
index 76f7f7a2f1..ef0abe28ac 100644
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [task.item.userfield.delete](https://dev.1c-bitrix.
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FieldID = "259";
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FieldID = "261";
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
index 44606fc959..eb9cb6407b 100644
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [task.item.userfield.get](https://dev.1c-bitrix.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FieldID = "259";
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FieldID = "261";
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
index 39d312e1bf..502c348930 100644
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [task.item.userfield.getlist](https://dev.1c-bitrix
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
```
diff --git a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
index 82a8111e4c..d8478f7ef3 100644
--- a/docs/en/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
+++ b/docs/en/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
@@ -38,7 +38,12 @@ Method at API documentation: [task.item.userfield.update](https://dev.1c-bitrix.
FieldID = "259";
Title = "New title";
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, , Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -47,7 +52,14 @@ Method at API documentation: [task.item.userfield.update](https://dev.1c-bitrix.
ExternalID = "NEW_TEXT_FIELD";
Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, ExternalID, , Signature, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid" , FieldID);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Create-deal.mdx b/docs/en/md/Bitrix24/Deals-management/Create-deal.mdx
index 2580bc8bfb..bf540afb9d 100644
--- a/docs/en/md/Bitrix24/Deals-management/Create-deal.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Create-deal.mdx
@@ -47,7 +47,11 @@ Method at API documentation: [crm.deal.add](https://dev.1c-bitrix.ru/rest_help/c
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
FieldsStructure.Insert("TITLE" , "Another deal");
FieldsStructure.Insert("CLOSEDATE", "2031-01-01");
@@ -55,7 +59,12 @@ Method at API documentation: [crm.deal.add](https://dev.1c-bitrix.ru/rest_help/c
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Delete-deal.mdx b/docs/en/md/Bitrix24/Deals-management/Delete-deal.mdx
index baf52f5c0b..16a8ea6739 100644
--- a/docs/en/md/Bitrix24/Deals-management/Delete-deal.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Delete-deal.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [crm.deal.delete](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5484";
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Get-deal-structure.mdx b/docs/en/md/Bitrix24/Deals-management/Get-deal-structure.mdx
index 4b9498f161..90a8cf30c7 100644
--- a/docs/en/md/Bitrix24/Deals-management/Get-deal-structure.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Get-deal-structure.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [crm.deal.fields](https://dev.1c-bitrix.ru/rest_hel
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDealStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetDealStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Get-deal.mdx b/docs/en/md/Bitrix24/Deals-management/Get-deal.mdx
index 34414f7e49..906f592f27 100644
--- a/docs/en/md/Bitrix24/Deals-management/Get-deal.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Get-deal.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [crm.deal.get](https://dev.1c-bitrix.ru/rest_help/c
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.GetDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5482";
- Result = OPI_Bitrix24.GetDeal(URL, DealID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx b/docs/en/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
index e467875969..4ce17651cd 100644
--- a/docs/en/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetDealsFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Get-deals-list.mdx b/docs/en/md/Bitrix24/Deals-management/Get-deals-list.mdx
index c146225d80..e1016cb562 100644
--- a/docs/en/md/Bitrix24/Deals-management/Get-deals-list.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Get-deals-list.mdx
@@ -33,7 +33,10 @@ Method at API documentation: [crm.deal.list](https://dev.1c-bitrix.ru/rest_help/
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDealsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,12 @@ Method at API documentation: [crm.deal.list](https://dev.1c-bitrix.ru/rest_help/
Filter.Insert("TITLE" , "Sale in RUB");
Filter.Insert("CURRENCY_ID", "RUB");
- Result = OPI_Bitrix24.GetDealsList(URL, Filter, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
```
diff --git a/docs/en/md/Bitrix24/Deals-management/Update-deal.mdx b/docs/en/md/Bitrix24/Deals-management/Update-deal.mdx
index 60c8df646a..149514c651 100644
--- a/docs/en/md/Bitrix24/Deals-management/Update-deal.mdx
+++ b/docs/en/md/Bitrix24/Deals-management/Update-deal.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [crm.deal.update](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DealID = "5482";
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
FieldsStructure.Insert("TITLE" , "Future deal in RUB");
FieldsStructure.Insert("BEGINDATE", "2025-01-01");
@@ -48,7 +53,13 @@ Method at API documentation: [crm.deal.update](https://dev.1c-bitrix.ru/rest_hel
Token = "a5b00469006e9f06006b12e400000001000...";
DealID = "5484";
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
```
diff --git a/docs/en/md/Bitrix24/Departments-management/Create-department.mdx b/docs/en/md/Bitrix24/Departments-management/Create-department.mdx
index aeed79e7f7..1b067f99a7 100644
--- a/docs/en/md/Bitrix24/Departments-management/Create-department.mdx
+++ b/docs/en/md/Bitrix24/Departments-management/Create-department.mdx
@@ -37,7 +37,12 @@ Method at API documentation: [department.add](https://dev.1c-bitrix.ru/rest_help
Name = "Main department";
ParentID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -46,7 +51,14 @@ Method at API documentation: [department.add](https://dev.1c-bitrix.ru/rest_help
ParentID = "2962";
HeadID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
```
diff --git a/docs/en/md/Bitrix24/Departments-management/Delete-department.mdx b/docs/en/md/Bitrix24/Departments-management/Delete-department.mdx
index 8511cbb295..d148216735 100644
--- a/docs/en/md/Bitrix24/Departments-management/Delete-department.mdx
+++ b/docs/en/md/Bitrix24/Departments-management/Delete-department.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [department.delete](https://dev.1c-bitrix.ru/rest_h
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DepartmentID = "2964";
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
DepartmentID = "2962";
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
```
diff --git a/docs/en/md/Bitrix24/Departments-management/Get-departments.mdx b/docs/en/md/Bitrix24/Departments-management/Get-departments.mdx
index e3fcb797a4..4a1d041ea7 100644
--- a/docs/en/md/Bitrix24/Departments-management/Get-departments.mdx
+++ b/docs/en/md/Bitrix24/Departments-management/Get-departments.mdx
@@ -36,13 +36,22 @@ Method at API documentation: [department.get](https://dev.1c-bitrix.ru/rest_help
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
DepartmentID = "2964";
- Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
HeadID = 1;
- Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headid", HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
```
diff --git a/docs/en/md/Bitrix24/Departments-management/Update-department.mdx b/docs/en/md/Bitrix24/Departments-management/Update-department.mdx
index 161ed5dde3..bb538c896d 100644
--- a/docs/en/md/Bitrix24/Departments-management/Update-department.mdx
+++ b/docs/en/md/Bitrix24/Departments-management/Update-department.mdx
@@ -38,7 +38,12 @@ Method at API documentation: [department.update](https://dev.1c-bitrix.ru/rest_h
DepartmentID = "2962";
ParentID = 7;
- Result = OPI_Bitrix24.UpdateDepartment(URL, DepartmentID, , ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -48,12 +53,15 @@ Method at API documentation: [department.update](https://dev.1c-bitrix.ru/rest_h
ParentID = 1;
HeadID = 10;
- Result = OPI_Bitrix24.UpdateDepartment(URL
- , DepartmentID
- , Name
- , ParentID
- , HeadID
- , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
index 649fe0b1f3..e307edcabb 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [log.blogcomment.add](https://dev.1c-bitrix.ru/rest
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
Text = "Another comment";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
index 3b90093cee..3b0c128c3b 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
@@ -35,12 +35,23 @@ Method at API documentation: [log.blogpost.share](https://dev.1c-bitrix.ru/rest_
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Create-post.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Create-post.mdx
index 60478913bb..33b9b1198a 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Create-post.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Create-post.mdx
@@ -45,12 +45,26 @@ Method at API documentation: [log.blogpost.add](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("important", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files", Files);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Delete-post.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Delete-post.mdx
index 505134944d..3ad80d7b7c 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Delete-post.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Delete-post.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [log.blogpost.delete](https://dev.1c-bitrix.ru/rest
PostID = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeletePost(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
PostID = "3326";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
index 5701446e06..6bdc229772 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [log.blogpost.getusers.important](https://dev.1c-bi
PostID = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Get-posts.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Get-posts.mdx
index d90683ceb8..6548680c32 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Get-posts.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Get-posts.mdx
@@ -34,12 +34,21 @@ Method at API documentation: [log.blogpost.get](https://dev.1c-bitrix.ru/rest_he
PostID = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetPosts(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
```
diff --git a/docs/en/md/Bitrix24/Feed-posts-management/Update-post.mdx b/docs/en/md/Bitrix24/Feed-posts-management/Update-post.mdx
index 3d74d76f9f..4d05684b11 100644
--- a/docs/en/md/Bitrix24/Feed-posts-management/Update-post.mdx
+++ b/docs/en/md/Bitrix24/Feed-posts-management/Update-post.mdx
@@ -44,13 +44,28 @@ Method at API documentation: [log.blogpost.update](https://dev.1c-bitrix.ru/rest
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
PostID = "3324";
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Delete-file.mdx b/docs/en/md/Bitrix24/File-management/Delete-file.mdx
index 3e5dc2069e..c613f6a255 100644
--- a/docs/en/md/Bitrix24/File-management/Delete-file.mdx
+++ b/docs/en/md/Bitrix24/File-management/Delete-file.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [disk.file.delete](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46670";
- Result = OPI_Bitrix24.DeleteFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
FileID = "46672";
- Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Get-file-external-link.mdx b/docs/en/md/Bitrix24/File-management/Get-file-external-link.mdx
index aa4951d653..7d0443ed0d 100644
--- a/docs/en/md/Bitrix24/File-management/Get-file-external-link.mdx
+++ b/docs/en/md/Bitrix24/File-management/Get-file-external-link.mdx
@@ -35,12 +35,21 @@ Method at API documentation: [disk.file.getExternalLink](https://dev.1c-bitrix.r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Get-file-information.mdx b/docs/en/md/Bitrix24/File-management/Get-file-information.mdx
index 74cf06e4c0..516626d68f 100644
--- a/docs/en/md/Bitrix24/File-management/Get-file-information.mdx
+++ b/docs/en/md/Bitrix24/File-management/Get-file-information.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.file.get](https://dev.1c-bitrix.ru/rest_help/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Make-file-copy.mdx b/docs/en/md/Bitrix24/File-management/Make-file-copy.mdx
index 9e58077636..3c109def2c 100644
--- a/docs/en/md/Bitrix24/File-management/Make-file-copy.mdx
+++ b/docs/en/md/Bitrix24/File-management/Make-file-copy.mdx
@@ -36,14 +36,25 @@ Method at API documentation: [disk.file.copyto](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
FolderID = "46678";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Mark-file-as-deleted.mdx b/docs/en/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
index b56ea257cc..2ca7b224a0 100644
--- a/docs/en/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
+++ b/docs/en/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.file.markdeleted](https://dev.1c-bitrix.ru/re
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Move-file-to-folder.mdx b/docs/en/md/Bitrix24/File-management/Move-file-to-folder.mdx
index 5738d78110..6441778b7a 100644
--- a/docs/en/md/Bitrix24/File-management/Move-file-to-folder.mdx
+++ b/docs/en/md/Bitrix24/File-management/Move-file-to-folder.mdx
@@ -36,14 +36,25 @@ Method at API documentation: [disk.file.moveto](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
FolderID = "46682";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Rename-file.mdx b/docs/en/md/Bitrix24/File-management/Rename-file.mdx
index edf4629533..56f832c5c6 100644
--- a/docs/en/md/Bitrix24/File-management/Rename-file.mdx
+++ b/docs/en/md/Bitrix24/File-management/Rename-file.mdx
@@ -37,13 +37,24 @@ Method at API documentation: [disk.file.rename](https://dev.1c-bitrix.ru/rest_he
FileID2 = "46670";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
FileID = "46672";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Restore-file.mdx b/docs/en/md/Bitrix24/File-management/Restore-file.mdx
index a4f0838017..658ea110b0 100644
--- a/docs/en/md/Bitrix24/File-management/Restore-file.mdx
+++ b/docs/en/md/Bitrix24/File-management/Restore-file.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.file.restore](https://dev.1c-bitrix.ru/rest_h
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
FileID = "46672";
- Result = OPI_Bitrix24.RestoreFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Upload-file-to-folder.mdx b/docs/en/md/Bitrix24/File-management/Upload-file-to-folder.mdx
index f7c9893b19..204e03f9dc 100644
--- a/docs/en/md/Bitrix24/File-management/Upload-file-to-folder.mdx
+++ b/docs/en/md/Bitrix24/File-management/Upload-file-to-folder.mdx
@@ -44,12 +44,25 @@ Parameters with Binary data type can also accept file paths on disk and URLs
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("folderid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Name, Image, DestinationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("folderid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/File-management/Upload-file-to-storage.mdx b/docs/en/md/Bitrix24/File-management/Upload-file-to-storage.mdx
index 4e1c70516b..cdee8fe340 100644
--- a/docs/en/md/Bitrix24/File-management/Upload-file-to-storage.mdx
+++ b/docs/en/md/Bitrix24/File-management/Upload-file-to-storage.mdx
@@ -45,12 +45,25 @@ Parameters with Binary data type can also accept file paths on disk and URLs
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("storageid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("storageid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
```
diff --git a/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx
index 95c947f373..68f4fa3eeb 100644
--- a/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx
+++ b/docs/en/md/Bitrix24/Kanban/Add-kanban-stage.mdx
@@ -39,7 +39,13 @@ Method at API documentation: [task.stages.add](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
Name = "New stage 2";
Color = "0026FF";
@@ -48,7 +54,15 @@ Method at API documentation: [task.stages.add](https://dev.1c-bitrix.ru/rest_hel
Token = "a5b00469006e9f06006b12e400000001000...";
PrevStageID = Result["result"];
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", PrevStageID);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
```
diff --git a/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
index 4316d068e6..1bf0b75df5 100644
--- a/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
+++ b/docs/en/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
@@ -35,14 +35,24 @@ Method at API documentation: [task.stages.delete](https://dev.1c-bitrix.ru/rest_
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
StageID = "3218";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
```
diff --git a/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx b/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx
index 1802648325..922fa14d71 100644
--- a/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx
+++ b/docs/en/md/Bitrix24/Kanban/Get-kanban-stages.mdx
@@ -33,12 +33,20 @@ Method at API documentation: [task.stages.get](https://dev.1c-bitrix.ru/rest_hel
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
```
diff --git a/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx b/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
index 63f997391c..e19848bb4e 100644
--- a/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
+++ b/docs/en/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
@@ -38,14 +38,25 @@ Method at API documentation: [task.stages.movetask](https://dev.1c-bitrix.ru/res
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
StageID = "3218";
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID, , , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
```
diff --git a/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx b/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
index 77d2d75ec5..fd76cf3c6a 100644
--- a/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
+++ b/docs/en/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
@@ -40,7 +40,13 @@ Method at API documentation: [task.stages.update](https://dev.1c-bitrix.ru/rest_
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title", Name);
+ Options.Insert("stage", StageID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
Name = "New stage name 2";
Color = "000000";
@@ -49,7 +55,16 @@ Method at API documentation: [task.stages.update](https://dev.1c-bitrix.ru/rest_
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color, 6, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("stage" , StageID);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Create-lead.mdx b/docs/en/md/Bitrix24/Leads-management/Create-lead.mdx
index f1657e2017..5c0bb6efb4 100644
--- a/docs/en/md/Bitrix24/Leads-management/Create-lead.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Create-lead.mdx
@@ -48,7 +48,11 @@ Method at API documentation: [crm.lead.add](https://dev.1c-bitrix.ru/rest_help/c
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
FieldsStructure.Insert("NAME" , "Ivan");
FieldsStructure.Insert("LAST_NAME", "Ivanov");
@@ -56,7 +60,12 @@ Method at API documentation: [crm.lead.add](https://dev.1c-bitrix.ru/rest_help/c
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Delete-lead.mdx b/docs/en/md/Bitrix24/Leads-management/Delete-lead.mdx
index 9728f06137..b9b67032ca 100644
--- a/docs/en/md/Bitrix24/Leads-management/Delete-lead.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Delete-lead.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [crm.lead.delete](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx b/docs/en/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
index b867a892bb..6bae261e01 100644
--- a/docs/en/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetLeadFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Get-lead-structure.mdx b/docs/en/md/Bitrix24/Leads-management/Get-lead-structure.mdx
index 1dae5379c5..2aa89565bc 100644
--- a/docs/en/md/Bitrix24/Leads-management/Get-lead-structure.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Get-lead-structure.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [crm.lead.fields](https://dev.1c-bitrix.ru/rest_hel
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetLeadStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetLeadStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Get-lead.mdx b/docs/en/md/Bitrix24/Leads-management/Get-lead.mdx
index 1415206d78..af369a636c 100644
--- a/docs/en/md/Bitrix24/Leads-management/Get-lead.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Get-lead.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [crm.lead.get](https://dev.1c-bitrix.ru/rest_help/c
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.GetLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.GetLead(URL, LeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Get-leads-list.mdx b/docs/en/md/Bitrix24/Leads-management/Get-leads-list.mdx
index 496cafed05..f732103f00 100644
--- a/docs/en/md/Bitrix24/Leads-management/Get-leads-list.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Get-leads-list.mdx
@@ -33,7 +33,10 @@ Method at API documentation: [crm.lead.list](https://dev.1c-bitrix.ru/rest_help/
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetLeadsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,12 @@ Method at API documentation: [crm.lead.list](https://dev.1c-bitrix.ru/rest_help/
Filter.Insert("TITLE" , "MegaClient");
Filter.Insert("HAS_EMAIL", "Y");
- Result = OPI_Bitrix24.GetLeadsList(URL, Filter, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
```
diff --git a/docs/en/md/Bitrix24/Leads-management/Update-lead.mdx b/docs/en/md/Bitrix24/Leads-management/Update-lead.mdx
index 9a3c7d0e99..46ee2c9fa4 100644
--- a/docs/en/md/Bitrix24/Leads-management/Update-lead.mdx
+++ b/docs/en/md/Bitrix24/Leads-management/Update-lead.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [crm.lead.update](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
LeadID = "2746";
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
FieldsStructure.Insert("NAME" , "Evgeniy");
FieldsStructure.Insert("LAST_NAME", "Evgeniev");
@@ -48,7 +53,13 @@ Method at API documentation: [crm.lead.update](https://dev.1c-bitrix.ru/rest_hel
Token = "a5b00469006e9f06006b12e400000001000...";
LeadID = "2748";
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Delete-message.mdx b/docs/en/md/Bitrix24/Message-management/Delete-message.mdx
index 5f4533b993..b699107c97 100644
--- a/docs/en/md/Bitrix24/Message-management/Delete-message.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Delete-message.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.message.delete](https://dev.1c-bitrix.ru/learni
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
MessageID = "67534";
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
MessageID = "67536";
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Edit-message.mdx b/docs/en/md/Bitrix24/Message-management/Edit-message.mdx
index 3a6097be92..2b9a23ea5e 100644
--- a/docs/en/md/Bitrix24/Message-management/Edit-message.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Edit-message.mdx
@@ -37,7 +37,12 @@ Method at API documentation: [im.message.update](https://dev.1c-bitrix.ru/learni
Text = "New message text";
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -50,7 +55,14 @@ Method at API documentation: [im.message.update](https://dev.1c-bitrix.ru/learni
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , Attachments);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx b/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx
index dace29eddf..8687725bd6 100644
--- a/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Get-file-block.mdx
@@ -32,7 +32,11 @@ Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?CO
Name = "Image";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Bitrix24.GetFileBlock(Name, URL);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileBlock", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx b/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx
index 41b34e0d73..43897478dc 100644
--- a/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Get-picture-block.mdx
@@ -32,7 +32,11 @@ Blocks at API documentation: [Link](https://dev.1c-bitrix.ru/learning/course/?CO
Name = "Image";
URL = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Result = OPI_Bitrix24.GetPictureBlock(Name, URL);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPictureBlock", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx b/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
index f5cbf3cb54..5315692d6f 100644
--- a/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
@@ -39,14 +39,25 @@ Method at API documentation: [im.dialog.read](https://dev.1c-bitrix.ru/learning/
MessageID = "67534";
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
MessageID = "67536";
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx b/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
index 89df556f3b..c48949452a 100644
--- a/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
@@ -39,14 +39,25 @@ Method at API documentation: [im.dialog.unread](https://dev.1c-bitrix.ru/learnin
ChatString = "chat" + ChatID;
MessageID = "67534";
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
MessageID = "67536";
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-file.mdx b/docs/en/md/Bitrix24/Message-management/Send-file.mdx
index c9fa631642..a90f4febbe 100644
--- a/docs/en/md/Bitrix24/Message-management/Send-file.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Send-file.mdx
@@ -37,25 +37,60 @@ Method at API documentation: [im.disk.file.commit](https://dev.1c-bitrix.ru/lear
File = "https://hut.openintegrations.dev/test_data/document.docx"; // Binary Data, URL or path to file
Description = "Very important file";
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
ChatID = "3392";
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Send-message.mdx b/docs/en/md/Bitrix24/Message-management/Send-message.mdx
index 9586f5f939..2ca5fd6d83 100644
--- a/docs/en/md/Bitrix24/Message-management/Send-message.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Send-message.mdx
@@ -46,13 +46,25 @@ Method at API documentation: [im.message.add](https://dev.1c-bitrix.ru/learning/
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.SendMessage(URL, ChatString, Text, Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 10;
- Result = OPI_Bitrix24.SendMessage(URL, UserID, Text, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
```
diff --git a/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx b/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx
index 3692ac51a7..42d83229d4 100644
--- a/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx
+++ b/docs/en/md/Bitrix24/Message-management/Set-message-reaction.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.message.like](https://dev.1c-bitrix.ru/learning
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
MessageID = "67534";
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
MessageID = "67536";
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
```
diff --git a/docs/en/md/Bitrix24/Notifications-management/Create-personal-notification.mdx b/docs/en/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
index dfda692b75..c268f2ff0e 100644
--- a/docs/en/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
+++ b/docs/en/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
@@ -44,14 +44,27 @@ Method at API documentation: [im.notify.personal.add](https://dev.1c-bitrix.ru/l
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
```
diff --git a/docs/en/md/Bitrix24/Notifications-management/Create-system-notification.mdx b/docs/en/md/Bitrix24/Notifications-management/Create-system-notification.mdx
index 3c3780acd4..291799b507 100644
--- a/docs/en/md/Bitrix24/Notifications-management/Create-system-notification.mdx
+++ b/docs/en/md/Bitrix24/Notifications-management/Create-system-notification.mdx
@@ -44,14 +44,27 @@ Method at API documentation: [im.notify.system.add](https://dev.1c-bitrix.ru/lea
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
```
diff --git a/docs/en/md/Bitrix24/Notifications-management/Delete-notification.mdx b/docs/en/md/Bitrix24/Notifications-management/Delete-notification.mdx
index aa2fb1ba21..fc1b00be2e 100644
--- a/docs/en/md/Bitrix24/Notifications-management/Delete-notification.mdx
+++ b/docs/en/md/Bitrix24/Notifications-management/Delete-notification.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [im.notify.delete](https://dev.1c-bitrix.ru/learnin
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
NotificationID = "67544";
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
NotificationID = "67546";
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
index 2e4f8912b9..9bc0305ec9 100644
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Domain = "b24-ar17wx.bitrix24.by";
ClientID = "local.6667fc928a50a9.70414732";
- Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
+ Options = New Structure;
+ Options.Insert("domain" , Domain);
+ Options.Insert("clientid", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppAuthLink", Options);
```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx
index 3fb3a3c739..383796af58 100644
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Get-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
- Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetToken", Options);
```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
index 6e431d9643..245ec20768 100644
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Refresh = "952f2c69006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RefreshToken(ClientID, ClientSecret, Refresh);
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("refresh" , Refresh);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RefreshToken", Options);
```
diff --git a/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx b/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx
index 89b5be1b34..dd40474c77 100644
--- a/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx
+++ b/docs/en/md/Bitrix24/Settings-and-administartion/Server-time.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [server_time](https://dev.1c-bitrix.ru/rest_help/ge
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.ServerTime(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.ServerTime(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Create-storage-folder.mdx b/docs/en/md/Bitrix24/Storages-management/Create-storage-folder.mdx
index fdac434884..18fd540120 100644
--- a/docs/en/md/Bitrix24/Storages-management/Create-storage-folder.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Create-storage-folder.mdx
@@ -37,12 +37,23 @@ Method at API documentation: [disk.storage.addfolder](https://dev.1c-bitrix.ru/r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Get-app-storage.mdx b/docs/en/md/Bitrix24/Storages-management/Get-app-storage.mdx
index a0e8ba9acb..433f83be91 100644
--- a/docs/en/md/Bitrix24/Storages-management/Get-app-storage.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Get-app-storage.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [disk.storage.getforapp](https://dev.1c-bitrix.ru/r
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetAppStorage(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppStorage", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Get-storage-objects.mdx b/docs/en/md/Bitrix24/Storages-management/Get-storage-objects.mdx
index 365ed67a19..361d17a0ae 100644
--- a/docs/en/md/Bitrix24/Storages-management/Get-storage-objects.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Get-storage-objects.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.storage.getchildren](https://dev.1c-bitrix.ru
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
StorageID = 3;
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Get-storage.mdx b/docs/en/md/Bitrix24/Storages-management/Get-storage.mdx
index d09e9255e3..5a2bc18b2c 100644
--- a/docs/en/md/Bitrix24/Storages-management/Get-storage.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Get-storage.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [disk.storage.get](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
StorageID = 3;
- Result = OPI_Bitrix24.GetStorage(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Get-storages-list.mdx b/docs/en/md/Bitrix24/Storages-management/Get-storages-list.mdx
index b20ab49f7f..46e8afde80 100644
--- a/docs/en/md/Bitrix24/Storages-management/Get-storages-list.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Get-storages-list.mdx
@@ -29,13 +29,20 @@ Method at API documentation: [disk.storage.getlist](https://dev.1c-bitrix.ru/res
```bsl title="1C:Enterprise/OneScript code example"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetStoragesList(URL);
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetStoragesList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
```
diff --git a/docs/en/md/Bitrix24/Storages-management/Rename-storage.mdx b/docs/en/md/Bitrix24/Storages-management/Rename-storage.mdx
index b2e39fec13..c3ec934b85 100644
--- a/docs/en/md/Bitrix24/Storages-management/Rename-storage.mdx
+++ b/docs/en/md/Bitrix24/Storages-management/Rename-storage.mdx
@@ -36,7 +36,13 @@ Method at API documentation: [disk.storage.rename](https://dev.1c-bitrix.ru/rest
Token = "a5b00469006e9f06006b12e400000001000...";
StorageID = "18";
- Result = OPI_Bitrix24.RenameStorage(URL, StorageID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameStorage", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
index efaaeb1d62..d1cf385a39 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
@@ -37,13 +37,25 @@ Method at API documentation: [task.checklistitem.add](https://dev.1c-bitrix.ru/r
Text = "Checklist element";
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("complete", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
index 9f8c413008..254eedb30e 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [task.checklistitem.complete](https://dev.1c-bitrix
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -43,7 +48,13 @@ Method at API documentation: [task.checklistitem.complete](https://dev.1c-bitrix
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
index 26a6007488..33ff3bb716 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [task.checklistitem.delete](https://dev.1c-bitrix.r
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -43,7 +48,13 @@ Method at API documentation: [task.checklistitem.delete](https://dev.1c-bitrix.r
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
index 32b9dacede..5ceb085d9f 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [task.checklistitem.get](https://dev.1c-bitrix.ru/r
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -43,7 +48,13 @@ Method at API documentation: [task.checklistitem.get](https://dev.1c-bitrix.ru/r
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
index 1e40a82933..185e5b0990 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [task.checklistitem.getlist](https://dev.1c-bitrix.
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
index 57078075e6..9442e8ffbd 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [task.checklistitem.renew](https://dev.1c-bitrix.ru
TaskID = "8718";
ElementID = "6160";
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
TaskID = "8720";
ElementID = "6164";
@@ -43,7 +48,13 @@ Method at API documentation: [task.checklistitem.renew](https://dev.1c-bitrix.ru
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx b/docs/en/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
index eab7ff9470..e79a407606 100644
--- a/docs/en/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
+++ b/docs/en/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
@@ -38,14 +38,27 @@ Method at API documentation: [task.checklistitem.update](https://dev.1c-bitrix.r
Text = "New elements text";
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
ElementID = "6164";
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx b/docs/en/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
index fe6bff1008..b11899b36e 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.favorite.add](https://dev.1c-bitrix.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Approve-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Approve-task.mdx
index 6735e3cf87..7f0983aa47 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Approve-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Approve-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.approve](https://dev.1c-bitrix.ru/rest_
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx b/docs/en/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
index ad3229c467..b53359eb3c 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [tasks.task.files.attach](https://dev.1c-bitrix.ru/
TaskID = "8718";
FileID = "46668";
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Check-task-accesses.mdx b/docs/en/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
index 435a1431bc..8e4379de7b 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
@@ -38,13 +38,24 @@ Method at API documentation: [tasks.task.getaccess](https://dev.1c-bitrix.ru/res
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Complete-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Complete-task.mdx
index 0401e66103..3205653a9c 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Complete-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Complete-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.complete](https://dev.1c-bitrix.ru/rest
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Create-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Create-task.mdx
index f7a03b93db..b955e47d0b 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Create-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Create-task.mdx
@@ -46,12 +46,21 @@ Method at API documentation: [tasks.task.add](https://dev.1c-bitrix.ru/rest_help
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateTask(URL, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx b/docs/en/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
index 9be67ef478..3f3362f06b 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
@@ -38,7 +38,13 @@ Method at API documentation: [task.dependence.add](https://dev.1c-bitrix.ru/rest
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
FromID = "8720";
DestinationID = "8718";
@@ -47,7 +53,14 @@ Method at API documentation: [task.dependence.add](https://dev.1c-bitrix.ru/rest
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Defer-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Defer-task.mdx
index 616d1a04c5..16d5b7e0c5 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Defer-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Defer-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.defer](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DeferTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Delegate-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Delegate-task.mdx
index 454c8caf72..2bb0c693c8 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Delegate-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Delegate-task.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [tasks.task.delegate](https://dev.1c-bitrix.ru/rest
TaskID = "8718";
UserID = "2960";
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Delete-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Delete-task.mdx
index 27fe745c0d..9a33117e4a 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Delete-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Delete-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.delete](https://dev.1c-bitrix.ru/rest_h
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx b/docs/en/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
index 995eb7fea9..be7ab0b5aa 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
@@ -38,7 +38,13 @@ Method at API documentation: [task.dependence.delete](https://dev.1c-bitrix.ru/r
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
FromID = "8720";
DestinationID = "8718";
@@ -47,7 +53,14 @@ Method at API documentation: [task.dependence.delete](https://dev.1c-bitrix.ru/r
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Disapprove-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Disapprove-task.mdx
index b49505292e..6f16f50784 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Disapprove-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Disapprove-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.disapprove](https://dev.1c-bitrix.ru/re
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-daily-plan.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
index 79fc80d2f3..5f1f66d986 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [task.planner.getlist](https://dev.1c-bitrix.ru/res
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetDailyPlan(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
index 6bee03fa10..943aa6b357 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [tasks.task.getFields](https://dev.1c-bitrix.ru/res
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-task-history.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-task-history.mdx
index acb3b1da18..0b127848a0 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-task-history.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-task-history.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.history.list](https://dev.1c-bitrix.ru/
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-task.mdx
index c46f35f2f6..8a07025aa7 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.get](https://dev.1c-bitrix.ru/rest_help
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.GetTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
index 7eaed51de5..b7d7823fa6 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
@@ -31,8 +31,11 @@ Types of filtration: !, <, <=, >, >=. For example: !ID:3 (ID not equ
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetTasksFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Get-tasks-list.mdx b/docs/en/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
index d500da0f36..7c74729d90 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
@@ -47,12 +47,22 @@ Method at API documentation: [tasks.task.list](https://dev.1c-bitrix.ru/rest_hel
Indent = 1;
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTasksList(URL, Filter, , , Fields);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("select", Fields);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("offset", Indent);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Mute-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Mute-task.mdx
index 505addfa16..93e8746e87 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Mute-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Mute-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.mute](https://dev.1c-bitrix.ru/rest_hel
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.MuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.MuteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Pause-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Pause-task.mdx
index c577336869..ebe90d85e7 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Pause-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Pause-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.pause](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.PauseTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.PauseTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx b/docs/en/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
index abe7e998dc..d47a7473b5 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.favorite.remove](https://dev.1c-bitrix.
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Renew-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Renew-task.mdx
index 99af185b18..e22c1c6798 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Renew-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Renew-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.renew](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.RenewTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.RenewTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Start-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Start-task.mdx
index 328da6a49b..cda62b8dc1 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Start-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Start-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.start](https://dev.1c-bitrix.ru/rest_he
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StartTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StartTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Start-watching-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Start-watching-task.mdx
index df215d93df..771b045192 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Start-watching-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Start-watching-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.startwatch](https://dev.1c-bitrix.ru/re
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Stop-watching-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
index c10be16f97..b9260a3c06 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.stopwatch](https://dev.1c-bitrix.ru/res
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Unmute-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Unmute-task.mdx
index 5ee4818bfb..52fe0b176d 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Unmute-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Unmute-task.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [tasks.task.unmute](https://dev.1c-bitrix.ru/rest_h
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Tasks-management/Update-task.mdx b/docs/en/md/Bitrix24/Tasks-management/Update-task.mdx
index 59286d47fd..eccfaec258 100644
--- a/docs/en/md/Bitrix24/Tasks-management/Update-task.mdx
+++ b/docs/en/md/Bitrix24/Tasks-management/Update-task.mdx
@@ -41,13 +41,24 @@ Method at API documentation: [tasks.task.update](https://dev.1c-bitrix.ru/rest_h
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8718";
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
TaskID = "8720";
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
index d7d1899dfd..76c7a3b2dd 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [task.elapseditem.add](https://dev.1c-bitrix.ru/res
Time = 3600;
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -49,13 +54,16 @@ Method at API documentation: [task.elapseditem.add](https://dev.1c-bitrix.ru/res
Time = 7200;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
- , TaskID
- , Time
- , UserID
- , Text
- , SetupDate
- , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
index cb0515480c..1ade62f239 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [task.elapseditem.delete](https://dev.1c-bitrix.ru/
TaskID = "8726";
RecordID = "3202";
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
RecordID = "3204";
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
index 833f210511..4546dd4e40 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
@@ -33,12 +33,21 @@ Method at API documentation: [task.elapseditem.getlist](https://dev.1c-bitrix.ru
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
TaskID = "8726";
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
index 6f7b7e1735..7698a6f2e7 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
@@ -35,13 +35,24 @@ Method at API documentation: [task.elapseditem.get](https://dev.1c-bitrix.ru/res
TaskID = "8726";
RecordID = "3202";
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
RecordID = "3204";
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
index 43eea6a111..397cf47f11 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
@@ -32,13 +32,21 @@ Method at API documentation: [timeman.settings](https://dev.1c-bitrix.ru/rest_he
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
index 8992af45e2..da6622cfba 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
@@ -32,13 +32,21 @@ Method at API documentation: [timeman.status](https://dev.1c-bitrix.ru/rest_help
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
index 9c7c74f2a3..20e0f3d2c8 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
@@ -32,13 +32,21 @@ Method at API documentation: [timeman.pause](https://dev.1c-bitrix.ru/rest_help/
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.PauseTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = 1;
- Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
index dc17420163..ce6a474894 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
@@ -34,7 +34,10 @@ Method at API documentation: [timeman.open](https://dev.1c-bitrix.ru/rest_help/t
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.StartTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
Hour = 3600;
@@ -44,7 +47,14 @@ Method at API documentation: [timeman.open](https://dev.1c-bitrix.ru/rest_help/t
Time = OPI_Tools.GetCurrentDate() - Hour;
Report = "Late";
- Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx b/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
index b64dc70606..2c45946a96 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
@@ -34,7 +34,10 @@ Method at API documentation: [timeman.close](https://dev.1c-bitrix.ru/rest_help/
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.StopTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,14 @@ Method at API documentation: [timeman.close](https://dev.1c-bitrix.ru/rest_help/
Time = OPI_Tools.GetCurrentDate();
Report = "Time off";
- Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
```
diff --git a/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx b/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
index b1dae7a5cb..c5524ed2e2 100644
--- a/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
+++ b/docs/en/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
@@ -41,7 +41,14 @@ Method at API documentation: [task.elapseditem.update](https://dev.1c-bitrix.ru/
Text = "The text I forgot last time";
Time = 4800;
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -51,7 +58,16 @@ Method at API documentation: [task.elapseditem.update](https://dev.1c-bitrix.ru/
Time = 4800;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text, SetupDate, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Change-user-status.mdx b/docs/en/md/Bitrix24/Users-management/Change-user-status.mdx
index 88d00b1359..ebcaee4e2d 100644
--- a/docs/en/md/Bitrix24/Users-management/Change-user-status.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Change-user-status.mdx
@@ -30,13 +30,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
UserID = "2958";
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = "2960";
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Create-user.mdx b/docs/en/md/Bitrix24/Users-management/Create-user.mdx
index 4162811422..2f354ac049 100644
--- a/docs/en/md/Bitrix24/Users-management/Create-user.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Create-user.mdx
@@ -43,7 +43,11 @@ If you want to add an intranet user, you must pass UF_DEPARTMENT field: [...]
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -56,7 +60,12 @@ If you want to add an intranet user, you must pass UF_DEPARTMENT field: [...]
UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
UserStructure.Insert("UF_DEPARTMENT" , 1);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Find-users.mdx b/docs/en/md/Bitrix24/Users-management/Find-users.mdx
index 1b8ffbbddd..b7926bbb6f 100644
--- a/docs/en/md/Bitrix24/Users-management/Find-users.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Find-users.mdx
@@ -39,7 +39,11 @@ Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/us
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
FilterStructure.Insert("USER_TYPE" , "employee");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -47,7 +51,12 @@ Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/us
FilterStructure = New Structure;
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Get-current-user.mdx b/docs/en/md/Bitrix24/Users-management/Get-current-user.mdx
index 90e5785a18..35ba35e6e2 100644
--- a/docs/en/md/Bitrix24/Users-management/Get-current-user.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Get-current-user.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [user.current](https://dev.1c-bitrix.ru/rest_help/u
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetCurrentUser(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Get-user-fields-structure.mdx b/docs/en/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
index e6ed10046c..bd6b98c211 100644
--- a/docs/en/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
@@ -31,12 +31,19 @@ Method at API documentation: [user.fields](https://dev.1c-bitrix.ru/rest_help/us
```bsl title="1C:Enterprise/OneScript code example"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Get-user-filter-structure.mdx b/docs/en/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
index 2d4f4c50ee..9eb68f47d2 100644
--- a/docs/en/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_Bitrix24.GetUserFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFilterStructure", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Get-user.mdx b/docs/en/md/Bitrix24/Users-management/Get-user.mdx
index c3a47da81b..ba429642ae 100644
--- a/docs/en/md/Bitrix24/Users-management/Get-user.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Get-user.mdx
@@ -33,13 +33,22 @@ Method at API documentation: [user.get](https://dev.1c-bitrix.ru/rest_help/users
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
UserID = "2958";
- Result = OPI_Bitrix24.GetUser(URL, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
UserID = "2960";
- Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
```
diff --git a/docs/en/md/Bitrix24/Users-management/Update-user.mdx b/docs/en/md/Bitrix24/Users-management/Update-user.mdx
index 37c43146cc..c257313f87 100644
--- a/docs/en/md/Bitrix24/Users-management/Update-user.mdx
+++ b/docs/en/md/Bitrix24/Users-management/Update-user.mdx
@@ -41,7 +41,12 @@ Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/us
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 1);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
URL = "b24-ar17wx.bitrix24.by";
Token = "a5b00469006e9f06006b12e400000001000...";
@@ -54,7 +59,13 @@ Method at API documentation: [user.update](https://dev.1c-bitrix.ru/rest_help/us
UserStructure.Insert("LAST_NAME" , "Lama");
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx b/docs/en/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
index 831562072b..c63633f885 100644
--- a/docs/en/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Cashbox check information](https://api-docs.cdek.r
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetCashboxChecksByDate(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxChecksByDate", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx b/docs/en/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
index 2d60b44ba0..e53c20effa 100644
--- a/docs/en/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Cash on delivery registry information](https://api
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashRegistry(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashRegistry", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx b/docs/en/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
index 33aeb6e9aa..5f732941c7 100644
--- a/docs/en/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Cash on delivery transfer information](https://api
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashTransfers(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashTransfers", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-office-filter-description.mdx b/docs/en/md/CDEK/Common-methods/Get-office-filter-description.mdx
index 31dd5948d4..3dac1c23b4 100644
--- a/docs/en/md/CDEK/Common-methods/Get-office-filter-description.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-office-filter-description.mdx
@@ -30,7 +30,9 @@ Field descriptions in the documentation: [List of pickup points](https://api-doc
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_CDEK.GetOfficeFilterDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-office-list.mdx b/docs/en/md/CDEK/Common-methods/Get-office-list.mdx
index 20277384f7..e1a8364d9f 100644
--- a/docs/en/md/CDEK/Common-methods/Get-office-list.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-office-list.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [List of pickup points](https://api-docs.cdek.ru/36
Filter.Insert("city_code" , 270);
Filter.Insert("allowed_cod", True);
- Result = OPI_CDEK.GetOfficeList(Token, Filter, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter" , Filter);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeList", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-regions-list.mdx b/docs/en/md/CDEK/Common-methods/Get-regions-list.mdx
index d87b79ca8c..fda9e1e9ed 100644
--- a/docs/en/md/CDEK/Common-methods/Get-regions-list.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-regions-list.mdx
@@ -34,7 +34,11 @@ Method at API documentation: [List of Regions](https://api-docs.cdek.ru/33829453
```bsl title="1C:Enterprise/OneScript code example"
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- Result = OPI_CDEK.GetRegionsList(Token, , , , True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetRegionsList", Options);
```
diff --git a/docs/en/md/CDEK/Common-methods/Get-token.mdx b/docs/en/md/CDEK/Common-methods/Get-token.mdx
index e20ed2f160..f1fdec3184 100644
--- a/docs/en/md/CDEK/Common-methods/Get-token.mdx
+++ b/docs/en/md/CDEK/Common-methods/Get-token.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Client authorization](https://api-docs.cdek.ru/338
Account = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
Password = "RmAmgvSgSl...";
- Result = OPI_CDEK.GetToken(Account, Password, True);
+ Options = New Structure;
+ Options.Insert("account", Account);
+ Options.Insert("pass" , Password);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetToken", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Create-courier-invitation.mdx b/docs/en/md/CDEK/Delivery-management/Create-courier-invitation.mdx
index f924db88c3..028b414a41 100644
--- a/docs/en/md/CDEK/Delivery-management/Create-courier-invitation.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Create-courier-invitation.mdx
@@ -72,7 +72,12 @@ Method at API documentation: [Registration of refusal](https://api-docs.cdek.ru/
InvitationDescription.Insert("from_location", ShippingPoint);
- Result = OPI_CDEK.CreateCourierInvitation(Token, InvitationDescription, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("intake" , InvitationDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCourierInvitation", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Delete-courier-invitation.mdx b/docs/en/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
index a6e1e0e2e1..ace54d1129 100644
--- a/docs/en/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Deleting a courier invitation](https://api-docs.cd
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Result = OPI_CDEK.DeleteCourierInvitation(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteCourierInvitation", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Get-appointment-description.mdx b/docs/en/md/CDEK/Delivery-management/Get-appointment-description.mdx
index b96ff6c3c5..037c917d32 100644
--- a/docs/en/md/CDEK/Delivery-management/Get-appointment-description.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Get-appointment-description.mdx
@@ -31,7 +31,9 @@ Field descriptions in the documentation: [Registration of delivery appointment](
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_CDEK.GetAppointmentDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx b/docs/en/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
index 06c6248078..98f40a8aff 100644
--- a/docs/en/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Getting delivery intervals (RU)](https://api-docs.
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetAvailableDeliveryIntervals(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAvailableDeliveryIntervals", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Get-courier-invitation.mdx b/docs/en/md/CDEK/Delivery-management/Get-courier-invitation.mdx
index 68d368167c..b8fa7b1882 100644
--- a/docs/en/md/CDEK/Delivery-management/Get-courier-invitation.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Get-courier-invitation.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [Details of a courier invitation(https://api-docs.c
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Result = OPI_CDEK.GetCourierInvitation(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitation", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx b/docs/en/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
index 865debb00f..5d3338ea24 100644
--- a/docs/en/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
@@ -31,7 +31,9 @@ Field descriptions in the documentation: [Registration of a courier invitation](
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_CDEK.GetCourierInvitationsDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Get-delivery-appointment.mdx b/docs/en/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
index cd02350ccd..93340bc291 100644
--- a/docs/en/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [Information about delivery appointment](https://ap
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "2bb6253b-d0ce-45cd-8281-f42bc5c03553";
- Result = OPI_CDEK.GetDeliveryAppointment(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryAppointment", Options);
```
diff --git a/docs/en/md/CDEK/Delivery-management/Register-delivery-appointment.mdx b/docs/en/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
index 472ed2592c..e4ddfb9000 100644
--- a/docs/en/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
+++ b/docs/en/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
@@ -65,7 +65,12 @@ Method at API documentation: [Registration of delivery appointment](https://api-
Appointment.Insert("to_location", DeliveryLocation);
- Result = OPI_CDEK.RegisterDeliveryAppointment(Token, Appointment, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("appt" , Appointment);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "RegisterDeliveryAppointment", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-barcode.mdx b/docs/en/md/CDEK/Order-management/Create-barcode.mdx
index 2d3ae0af1e..cd948761da 100644
--- a/docs/en/md/CDEK/Order-management/Create-barcode.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-barcode.mdx
@@ -38,7 +38,14 @@ Method at API documentation: [Creating barcode CP for the order](https://api-doc
Format = "A5";
Copies = 1;
- Result = OPI_CDEK.CreateBarcode(Token, UUID, Copies, Format, , True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("count" , Copies);
+ Options.Insert("format" , Format);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateBarcode", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-customer-refund.mdx b/docs/en/md/CDEK/Order-management/Create-customer-refund.mdx
index 35cb586fdc..4c69b96081 100644
--- a/docs/en/md/CDEK/Order-management/Create-customer-refund.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-customer-refund.mdx
@@ -39,7 +39,13 @@ Method at API documentation: [Registration of refusal](https://api-docs.cdek.ru/
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
Tariff = 139;
- Result = OPI_CDEK.CreateCustomerRefund(Token, UUID, Tariff, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("tariff" , Tariff);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCustomerRefund", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-order.mdx b/docs/en/md/CDEK/Order-management/Create-order.mdx
index 54433323b3..d581e48ff6 100644
--- a/docs/en/md/CDEK/Order-management/Create-order.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-order.mdx
@@ -108,7 +108,13 @@ Method at API documentation: [Order registration](https://api-docs.cdek.ru/33828
OrderDescription.Insert("delivery_recipient_cost" , New Structure("value" , 50));
OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
- Result = OPI_CDEK.CreateOrder(Token, OrderDescription, True, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("ostore" , True);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateOrder", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-prealert.mdx b/docs/en/md/CDEK/Order-management/Create-prealert.mdx
index 2ef3806f1e..777b7d436a 100644
--- a/docs/en/md/CDEK/Order-management/Create-prealert.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-prealert.mdx
@@ -37,7 +37,14 @@ Method at API documentation: [Registration of Prealert document](https://api-doc
Point = "NSK27";
TransferDate = OPI_Tools.GetCurrentDate() + 60 * 60 * 24;
- Result = OPI_CDEK.CreatePrealert(Token, UUID, TransferDate, Point, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("date" , TransferDate);
+ Options.Insert("point" , Point);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreatePrealert", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-receipt.mdx b/docs/en/md/CDEK/Order-management/Create-receipt.mdx
index 3a86b2d3c3..570090ab87 100644
--- a/docs/en/md/CDEK/Order-management/Create-receipt.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-receipt.mdx
@@ -41,7 +41,14 @@ Method at API documentation: [Creating order receipt](https://api-docs.cdek.ru/3
Type = "tpl_russia";
Copies = 1;
- Result = OPI_CDEK.CreateReceipt(Token, UUID, Type, Copies, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("type" , Type);
+ Options.Insert("count" , Copies);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateReceipt", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Create-refusal.mdx b/docs/en/md/CDEK/Order-management/Create-refusal.mdx
index 54c979b6f9..3f370a512f 100644
--- a/docs/en/md/CDEK/Order-management/Create-refusal.mdx
+++ b/docs/en/md/CDEK/Order-management/Create-refusal.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Registration of refusal](https://api-docs.cdek.ru/
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.CreateRefusal(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateRefusal", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Delete-order.mdx b/docs/en/md/CDEK/Order-management/Delete-order.mdx
index 5ff0c5777b..5c50480468 100644
--- a/docs/en/md/CDEK/Order-management/Delete-order.mdx
+++ b/docs/en/md/CDEK/Order-management/Delete-order.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Deleting an order](https://api-docs.cdek.ru/338288
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.DeleteOrder(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteOrder", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-cashbox-check.mdx b/docs/en/md/CDEK/Order-management/Get-cashbox-check.mdx
index 26ce87b606..a022f1e9e7 100644
--- a/docs/en/md/CDEK/Order-management/Get-cashbox-check.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-cashbox-check.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Cashbox check information](https://api-docs.cdek.r
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetCashboxCheck(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxCheck", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-order-by-number.mdx b/docs/en/md/CDEK/Order-management/Get-order-by-number.mdx
index 4db1c8353c..a93bba373b 100644
--- a/docs/en/md/CDEK/Order-management/Get-order-by-number.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-order-by-number.mdx
@@ -34,7 +34,13 @@ Method at API documentation: [Order details](https://api-docs.cdek.ru/33828849.h
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
OrderNumber = "34e9706a-f47f-4348-bd4d-116bf6c5517d";
- Result = OPI_CDEK.GetOrderByNumber(Token, OrderNumber, True, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("number" , OrderNumber);
+ Options.Insert("internal", True);
+ Options.Insert("testapi" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderByNumber", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-order-description.mdx b/docs/en/md/CDEK/Order-management/Get-order-description.mdx
index 6749b7a805..04f887a014 100644
--- a/docs/en/md/CDEK/Order-management/Get-order-description.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-order-description.mdx
@@ -32,7 +32,9 @@ Field descriptions in the documentation: [Order registration](https://api-docs.c
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_CDEK.GetOrderDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-order.mdx b/docs/en/md/CDEK/Order-management/Get-order.mdx
index fe3eb96f3f..2967d36967 100644
--- a/docs/en/md/CDEK/Order-management/Get-order.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-order.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Order details](https://api-docs.cdek.ru/33828849.h
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetOrder(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrder", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-passport-data-status.mdx b/docs/en/md/CDEK/Order-management/Get-passport-data-status.mdx
index 42dfb69e4b..3d44c3dbe9 100644
--- a/docs/en/md/CDEK/Order-management/Get-passport-data-status.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-passport-data-status.mdx
@@ -33,7 +33,12 @@ Method at API documentation: [Passport data information](https://api-docs.cdek.r
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Result = OPI_CDEK.GetPassportDataStatus(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPassportDataStatus", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Get-prealert.mdx b/docs/en/md/CDEK/Order-management/Get-prealert.mdx
index 26d1b87308..e925beff9e 100644
--- a/docs/en/md/CDEK/Order-management/Get-prealert.mdx
+++ b/docs/en/md/CDEK/Order-management/Get-prealert.mdx
@@ -35,7 +35,12 @@ Method at API documentation: [Details of prealert document](https://api-docs.cde
Token = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "27c365e5-4c21-43a3-9db0-bceeb491e2f0";
- Result = OPI_CDEK.GetPrealert(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPrealert", Options);
```
diff --git a/docs/en/md/CDEK/Order-management/Update-order.mdx b/docs/en/md/CDEK/Order-management/Update-order.mdx
index 6d7840ee58..c3bc1bf012 100644
--- a/docs/en/md/CDEK/Order-management/Update-order.mdx
+++ b/docs/en/md/CDEK/Order-management/Update-order.mdx
@@ -36,7 +36,13 @@ Method at API documentation: [Update an order](https://api-docs.cdek.ru/36989543
OrderDescription = New Structure("comment", "NewComment");
- Result = OPI_CDEK.UpdateOrder(Token, UUID, OrderDescription, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "UpdateOrder", Options);
```
diff --git a/docs/en/md/ClickHouse/Common-methods/Execute-request.mdx b/docs/en/md/ClickHouse/Common-methods/Execute-request.mdx
index e33e34ece2..85c1870376 100644
--- a/docs/en/md/ClickHouse/Common-methods/Execute-request.mdx
+++ b/docs/en/md/ClickHouse/Common-methods/Execute-request.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- Connection = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Connection = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// Request (table creation)
@@ -47,8 +51,15 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request (data insertion)
@@ -87,8 +98,19 @@ import TabItem from '@theme/TabItem';
Database = "default";
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, Database, RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request with external table
@@ -102,22 +124,45 @@ import TabItem from '@theme/TabItem';
|2" + Tab + "Jane
|3" + Tab + "Bob";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_users WHERE id > 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Selection
SelectionText = "SELECT * FROM events";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
```
diff --git a/docs/en/md/ClickHouse/Common-methods/Get-external-table-structure.mdx b/docs/en/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
index b1e60a7ef0..44023f0f55 100644
--- a/docs/en/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
+++ b/docs/en/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
@@ -34,14 +34,24 @@ import TabItem from '@theme/TabItem';
ColoumnsStruct.Insert("id" , "UInt64");
ColoumnsStruct.Insert("name", "String");
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", TableName);
+ Options.Insert("cols", ColoumnsStruct);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
// With TSV data
TableData = StrTemplate("1%1Test
|2%2Test2", Chars.Tab);
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
```
diff --git a/docs/en/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx b/docs/en/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
index c3222710ca..e1500db631 100644
--- a/docs/en/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
+++ b/docs/en/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
URL = "http://localhost:8123";
// No authorization
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With basic authorization
@@ -38,20 +41,33 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With JWT authorization
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// With additional headers
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("X-Custom-Header", "CustomValue");
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Authorization);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
```
diff --git a/docs/en/md/ClickHouse/Common-methods/Get-request-settings.mdx b/docs/en/md/ClickHouse/Common-methods/Get-request-settings.mdx
index 645faa7d34..e8668964b6 100644
--- a/docs/en/md/ClickHouse/Common-methods/Get-request-settings.mdx
+++ b/docs/en/md/ClickHouse/Common-methods/Get-request-settings.mdx
@@ -40,7 +40,10 @@ The response body can be returned as a collection (for JSON) or as binary data (
QueryText = "SELECT 1";
- Result = OPI_ClickHouse.GetRequestSettings(QueryText);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
// Full request
@@ -53,18 +56,25 @@ The response body can be returned as a collection (for JSON) or as binary data (
AdditionalSettings.Insert("max_threads", "4");
ColoumnsStruct = New Structure("id,name", "UInt64", "String");
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext", ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", "ext");
+ Options.Insert("cols", ColoumnsStruct);
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
TableArray = New Array;
TableArray.Add(ExternalTable);
- Result = OPI_ClickHouse.GetRequestSettings(QueryText
- , Database
- , RequestID
- , Data
- , ResponseFormat
- , TableArray
- , AdditionalSettings);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format" , ResponseFormat);
+ Options.Insert("ext" , TableArray);
+ Options.Insert("settings", AdditionalSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
```
diff --git a/docs/en/md/ClickHouse/Common-methods/Get-session-settings.mdx b/docs/en/md/ClickHouse/Common-methods/Get-session-settings.mdx
index 9c86427ac3..49580faaae 100644
--- a/docs/en/md/ClickHouse/Common-methods/Get-session-settings.mdx
+++ b/docs/en/md/ClickHouse/Common-methods/Get-session-settings.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Check = True;
Timeout = 120;
- Result = OPI_ClickHouse.GetSessionSettings(SessionID, Check, Timeout);
+ Options = New Structure;
+ Options.Insert("id" , SessionID);
+ Options.Insert("check" , Check);
+ Options.Insert("timeout", Timeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
```
diff --git a/docs/en/md/ClickHouse/Grpc/Close-grpc-stream.mdx b/docs/en/md/ClickHouse/Grpc/Close-grpc-stream.mdx
index 1e6e4196e8..cf0e2e85ce 100644
--- a/docs/en/md/ClickHouse/Grpc/Close-grpc-stream.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Close-grpc-stream.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
diff --git a/docs/en/md/ClickHouse/Grpc/Complete-grpc-sending.mdx b/docs/en/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
index db5152c79a..3292dad378 100644
--- a/docs/en/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
diff --git a/docs/en/md/ClickHouse/Grpc/Create-grpc-connection.mdx b/docs/en/md/ClickHouse/Grpc/Create-grpc-connection.mdx
index f7016b36ea..25b84e1350 100644
--- a/docs/en/md/ClickHouse/Grpc/Create-grpc-connection.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Create-grpc-connection.mdx
@@ -37,7 +37,11 @@ import TabItem from '@theme/TabItem';
// Connection creation
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
// Request via open connection (table creation)
@@ -51,8 +55,15 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Data insertion
@@ -82,15 +93,34 @@ import TabItem from '@theme/TabItem';
Data = New Structure("meta,data", Meta, DataArray);
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, "default", RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , "default");
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Selection
SelectionText = "SELECT * FROM events_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// Request with external table via gRPC
@@ -102,15 +132,30 @@ import TabItem from '@theme/TabItem';
TableData = "1" + Tab + "John
|2" + Tab + "Jane";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext_grpc", ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , "ext_grpc");
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
```
diff --git a/docs/en/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx b/docs/en/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
index a158089985..42cc4762d4 100644
--- a/docs/en/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
@@ -30,7 +30,10 @@ import TabItem from '@theme/TabItem';
URL = "http://localhost:9101";
// No authorization
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With basic authorization
@@ -39,26 +42,47 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With JWT authorization
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With metadata
Meta = New Map;
Meta.Insert("custom-meta", "value");
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, Meta);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("meta", Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// With TLS settings
- Tls = OPI_ClickHouse.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, , Tls);
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
```
diff --git a/docs/en/md/ClickHouse/Grpc/Get-grpc-message.mdx b/docs/en/md/ClickHouse/Grpc/Get-grpc-message.mdx
index b5079478e8..5eb94ced85 100644
--- a/docs/en/md/ClickHouse/Grpc/Get-grpc-message.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Get-grpc-message.mdx
@@ -36,12 +36,20 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
QueryText = "SELECT number FROM system.numbers LIMIT 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
- Timeout = 10000;
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Timeout = 10000;
OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Request, , Timeout);
StreamID = OpeningResult["streamId"];
diff --git a/docs/en/md/ClickHouse/Grpc/Get-tls-settings.mdx b/docs/en/md/ClickHouse/Grpc/Get-tls-settings.mdx
index 643502c538..5b018f2fb6 100644
--- a/docs/en/md/ClickHouse/Grpc/Get-tls-settings.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ Tls settings can only be set when a connection is created: explicitly, by using
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_ClickHouse.GetTlsSettings(False);
+ Options = New Structure;
+ Options.Insert("trust", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
```
diff --git a/docs/en/md/ClickHouse/Grpc/Open-grpc-stream.mdx b/docs/en/md/ClickHouse/Grpc/Open-grpc-stream.mdx
index 8113448954..796586750c 100644
--- a/docs/en/md/ClickHouse/Grpc/Open-grpc-stream.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Open-grpc-stream.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
TableCreationText = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -48,11 +52,25 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings("DROP TABLE IF EXISTS events_stream_test");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", "DROP TABLE IF EXISTS events_stream_test");
- Request = OPI_ClickHouse.GetRequestSettings(TableCreationText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
+
+ Options = New Structure;
+ Options.Insert("query", TableCreationText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Result = OPI_ClickHouse.OpenGRPCStream(Connection);
diff --git a/docs/en/md/ClickHouse/Grpc/Send-grpc-message.mdx b/docs/en/md/ClickHouse/Grpc/Send-grpc-message.mdx
index a75caadc6f..f12bdf34e1 100644
--- a/docs/en/md/ClickHouse/Grpc/Send-grpc-message.mdx
+++ b/docs/en/md/ClickHouse/Grpc/Send-grpc-message.mdx
@@ -39,7 +39,11 @@ import TabItem from '@theme/TabItem';
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
@@ -48,7 +52,11 @@ import TabItem from '@theme/TabItem';
StreamID = OpeningResult["streamId"];
QueryText = "SELECT 1 AS result";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Result = OPI_ClickHouse.SendGRPCMessage(Connection, StreamID, Request);
```
diff --git a/docs/en/md/Dropbox/Account-and-authorization/Get-account-information.mdx b/docs/en/md/Dropbox/Account-and-authorization/Get-account-information.mdx
index 7ddb7f4234..e4dd99ec57 100644
--- a/docs/en/md/Dropbox/Account-and-authorization/Get-account-information.mdx
+++ b/docs/en/md/Dropbox/Account-and-authorization/Get-account-information.mdx
@@ -27,7 +27,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetAccountInformation(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
```
diff --git a/docs/en/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx b/docs/en/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
index 1e289a038c..b61bb7ea5d 100644
--- a/docs/en/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
+++ b/docs/en/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- AppKey = "oynqxds...";
- Result = OPI_Dropbox.GetAuthorizationLink(AppKey);
+ AppKey = "oynqxds...";
+ Options = New Structure;
+ Options.Insert("appkey", AppKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAuthorizationLink", Options);
```
diff --git a/docs/en/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx b/docs/en/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
index e830a6f567..34f5a02c0d 100644
--- a/docs/en/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
+++ b/docs/en/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetSpaceUsageData(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetSpaceUsageData", Options);
```
diff --git a/docs/en/md/Dropbox/Account-and-authorization/Get-token.mdx b/docs/en/md/Dropbox/Account-and-authorization/Get-token.mdx
index 26d3d14aa1..35fbf3dee9 100644
--- a/docs/en/md/Dropbox/Account-and-authorization/Get-token.mdx
+++ b/docs/en/md/Dropbox/Account-and-authorization/Get-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
AppSecret = "tk2oewn...";
Code = "bTCiUTzxe6kAAAAAAAAAGN1NMZIxyqETKr4o7OS2dU8";
- Result = OPI_Dropbox.GetToken(AppKey, AppSecret, Code);
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetToken", Options);
```
diff --git a/docs/en/md/Dropbox/Account-and-authorization/Refresh-token.mdx b/docs/en/md/Dropbox/Account-and-authorization/Refresh-token.mdx
index 82a82c74f8..e752894d7c 100644
--- a/docs/en/md/Dropbox/Account-and-authorization/Refresh-token.mdx
+++ b/docs/en/md/Dropbox/Account-and-authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
AppSecret = "tk2oewn...";
RefreshToken = "oZFWg3DmZ_IAAAAAAAAAAWilOA0M1SjV...";
- Result = OPI_Dropbox.RefreshToken(AppKey, AppSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("refresh" , RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RefreshToken", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Copy-object.mdx b/docs/en/md/Dropbox/File-and-directory-management/Copy-object.mdx
index 64af7f2b6c..6a32ff4871 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Copy-object.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Copy-object.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Copy = "/New/pic_copy.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.CopyObject(Token, Original, Copy);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Copy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CopyObject", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Create-folder.mdx b/docs/en/md/Dropbox/File-and-directory-management/Create-folder.mdx
index 823a3fb777..3edfe8a24c 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Create-folder.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Create-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New catalog";
- Result = OPI_Dropbox.CreateFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CreateFolder", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Delete-object.mdx b/docs/en/md/Dropbox/File-and-directory-management/Delete-object.mdx
index c764feecb1..0174fb5c41 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Delete-object.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Delete-object.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Path = "/New/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.DeleteObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Download-file.mdx b/docs/en/md/Dropbox/File-and-directory-management/Download-file.mdx
index f5757de9fc..e92e39ded4 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Download-file.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Download-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.DownloadFile(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFile", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Download-folder.mdx b/docs/en/md/Dropbox/File-and-directory-management/Download-folder.mdx
index e02aed5a3c..067cc2b048 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Download-folder.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Download-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New";
- Result = OPI_Dropbox.DownloadFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFolder", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx b/docs/en/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
index 1c976d664e..b75e67f5c8 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Path = "/New";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetListOfFolderFiles(Token, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetListOfFolderFiles", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Get-object-information.mdx b/docs/en/md/Dropbox/File-and-directory-management/Get-object-information.mdx
index feb886d320..0713d8b906 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Get-object-information.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Get-object-information.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Path = "/New/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.GetObjectInformation(Token, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectInformation", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx b/docs/en/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
index 3188806eb4..04e0c53666 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.GetObjectVersionList(Token, Path, 1);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("amount", 1);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectVersionList", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Get-preview.mdx b/docs/en/md/Dropbox/File-and-directory-management/Get-preview.mdx
index 4b559562f0..c1f5abf971 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Get-preview.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Get-preview.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.GetPreview(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetPreview", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Move-object.mdx b/docs/en/md/Dropbox/File-and-directory-management/Move-object.mdx
index dce04012db..470e0b046f 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Move-object.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Move-object.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
TargetPath = "/pic.png";
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Result = OPI_Dropbox.MoveObject(Token, OriginalPath, TargetPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , OriginalPath);
+ Options.Insert("to" , TargetPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx b/docs/en/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
index 96b8654020..6a3b06e139 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/pic.png";
- Result = OPI_Dropbox.RestoreObjectToVersion(Token, Path, Version);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("rev" , Version);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RestoreObjectToVersion", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx b/docs/en/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
index 44f39a5f81..cff70573e1 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Dropbox.UploadFileByURL(Token, URL, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFileByURL", Options);
```
diff --git a/docs/en/md/Dropbox/File-and-directory-management/Upload-file.mdx b/docs/en/md/Dropbox/File-and-directory-management/Upload-file.mdx
index 4a35149753..5be7bfd8b8 100644
--- a/docs/en/md/Dropbox/File-and-directory-management/Upload-file.mdx
+++ b/docs/en/md/Dropbox/File-and-directory-management/Upload-file.mdx
@@ -38,7 +38,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImagePath = GetTempFileName("png");
CopyFile(Image, ImagePath);
- Result = OPI_Dropbox.UploadFile(Token, ImagePath, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , ImagePath);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
```
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx b/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
index 779a47895c..893773da4c 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Email = "h5bk6ft62s@privaterelay.appleid.com";
File = "kJU6-a-pT48AAAAAAAAABw";
- Result = OPI_Dropbox.AddUsersToFile(Token, File, Email, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
```
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx b/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
index 09444f1561..7e9b89fe04 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Email = "h5bk6ft62s@privaterelay.appleid.com";
Folder = "13163859169"; // shared_folder_id
- Result = OPI_Dropbox.AddUsersToFolder(Token, Folder, Email, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
```
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx b/docs/en/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
index 86a4616464..d527a30db4 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
File = "kJU6-a-pT48AAAAAAAAABw";
- Result = OPI_Dropbox.CancelFilePublication(Token, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFilePublication", Options);
```
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx b/docs/en/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
index f1075dd553..d4539fe00d 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Folder = "13163859169";
- Result = OPI_Dropbox.CancelFolderPublication(Token, Folder);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder", Folder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFolderPublication", Options);
CurrentStatus = "in_progress";
JobID = Result["async_job_id"];
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx b/docs/en/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
index b11541fe23..194b10c5bc 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
JobID = "dbjid:AAD1L-bMwKTHuiWt8DVi_FBjPGiqtsF1OhsqgQZho90yphBS7Brp8jf94FBNNDBuvMFCjNAnOOJUBPD_hC-8zT-t";
- Result = OPI_Dropbox.GetAsynchronousChangeStatus(Token, JobID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("job" , JobID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAsynchronousChangeStatus", Options);
```
diff --git a/docs/en/md/Dropbox/Shared-access-settings/Publish-folder.mdx b/docs/en/md/Dropbox/Shared-access-settings/Publish-folder.mdx
index 96d37dbf10..ff03a2cb46 100644
--- a/docs/en/md/Dropbox/Shared-access-settings/Publish-folder.mdx
+++ b/docs/en/md/Dropbox/Shared-access-settings/Publish-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New";
- Result = OPI_Dropbox.PublishFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "PublishFolder", Options);
```
diff --git a/docs/en/md/Dropbox/Tags-management/Add-tag.mdx b/docs/en/md/Dropbox/Tags-management/Add-tag.mdx
index 6ac3b81b50..82877c8859 100644
--- a/docs/en/md/Dropbox/Tags-management/Add-tag.mdx
+++ b/docs/en/md/Dropbox/Tags-management/Add-tag.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.AddTag(Token, Path, Tag);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddTag", Options);
```
diff --git a/docs/en/md/Dropbox/Tags-management/Delete-tag.mdx b/docs/en/md/Dropbox/Tags-management/Delete-tag.mdx
index 307ff3dc62..441a9df784 100644
--- a/docs/en/md/Dropbox/Tags-management/Delete-tag.mdx
+++ b/docs/en/md/Dropbox/Tags-management/Delete-tag.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Token = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.DeleteTag(Token, Path, Tag);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteTag", Options);
```
diff --git a/docs/en/md/Dropbox/Tags-management/Get-tag-list.mdx b/docs/en/md/Dropbox/Tags-management/Get-tag-list.mdx
index 1ad9568e2d..ec24cef8ca 100644
--- a/docs/en/md/Dropbox/Tags-management/Get-tag-list.mdx
+++ b/docs/en/md/Dropbox/Tags-management/Get-tag-list.mdx
@@ -31,7 +31,11 @@ import TabItem from '@theme/TabItem';
PathsArray.Add("/New/Dogs.mp3");
PathsArray.Add("/New/mydoc.docx");
- Result = OPI_Dropbox.GetTagList(Token, PathsArray);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", PathsArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetTagList", Options);
```
diff --git a/docs/en/md/FTP/Common-methods/Close-connection.mdx b/docs/en/md/FTP/Common-methods/Close-connection.mdx
index 08bca3c2eb..6f6355df84 100644
--- a/docs/en/md/FTP/Common-methods/Close-connection.mdx
+++ b/docs/en/md/FTP/Common-methods/Close-connection.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,12 +57,22 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/md/FTP/Common-methods/Create-connection.mdx b/docs/en/md/FTP/Common-methods/Create-connection.mdx
index 43b3a34efb..2167423d5e 100644
--- a/docs/en/md/FTP/Common-methods/Create-connection.mdx
+++ b/docs/en/md/FTP/Common-methods/Create-connection.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -53,12 +59,22 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Result = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/md/FTP/Common-methods/Execute-arbitrary-command.mdx b/docs/en/md/FTP/Common-methods/Execute-arbitrary-command.mdx
index ebec9beb7e..82e3e9e017 100644
--- a/docs/en/md/FTP/Common-methods/Execute-arbitrary-command.mdx
+++ b/docs/en/md/FTP/Common-methods/Execute-arbitrary-command.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -47,12 +53,22 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -60,7 +76,11 @@ import TabItem from '@theme/TabItem';
If OPI_FTP.IsConnector(Connection) Then
CommandText = "PWD";
- Result = OPI_FTP.ExecuteArbitraryCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteArbitraryCommand", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/FTP/Common-methods/Execute-custom-command.mdx b/docs/en/md/FTP/Common-methods/Execute-custom-command.mdx
index 5692de800c..efe7760ba3 100644
--- a/docs/en/md/FTP/Common-methods/Execute-custom-command.mdx
+++ b/docs/en/md/FTP/Common-methods/Execute-custom-command.mdx
@@ -42,7 +42,13 @@ FTP Command: `SITE`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -53,12 +59,22 @@ FTP Command: `SITE`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -66,7 +82,11 @@ FTP Command: `SITE`
If OPI_FTP.IsConnector(Connection) Then
CommandText = "UMASK";
- Result = OPI_FTP.ExecuteCustomCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteCustomCommand", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/FTP/Common-methods/Get-connection-configuration.mdx b/docs/en/md/FTP/Common-methods/Get-connection-configuration.mdx
index 5a5dcf1e8d..41e8756ab1 100644
--- a/docs/en/md/FTP/Common-methods/Get-connection-configuration.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ Using the connection configuration is not recommended for multiple requests to t
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -54,15 +60,30 @@ Using the connection configuration is not recommended for multiple requests to t
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
- Result = OPI_FTP.GetConnectionConfiguration(FTPSettings, ProxySettings, TLSSettings);
+ Options = New Structure;
+ Options.Insert("set" , FTPSettings);
+ Options.Insert("proxy", ProxySettings);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionConfiguration", Options);
```
diff --git a/docs/en/md/FTP/Common-methods/Get-connection-settings.mdx b/docs/en/md/FTP/Common-methods/Get-connection-settings.mdx
index 7bf531a7c6..6f21a05180 100644
--- a/docs/en/md/FTP/Common-methods/Get-connection-settings.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-connection-settings.mdx
@@ -40,7 +40,13 @@ When `IPResolve = True`, the connection address returned by the server in passiv
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
```
diff --git a/docs/en/md/FTP/Common-methods/Get-object-size.mdx b/docs/en/md/FTP/Common-methods/Get-object-size.mdx
index 7a7efd11e9..c274f601d6 100644
--- a/docs/en/md/FTP/Common-methods/Get-object-size.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-object-size.mdx
@@ -40,7 +40,13 @@ FTP Command: `SIZE`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,18 +57,32 @@ FTP Command: `SIZE`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Common-methods/Get-protocol-feature-list.mdx b/docs/en/md/FTP/Common-methods/Get-protocol-feature-list.mdx
index 95d0bce3f8..a5483a9203 100644
--- a/docs/en/md/FTP/Common-methods/Get-protocol-feature-list.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-protocol-feature-list.mdx
@@ -39,7 +39,13 @@ FTP Command: `FEAT`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -50,18 +56,31 @@ FTP Command: `FEAT`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetProtocolFeatureList(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProtocolFeatureList", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Common-methods/Get-proxy-settings.mdx b/docs/en/md/FTP/Common-methods/Get-proxy-settings.mdx
index 3ece7b6bd6..02b9bac94a 100644
--- a/docs/en/md/FTP/Common-methods/Get-proxy-settings.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
```
diff --git a/docs/en/md/FTP/Common-methods/Get-tls-settings.mdx b/docs/en/md/FTP/Common-methods/Get-tls-settings.mdx
index a9deefb6a4..608850c1be 100644
--- a/docs/en/md/FTP/Common-methods/Get-tls-settings.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ Tls settings can only be set when a connection is created: explicitly, by using
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
```
diff --git a/docs/en/md/FTP/Common-methods/Get-welcome-message.mdx b/docs/en/md/FTP/Common-methods/Get-welcome-message.mdx
index e23ac6fe08..ab6409a408 100644
--- a/docs/en/md/FTP/Common-methods/Get-welcome-message.mdx
+++ b/docs/en/md/FTP/Common-methods/Get-welcome-message.mdx
@@ -35,7 +35,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -46,18 +52,31 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetWelcomeMessage(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetWelcomeMessage", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Common-methods/Is-connector.mdx b/docs/en/md/FTP/Common-methods/Is-connector.mdx
index 978fdb40fa..0f23fa6e78 100644
--- a/docs/en/md/FTP/Common-methods/Is-connector.mdx
+++ b/docs/en/md/FTP/Common-methods/Is-connector.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,12 +57,22 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/md/FTP/Common-methods/Ping.mdx b/docs/en/md/FTP/Common-methods/Ping.mdx
index c3140c8e79..7c097c6a42 100644
--- a/docs/en/md/FTP/Common-methods/Ping.mdx
+++ b/docs/en/md/FTP/Common-methods/Ping.mdx
@@ -39,7 +39,13 @@ FTP Command: `NOOP`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -50,18 +56,31 @@ FTP Command: `NOOP`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.Ping(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "Ping", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Common-methods/Update-path.mdx b/docs/en/md/FTP/Common-methods/Update-path.mdx
index d66e18c66a..4d6c1575a3 100644
--- a/docs/en/md/FTP/Common-methods/Update-path.mdx
+++ b/docs/en/md/FTP/Common-methods/Update-path.mdx
@@ -43,7 +43,13 @@ FTP Command: `RNFR + RNTO`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -54,18 +60,33 @@ FTP Command: `RNFR + RNTO`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UpdatePath(Connection, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "new_dir/pic_from_disk.png");
+ Options.Insert("new" , "new_dir/pic_copy.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Directory-management/Change-current-directory.mdx b/docs/en/md/FTP/Directory-management/Change-current-directory.mdx
index 6272298758..6569928587 100644
--- a/docs/en/md/FTP/Directory-management/Change-current-directory.mdx
+++ b/docs/en/md/FTP/Directory-management/Change-current-directory.mdx
@@ -44,7 +44,13 @@ FTP Command: `CWD`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -55,12 +61,22 @@ FTP Command: `CWD`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/md/FTP/Directory-management/Clear-directory.mdx b/docs/en/md/FTP/Directory-management/Clear-directory.mdx
index 704f946713..4b05359f8b 100644
--- a/docs/en/md/FTP/Directory-management/Clear-directory.mdx
+++ b/docs/en/md/FTP/Directory-management/Clear-directory.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -47,18 +53,32 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ClearDirectory(Connection, ".");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ClearDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Directory-management/Create-new-directory.mdx b/docs/en/md/FTP/Directory-management/Create-new-directory.mdx
index a0e007675c..69dbacaacd 100644
--- a/docs/en/md/FTP/Directory-management/Create-new-directory.mdx
+++ b/docs/en/md/FTP/Directory-management/Create-new-directory.mdx
@@ -40,7 +40,13 @@ FTP Command: `MKD`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,19 +57,33 @@ FTP Command: `MKD`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/FTP/Directory-management/Delete-directory.mdx b/docs/en/md/FTP/Directory-management/Delete-directory.mdx
index 96e1ad55a6..61ff6aeb5a 100644
--- a/docs/en/md/FTP/Directory-management/Delete-directory.mdx
+++ b/docs/en/md/FTP/Directory-management/Delete-directory.mdx
@@ -40,7 +40,13 @@ FTP Command: `RMD`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,18 +57,32 @@ FTP Command: `RMD`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteDirectory(Connection, "new_dir/another_one");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/another_one");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Directory-management/Get-current-directory.mdx b/docs/en/md/FTP/Directory-management/Get-current-directory.mdx
index 7d0e93cc15..572c90b813 100644
--- a/docs/en/md/FTP/Directory-management/Get-current-directory.mdx
+++ b/docs/en/md/FTP/Directory-management/Get-current-directory.mdx
@@ -39,7 +39,13 @@ FTP Command: `PWD`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -50,18 +56,31 @@ FTP Command: `PWD`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/Directory-management/List-objects.mdx b/docs/en/md/FTP/Directory-management/List-objects.mdx
index f60f36b020..3a1a083676 100644
--- a/docs/en/md/FTP/Directory-management/List-objects.mdx
+++ b/docs/en/md/FTP/Directory-management/List-objects.mdx
@@ -41,7 +41,13 @@ FTP Command: `LIST`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -52,18 +58,33 @@ FTP Command: `LIST`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ListObjects(Connection, "", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/File-management/Delete-file.mdx b/docs/en/md/FTP/File-management/Delete-file.mdx
index af9664f342..d26a147348 100644
--- a/docs/en/md/FTP/File-management/Delete-file.mdx
+++ b/docs/en/md/FTP/File-management/Delete-file.mdx
@@ -40,7 +40,13 @@ FTP Command: `DELE`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -51,18 +57,32 @@ FTP Command: `DELE`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteFile(Connection, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/FTP/File-management/Get-file-data.mdx b/docs/en/md/FTP/File-management/Get-file-data.mdx
index 4c1fb48e40..20fae3638d 100644
--- a/docs/en/md/FTP/File-management/Get-file-data.mdx
+++ b/docs/en/md/FTP/File-management/Get-file-data.mdx
@@ -44,7 +44,13 @@ FTP Command: `RETR`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -55,12 +61,22 @@ FTP Command: `RETR`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
diff --git a/docs/en/md/FTP/File-management/Save-file.mdx b/docs/en/md/FTP/File-management/Save-file.mdx
index cc380d0c50..bd21d8e14a 100644
--- a/docs/en/md/FTP/File-management/Save-file.mdx
+++ b/docs/en/md/FTP/File-management/Save-file.mdx
@@ -41,7 +41,13 @@ FTP Command: `RETR`
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -52,12 +58,22 @@ FTP Command: `RETR`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -67,7 +83,12 @@ FTP Command: `RETR`
Path = "new_dir/pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_FTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/FTP/File-management/Upload-file.mdx b/docs/en/md/FTP/File-management/Upload-file.mdx
index aa43929e9c..2a8233b303 100644
--- a/docs/en/md/FTP/File-management/Upload-file.mdx
+++ b/docs/en/md/FTP/File-management/Upload-file.mdx
@@ -47,7 +47,15 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ProxySettings = Undefined;
TLSSettings = Undefined; // FTPS
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password, , 1000, 1000);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", 1000);
+ Options.Insert("wtout", 1000);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -58,20 +66,40 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UploadFile(Connection, Image, "new_dir/pic_from_disk.png");
- Result2 = OPI_FTP.UploadFile(Connection, ImageDD, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/GRPC/Common-methods/Close-connection.mdx b/docs/en/md/GRPC/Common-methods/Close-connection.mdx
index e4cbf4ac0d..043f1dde30 100644
--- a/docs/en/md/GRPC/Common-methods/Close-connection.mdx
+++ b/docs/en/md/GRPC/Common-methods/Close-connection.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.CloseConnection(Connection);
diff --git a/docs/en/md/GRPC/Common-methods/Create-connection.mdx b/docs/en/md/GRPC/Common-methods/Create-connection.mdx
index c795048079..31810d6943 100644
--- a/docs/en/md/GRPC/Common-methods/Create-connection.mdx
+++ b/docs/en/md/GRPC/Common-methods/Create-connection.mdx
@@ -39,9 +39,17 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Result = OPI_GRPC.CreateConnection(Parameters, Tls);
```
diff --git a/docs/en/md/GRPC/Common-methods/Execute-method.mdx b/docs/en/md/GRPC/Common-methods/Execute-method.mdx
index 0bd4755662..fe5492d46a 100644
--- a/docs/en/md/GRPC/Common-methods/Execute-method.mdx
+++ b/docs/en/md/GRPC/Common-methods/Execute-method.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyUnary";
@@ -91,7 +99,14 @@ import TabItem from '@theme/TabItem';
Data.Insert("f_bools" , BoolArray);
Data.Insert("f_enums" , StrSplit("ENUM_1,ENUM_2" , ","));
- Result = OPI_GRPC.ExecuteMethod(Parameters, Service, Method, Data, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
```
diff --git a/docs/en/md/GRPC/Common-methods/Get-connection-parameters.mdx b/docs/en/md/GRPC/Common-methods/Get-connection-parameters.mdx
index 6e03505717..bb62366207 100644
--- a/docs/en/md/GRPC/Common-methods/Get-connection-parameters.mdx
+++ b/docs/en/md/GRPC/Common-methods/Get-connection-parameters.mdx
@@ -41,8 +41,13 @@ If the Proto value is not an object (a key value collection), it will be interpr
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Result = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
```
diff --git a/docs/en/md/GRPC/Common-methods/Get-tls-settings.mdx b/docs/en/md/GRPC/Common-methods/Get-tls-settings.mdx
index 7236119428..c05af49796 100644
--- a/docs/en/md/GRPC/Common-methods/Get-tls-settings.mdx
+++ b/docs/en/md/GRPC/Common-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ Tls settings can only be set when a connection is created: explicitly, by using
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
```
diff --git a/docs/en/md/GRPC/Common-methods/Is-connector.mdx b/docs/en/md/GRPC/Common-methods/Is-connector.mdx
index a95537303c..d14688bb1a 100644
--- a/docs/en/md/GRPC/Common-methods/Is-connector.mdx
+++ b/docs/en/md/GRPC/Common-methods/Is-connector.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.IsConnector(Connection);
diff --git a/docs/en/md/GRPC/Common-methods/Set-metadata.mdx b/docs/en/md/GRPC/Common-methods/Set-metadata.mdx
index 18317a8c87..af2fbddbc3 100644
--- a/docs/en/md/GRPC/Common-methods/Set-metadata.mdx
+++ b/docs/en/md/GRPC/Common-methods/Set-metadata.mdx
@@ -42,8 +42,15 @@ Replaces the metadata set during connection creation
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
diff --git a/docs/en/md/GRPC/Introspection/Get-method-list.mdx b/docs/en/md/GRPC/Introspection/Get-method-list.mdx
index 499e19ce67..98c583db01 100644
--- a/docs/en/md/GRPC/Introspection/Get-method-list.mdx
+++ b/docs/en/md/GRPC/Introspection/Get-method-list.mdx
@@ -29,13 +29,24 @@ import TabItem from '@theme/TabItem';
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
- Result = OPI_GRPC.GetMethodList(Connection, Service);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethodList", Options);
```
diff --git a/docs/en/md/GRPC/Introspection/Get-method.mdx b/docs/en/md/GRPC/Introspection/Get-method.mdx
index e87f8dfc11..70f48babdb 100644
--- a/docs/en/md/GRPC/Introspection/Get-method.mdx
+++ b/docs/en/md/GRPC/Introspection/Get-method.mdx
@@ -30,14 +30,26 @@ import TabItem from '@theme/TabItem';
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
Method = "Index";
- Result = OPI_GRPC.GetMethod(Connection, Service, Method);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethod", Options);
```
diff --git a/docs/en/md/GRPC/Introspection/Get-service-list.mdx b/docs/en/md/GRPC/Introspection/Get-service-list.mdx
index dde8654cbe..10d98406a9 100644
--- a/docs/en/md/GRPC/Introspection/Get-service-list.mdx
+++ b/docs/en/md/GRPC/Introspection/Get-service-list.mdx
@@ -28,11 +28,21 @@ import TabItem from '@theme/TabItem';
Address = "https://grpcb.in:9001";
Scheme = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
- Result = OPI_GRPC.GetServiceList(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetServiceList", Options);
```
diff --git a/docs/en/md/GRPC/Streaming/Close-stream.mdx b/docs/en/md/GRPC/Streaming/Close-stream.mdx
index e0142b7f4a..9ad48377dd 100644
--- a/docs/en/md/GRPC/Streaming/Close-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Close-stream.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/md/GRPC/Streaming/Complete-send.mdx b/docs/en/md/GRPC/Streaming/Complete-send.mdx
index 0bbe3aa3e1..bb6ca5eeeb 100644
--- a/docs/en/md/GRPC/Streaming/Complete-send.mdx
+++ b/docs/en/md/GRPC/Streaming/Complete-send.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/md/GRPC/Streaming/Get-message.mdx b/docs/en/md/GRPC/Streaming/Get-message.mdx
index da77e1d6c8..54c4a2b25c 100644
--- a/docs/en/md/GRPC/Streaming/Get-message.mdx
+++ b/docs/en/md/GRPC/Streaming/Get-message.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx b/docs/en/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
index 1e4a5b4a1d..4c01dde1fe 100644
--- a/docs/en/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
@@ -41,8 +41,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyBidirectionalStreamStream";
diff --git a/docs/en/md/GRPC/Streaming/Initialize-client-stream.mdx b/docs/en/md/GRPC/Streaming/Initialize-client-stream.mdx
index 87c5c5bd8c..75b01fdc33 100644
--- a/docs/en/md/GRPC/Streaming/Initialize-client-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Initialize-client-stream.mdx
@@ -41,8 +41,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/md/GRPC/Streaming/Initialize-server-stream.mdx b/docs/en/md/GRPC/Streaming/Initialize-server-stream.mdx
index b04c8d8d24..dabb4f0d40 100644
--- a/docs/en/md/GRPC/Streaming/Initialize-server-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Initialize-server-stream.mdx
@@ -42,8 +42,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
diff --git a/docs/en/md/GRPC/Streaming/Process-bidirectional-stream.mdx b/docs/en/md/GRPC/Streaming/Process-bidirectional-stream.mdx
index b9931b759e..f2a60a1ff3 100644
--- a/docs/en/md/GRPC/Streaming/Process-bidirectional-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Process-bidirectional-stream.mdx
@@ -43,8 +43,15 @@ Example: Retrieving a message after every two sent messages and three more at th
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
StingsArray = New Array;
StingsArray.Add("one");
@@ -69,7 +76,14 @@ Example: Retrieving a message after every two sent messages and three more at th
EndDo;
- Result = OPI_GRPC.ProcessBidirectionalStream(Parameters, Service, Method, ExchangeOrder, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("exch" , ExchangeOrder);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessBidirectionalStream", Options);
```
diff --git a/docs/en/md/GRPC/Streaming/Process-client-stream.mdx b/docs/en/md/GRPC/Streaming/Process-client-stream.mdx
index 24f3a53ecf..58173ba2c4 100644
--- a/docs/en/md/GRPC/Streaming/Process-client-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Process-client-stream.mdx
@@ -38,8 +38,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -56,7 +63,14 @@ import TabItem from '@theme/TabItem';
ArrayOfRequests.Add(Data);
EndDo;
- Result = OPI_GRPC.ProcessClientStream(Parameters, Service, Method, ArrayOfRequests, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
```
diff --git a/docs/en/md/GRPC/Streaming/Process-server-stream.mdx b/docs/en/md/GRPC/Streaming/Process-server-stream.mdx
index 7d9ff80b95..d470dbf30e 100644
--- a/docs/en/md/GRPC/Streaming/Process-server-stream.mdx
+++ b/docs/en/md/GRPC/Streaming/Process-server-stream.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -51,7 +58,15 @@ import TabItem from '@theme/TabItem';
Data.Insert("f_bool" , True);
Data.Insert("f_sub" , New Structure("f_string", "Nested value"));
- Result = OPI_GRPC.ProcessServerStream(Parameters, Service, Method, Data, , Tls, 3);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("count" , 3);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessServerStream", Options);
```
diff --git a/docs/en/md/GRPC/Streaming/Send-message.mdx b/docs/en/md/GRPC/Streaming/Send-message.mdx
index f410db6d84..d0fe860620 100644
--- a/docs/en/md/GRPC/Streaming/Send-message.mdx
+++ b/docs/en/md/GRPC/Streaming/Send-message.mdx
@@ -40,8 +40,15 @@ import TabItem from '@theme/TabItem';
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
diff --git a/docs/en/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx b/docs/en/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
index de2c2ca7fc..723d780342 100644
--- a/docs/en/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/en/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleCalendar.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "FormCodeRetrievalLink", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Authorization/Get-service-account-token.mdx b/docs/en/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
index 9838469c5a..2a86cc0d02 100644
--- a/docs/en/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
+++ b/docs/en/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleCalendar.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetServiceAccountToken", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Authorization/Get-token-by-code.mdx b/docs/en/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
index f46afd184d..12478b0b5b 100644
--- a/docs/en/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
+++ b/docs/en/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleCalendar.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetTokenByCode", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Authorization/Refresh-token.mdx b/docs/en/md/GoogleCalendar/Authorization/Refresh-token.mdx
index d7f67c8f8d..28aec9bbb2 100644
--- a/docs/en/md/GoogleCalendar/Authorization/Refresh-token.mdx
+++ b/docs/en/md/GoogleCalendar/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleCalendar.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "RefreshToken", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx b/docs/en/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
index d57f2280e9..f79fd096ca 100644
--- a/docs/en/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.AddCalendarToList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "AddCalendarToList", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx b/docs/en/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
index 9eab88ef74..6fdcaefafe 100644
--- a/docs/en/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.DeleteCalendarFromList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendarFromList", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx b/docs/en/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
index d510b52f46..78b86752fa 100644
--- a/docs/en/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
SecondaryColor = "#ffd800";
Hidden = False;
- Result = OPI_GoogleCalendar.EditListCalendar(Token, Calendar, PrimaryColor, SecondaryColor, Hidden);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("primary" , PrimaryColor);
+ Options.Insert("secondary", SecondaryColor);
+ Options.Insert("hidden" , Hidden);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditListCalendar", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx b/docs/en/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
index 0ebbb72ee2..1129c56704 100644
--- a/docs/en/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleCalendar.GetCalendarList(Token);
+ Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarList", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx b/docs/en/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
index 380b761868..f4057c69c3 100644
--- a/docs/en/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetListCalendar(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetListCalendar", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
index 4f20a13277..d87e2c6910 100644
--- a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleCalendar.ClearMainCalendar(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "ClearMainCalendar", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
index af30735301..9b40f4c338 100644
--- a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Name = "TestCalendar";
- Result = OPI_GoogleCalendar.CreateCalendar(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateCalendar", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
index e165f6de71..0430744faf 100644
--- a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.DeleteCalendar(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendar", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
index 0abe73a0e5..b4172d7316 100644
--- a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Name = "New name";
Description = "New description";
- Result = OPI_GoogleCalendar.EditCalendarMetadata(Token, Calendar, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditCalendarMetadata", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
index 2015c4aabb..7dce3f65af 100644
--- a/docs/en/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
+++ b/docs/en/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetCalendarMetadata(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarMetadata", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Create-event.mdx b/docs/en/md/GoogleCalendar/Event-management/Create-event.mdx
index c38a65c7c0..e1f449fe36 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Create-event.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Create-event.mdx
@@ -49,7 +49,12 @@ import TabItem from '@theme/TabItem';
EventDescription.Insert("ArrayOfAttachmentURLs", Attachments);
EventDescription.Insert("SendNotifications" , True);
- Result = OPI_GoogleCalendar.CreateEvent(Token, Calendar, EventDescription);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateEvent", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Delete-event.mdx b/docs/en/md/GoogleCalendar/Event-management/Delete-event.mdx
index 26798df3e4..40565397bc 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Delete-event.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Delete-event.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Event = "l6kkhcjgt4n0a3qdonan09tv30";
- Result = OPI_GoogleCalendar.DeleteEvent(Token, Calendar, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteEvent", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Edit-event.mdx b/docs/en/md/GoogleCalendar/Event-management/Edit-event.mdx
index 35b0e16198..a61f63aab5 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Edit-event.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Edit-event.mdx
@@ -35,7 +35,13 @@ import TabItem from '@theme/TabItem';
EventDescription = New Map;
EventDescription.Insert("Description", Description);
- Result = OPI_GoogleCalendar.EditEvent(Token, Calendar, EventDescription, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditEvent", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Get-event-description.mdx b/docs/en/md/GoogleCalendar/Event-management/Get-event-description.mdx
index a76b156fbf..4dc38969d5 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Get-event-description.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Get-event-description.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_GoogleCalendar.GetEventDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventDescription", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Get-event-list.mdx b/docs/en/md/GoogleCalendar/Event-management/Get-event-list.mdx
index 9a5ba26a60..9916673d1a 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Get-event-list.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Get-event-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Result = OPI_GoogleCalendar.GetEventList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventList", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Get-event.mdx b/docs/en/md/GoogleCalendar/Event-management/Get-event.mdx
index 2e06ba97ba..a17e699fe9 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Get-event.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Get-event.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Calendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Event = "l6kkhcjgt4n0a3qdonan09tv30";
- Result = OPI_GoogleCalendar.GetEvent(Token, Calendar, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEvent", Options);
```
diff --git a/docs/en/md/GoogleCalendar/Event-management/Move-event.mdx b/docs/en/md/GoogleCalendar/Event-management/Move-event.mdx
index 060b370ca5..616dcef25b 100644
--- a/docs/en/md/GoogleCalendar/Event-management/Move-event.mdx
+++ b/docs/en/md/GoogleCalendar/Event-management/Move-event.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
SourceCalendar = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
TargetCalendar = "bayselonarrend@gmail.com";
- Result = OPI_GoogleCalendar.MoveEvent(Token, SourceCalendar, TargetCalendar, Event);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , SourceCalendar);
+ Options.Insert("to" , TargetCalendar);
+ Options.Insert("event", Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "MoveEvent", Options);
```
diff --git a/docs/en/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx b/docs/en/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
index 2d2e85e879..79a052faa6 100644
--- a/docs/en/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/en/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleDrive.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "FormCodeRetrievalLink", Options);
```
diff --git a/docs/en/md/GoogleDrive/Authorization/Get-service-account-token.mdx b/docs/en/md/GoogleDrive/Authorization/Get-service-account-token.mdx
index fb2def29a1..b492552755 100644
--- a/docs/en/md/GoogleDrive/Authorization/Get-service-account-token.mdx
+++ b/docs/en/md/GoogleDrive/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleDrive.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetServiceAccountToken", Options);
```
diff --git a/docs/en/md/GoogleDrive/Authorization/Get-token-by-code.mdx b/docs/en/md/GoogleDrive/Authorization/Get-token-by-code.mdx
index c2a479b55e..e47a57a8a2 100644
--- a/docs/en/md/GoogleDrive/Authorization/Get-token-by-code.mdx
+++ b/docs/en/md/GoogleDrive/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleDrive.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetTokenByCode", Options);
```
diff --git a/docs/en/md/GoogleDrive/Authorization/Refresh-token.mdx b/docs/en/md/GoogleDrive/Authorization/Refresh-token.mdx
index dab54792da..496cdfd31c 100644
--- a/docs/en/md/GoogleDrive/Authorization/Refresh-token.mdx
+++ b/docs/en/md/GoogleDrive/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleDrive.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "RefreshToken", Options);
```
diff --git a/docs/en/md/GoogleDrive/Comment-management/Create-comment.mdx b/docs/en/md/GoogleDrive/Comment-management/Create-comment.mdx
index 47bcf779e6..3e2e454eba 100644
--- a/docs/en/md/GoogleDrive/Comment-management/Create-comment.mdx
+++ b/docs/en/md/GoogleDrive/Comment-management/Create-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Comment = "Comment text";
- Result = OPI_GoogleDrive.CreateComment(Token, Identifier, Comment);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("text" , Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateComment", Options);
```
diff --git a/docs/en/md/GoogleDrive/Comment-management/Delete-comment.mdx b/docs/en/md/GoogleDrive/Comment-management/Delete-comment.mdx
index 69ce1a9a4e..28e2b8d10e 100644
--- a/docs/en/md/GoogleDrive/Comment-management/Delete-comment.mdx
+++ b/docs/en/md/GoogleDrive/Comment-management/Delete-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
CommentID = "AAABt0jaQYI";
- Result = OPI_GoogleDrive.DeleteComment(Token, Identifier, CommentID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteComment", Options);
```
diff --git a/docs/en/md/GoogleDrive/Comment-management/Get-comment-list.mdx b/docs/en/md/GoogleDrive/Comment-management/Get-comment-list.mdx
index b0568419bc..af16e8704d 100644
--- a/docs/en/md/GoogleDrive/Comment-management/Get-comment-list.mdx
+++ b/docs/en/md/GoogleDrive/Comment-management/Get-comment-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.GetCommentList(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetCommentList", Options);
```
diff --git a/docs/en/md/GoogleDrive/Comment-management/Get-comment.mdx b/docs/en/md/GoogleDrive/Comment-management/Get-comment.mdx
index 96e3b600a4..e0ed3e694f 100644
--- a/docs/en/md/GoogleDrive/Comment-management/Get-comment.mdx
+++ b/docs/en/md/GoogleDrive/Comment-management/Get-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
CommentID = "AAABt0jaQYI";
- Result = OPI_GoogleDrive.GetComment(Token, Identifier, CommentID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetComment", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Copy-object.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
index 73cb50001a..e51617654d 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
NewName = "CopiedFile.jpeg";
NewParent = "root";
- Result = OPI_GoogleDrive.CopyObject(Token, Identifier, NewName, NewParent);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("title" , NewName);
+ Options.Insert("catalog", NewParent);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CopyObject", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Create-folder.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
index aec6204758..11b544fa73 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Directory = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Name = "TestFolder";
- Result = OPI_GoogleDrive.CreateFolder(Token, Name, Directory);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Delete-object.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
index 703d561b9d..682f6bcc15 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.DeleteObject(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteObject", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Download-file.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Download-file.mdx
index 6c564b6f3a..13321ebfdf 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Download-file.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Download-file.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Result = OPI_GoogleDrive.DownloadFile(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
index d307bec3a0..d91e0c4c28 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Name = "TestFolder";
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Result = OPI_GoogleDrive.GetDirectoriesList(Token, Name, True);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("query", Name);
+ Options.Insert("depth", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetDirectoriesList", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
index 3159b7b6e8..aafb769a85 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_GoogleDrive.GetFileDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
index 62348c60b2..10730704cf 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Directory = "root";
NameContains = "data";
- Result = OPI_GoogleDrive.GetFilesList(Token, NameContains, Directory);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("query" , NameContains);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFilesList", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
index 31c0716d7d..6beb7bbe1f 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
- Result = OPI_GoogleDrive.GetObjectInformation(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetObjectInformation", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Update-file.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Update-file.mdx
index b9bb508b43..81ea982825 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Update-file.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Update-file.mdx
@@ -36,7 +36,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Identifier = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
File = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Binary Data or File path
- Result = OPI_GoogleDrive.UpdateFile(Token, Identifier, File, NewName);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("file" , File);
+ Options.Insert("title" , NewName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UpdateFile", Options);
```
diff --git a/docs/en/md/GoogleDrive/File-and-directory-management/Upload-file.mdx b/docs/en/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
index 64ac82ce33..4035b6ae14 100644
--- a/docs/en/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
+++ b/docs/en/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
@@ -34,12 +34,20 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Directory = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Binary Data or File path
- Clear = False;
- Description = OPI_GoogleDrive.GetFileDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
Description.Insert("Parent", Directory);
- Result = OPI_GoogleDrive.UploadFile(Token, Image, Description);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("file" , Image);
+ Options.Insert("props", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
```
diff --git a/docs/en/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx b/docs/en/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
index 55ae2fe9aa..436eae1b4b 100644
--- a/docs/en/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/en/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Result = OPI_GoogleSheets.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "FormCodeRetrievalLink", Options);
```
diff --git a/docs/en/md/GoogleSheets/Authorization/Get-service-account-token.mdx b/docs/en/md/GoogleSheets/Authorization/Get-service-account-token.mdx
index d542c94ce6..15f14f0cef 100644
--- a/docs/en/md/GoogleSheets/Authorization/Get-service-account-token.mdx
+++ b/docs/en/md/GoogleSheets/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleSheets.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetServiceAccountToken", Options);
```
diff --git a/docs/en/md/GoogleSheets/Authorization/Get-token-by-code.mdx b/docs/en/md/GoogleSheets/Authorization/Get-token-by-code.mdx
index 63fc55ce19..4ad1d2c097 100644
--- a/docs/en/md/GoogleSheets/Authorization/Get-token-by-code.mdx
+++ b/docs/en/md/GoogleSheets/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Result = OPI_GoogleSheets.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetTokenByCode", Options);
```
diff --git a/docs/en/md/GoogleSheets/Authorization/Refresh-token.mdx b/docs/en/md/GoogleSheets/Authorization/Refresh-token.mdx
index d96c448c0e..adcc19b20a 100644
--- a/docs/en/md/GoogleSheets/Authorization/Refresh-token.mdx
+++ b/docs/en/md/GoogleSheets/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Result = OPI_GoogleSheets.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "RefreshToken", Options);
```
diff --git a/docs/en/md/GoogleSheets/Data-management/Clear-cells.mdx b/docs/en/md/GoogleSheets/Data-management/Clear-cells.mdx
index 15d8bdc883..465ed244dd 100644
--- a/docs/en/md/GoogleSheets/Data-management/Clear-cells.mdx
+++ b/docs/en/md/GoogleSheets/Data-management/Clear-cells.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.ClearCells(Token, Spreadsheet, CellsArray, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "ClearCells", Options);
```
diff --git a/docs/en/md/GoogleSheets/Data-management/Get-cell-values.mdx b/docs/en/md/GoogleSheets/Data-management/Get-cell-values.mdx
index f68c31f5d3..863b43ea33 100644
--- a/docs/en/md/GoogleSheets/Data-management/Get-cell-values.mdx
+++ b/docs/en/md/GoogleSheets/Data-management/Get-cell-values.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.GetCellValues(Token, Spreadsheet, CellsArray, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
```
diff --git a/docs/en/md/GoogleSheets/Data-management/Set-cell-values.mdx b/docs/en/md/GoogleSheets/Data-management/Set-cell-values.mdx
index d8c6a34759..ce2cb311a3 100644
--- a/docs/en/md/GoogleSheets/Data-management/Set-cell-values.mdx
+++ b/docs/en/md/GoogleSheets/Data-management/Set-cell-values.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
ValueMapping.Insert("B1", "ThisIsB1");
ValueMapping.Insert("B4", "ThisIsB4");
- Result = OPI_GoogleSheets.SetCellValues(Token, Spreadsheet, ValueMapping, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("data" , ValueMapping);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "SetCellValues", Options);
```
diff --git a/docs/en/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx b/docs/en/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
index 351052d44f..0d440c76f7 100644
--- a/docs/en/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
+++ b/docs/en/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
SheetArray.Add("Sheet1");
SheetArray.Add("Sheet2");
- Result = OPI_GoogleSheets.CreateSpreadsheet(Token, Name, SheetArray);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("sheets", SheetArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
```
diff --git a/docs/en/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx b/docs/en/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
index 898a154a19..97fde64913 100644
--- a/docs/en/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
+++ b/docs/en/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Name = "Test table (changed.)";
- Result = OPI_GoogleSheets.EditSpreadsheetTitle(Token, Spreadsheet, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "EditSpreadsheetTitle", Options);
```
diff --git a/docs/en/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx b/docs/en/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
index 009fbbc2a1..40781d29ef 100644
--- a/docs/en/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
+++ b/docs/en/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Identifier = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Result = OPI_GoogleSheets.GetSpreadsheet(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
```
diff --git a/docs/en/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx b/docs/en/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
index 681f190323..4b88b58317 100644
--- a/docs/en/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
+++ b/docs/en/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Name = "TestSheet";
- Result = OPI_GoogleSheets.AddSheet(Token, Spreadsheet, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "AddSheet", Options);
```
diff --git a/docs/en/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx b/docs/en/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
index f92ffe0443..8de5ae1fc1 100644
--- a/docs/en/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
+++ b/docs/en/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Target = "1jzbqwoCfQ3ZCWonv_IqV8RlFrI9tP-z0uglFWdBgpvE";
Sheet = "767360097";
- Result = OPI_GoogleSheets.CopySheet(Token, From, Target, Sheet);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("sheet", Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CopySheet", Options);
```
diff --git a/docs/en/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx b/docs/en/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
index 93fbdace5a..f3cdc69ff8 100644
--- a/docs/en/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
+++ b/docs/en/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Spreadsheet = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Sheet = "767360097";
- Result = OPI_GoogleSheets.DeleteSheet(Token, Spreadsheet, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("sheet" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "DeleteSheet", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Archive-chat.mdx b/docs/en/md/GreenAPI/Account/Archive-chat.mdx
index f986e0cdc3..c4e4da9a0f 100644
--- a/docs/en/md/GreenAPI/Account/Archive-chat.mdx
+++ b/docs/en/md/GreenAPI/Account/Archive-chat.mdx
@@ -36,9 +36,19 @@ Method at API documentation: [ArchiveChat](https://green-api.com/docs/api/servic
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
- Result = OPI_GreenAPI.ArchiveChat(AccessParameters, ChatID);
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ArchiveChat", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Form-access-parameters.mdx b/docs/en/md/GreenAPI/Account/Form-access-parameters.mdx
index a0e1461188..1449a66c47 100644
--- a/docs/en/md/GreenAPI/Account/Form-access-parameters.mdx
+++ b/docs/en/md/GreenAPI/Account/Form-access-parameters.mdx
@@ -36,7 +36,13 @@ More details in the API documentation: [Get access parameters to instance](https
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- Result = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-account-information.mdx b/docs/en/md/GreenAPI/Account/Get-account-information.mdx
index 6c08f4c494..4d45c7ad62 100644
--- a/docs/en/md/GreenAPI/Account/Get-account-information.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-account-information.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetWaSettings](https://green-api.com/docs/api/acco
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAccountInformation(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAccountInformation", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-authorization-code.mdx b/docs/en/md/GreenAPI/Account/Get-authorization-code.mdx
index 5ff11dd546..f81455ac71 100644
--- a/docs/en/md/GreenAPI/Account/Get-authorization-code.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-authorization-code.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [GetAuthorizationCode](https://green-api.com/docs/a
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAuthorizationCode(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAuthorizationCode", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-instance-settings-structure.mdx b/docs/en/md/GreenAPI/Account/Get-instance-settings-structure.mdx
index 3507cc8872..56dce1aabf 100644
--- a/docs/en/md/GreenAPI/Account/Get-instance-settings-structure.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-instance-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_GreenAPI.GetInstanceSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-instance-settings.mdx b/docs/en/md/GreenAPI/Account/Get-instance-settings.mdx
index 82400dac2c..61d8fda5c5 100644
--- a/docs/en/md/GreenAPI/Account/Get-instance-settings.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-instance-settings.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetSettings](https://green-api.com/docs/api/accoun
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceSettings(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettings", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-instance-status.mdx b/docs/en/md/GreenAPI/Account/Get-instance-status.mdx
index 4198116b67..23bd59a894 100644
--- a/docs/en/md/GreenAPI/Account/Get-instance-status.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-instance-status.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetStateInstance](https://green-api.com/docs/api/a
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceStatus(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceStatus", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Get-qr.mdx b/docs/en/md/GreenAPI/Account/Get-qr.mdx
index c6c09db678..f882bebe75 100644
--- a/docs/en/md/GreenAPI/Account/Get-qr.mdx
+++ b/docs/en/md/GreenAPI/Account/Get-qr.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [QR](https://green-api.com/docs/api/account/QR/)
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetQR(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetQR", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Logout-instance.mdx b/docs/en/md/GreenAPI/Account/Logout-instance.mdx
index ff4bbd3c0a..51bf7f2677 100644
--- a/docs/en/md/GreenAPI/Account/Logout-instance.mdx
+++ b/docs/en/md/GreenAPI/Account/Logout-instance.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [Logout](https://green-api.com/docs/api/account/Log
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LogoutInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LogoutInstance", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Reboot-instance.mdx b/docs/en/md/GreenAPI/Account/Reboot-instance.mdx
index 8abe82f487..6622a01eb6 100644
--- a/docs/en/md/GreenAPI/Account/Reboot-instance.mdx
+++ b/docs/en/md/GreenAPI/Account/Reboot-instance.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [Reboot](https://green-api.com/docs/api/account/Reb
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RebootInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RebootInstance", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Set-instance-settings.mdx b/docs/en/md/GreenAPI/Account/Set-instance-settings.mdx
index 1bd624d3f4..18feb4a195 100644
--- a/docs/en/md/GreenAPI/Account/Set-instance-settings.mdx
+++ b/docs/en/md/GreenAPI/Account/Set-instance-settings.mdx
@@ -34,7 +34,13 @@ Method at API documentation: [SetSettings](https://green-api.com/docs/api/accoun
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("pollMessageWebhook" , "yes");
@@ -44,7 +50,11 @@ Method at API documentation: [SetSettings](https://green-api.com/docs/api/accoun
SettingsStructure.Insert("deletedMessageWebhook" , "yes");
SettingsStructure.Insert("outgoingAPIMessageWebhook", "yes");
- Result = OPI_GreenAPI.SetInstanceSettings(SettingsStructure, AccessParameters);
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetInstanceSettings", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Set-profile-picture.mdx b/docs/en/md/GreenAPI/Account/Set-profile-picture.mdx
index 263b205972..bdff00b57a 100644
--- a/docs/en/md/GreenAPI/Account/Set-profile-picture.mdx
+++ b/docs/en/md/GreenAPI/Account/Set-profile-picture.mdx
@@ -38,8 +38,18 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetProfilePicture(AccessParameters, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetProfilePicture", Options);
```
diff --git a/docs/en/md/GreenAPI/Account/Unarchive-chat.mdx b/docs/en/md/GreenAPI/Account/Unarchive-chat.mdx
index 0bba2c7fb1..ee33ab9f75 100644
--- a/docs/en/md/GreenAPI/Account/Unarchive-chat.mdx
+++ b/docs/en/md/GreenAPI/Account/Unarchive-chat.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [UnarchiveChat](https://green-api.com/docs/api/serv
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UnarchiveChat(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UnarchiveChat", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Add-group-member.mdx b/docs/en/md/GreenAPI/Group-management/Add-group-member.mdx
index a5af571bda..3bd68c98d9 100644
--- a/docs/en/md/GreenAPI/Group-management/Add-group-member.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Add-group-member.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [AddGroupParticipant](https://green-api.com/docs/ap
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.AddGroupMember(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "AddGroupMember", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Create-group.mdx b/docs/en/md/GreenAPI/Group-management/Create-group.mdx
index a94282abb5..f218fe71d3 100644
--- a/docs/en/md/GreenAPI/Group-management/Create-group.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Create-group.mdx
@@ -37,8 +37,18 @@ Method at API documentation: [CreateGroup](https://green-api.com/docs/api/groups
Name = "New group";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.CreateGroup(AccessParameters, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "CreateGroup", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Exclude-group-member.mdx b/docs/en/md/GreenAPI/Group-management/Exclude-group-member.mdx
index b5e5109a03..5225673058 100644
--- a/docs/en/md/GreenAPI/Group-management/Exclude-group-member.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Exclude-group-member.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [RemoveGroupParticipant](https://green-api.com/docs
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ExcludeGroupMember(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ExcludeGroupMember", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Get-group-information.mdx b/docs/en/md/GreenAPI/Group-management/Get-group-information.mdx
index 7a2a0254b4..463850e8d3 100644
--- a/docs/en/md/GreenAPI/Group-management/Get-group-information.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Get-group-information.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [GetGroupData](https://green-api.com/docs/api/group
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetGroupInformation(AccessParameters, GroupID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetGroupInformation", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Leave-group.mdx b/docs/en/md/GreenAPI/Group-management/Leave-group.mdx
index 6ab8963224..ccd3e47f7c 100644
--- a/docs/en/md/GreenAPI/Group-management/Leave-group.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Leave-group.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [LeaveGroup](https://green-api.com/docs/api/groups/
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LeaveGroup(AccessParameters, GroupID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LeaveGroup", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Revoke-admin-rights.mdx b/docs/en/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
index 7febb8f537..639d6fc9e4 100644
--- a/docs/en/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [RemoveAdmin](https://green-api.com/docs/api/groups
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RevokeAdminRights(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RevokeAdminRights", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Set-admin-rights.mdx b/docs/en/md/GreenAPI/Group-management/Set-admin-rights.mdx
index c008f326e5..436b7f79f1 100644
--- a/docs/en/md/GreenAPI/Group-management/Set-admin-rights.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Set-admin-rights.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [SetGroupAdmin](https://green-api.com/docs/api/grou
GroupID = "120363421084000163@g.us";
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetAdminRights(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetAdminRights", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Set-group-picture.mdx b/docs/en/md/GreenAPI/Group-management/Set-group-picture.mdx
index df6246f1a3..1799a40b56 100644
--- a/docs/en/md/GreenAPI/Group-management/Set-group-picture.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Set-group-picture.mdx
@@ -40,8 +40,19 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
GroupID = "120363421084000163@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetGroupPicture(AccessParameters, GroupID, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetGroupPicture", Options);
```
diff --git a/docs/en/md/GreenAPI/Group-management/Update-group-name.mdx b/docs/en/md/GreenAPI/Group-management/Update-group-name.mdx
index 46919445ca..3f46bcec95 100644
--- a/docs/en/md/GreenAPI/Group-management/Update-group-name.mdx
+++ b/docs/en/md/GreenAPI/Group-management/Update-group-name.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [UpdateGroupName](https://green-api.com/docs/api/gr
GroupID = "120363421084000163@g.us";
Name = "New name";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UpdateGroupName(AccessParameters, GroupID, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UpdateGroupName", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-logs/Get-chat-history.mdx b/docs/en/md/GreenAPI/Message-logs/Get-chat-history.mdx
index eb7d1be0ac..597c47c3ba 100644
--- a/docs/en/md/GreenAPI/Message-logs/Get-chat-history.mdx
+++ b/docs/en/md/GreenAPI/Message-logs/Get-chat-history.mdx
@@ -37,8 +37,18 @@ Method at API documentation: [GetChatHistory](https://green-api.com/docs/api/jou
ChatID = "120363410406221140@g.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetChatHistory(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetChatHistory", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx b/docs/en/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
index 24937acf95..93b5e9c02c 100644
--- a/docs/en/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
+++ b/docs/en/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
@@ -34,8 +34,17 @@ Method at API documentation: [LastIncomingMessages](https://green-api.com/docs/a
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetIncomingMessageLog(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetIncomingMessageLog", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-logs/Get-message.mdx b/docs/en/md/GreenAPI/Message-logs/Get-message.mdx
index 3e76d29362..312627d1f8 100644
--- a/docs/en/md/GreenAPI/Message-logs/Get-message.mdx
+++ b/docs/en/md/GreenAPI/Message-logs/Get-message.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [GetMessage](https://green-api.com/docs/api/journal
ChatID = "120363410406221140@g.us";
MessageID = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("msg" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessage", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx b/docs/en/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
index c573424b4e..3f05a88340 100644
--- a/docs/en/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
+++ b/docs/en/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
@@ -34,8 +34,17 @@ Method at API documentation: [LastOutgoingMessages](https://green-api.com/docs/a
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetOutgoingMessageLog(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetOutgoingMessageLog", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-queue/Clear-message-queue.mdx b/docs/en/md/GreenAPI/Message-queue/Clear-message-queue.mdx
index 9c7ef8e369..a380dcc988 100644
--- a/docs/en/md/GreenAPI/Message-queue/Clear-message-queue.mdx
+++ b/docs/en/md/GreenAPI/Message-queue/Clear-message-queue.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [ClearMessagesQueue](https://green-api.com/docs/api
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ClearMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ClearMessageQueue", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-queue/Get-message-queue.mdx b/docs/en/md/GreenAPI/Message-queue/Get-message-queue.mdx
index e38f9950b7..e44b8ebd65 100644
--- a/docs/en/md/GreenAPI/Message-queue/Get-message-queue.mdx
+++ b/docs/en/md/GreenAPI/Message-queue/Get-message-queue.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [ShowMessagesQueue](https://green-api.com/docs/api/
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessageQueue", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Delete-message.mdx b/docs/en/md/GreenAPI/Message-sending/Delete-message.mdx
index 12baaeffc1..ebdf151f21 100644
--- a/docs/en/md/GreenAPI/Message-sending/Delete-message.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Delete-message.mdx
@@ -39,8 +39,19 @@ Method at API documentation: [DeleteMessage](https://green-api.com/docs/api/serv
ChatID = "120363410406221140@g.us";
MessageID = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteMessage", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Edit-message-text.mdx b/docs/en/md/GreenAPI/Message-sending/Edit-message-text.mdx
index 056c77ec47..a09227e73b 100644
--- a/docs/en/md/GreenAPI/Message-sending/Edit-message-text.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Edit-message-text.mdx
@@ -40,8 +40,20 @@ Method at API documentation: [EditMessage](https://green-api.com/docs/api/servic
MessageID = "BAE5777A5F7C5685";
Text = "New message text";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.EditMessageText(AccessParameters, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "EditMessageText", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Forward-messages.mdx b/docs/en/md/GreenAPI/Message-sending/Forward-messages.mdx
index 5fa1b17494..ff9912685b 100644
--- a/docs/en/md/GreenAPI/Message-sending/Forward-messages.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Forward-messages.mdx
@@ -41,8 +41,20 @@ Method at API documentation: [ForwardMessages](https://green-api.com/docs/api/se
Message = "BAE5777A5F7C5685";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ForwardMessages(AccessParameters, From, Target, Message);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("msgs" , Message);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ForwardMessages", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Get-contact-description.mdx b/docs/en/md/GreenAPI/Message-sending/Get-contact-description.mdx
index 8c012ec170..60bec37999 100644
--- a/docs/en/md/GreenAPI/Message-sending/Get-contact-description.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Get-contact-description.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Patronymic = "Petrovich";
Company = "Bicycle";
- Result = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Get-location-description.mdx b/docs/en/md/GreenAPI/Message-sending/Get-location-description.mdx
index 4c98d91b58..747de0d6c2 100644
--- a/docs/en/md/GreenAPI/Message-sending/Get-location-description.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Get-location-description.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Result = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-contact.mdx b/docs/en/md/GreenAPI/Message-sending/Send-contact.mdx
index 88d38f1e12..e37654419a 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-contact.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-contact.mdx
@@ -44,10 +44,28 @@ Method at API documentation: [SendContact](https://green-api.com/docs/api/sendin
Patronymic = "Petrovich";
Company = "Bicycle";
- Contact = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendContact(AccessParameters, ChatID, Contact);
+ Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("contact", Contact);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-file-by-url.mdx b/docs/en/md/GreenAPI/Message-sending/Send-file-by-url.mdx
index f742e68061..f3e4a6a0fd 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-file-by-url.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-file-by-url.mdx
@@ -43,8 +43,21 @@ Method at API documentation: [SendFileByUrl](https://green-api.com/docs/api/send
ChatID = "120363410406221140@g.us";
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFileByURL(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-file.mdx b/docs/en/md/GreenAPI/Message-sending/Send-file.mdx
index f1914b8cdb..8d8088ab30 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-file.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-file.mdx
@@ -45,8 +45,21 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ChatID = "120363410406221140@g.us";
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFile(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-location.mdx b/docs/en/md/GreenAPI/Message-sending/Send-location.mdx
index bb8d8dd108..aaf7af9afc 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-location.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-location.mdx
@@ -43,10 +43,27 @@ Method at API documentation: [SendPoll](https://green-api.com/docs/api/sending/S
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Location = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendLocation(AccessParameters, ChatID, Location);
+ Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-poll.mdx b/docs/en/md/GreenAPI/Message-sending/Send-poll.mdx
index 4bffba9963..1b7dfa776f 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-poll.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-poll.mdx
@@ -46,8 +46,20 @@ Method at API documentation: [SendPoll](https://green-api.com/docs/api/sending/S
Variants.Add("Yellow");
Variants.Add("Green");
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendPoll(AccessParameters, ChatID, Text, Variants);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("options", Variants);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
```
diff --git a/docs/en/md/GreenAPI/Message-sending/Send-text-message.mdx b/docs/en/md/GreenAPI/Message-sending/Send-text-message.mdx
index e0a69f10ba..e73d5e4bea 100644
--- a/docs/en/md/GreenAPI/Message-sending/Send-text-message.mdx
+++ b/docs/en/md/GreenAPI/Message-sending/Send-text-message.mdx
@@ -39,8 +39,19 @@ Method at API documentation: [SendMessage](https://green-api.com/docs/api/sendin
ChatID = "120363410406221140@g.us";
Text = "New message";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendTextMessage(AccessParameters, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
```
diff --git a/docs/en/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx b/docs/en/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
index 3f79654761..de1661c05e 100644
--- a/docs/en/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
+++ b/docs/en/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [DeleteNotification](https://green-api.com/docs/api
ReceiptID = "1";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteNotificationFromQueue(AccessParameters, ReceiptID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("receipt", ReceiptID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteNotificationFromQueue", Options);
```
diff --git a/docs/en/md/GreenAPI/Notifications-receiving/Download-message-file.mdx b/docs/en/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
index 5e8c40b465..85a96a220b 100644
--- a/docs/en/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
+++ b/docs/en/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [DownloadFile](https://green-api.com/docs/api/recei
ChatID = "120363410406221140@g.us";
MessageID = "BAE58CA98E4E31AB";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DownloadMessageFile(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DownloadMessageFile", Options);
```
diff --git a/docs/en/md/GreenAPI/Notifications-receiving/Get-notification.mdx b/docs/en/md/GreenAPI/Notifications-receiving/Get-notification.mdx
index d58d27eb76..b0f533abd8 100644
--- a/docs/en/md/GreenAPI/Notifications-receiving/Get-notification.mdx
+++ b/docs/en/md/GreenAPI/Notifications-receiving/Get-notification.mdx
@@ -36,8 +36,17 @@ Method at API documentation: [ReceiveNotification](https://green-api.com/docs/ap
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetNotification(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetNotification", Options);
```
diff --git a/docs/en/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx b/docs/en/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
index 39eb5a38ad..c7d566858c 100644
--- a/docs/en/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
+++ b/docs/en/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [ReadChat](https://green-api.com/docs/api/marks/Rea
ChatID = "120363410406221140@g.us";
MessageID = "BAE58CA98E4E31AB";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetReadMark(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetReadMark", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Check-account.mdx b/docs/en/md/GreenMax/Account/Check-account.mdx
index 9b91ac8f6f..1e6fbaeeea 100644
--- a/docs/en/md/GreenMax/Account/Check-account.mdx
+++ b/docs/en/md/GreenMax/Account/Check-account.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [CheckAccount](https://green-api.com/v3/docs/api/se
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CheckAccount(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CheckAccount", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Form-access-parameters.mdx b/docs/en/md/GreenMax/Account/Form-access-parameters.mdx
index fad10c2ad0..4c38fe6a08 100644
--- a/docs/en/md/GreenMax/Account/Form-access-parameters.mdx
+++ b/docs/en/md/GreenMax/Account/Form-access-parameters.mdx
@@ -36,7 +36,13 @@ More details in the API documentation: [Get access parameters to instance](https
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- Result = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-account-information.mdx b/docs/en/md/GreenMax/Account/Get-account-information.mdx
index b35144740a..a0b5492eac 100644
--- a/docs/en/md/GreenMax/Account/Get-account-information.mdx
+++ b/docs/en/md/GreenMax/Account/Get-account-information.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetWaSettings](https://green-api.com/v3/docs/api/a
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAccountInformation(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAccountInformation", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-authorization-code.mdx b/docs/en/md/GreenMax/Account/Get-authorization-code.mdx
index f998018ab1..4e86d43292 100644
--- a/docs/en/md/GreenMax/Account/Get-authorization-code.mdx
+++ b/docs/en/md/GreenMax/Account/Get-authorization-code.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [StartAuthorization](https://green-api.com/v3/docs/
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAuthorizationCode(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAuthorizationCode", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-chat-avatar.mdx b/docs/en/md/GreenMax/Account/Get-chat-avatar.mdx
index 2ceb981a21..3fe56b70d2 100644
--- a/docs/en/md/GreenMax/Account/Get-chat-avatar.mdx
+++ b/docs/en/md/GreenMax/Account/Get-chat-avatar.mdx
@@ -35,8 +35,18 @@ Method at API documentation: [GetAvatar](https://green-api.com/v3/docs/api/servi
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatAvatar(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatAvatar", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-chat-list.mdx b/docs/en/md/GreenMax/Account/Get-chat-list.mdx
index c3077588dc..ed5d9d209b 100644
--- a/docs/en/md/GreenMax/Account/Get-chat-list.mdx
+++ b/docs/en/md/GreenMax/Account/Get-chat-list.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetChats](https://green-api.com/v3/docs/api/servic
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatList(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatList", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-contact-information.mdx b/docs/en/md/GreenMax/Account/Get-contact-information.mdx
index 803634d48d..5abd280203 100644
--- a/docs/en/md/GreenMax/Account/Get-contact-information.mdx
+++ b/docs/en/md/GreenMax/Account/Get-contact-information.mdx
@@ -35,8 +35,18 @@ Method at API documentation: [GetContactInfo](https://green-api.com/v3/docs/api/
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ContactID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactInformation(AccessParameters, ContactID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ContactID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactInformation", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-contact-list.mdx b/docs/en/md/GreenMax/Account/Get-contact-list.mdx
index d5f460dfce..7c4658398c 100644
--- a/docs/en/md/GreenMax/Account/Get-contact-list.mdx
+++ b/docs/en/md/GreenMax/Account/Get-contact-list.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [GetContacts](https://green-api.com/v3/docs/api/ser
Count = 1;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactList(AccessParameters, Count);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactList", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-instance-settings-structure.mdx b/docs/en/md/GreenMax/Account/Get-instance-settings-structure.mdx
index c7df6a3530..e02269fb80 100644
--- a/docs/en/md/GreenMax/Account/Get-instance-settings-structure.mdx
+++ b/docs/en/md/GreenMax/Account/Get-instance-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_GreenMax.GetInstanceSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-instance-settings.mdx b/docs/en/md/GreenMax/Account/Get-instance-settings.mdx
index 1a5134d56f..1432e8b7b8 100644
--- a/docs/en/md/GreenMax/Account/Get-instance-settings.mdx
+++ b/docs/en/md/GreenMax/Account/Get-instance-settings.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetSettings](https://green-api.com/v3/docs/api/acc
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceSettings(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettings", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Get-instance-status.mdx b/docs/en/md/GreenMax/Account/Get-instance-status.mdx
index 7bca79e5e9..8e5ee2e58e 100644
--- a/docs/en/md/GreenMax/Account/Get-instance-status.mdx
+++ b/docs/en/md/GreenMax/Account/Get-instance-status.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetStateInstance](https://green-api.com/v3/docs/ap
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceStatus(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceStatus", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Logout-instance.mdx b/docs/en/md/GreenMax/Account/Logout-instance.mdx
index e6523cd331..e5b05759e6 100644
--- a/docs/en/md/GreenMax/Account/Logout-instance.mdx
+++ b/docs/en/md/GreenMax/Account/Logout-instance.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [Logout](https://green-api.com/v3/docs/api/account/
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LogoutInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LogoutInstance", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Reboot-instance.mdx b/docs/en/md/GreenMax/Account/Reboot-instance.mdx
index 07840fa41b..2558e6a17d 100644
--- a/docs/en/md/GreenMax/Account/Reboot-instance.mdx
+++ b/docs/en/md/GreenMax/Account/Reboot-instance.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [Reboot](https://green-api.com/v3/docs/api/account/
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RebootInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RebootInstance", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Send-authorization-code.mdx b/docs/en/md/GreenMax/Account/Send-authorization-code.mdx
index 8d4e43cb7c..927c5171b3 100644
--- a/docs/en/md/GreenMax/Account/Send-authorization-code.mdx
+++ b/docs/en/md/GreenMax/Account/Send-authorization-code.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [SendAuthorizationCode](https://green-api.com/v3/do
AuthCode = 123456;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendAuthorizationCode(AccessParameters, AuthCode);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("code" , AuthCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendAuthorizationCode", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Set-instance-settings.mdx b/docs/en/md/GreenMax/Account/Set-instance-settings.mdx
index 976721d3c9..f1db37a086 100644
--- a/docs/en/md/GreenMax/Account/Set-instance-settings.mdx
+++ b/docs/en/md/GreenMax/Account/Set-instance-settings.mdx
@@ -34,14 +34,24 @@ Method at API documentation: [SetSettings](https://green-api.com/v3/docs/api/acc
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("markIncomingMessagesReaded" , "no");
SettingsStructure.Insert("outgoingWebhook" , "no");
SettingsStructure.Insert("outgoingAPIMessageWebhook" , "yes");
- Result = OPI_GreenMax.SetInstanceSettings(SettingsStructure, AccessParameters);
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetInstanceSettings", Options);
```
diff --git a/docs/en/md/GreenMax/Account/Set-profile-picture.mdx b/docs/en/md/GreenMax/Account/Set-profile-picture.mdx
index 897a27d33f..20bb092a88 100644
--- a/docs/en/md/GreenMax/Account/Set-profile-picture.mdx
+++ b/docs/en/md/GreenMax/Account/Set-profile-picture.mdx
@@ -38,8 +38,18 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetProfilePicture(AccessParameters, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetProfilePicture", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Add-group-member.mdx b/docs/en/md/GreenMax/Group-management/Add-group-member.mdx
index 9ae8e5709d..bc11d87bc5 100644
--- a/docs/en/md/GreenMax/Group-management/Add-group-member.mdx
+++ b/docs/en/md/GreenMax/Group-management/Add-group-member.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [AddGroupParticipant](https://green-api.com/v3/docs
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.AddGroupMember(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "AddGroupMember", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Change-group-settings.mdx b/docs/en/md/GreenMax/Group-management/Change-group-settings.mdx
index f8a045c7a7..49602edb3d 100644
--- a/docs/en/md/GreenMax/Group-management/Change-group-settings.mdx
+++ b/docs/en/md/GreenMax/Group-management/Change-group-settings.mdx
@@ -41,8 +41,19 @@ Method at API documentation: [UpdateGroupSettings](https://green-api.com/v3/docs
Settings.Insert("allowParticipantsPinMessages" , False);
Settings.Insert("allowParticipantsAddMembers" , False);
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ChangeGroupSettings(AccessParameters, ChatID, Settings);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("set" , Settings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ChangeGroupSettings", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Create-group.mdx b/docs/en/md/GreenMax/Group-management/Create-group.mdx
index 4509ef03e3..5f1601e05b 100644
--- a/docs/en/md/GreenMax/Group-management/Create-group.mdx
+++ b/docs/en/md/GreenMax/Group-management/Create-group.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [CreateGroup](https://green-api.com/v3/docs/api/gro
UserID = 87654321;
Name = "New group";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CreateGroup(AccessParameters, Name, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("name" , Name);
+ Options.Insert("members", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CreateGroup", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Get-group-information.mdx b/docs/en/md/GreenMax/Group-management/Get-group-information.mdx
index 6baf99ede4..b321893a91 100644
--- a/docs/en/md/GreenMax/Group-management/Get-group-information.mdx
+++ b/docs/en/md/GreenMax/Group-management/Get-group-information.mdx
@@ -35,8 +35,18 @@ Method at API documentation: [GetGroupData](https://green-api.com/v3/docs/api/gr
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetGroupInformation(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupInformation", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Get-group-settings-structure.mdx b/docs/en/md/GreenMax/Group-management/Get-group-settings-structure.mdx
index 0b454465e5..3f8562e9ad 100644
--- a/docs/en/md/GreenMax/Group-management/Get-group-settings-structure.mdx
+++ b/docs/en/md/GreenMax/Group-management/Get-group-settings-structure.mdx
@@ -25,7 +25,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_GreenMax.GetGroupSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Leave-group.mdx b/docs/en/md/GreenMax/Group-management/Leave-group.mdx
index 75141ac0f4..58b5a967b9 100644
--- a/docs/en/md/GreenMax/Group-management/Leave-group.mdx
+++ b/docs/en/md/GreenMax/Group-management/Leave-group.mdx
@@ -35,8 +35,18 @@ Method at API documentation: [LeaveGroup](https://green-api.com/v3/docs/api/grou
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LeaveGroup(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LeaveGroup", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Remove-group-member.mdx b/docs/en/md/GreenMax/Group-management/Remove-group-member.mdx
index 3168e922a2..711050a978 100644
--- a/docs/en/md/GreenMax/Group-management/Remove-group-member.mdx
+++ b/docs/en/md/GreenMax/Group-management/Remove-group-member.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [RemoveGroupParticipant](https://green-api.com/v3/d
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RemoveGroupMember(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RemoveGroupMember", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Revoke-admin-rights.mdx b/docs/en/md/GreenMax/Group-management/Revoke-admin-rights.mdx
index a87b5c9b78..561babca95 100644
--- a/docs/en/md/GreenMax/Group-management/Revoke-admin-rights.mdx
+++ b/docs/en/md/GreenMax/Group-management/Revoke-admin-rights.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [RemoveAdmin](https://green-api.com/v3/docs/api/gro
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RevokeAdminRights(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RevokeAdminRights", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Set-admin-rights.mdx b/docs/en/md/GreenMax/Group-management/Set-admin-rights.mdx
index c8b1440c71..cc1aba4546 100644
--- a/docs/en/md/GreenMax/Group-management/Set-admin-rights.mdx
+++ b/docs/en/md/GreenMax/Group-management/Set-admin-rights.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [SetGroupAdmin](https://green-api.com/v3/docs/api/g
ChatID = 12345678;
MemberID = 87654321;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetAdminRights(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetAdminRights", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Set-group-picture.mdx b/docs/en/md/GreenMax/Group-management/Set-group-picture.mdx
index 4c10bec778..d80bc60b5e 100644
--- a/docs/en/md/GreenMax/Group-management/Set-group-picture.mdx
+++ b/docs/en/md/GreenMax/Group-management/Set-group-picture.mdx
@@ -40,8 +40,19 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/spy2.png"; // URL, Path or Binary Data
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetGroupPicture(AccessParameters, ChatID, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetGroupPicture", Options);
```
diff --git a/docs/en/md/GreenMax/Group-management/Update-group-name.mdx b/docs/en/md/GreenMax/Group-management/Update-group-name.mdx
index 97da8f7273..c9f7454197 100644
--- a/docs/en/md/GreenMax/Group-management/Update-group-name.mdx
+++ b/docs/en/md/GreenMax/Group-management/Update-group-name.mdx
@@ -37,8 +37,19 @@ Method at API documentation: [UpdateGroupName](https://green-api.com/v3/docs/api
Name = "New group name";
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.UpdateGroupName(AccessParameters, ChatID, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "UpdateGroupName", Options);
```
diff --git a/docs/en/md/GreenMax/Message-history/Get-chat-message-history.mdx b/docs/en/md/GreenMax/Message-history/Get-chat-message-history.mdx
index b36443f8aa..f9049b6876 100644
--- a/docs/en/md/GreenMax/Message-history/Get-chat-message-history.mdx
+++ b/docs/en/md/GreenMax/Message-history/Get-chat-message-history.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [GetChatHistory](https://green-api.com/v3/docs/api/
ChatID = 12345678;
Count = 3;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessageHistory(AccessParameters, ChatID, Count);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessageHistory", Options);
```
diff --git a/docs/en/md/GreenMax/Message-history/Get-chat-message.mdx b/docs/en/md/GreenMax/Message-history/Get-chat-message.mdx
index 73806c0e88..7a806b7e1b 100644
--- a/docs/en/md/GreenMax/Message-history/Get-chat-message.mdx
+++ b/docs/en/md/GreenMax/Message-history/Get-chat-message.mdx
@@ -38,8 +38,19 @@ Method at API documentation: [GetMessage](https://green-api.com/v3/docs/api/jour
ChatID = 12345678;
MessageID = "2761480287806";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessage", Options);
```
diff --git a/docs/en/md/GreenMax/Message-history/Get-incoming-message-log.mdx b/docs/en/md/GreenMax/Message-history/Get-incoming-message-log.mdx
index f2d9e4e616..ebc73bea2d 100644
--- a/docs/en/md/GreenMax/Message-history/Get-incoming-message-log.mdx
+++ b/docs/en/md/GreenMax/Message-history/Get-incoming-message-log.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [LastIncomingMessages](https://green-api.com/v3/doc
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingMessageLog(AccessParameters, Period);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingMessageLog", Options);
```
diff --git a/docs/en/md/GreenMax/Message-history/Get-outgoing-message-log.mdx b/docs/en/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
index a03c9ac79e..6f20de307f 100644
--- a/docs/en/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
+++ b/docs/en/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [LastOutgoingMessages](https://green-api.com/v3/doc
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageLog(AccessParameters, Period);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageLog", Options);
```
diff --git a/docs/en/md/GreenMax/Message-history/Mark-messages-as-read.mdx b/docs/en/md/GreenMax/Message-history/Mark-messages-as-read.mdx
index af65f87dce..3ea4af1bf8 100644
--- a/docs/en/md/GreenMax/Message-history/Mark-messages-as-read.mdx
+++ b/docs/en/md/GreenMax/Message-history/Mark-messages-as-read.mdx
@@ -39,8 +39,18 @@ Method at API documentation: [ReadChat](https://green-api.com/v3/docs/api/marks/
ChatID = 12345678;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.MarkMessagesAsRead(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "MarkMessagesAsRead", Options);
```
diff --git a/docs/en/md/GreenMax/Message-sending/Send-file-by-url.mdx b/docs/en/md/GreenMax/Message-sending/Send-file-by-url.mdx
index 2fc2480dba..299262f507 100644
--- a/docs/en/md/GreenMax/Message-sending/Send-file-by-url.mdx
+++ b/docs/en/md/GreenMax/Message-sending/Send-file-by-url.mdx
@@ -44,8 +44,20 @@ Method at API documentation: [SendFileByUrl](https://green-api.com/v3/docs/api/s
ChatID = 12345678;
Description = "File description";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFileByURL(AccessParameters, ChatID, File, FileName);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
```
diff --git a/docs/en/md/GreenMax/Message-sending/Send-file.mdx b/docs/en/md/GreenMax/Message-sending/Send-file.mdx
index a59c8419fc..966e01721e 100644
--- a/docs/en/md/GreenMax/Message-sending/Send-file.mdx
+++ b/docs/en/md/GreenMax/Message-sending/Send-file.mdx
@@ -46,8 +46,21 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ChatID = 12345678;
Description = "File description";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFile(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
```
diff --git a/docs/en/md/GreenMax/Message-sending/Send-text-message.mdx b/docs/en/md/GreenMax/Message-sending/Send-text-message.mdx
index 1efbe4763a..d7f59fa3ad 100644
--- a/docs/en/md/GreenMax/Message-sending/Send-text-message.mdx
+++ b/docs/en/md/GreenMax/Message-sending/Send-text-message.mdx
@@ -40,8 +40,20 @@ Method at API documentation: [SendMessage](https://green-api.com/v3/docs/api/sen
ChatID = 12345678;
Set = 2000;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendTextMessage(AccessParameters, ChatID, Text, Set);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("typing", Set);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendTextMessage", Options);
```
diff --git a/docs/en/md/GreenMax/Notifications/Delete-notification.mdx b/docs/en/md/GreenMax/Notifications/Delete-notification.mdx
index 6cedeba868..97dfcda8a3 100644
--- a/docs/en/md/GreenMax/Notifications/Delete-notification.mdx
+++ b/docs/en/md/GreenMax/Notifications/Delete-notification.mdx
@@ -36,8 +36,18 @@ Method at API documentation: [DeleteNotification](https://green-api.com/v3/docs/
NotificationID = "1";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.DeleteNotification(AccessParameters, NotificationID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("id" , NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "DeleteNotification", Options);
```
diff --git a/docs/en/md/GreenMax/Notifications/Get-notification.mdx b/docs/en/md/GreenMax/Notifications/Get-notification.mdx
index b8e6d17bc8..f81f8f08be 100644
--- a/docs/en/md/GreenMax/Notifications/Get-notification.mdx
+++ b/docs/en/md/GreenMax/Notifications/Get-notification.mdx
@@ -37,8 +37,17 @@ Method at API documentation: [ReceiveNotification](https://green-api.com/v3/docs
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetNotification(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetNotification", Options);
```
diff --git a/docs/en/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx b/docs/en/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
index 4a7cc2b637..15b41ccb21 100644
--- a/docs/en/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
+++ b/docs/en/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [ClearWebhooksQueue](https://green-api.com/v3/docs/
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearIncomingNotificationQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearIncomingNotificationQueue", Options);
```
diff --git a/docs/en/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx b/docs/en/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
index 5eb38be3e6..527ef257bf 100644
--- a/docs/en/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
+++ b/docs/en/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [ClearMessagesQueue](https://green-api.com/v3/docs/
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearOutgoingMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearOutgoingMessageQueue", Options);
```
diff --git a/docs/en/md/GreenMax/Queues/Get-incoming-notification-count.mdx b/docs/en/md/GreenMax/Queues/Get-incoming-notification-count.mdx
index 8d3ca6a9a7..f13dd290ac 100644
--- a/docs/en/md/GreenMax/Queues/Get-incoming-notification-count.mdx
+++ b/docs/en/md/GreenMax/Queues/Get-incoming-notification-count.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetWebhooksCount](https://green-api.com/v3/docs/ap
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingNotificationCount(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingNotificationCount", Options);
```
diff --git a/docs/en/md/GreenMax/Queues/Get-outgoing-message-count.mdx b/docs/en/md/GreenMax/Queues/Get-outgoing-message-count.mdx
index dec048ae53..52607b1a11 100644
--- a/docs/en/md/GreenMax/Queues/Get-outgoing-message-count.mdx
+++ b/docs/en/md/GreenMax/Queues/Get-outgoing-message-count.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [GetMessagesCount](https://green-api.com/v3/docs/ap
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageCount(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageCount", Options);
```
diff --git a/docs/en/md/GreenMax/Queues/Get-outgoing-message-queue.mdx b/docs/en/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
index d22d3314d3..6ac2ca746b 100644
--- a/docs/en/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
+++ b/docs/en/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
@@ -33,8 +33,17 @@ Method at API documentation: [ShowMessagesQueue](https://green-api.com/v3/docs/a
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageQueue", Options);
```
diff --git a/docs/en/md/MSSQL/Common-methods/Close-connection.mdx b/docs/en/md/MSSQL/Common-methods/Close-connection.mdx
index 43a2e7f028..0e25ee9aa4 100644
--- a/docs/en/md/MSSQL/Common-methods/Close-connection.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Close-connection.mdx
@@ -33,8 +33,16 @@ import TabItem from '@theme/TabItem';
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.CloseConnection(Connection);
diff --git a/docs/en/md/MSSQL/Common-methods/Create-connection.mdx b/docs/en/md/MSSQL/Common-methods/Create-connection.mdx
index 584e572b7f..56cb9ec338 100644
--- a/docs/en/md/MSSQL/Common-methods/Create-connection.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Create-connection.mdx
@@ -34,8 +34,16 @@ import TabItem from '@theme/TabItem';
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Result = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
```
diff --git a/docs/en/md/MSSQL/Common-methods/Execute-sql-query.mdx b/docs/en/md/MSSQL/Common-methods/Execute-sql-query.mdx
index e14a3c3dd7..708e0b0ada 100644
--- a/docs/en/md/MSSQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Execute-sql-query.mdx
@@ -43,8 +43,17 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
// CREATE
@@ -63,7 +72,11 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
| Data VARBINARY(MAX)
|);";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -83,19 +96,32 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
ParameterArray.Add(New Structure("UUID" , New UUID));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Binary Data, URL or path to file
- Result = OPI_MSSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Closing = OPI_MSSQL.CloseConnection(Connection);
```
diff --git a/docs/en/md/MSSQL/Common-methods/Generate-connection-string.mdx b/docs/en/md/MSSQL/Common-methods/Generate-connection-string.mdx
index 399f454870..15ea962225 100644
--- a/docs/en/md/MSSQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Generate-connection-string.mdx
@@ -37,7 +37,12 @@ This function allows you to quickly assemble a basic connection string. In case
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
```
diff --git a/docs/en/md/MSSQL/Common-methods/Get-tls-settings.mdx b/docs/en/md/MSSQL/Common-methods/Get-tls-settings.mdx
index 6e45c387ef..0f1aa89e3e 100644
--- a/docs/en/md/MSSQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Get-tls-settings.mdx
@@ -33,7 +33,10 @@ Tls settings can also be passed in the connection string
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
```
diff --git a/docs/en/md/MSSQL/Common-methods/Is-connector.mdx b/docs/en/md/MSSQL/Common-methods/Is-connector.mdx
index 68df723127..8fed04f359 100644
--- a/docs/en/md/MSSQL/Common-methods/Is-connector.mdx
+++ b/docs/en/md/MSSQL/Common-methods/Is-connector.mdx
@@ -33,8 +33,16 @@ import TabItem from '@theme/TabItem';
Login = "SA";
Password = "12we...";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.IsConnector(Connection);
diff --git a/docs/en/md/MSSQL/Orm/Add-records.mdx b/docs/en/md/MSSQL/Orm/Add-records.mdx
index a717ef9b6a..0ba4be56de 100644
--- a/docs/en/md/MSSQL/Orm/Add-records.mdx
+++ b/docs/en/md/MSSQL/Orm/Add-records.mdx
@@ -39,8 +39,17 @@ List of available types is described on the initial page of the MSSQL library do
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
RecordsArray = New Array;
@@ -86,7 +95,14 @@ List of available types is described on the initial page of the MSSQL library do
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddRecords", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Add-table-column.mdx b/docs/en/md/MSSQL/Orm/Add-table-column.mdx
index c4d8759273..b2bb74ec9d 100644
--- a/docs/en/md/MSSQL/Orm/Add-table-column.mdx
+++ b/docs/en/md/MSSQL/Orm/Add-table-column.mdx
@@ -37,14 +37,30 @@ import TabItem from '@theme/TabItem';
Name = "new_field";
DataType = "bigint";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddTableColumn", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Clear-table.mdx b/docs/en/md/MSSQL/Orm/Clear-table.mdx
index 510a0b2428..3fa4da1bd6 100644
--- a/docs/en/md/MSSQL/Orm/Clear-table.mdx
+++ b/docs/en/md/MSSQL/Orm/Clear-table.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ClearTable", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Create-database.mdx b/docs/en/md/MSSQL/Orm/Create-database.mdx
index 3901326624..0e9b69fa8d 100644
--- a/docs/en/md/MSSQL/Orm/Create-database.mdx
+++ b/docs/en/md/MSSQL/Orm/Create-database.mdx
@@ -30,8 +30,16 @@ import TabItem from '@theme/TabItem';
Login = "SA";
Password = "12we...";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -39,7 +47,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Create-table.mdx b/docs/en/md/MSSQL/Orm/Create-table.mdx
index bdba57f852..4b2e209a53 100644
--- a/docs/en/md/MSSQL/Orm/Create-table.mdx
+++ b/docs/en/md/MSSQL/Orm/Create-table.mdx
@@ -36,8 +36,17 @@ List of available types is described on the initial page of the MSSQL library do
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -63,7 +72,13 @@ List of available types is described on the initial page of the MSSQL library do
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Delete-database.mdx b/docs/en/md/MSSQL/Orm/Delete-database.mdx
index d6f7948cde..bcd602c79c 100644
--- a/docs/en/md/MSSQL/Orm/Delete-database.mdx
+++ b/docs/en/md/MSSQL/Orm/Delete-database.mdx
@@ -30,8 +30,16 @@ import TabItem from '@theme/TabItem';
Login = "SA";
Password = "12we...";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -39,7 +47,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Delete-records.mdx b/docs/en/md/MSSQL/Orm/Delete-records.mdx
index 8bc6acd433..d9cf8ecd6e 100644
--- a/docs/en/md/MSSQL/Orm/Delete-records.mdx
+++ b/docs/en/md/MSSQL/Orm/Delete-records.mdx
@@ -32,8 +32,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -62,7 +71,13 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteRecords", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Delete-table-column.mdx b/docs/en/md/MSSQL/Orm/Delete-table-column.mdx
index 98a578952a..1eb1ba801c 100644
--- a/docs/en/md/MSSQL/Orm/Delete-table-column.mdx
+++ b/docs/en/md/MSSQL/Orm/Delete-table-column.mdx
@@ -35,14 +35,29 @@ import TabItem from '@theme/TabItem';
Table = "testtable";
Name = "new_field";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTableColumn", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Delete-table.mdx b/docs/en/md/MSSQL/Orm/Delete-table.mdx
index 746c549892..0e46f2b60b 100644
--- a/docs/en/md/MSSQL/Orm/Delete-table.mdx
+++ b/docs/en/md/MSSQL/Orm/Delete-table.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Ensure-records.mdx b/docs/en/md/MSSQL/Orm/Ensure-records.mdx
index 19a0089175..a52e5308b8 100644
--- a/docs/en/md/MSSQL/Orm/Ensure-records.mdx
+++ b/docs/en/md/MSSQL/Orm/Ensure-records.mdx
@@ -34,8 +34,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_guarantee";
@@ -59,7 +68,14 @@ import TabItem from '@theme/TabItem';
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MSSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Ensure-table.mdx b/docs/en/md/MSSQL/Orm/Ensure-table.mdx
index 427e32c00e..6c9e7ff9cb 100644
--- a/docs/en/md/MSSQL/Orm/Ensure-table.mdx
+++ b/docs/en/md/MSSQL/Orm/Ensure-table.mdx
@@ -40,8 +40,17 @@ This function does not update the data type of existing columns
Base = "testbase1";
Table = "testtable";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
ColoumnsStruct = New Structure;
ColoumnsStruct.Insert("smallint_field" , "smallint");
@@ -53,7 +62,13 @@ This function does not update the data type of existing columns
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Get-records-filter-structure.mdx b/docs/en/md/MSSQL/Orm/Get-records-filter-structure.mdx
index 149cd1a146..b2b3f56ee6 100644
--- a/docs/en/md/MSSQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/en/md/MSSQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ The use of the `raw` feature is necessary for compound constructions like `BETWE
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_MSSQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Get-records.mdx b/docs/en/md/MSSQL/Orm/Get-records.mdx
index 2958863943..bafd5d43e7 100644
--- a/docs/en/md/MSSQL/Orm/Get-records.mdx
+++ b/docs/en/md/MSSQL/Orm/Get-records.mdx
@@ -35,8 +35,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// All records without filters
@@ -46,11 +55,22 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, "test_data", Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -82,7 +102,16 @@ import TabItem from '@theme/TabItem';
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MSSQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Get-table-information.mdx b/docs/en/md/MSSQL/Orm/Get-table-information.mdx
index c2cb829b7d..0eafe5b1e8 100644
--- a/docs/en/md/MSSQL/Orm/Get-table-information.mdx
+++ b/docs/en/md/MSSQL/Orm/Get-table-information.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
```
diff --git a/docs/en/md/MSSQL/Orm/Update-records.mdx b/docs/en/md/MSSQL/Orm/Update-records.mdx
index 3507dad432..95b71f855f 100644
--- a/docs/en/md/MSSQL/Orm/Update-records.mdx
+++ b/docs/en/md/MSSQL/Orm/Update-records.mdx
@@ -39,8 +39,17 @@ List of available types is described on the initial page of the MSSQL library do
Password = "12we...";
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -62,7 +71,14 @@ List of available types is described on the initial page of the MSSQL library do
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "UpdateRecords", Options);
```
diff --git a/docs/en/md/MongoDB/Collection-management/Create-collection.mdx b/docs/en/md/MongoDB/Collection-management/Create-collection.mdx
index 4038702c79..1ff6aade5a 100644
--- a/docs/en/md/MongoDB/Collection-management/Create-collection.mdx
+++ b/docs/en/md/MongoDB/Collection-management/Create-collection.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Name = "test_collection";
@@ -60,7 +66,13 @@ import TabItem from '@theme/TabItem';
Expression.Insert("$expr", GroupAnd);
Parameters.Insert("validator", Expression);
- Result = OPI_MongoDB.CreateCollection(Connection, Name, Base, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
```
diff --git a/docs/en/md/MongoDB/Collection-management/Delete-collection.mdx b/docs/en/md/MongoDB/Collection-management/Delete-collection.mdx
index 604d1970b5..1253c2562d 100644
--- a/docs/en/md/MongoDB/Collection-management/Delete-collection.mdx
+++ b/docs/en/md/MongoDB/Collection-management/Delete-collection.mdx
@@ -31,13 +31,24 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "test_collection";
Base = "test_database";
- Result = OPI_MongoDB.DeleteCollection(Connection, Collection, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteCollection", Options);
```
diff --git a/docs/en/md/MongoDB/Collection-management/Get-collection-list.mdx b/docs/en/md/MongoDB/Collection-management/Get-collection-list.mdx
index 9fc78c8bda..13d8c6205e 100644
--- a/docs/en/md/MongoDB/Collection-management/Get-collection-list.mdx
+++ b/docs/en/md/MongoDB/Collection-management/Get-collection-list.mdx
@@ -30,12 +30,22 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_database";
- Result = OPI_MongoDB.GetCollectionList(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetCollectionList", Options);
```
diff --git a/docs/en/md/MongoDB/Common-methods/Close-connection.mdx b/docs/en/md/MongoDB/Common-methods/Close-connection.mdx
index 613efb8d6f..4ca05f7602 100644
--- a/docs/en/md/MongoDB/Common-methods/Close-connection.mdx
+++ b/docs/en/md/MongoDB/Common-methods/Close-connection.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.CloseConnection(Connection);
diff --git a/docs/en/md/MongoDB/Common-methods/Create-connection.mdx b/docs/en/md/MongoDB/Common-methods/Create-connection.mdx
index 97d82cf19a..19df2d46d0 100644
--- a/docs/en/md/MongoDB/Common-methods/Create-connection.mdx
+++ b/docs/en/md/MongoDB/Common-methods/Create-connection.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Result = OPI_MongoDB.CreateConnection(ConnectionString);
```
diff --git a/docs/en/md/MongoDB/Common-methods/Execute-command.mdx b/docs/en/md/MongoDB/Common-methods/Execute-command.mdx
index c363072ae5..d956bce88d 100644
--- a/docs/en/md/MongoDB/Common-methods/Execute-command.mdx
+++ b/docs/en/md/MongoDB/Common-methods/Execute-command.mdx
@@ -33,14 +33,25 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Command = "listDatabases";
Data = New Structure("nameOnly", True);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.ExecuteCommand(Connection, Command, , , Data);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("comm", Command);
+ Options.Insert("data", Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "ExecuteCommand", Options);
```
diff --git a/docs/en/md/MongoDB/Common-methods/Generate-connection-string.mdx b/docs/en/md/MongoDB/Common-methods/Generate-connection-string.mdx
index 89d87aba66..44b3b3ff8f 100644
--- a/docs/en/md/MongoDB/Common-methods/Generate-connection-string.mdx
+++ b/docs/en/md/MongoDB/Common-methods/Generate-connection-string.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- Result = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
```
diff --git a/docs/en/md/MongoDB/Common-methods/Is-connector.mdx b/docs/en/md/MongoDB/Common-methods/Is-connector.mdx
index 5a60f76835..99eb88e53b 100644
--- a/docs/en/md/MongoDB/Common-methods/Is-connector.mdx
+++ b/docs/en/md/MongoDB/Common-methods/Is-connector.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.IsConnector(Connection);
diff --git a/docs/en/md/MongoDB/Documents-management/Delete-documents.mdx b/docs/en/md/MongoDB/Documents-management/Delete-documents.mdx
index 22c2f7c686..2e6893aa7d 100644
--- a/docs/en/md/MongoDB/Documents-management/Delete-documents.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Delete-documents.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -42,7 +48,13 @@ import TabItem from '@theme/TabItem';
Filter = New Structure("stringField,doubleField", "Text", 999);
Deletion = OPI_MongoDB.GetDocumentDeletionStructure(Filter, 1); // Array or single
- Result = OPI_MongoDB.DeleteDocuments(Connection, Collection, Deletion, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("deletes", Deletion);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDocuments", Options);
```
diff --git a/docs/en/md/MongoDB/Documents-management/Get-cursor.mdx b/docs/en/md/MongoDB/Documents-management/Get-cursor.mdx
index f9da8131dc..0ffe038b87 100644
--- a/docs/en/md/MongoDB/Documents-management/Get-cursor.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Get-cursor.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
diff --git a/docs/en/md/MongoDB/Documents-management/Get-document-batch.mdx b/docs/en/md/MongoDB/Documents-management/Get-document-batch.mdx
index 5585d872ef..874218b807 100644
--- a/docs/en/md/MongoDB/Documents-management/Get-document-batch.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Get-document-batch.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
diff --git a/docs/en/md/MongoDB/Documents-management/Get-document-update-structure.mdx b/docs/en/md/MongoDB/Documents-management/Get-document-update-structure.mdx
index 36f163ee68..33abb758f7 100644
--- a/docs/en/md/MongoDB/Documents-management/Get-document-update-structure.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Get-document-update-structure.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Filter = New Structure("stringField,doubleField", "Text", New Structure("__4gte, __4lte", 100, 150));
Data = New Structure( "__4set", New Structure("doubleField", 999));
- Result = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True, True);
+ Options = New Structure;
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , True);
+ Options.Insert("upsert", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
```
diff --git a/docs/en/md/MongoDB/Documents-management/Get-documents.mdx b/docs/en/md/MongoDB/Documents-management/Get-documents.mdx
index 41cb65ee71..2b7698018f 100644
--- a/docs/en/md/MongoDB/Documents-management/Get-documents.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Get-documents.mdx
@@ -35,7 +35,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -45,7 +51,15 @@ import TabItem from '@theme/TabItem';
Sort = New Structure("doubleField", -1);
Parameters = New Structure("limit", 2);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
```
diff --git a/docs/en/md/MongoDB/Documents-management/Insert-documents.mdx b/docs/en/md/MongoDB/Documents-management/Insert-documents.mdx
index d8b712f9b8..ff38a92902 100644
--- a/docs/en/md/MongoDB/Documents-management/Insert-documents.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Insert-documents.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -98,7 +104,13 @@ import TabItem from '@theme/TabItem';
DocsArray.Add(DocumentStructure);
- Result = OPI_MongoDB.InsertDocuments(Connection, Collection, DocsArray, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("docs", DocsArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
```
diff --git a/docs/en/md/MongoDB/Documents-management/Update-documents.mdx b/docs/en/md/MongoDB/Documents-management/Update-documents.mdx
index b8396b7227..8ff9e8a1df 100644
--- a/docs/en/md/MongoDB/Documents-management/Update-documents.mdx
+++ b/docs/en/md/MongoDB/Documents-management/Update-documents.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -44,7 +50,13 @@ import TabItem from '@theme/TabItem';
Data = New Structure( "__4set", New Structure("doubleField", 999));
Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data); // Array or single
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Create-role.mdx b/docs/en/md/MongoDB/Role-management/Create-role.mdx
index 5716549c56..e97a25dad8 100644
--- a/docs/en/md/MongoDB/Role-management/Create-role.mdx
+++ b/docs/en/md/MongoDB/Role-management/Create-role.mdx
@@ -39,7 +39,13 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -53,14 +59,25 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Actions.Add("insert");
Actions.Add("update");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
RoleName = "newrole";
- Result = OPI_MongoDB.CreateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Delete-role.mdx b/docs/en/md/MongoDB/Role-management/Delete-role.mdx
index 9654df948b..9810524557 100644
--- a/docs/en/md/MongoDB/Role-management/Delete-role.mdx
+++ b/docs/en/md/MongoDB/Role-management/Delete-role.mdx
@@ -33,12 +33,23 @@ import TabItem from '@theme/TabItem';
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleName = "newrole";
- Result = OPI_MongoDB.DeleteRole(Connection, RoleName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", RoleName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Get-role-privilege-structure.mdx b/docs/en/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
index 3260782b3c..d7f94cc145 100644
--- a/docs/en/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
+++ b/docs/en/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
@@ -39,7 +39,11 @@ Structure for cluster: `{ cluster : true }`
Actions.Add("insert");
Actions.Add("update");
- Result = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Get-roles.mdx b/docs/en/md/MongoDB/Role-management/Get-roles.mdx
index 794eb20a7a..605f274bff 100644
--- a/docs/en/md/MongoDB/Role-management/Get-roles.mdx
+++ b/docs/en/md/MongoDB/Role-management/Get-roles.mdx
@@ -33,12 +33,24 @@ import TabItem from '@theme/TabItem';
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GetRoles(Connection, Role, Base, True);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+ Options.Insert("sprv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRoles", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Grant-roles.mdx b/docs/en/md/MongoDB/Role-management/Grant-roles.mdx
index abed900d7c..cbbd9d7b71 100644
--- a/docs/en/md/MongoDB/Role-management/Grant-roles.mdx
+++ b/docs/en/md/MongoDB/Role-management/Grant-roles.mdx
@@ -38,13 +38,25 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GrantRoles(Connection, User, Role, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GrantRoles", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Revoke-roles.mdx b/docs/en/md/MongoDB/Role-management/Revoke-roles.mdx
index db9a590b50..5151ae2d1d 100644
--- a/docs/en/md/MongoDB/Role-management/Revoke-roles.mdx
+++ b/docs/en/md/MongoDB/Role-management/Revoke-roles.mdx
@@ -38,13 +38,25 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.RevokeRoles(Connection, User, Role, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "RevokeRoles", Options);
```
diff --git a/docs/en/md/MongoDB/Role-management/Update-role.mdx b/docs/en/md/MongoDB/Role-management/Update-role.mdx
index 1bdd9722a8..1d6374afc6 100644
--- a/docs/en/md/MongoDB/Role-management/Update-role.mdx
+++ b/docs/en/md/MongoDB/Role-management/Update-role.mdx
@@ -41,7 +41,13 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "admin";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -54,14 +60,25 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Actions.Add("find");
Actions.Add("insert");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
RoleName = "newrole";
- Result = OPI_MongoDB.UpdateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateRole", Options);
```
diff --git a/docs/en/md/MongoDB/Users-management/Create-user.mdx b/docs/en/md/MongoDB/Users-management/Create-user.mdx
index 5adf466d05..aa9999b051 100644
--- a/docs/en/md/MongoDB/Users-management/Create-user.mdx
+++ b/docs/en/md/MongoDB/Users-management/Create-user.mdx
@@ -39,7 +39,13 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -49,7 +55,14 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
UserName = "newuser";
UserPassword = "1234";
- Result = OPI_MongoDB.CreateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
```
diff --git a/docs/en/md/MongoDB/Users-management/Delete-user.mdx b/docs/en/md/MongoDB/Users-management/Delete-user.mdx
index 773aa9e033..c9f7c7908d 100644
--- a/docs/en/md/MongoDB/Users-management/Delete-user.mdx
+++ b/docs/en/md/MongoDB/Users-management/Delete-user.mdx
@@ -33,12 +33,23 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.DeleteUser(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
```
diff --git a/docs/en/md/MongoDB/Users-management/Get-database-users.mdx b/docs/en/md/MongoDB/Users-management/Get-database-users.mdx
index a7b74c67e0..42ffc9d866 100644
--- a/docs/en/md/MongoDB/Users-management/Get-database-users.mdx
+++ b/docs/en/md/MongoDB/Users-management/Get-database-users.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetDatabaseUsers(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabaseUsers", Options);
```
diff --git a/docs/en/md/MongoDB/Users-management/Get-users.mdx b/docs/en/md/MongoDB/Users-management/Get-users.mdx
index 514989bf5b..b594ba22bd 100644
--- a/docs/en/md/MongoDB/Users-management/Get-users.mdx
+++ b/docs/en/md/MongoDB/Users-management/Get-users.mdx
@@ -38,18 +38,36 @@ The user can be specified in one of the following formats:
String: `name of
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.GetUsers(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
ArrayOfUsers = New Array;
ArrayOfUsers.Add(New Structure("user,db", "bayselonarrend", "admin"));
ArrayOfUsers.Add(New Structure("user,db", "newuser" , "main"));
- Result = OPI_MongoDB.GetUsers(Connection, ArrayOfUsers, Base, True, True);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", ArrayOfUsers);
+ Options.Insert("db" , Base);
+ Options.Insert("spwd", True);
+ Options.Insert("sprv", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
```
diff --git a/docs/en/md/MongoDB/Users-management/Update-user.mdx b/docs/en/md/MongoDB/Users-management/Update-user.mdx
index 189ea12fa3..f1ce025afb 100644
--- a/docs/en/md/MongoDB/Users-management/Update-user.mdx
+++ b/docs/en/md/MongoDB/Users-management/Update-user.mdx
@@ -41,7 +41,13 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -50,7 +56,14 @@ Role can be defined in one of the following formats:
Structure: `{ role: "na
UserName = "newuser";
UserPassword = "4321";
- Result = OPI_MongoDB.UpdateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
```
diff --git a/docs/en/md/MongoDB/Working-with-databases/Delete-database.mdx b/docs/en/md/MongoDB/Working-with-databases/Delete-database.mdx
index 096dc83144..cc34fa53c0 100644
--- a/docs/en/md/MongoDB/Working-with-databases/Delete-database.mdx
+++ b/docs/en/md/MongoDB/Working-with-databases/Delete-database.mdx
@@ -31,10 +31,20 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.DeleteDatabase(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDatabase", Options);
```
diff --git a/docs/en/md/MongoDB/Working-with-databases/Get-database.mdx b/docs/en/md/MongoDB/Working-with-databases/Get-database.mdx
index a5851c439c..f770ec4422 100644
--- a/docs/en/md/MongoDB/Working-with-databases/Get-database.mdx
+++ b/docs/en/md/MongoDB/Working-with-databases/Get-database.mdx
@@ -31,12 +31,23 @@ import TabItem from '@theme/TabItem';
Base = "main";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_db";
- Result = OPI_MongoDB.GetDatabase(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabase", Options);
```
diff --git a/docs/en/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx b/docs/en/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
index ea40d0a34f..ccf692af8a 100644
--- a/docs/en/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
+++ b/docs/en/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
@@ -29,10 +29,19 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetListOfBases(Connection);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetListOfBases", Options);
```
diff --git a/docs/en/md/MySQL/Common-methods/Close-connection.mdx b/docs/en/md/MySQL/Common-methods/Close-connection.mdx
index 1b132d096f..843eac296f 100644
--- a/docs/en/md/MySQL/Common-methods/Close-connection.mdx
+++ b/docs/en/md/MySQL/Common-methods/Close-connection.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/MySQL/Common-methods/Create-connection.mdx b/docs/en/md/MySQL/Common-methods/Create-connection.mdx
index 1ee5e6c68f..50ce1b9965 100644
--- a/docs/en/md/MySQL/Common-methods/Create-connection.mdx
+++ b/docs/en/md/MySQL/Common-methods/Create-connection.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/MySQL/Common-methods/Execute-sql-query.mdx b/docs/en/md/MySQL/Common-methods/Execute-sql-query.mdx
index 326fbbd91f..53dbae68d7 100644
--- a/docs/en/md/MySQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/en/md/MySQL/Common-methods/Execute-sql-query.mdx
@@ -44,10 +44,20 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -69,7 +79,11 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
|data MEDIUMBLOB
|);";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -87,19 +101,32 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
ParameterArray.Add(New Structure("TIME" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Binary Data, URL or path to file
- Result = OPI_MySQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Closing = OPI_MySQL.CloseConnection(Connection);
```
diff --git a/docs/en/md/MySQL/Common-methods/Generate-connection-string.mdx b/docs/en/md/MySQL/Common-methods/Generate-connection-string.mdx
index 4fc456415c..0f3de168d1 100644
--- a/docs/en/md/MySQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/en/md/MySQL/Common-methods/Generate-connection-string.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "";
- Result = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
```
diff --git a/docs/en/md/MySQL/Common-methods/Get-tls-settings.mdx b/docs/en/md/MySQL/Common-methods/Get-tls-settings.mdx
index 6b6bbbc444..a5da9955f8 100644
--- a/docs/en/md/MySQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/en/md/MySQL/Common-methods/Get-tls-settings.mdx
@@ -31,7 +31,10 @@ Passing Tls settings together with passing an already created connection to the
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
```
diff --git a/docs/en/md/MySQL/Common-methods/Is-connector.mdx b/docs/en/md/MySQL/Common-methods/Is-connector.mdx
index 0f9fa5ff3c..089138e002 100644
--- a/docs/en/md/MySQL/Common-methods/Is-connector.mdx
+++ b/docs/en/md/MySQL/Common-methods/Is-connector.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/MySQL/Orm/Add-records.mdx b/docs/en/md/MySQL/Orm/Add-records.mdx
index 3e84ceea16..19ac588acd 100644
--- a/docs/en/md/MySQL/Orm/Add-records.mdx
+++ b/docs/en/md/MySQL/Orm/Add-records.mdx
@@ -41,10 +41,20 @@ The list of available types is described on the initial page of the MySQL librar
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -85,7 +95,14 @@ The list of available types is described on the initial page of the MySQL librar
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddRecords", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Add-table-column.mdx b/docs/en/md/MySQL/Orm/Add-table-column.mdx
index 1c99b0870d..143b009259 100644
--- a/docs/en/md/MySQL/Orm/Add-table-column.mdx
+++ b/docs/en/md/MySQL/Orm/Add-table-column.mdx
@@ -35,10 +35,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -51,7 +61,14 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddTableColumn", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Clear-table.mdx b/docs/en/md/MySQL/Orm/Clear-table.mdx
index 1faac13430..b44d19a46c 100644
--- a/docs/en/md/MySQL/Orm/Clear-table.mdx
+++ b/docs/en/md/MySQL/Orm/Clear-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ClearTable", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Create-database.mdx b/docs/en/md/MySQL/Orm/Create-database.mdx
index 26319a7726..53c13c69f4 100644
--- a/docs/en/md/MySQL/Orm/Create-database.mdx
+++ b/docs/en/md/MySQL/Orm/Create-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Create-table.mdx b/docs/en/md/MySQL/Orm/Create-table.mdx
index 061ebff138..7db83533c1 100644
--- a/docs/en/md/MySQL/Orm/Create-table.mdx
+++ b/docs/en/md/MySQL/Orm/Create-table.mdx
@@ -38,10 +38,20 @@ The list of available types is described on the initial page of the MySQL librar
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -74,7 +84,13 @@ The list of available types is described on the initial page of the MySQL librar
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Delete-database.mdx b/docs/en/md/MySQL/Orm/Delete-database.mdx
index e7d2214b1a..2d01ab48bc 100644
--- a/docs/en/md/MySQL/Orm/Delete-database.mdx
+++ b/docs/en/md/MySQL/Orm/Delete-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Delete-records.mdx b/docs/en/md/MySQL/Orm/Delete-records.mdx
index dc767c026c..5fc6ce7ef9 100644
--- a/docs/en/md/MySQL/Orm/Delete-records.mdx
+++ b/docs/en/md/MySQL/Orm/Delete-records.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -67,7 +77,13 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteRecords", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Delete-table-column.mdx b/docs/en/md/MySQL/Orm/Delete-table-column.mdx
index ec8d88aa1b..08ee21ed55 100644
--- a/docs/en/md/MySQL/Orm/Delete-table-column.mdx
+++ b/docs/en/md/MySQL/Orm/Delete-table-column.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -49,7 +59,13 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTableColumn", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Delete-table.mdx b/docs/en/md/MySQL/Orm/Delete-table.mdx
index 37057f03a6..eef43617d6 100644
--- a/docs/en/md/MySQL/Orm/Delete-table.mdx
+++ b/docs/en/md/MySQL/Orm/Delete-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Ensure-records.mdx b/docs/en/md/MySQL/Orm/Ensure-records.mdx
index afdd993ea2..4f823d0f67 100644
--- a/docs/en/md/MySQL/Orm/Ensure-records.mdx
+++ b/docs/en/md/MySQL/Orm/Ensure-records.mdx
@@ -39,10 +39,20 @@ All UNIQUE and PRIMARY KEY fields of the table serve as key fields
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -69,7 +79,13 @@ All UNIQUE and PRIMARY KEY fields of the table serve as key fields
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MySQL.EnsureRecords(Table, DataArray, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Ensure-table.mdx b/docs/en/md/MySQL/Orm/Ensure-table.mdx
index 1e5c82859a..876cf7f758 100644
--- a/docs/en/md/MySQL/Orm/Ensure-table.mdx
+++ b/docs/en/md/MySQL/Orm/Ensure-table.mdx
@@ -40,10 +40,20 @@ This function does not update the data type of existing columns
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -60,7 +70,13 @@ This function does not update the data type of existing columns
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Get-records-filter-structure.mdx b/docs/en/md/MySQL/Orm/Get-records-filter-structure.mdx
index 00645bed5a..d086047277 100644
--- a/docs/en/md/MySQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/en/md/MySQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ The use of the `raw` feature is necessary for compound constructions like `BETWE
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_MySQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Get-records.mdx b/docs/en/md/MySQL/Orm/Get-records.mdx
index c8aea017b8..b581a13bd9 100644
--- a/docs/en/md/MySQL/Orm/Get-records.mdx
+++ b/docs/en/md/MySQL/Orm/Get-records.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -53,11 +63,23 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -89,7 +111,16 @@ import TabItem from '@theme/TabItem';
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MySQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Get-table-information.mdx b/docs/en/md/MySQL/Orm/Get-table-information.mdx
index 24610bc810..28384eac6e 100644
--- a/docs/en/md/MySQL/Orm/Get-table-information.mdx
+++ b/docs/en/md/MySQL/Orm/Get-table-information.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
```
diff --git a/docs/en/md/MySQL/Orm/Update-records.mdx b/docs/en/md/MySQL/Orm/Update-records.mdx
index 6a508126f4..fce8eceeb8 100644
--- a/docs/en/md/MySQL/Orm/Update-records.mdx
+++ b/docs/en/md/MySQL/Orm/Update-records.mdx
@@ -41,10 +41,20 @@ The list of available types is described on the initial page of the MySQL librar
TLS = True;
Port = 3306;
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -69,7 +79,14 @@ The list of available types is described on the initial page of the MySQL librar
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "UpdateRecords", Options);
```
diff --git a/docs/en/md/Neocities/Data-retrieving/Get-site-data.mdx b/docs/en/md/Neocities/Data-retrieving/Get-site-data.mdx
index b7440c1230..631913c6e6 100644
--- a/docs/en/md/Neocities/Data-retrieving/Get-site-data.mdx
+++ b/docs/en/md/Neocities/Data-retrieving/Get-site-data.mdx
@@ -32,9 +32,16 @@ Neocities API docs: [neocities.org/api](https://neocities.org/api)
Token = "f1e616e20ab5893b...";
Website = "2athenaeum";
- Result = OPI_Neocities.GetSiteData(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
- Result = OPI_Neocities.GetSiteData(Token, Website);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("sitename", Website);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
```
diff --git a/docs/en/md/Neocities/Data-retrieving/Get-token.mdx b/docs/en/md/Neocities/Data-retrieving/Get-token.mdx
index c144840510..51d2330e62 100644
--- a/docs/en/md/Neocities/Data-retrieving/Get-token.mdx
+++ b/docs/en/md/Neocities/Data-retrieving/Get-token.mdx
@@ -32,7 +32,11 @@ Neocities API docs: [neocities.org/api](https://neocities.org/api)
Login = "2athenaeum";
Password = "Rit...";
- Result = OPI_Neocities.GetToken(Login, Password);
+ Options = New Structure;
+ Options.Insert("login" , Login);
+ Options.Insert("password", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetToken", Options);
```
diff --git a/docs/en/md/Neocities/File-management/Delete-selected-files.mdx b/docs/en/md/Neocities/File-management/Delete-selected-files.mdx
index c3be01ca33..37269c045a 100644
--- a/docs/en/md/Neocities/File-management/Delete-selected-files.mdx
+++ b/docs/en/md/Neocities/File-management/Delete-selected-files.mdx
@@ -36,7 +36,11 @@ Neocities API docs: [neocities.org/api](https://neocities.org/api)
Paths.Add("/test/gif.gif");
Paths.Add("/pic2.png");
- Result = OPI_Neocities.DeleteSelectedFiles(Token, Paths);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", Paths);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "DeleteSelectedFiles", Options);
```
diff --git a/docs/en/md/Neocities/File-management/Get-files-list.mdx b/docs/en/md/Neocities/File-management/Get-files-list.mdx
index 4e84fcb63d..d76a9e0cbf 100644
--- a/docs/en/md/Neocities/File-management/Get-files-list.mdx
+++ b/docs/en/md/Neocities/File-management/Get-files-list.mdx
@@ -32,7 +32,11 @@ Neocities API docs: [neocities.org/api](https://neocities.org/api)
Token = "f1e616e20ab5893b...";
Path = "test";
- Result = OPI_Neocities.GetFilesList(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
```
diff --git a/docs/en/md/Neocities/File-management/Synchronize-folders.mdx b/docs/en/md/Neocities/File-management/Synchronize-folders.mdx
index 11644566fc..26bec8394e 100644
--- a/docs/en/md/Neocities/File-management/Synchronize-folders.mdx
+++ b/docs/en/md/Neocities/File-management/Synchronize-folders.mdx
@@ -37,7 +37,12 @@ The method deletes files on the server if they do not exist in the local directo
LocalFolder = "C:\test_site";
RemoteFolder = "test_sync";
- Result = OPI_Neocities.SynchronizeFolders(Token, LocalFolder, RemoteFolder);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("local" , LocalFolder);
+ Options.Insert("remote", RemoteFolder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "SynchronizeFolders", Options);
```
diff --git a/docs/en/md/Neocities/File-management/Upload-file.mdx b/docs/en/md/Neocities/File-management/Upload-file.mdx
index 6f45a33fe7..6733275c75 100644
--- a/docs/en/md/Neocities/File-management/Upload-file.mdx
+++ b/docs/en/md/Neocities/File-management/Upload-file.mdx
@@ -36,7 +36,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Data = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
Path = "testfolder/test_pic.png";
- Result = OPI_Neocities.UploadFile(Token, Path, Data);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFile", Options);
```
diff --git a/docs/en/md/Neocities/File-management/Upload-files.mdx b/docs/en/md/Neocities/File-management/Upload-files.mdx
index 6ee468a368..26f03aa431 100644
--- a/docs/en/md/Neocities/File-management/Upload-files.mdx
+++ b/docs/en/md/Neocities/File-management/Upload-files.mdx
@@ -41,7 +41,11 @@ Neocities API docs: [neocities.org/api](https://neocities.org/api)
FileMapping.Insert("test/gif.gif" , Image2);
FileMapping.Insert("pic2.png" , GIF);
- Result = OPI_Neocities.UploadFiles(Token, FileMapping);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("files", FileMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFiles", Options);
```
diff --git a/docs/en/md/Notion/Blocks-management/Create-block.mdx b/docs/en/md/Notion/Blocks-management/Create-block.mdx
index dc44cf9dac..06d8e474fa 100644
--- a/docs/en/md/Notion/Blocks-management/Create-block.mdx
+++ b/docs/en/md/Notion/Blocks-management/Create-block.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Parent = "5dd94c34fab04bff986b7511c0779f77";
Block = "d7021bdd15b944ababcb02bd2b1a5f6a";
- BlockData = OPI_Notion.ReturnBlock(Token, Block);
- Result = OPI_Notion.CreateBlock(Token, Parent, BlockData);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ BlockData = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("block", BlockData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateBlock", Options);
```
diff --git a/docs/en/md/Notion/Blocks-management/Delete-block.mdx b/docs/en/md/Notion/Blocks-management/Delete-block.mdx
index 0a8bd6e4bf..9ed9735919 100644
--- a/docs/en/md/Notion/Blocks-management/Delete-block.mdx
+++ b/docs/en/md/Notion/Blocks-management/Delete-block.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Result = OPI_Notion.DeleteBlock(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "DeleteBlock", Options);
```
diff --git a/docs/en/md/Notion/Blocks-management/Return-block.mdx b/docs/en/md/Notion/Blocks-management/Return-block.mdx
index 93e303732c..22f956f3a6 100644
--- a/docs/en/md/Notion/Blocks-management/Return-block.mdx
+++ b/docs/en/md/Notion/Blocks-management/Return-block.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "d7021bdd15b944ababcb02bd2b1a5f6a";
- Result = OPI_Notion.ReturnBlock(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
```
diff --git a/docs/en/md/Notion/Blocks-management/Return-child-blocks.mdx b/docs/en/md/Notion/Blocks-management/Return-child-blocks.mdx
index d9409019e4..2bea524666 100644
--- a/docs/en/md/Notion/Blocks-management/Return-child-blocks.mdx
+++ b/docs/en/md/Notion/Blocks-management/Return-child-blocks.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Block = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Result = OPI_Notion.ReturnChildBlocks(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnChildBlocks", Options);
```
diff --git a/docs/en/md/Notion/Database-management/Create-database.mdx b/docs/en/md/Notion/Database-management/Create-database.mdx
index 89f6d02c94..0c8006fd86 100644
--- a/docs/en/md/Notion/Database-management/Create-database.mdx
+++ b/docs/en/md/Notion/Database-management/Create-database.mdx
@@ -50,7 +50,13 @@ import TabItem from '@theme/TabItem';
Properties.Insert("Status", ValueSelection);
- Result = OPI_Notion.CreateDatabase(Token, Parent, Title, Properties);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+ Options.Insert("props", Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateDatabase", Options);
```
diff --git a/docs/en/md/Notion/Database-management/Edit-database-properties.mdx b/docs/en/md/Notion/Database-management/Edit-database-properties.mdx
index 5e4b429085..bb60ecf741 100644
--- a/docs/en/md/Notion/Database-management/Edit-database-properties.mdx
+++ b/docs/en/md/Notion/Database-management/Edit-database-properties.mdx
@@ -38,7 +38,14 @@ import TabItem from '@theme/TabItem';
Properties.Insert("Email", "rich_text"); // Type fields "Email" will changed with email to text
Properties.Insert("Website"); // Field "Website" will deleted
- Result = OPI_Notion.EditDatabaseProperties(Token, Base, Properties, Title, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("props" , Properties);
+ Options.Insert("title" , Title);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditDatabaseProperties", Options);
```
diff --git a/docs/en/md/Notion/Database-management/Get-database.mdx b/docs/en/md/Notion/Database-management/Get-database.mdx
index dfd27de810..0e2d623461 100644
--- a/docs/en/md/Notion/Database-management/Get-database.mdx
+++ b/docs/en/md/Notion/Database-management/Get-database.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Base = "29d82aa7-fc4e-8173-83c3-eef87a456cc4";
- Result = OPI_Notion.GetDatabase(Token, Base);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetDatabase", Options);
```
diff --git a/docs/en/md/Notion/Page-management/Create-page-in-database.mdx b/docs/en/md/Notion/Page-management/Create-page-in-database.mdx
index 8b8e3b1d28..b37307bf68 100644
--- a/docs/en/md/Notion/Page-management/Create-page-in-database.mdx
+++ b/docs/en/md/Notion/Page-management/Create-page-in-database.mdx
@@ -45,7 +45,12 @@ import TabItem from '@theme/TabItem';
Properties.Insert("Phone" , "88005553535");
Properties.Insert("Status" , "New");
- Result = OPI_Notion.CreatePageInDatabase(Token, Base, Properties);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("data" , Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePageInDatabase", Options);
```
diff --git a/docs/en/md/Notion/Page-management/Create-page.mdx b/docs/en/md/Notion/Page-management/Create-page.mdx
index 271e5da556..a58f3d2760 100644
--- a/docs/en/md/Notion/Page-management/Create-page.mdx
+++ b/docs/en/md/Notion/Page-management/Create-page.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Parent = "5dd94c34fab04bff986b7511c0779f77";
Title = "TestTitle";
- Result = OPI_Notion.CreatePage(Token, Parent, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePage", Options);
```
diff --git a/docs/en/md/Notion/Page-management/Edit-page-properties.mdx b/docs/en/md/Notion/Page-management/Edit-page-properties.mdx
index 763635f5ff..6efa1abbe4 100644
--- a/docs/en/md/Notion/Page-management/Edit-page-properties.mdx
+++ b/docs/en/md/Notion/Page-management/Edit-page-properties.mdx
@@ -39,7 +39,15 @@ import TabItem from '@theme/TabItem';
Properties.Insert("Active", False);
Properties.Insert("Email" , "vector@mail.ru");
- Result = OPI_Notion.EditPageProperties(Token, Page, Properties, Icon, Cover, Archive);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("page" , Page);
+ Options.Insert("data" , Properties);
+ Options.Insert("icon" , Icon);
+ Options.Insert("cover" , Cover);
+ Options.Insert("archive", Archive);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditPageProperties", Options);
```
diff --git a/docs/en/md/Notion/Page-management/Get-page.mdx b/docs/en/md/Notion/Page-management/Get-page.mdx
index 9093b06952..76f9da78c8 100644
--- a/docs/en/md/Notion/Page-management/Get-page.mdx
+++ b/docs/en/md/Notion/Page-management/Get-page.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
Page = "29d82aa7-fc4e-81bd-8fc1-e5b7d59b73fa";
- Result = OPI_Notion.GetPage(Token, Page);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Page);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetPage", Options);
```
diff --git a/docs/en/md/Notion/Users/Get-user-data.mdx b/docs/en/md/Notion/Users/Get-user-data.mdx
index 2189980142..14bdc32bf8 100644
--- a/docs/en/md/Notion/Users/Get-user-data.mdx
+++ b/docs/en/md/Notion/Users/Get-user-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
User = "ed71865a-9891-46bc-86cd-a92aa499cfdb";
- Result = OPI_Notion.GetUserData(Token, User);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetUserData", Options);
```
diff --git a/docs/en/md/Notion/Users/User-list.mdx b/docs/en/md/Notion/Users/User-list.mdx
index 24472af9cb..aca3f8c337 100644
--- a/docs/en/md/Notion/Users/User-list.mdx
+++ b/docs/en/md/Notion/Users/User-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "secret_9RsfMrRMqZwqp0Zl0B...";
- Result = OPI_Notion.UserList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "UserList", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Copy-model.mdx b/docs/en/md/Ollama/Models-management/Copy-model.mdx
index 7061697f0c..fa5f791d9c 100644
--- a/docs/en/md/Ollama/Models-management/Copy-model.mdx
+++ b/docs/en/md/Ollama/Models-management/Copy-model.mdx
@@ -40,7 +40,13 @@ Method at API documentation: [Copy a Model](https://github.com/ollama/ollama/blo
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CopyModel(URL, Model, Name, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("name" , Name);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CopyModel", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Create-model.mdx b/docs/en/md/Ollama/Models-management/Create-model.mdx
index 6b9ff8c4fc..d198949c9f 100644
--- a/docs/en/md/Ollama/Models-management/Create-model.mdx
+++ b/docs/en/md/Ollama/Models-management/Create-model.mdx
@@ -41,7 +41,13 @@ Method at API documentation: [Create a Model](https://github.com/ollama/ollama/b
Settings = New Structure("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Result = OPI_Ollama.CreateModel(URL, Model, Settings, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("settings", Settings);
+ Options.Insert("headers" , AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CreateModel", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Delete-model.mdx b/docs/en/md/Ollama/Models-management/Delete-model.mdx
index f09c52163c..b3e4a08d5a 100644
--- a/docs/en/md/Ollama/Models-management/Delete-model.mdx
+++ b/docs/en/md/Ollama/Models-management/Delete-model.mdx
@@ -38,7 +38,12 @@ Method at API documentation: [Delete a Model](https://github.com/ollama/ollama/b
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.DeleteModel(URL, Model, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Get-model-information.mdx b/docs/en/md/Ollama/Models-management/Get-model-information.mdx
index a650c3aeb4..149808c27a 100644
--- a/docs/en/md/Ollama/Models-management/Get-model-information.mdx
+++ b/docs/en/md/Ollama/Models-management/Get-model-information.mdx
@@ -39,7 +39,13 @@ Method at API documentation: [Show Model Information](https://github.com/ollama/
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelInformation(URL, Model, False, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("verbose", False);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelInformation", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Get-model-list.mdx b/docs/en/md/Ollama/Models-management/Get-model-list.mdx
index 4d3fe18ee9..0a75899d46 100644
--- a/docs/en/md/Ollama/Models-management/Get-model-list.mdx
+++ b/docs/en/md/Ollama/Models-management/Get-model-list.mdx
@@ -35,7 +35,11 @@ Method at API documentation: [List Local Models](https://github.com/ollama/ollam
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelList(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Get-model-settings-structure.mdx b/docs/en/md/Ollama/Models-management/Get-model-settings-structure.mdx
index a728fc62f2..408a1e7a94 100644
--- a/docs/en/md/Ollama/Models-management/Get-model-settings-structure.mdx
+++ b/docs/en/md/Ollama/Models-management/Get-model-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Ollama.GetModelSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/List-running-models.mdx b/docs/en/md/Ollama/Models-management/List-running-models.mdx
index 1f0e4b4f16..94699bd5f0 100644
--- a/docs/en/md/Ollama/Models-management/List-running-models.mdx
+++ b/docs/en/md/Ollama/Models-management/List-running-models.mdx
@@ -35,7 +35,11 @@ Method at API documentation: [List Running Models](https://github.com/ollama/oll
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.ListRunningModels(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "ListRunningModels", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Load-model-to-memory.mdx b/docs/en/md/Ollama/Models-management/Load-model-to-memory.mdx
index b6282cb601..274637990f 100644
--- a/docs/en/md/Ollama/Models-management/Load-model-to-memory.mdx
+++ b/docs/en/md/Ollama/Models-management/Load-model-to-memory.mdx
@@ -40,7 +40,13 @@ Method at API documentation: [Load a model](https://github.com/ollama/ollama/blo
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.LoadModelToMemory(URL, Model, Period, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("keep" , Period);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "LoadModelToMemory", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Pull-model.mdx b/docs/en/md/Ollama/Models-management/Pull-model.mdx
index d9acbe5e2c..7cd50b6841 100644
--- a/docs/en/md/Ollama/Models-management/Pull-model.mdx
+++ b/docs/en/md/Ollama/Models-management/Pull-model.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [Pull a Model](https://github.com/ollama/ollama/blo
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PullModel(URL, Model, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Push-model.mdx b/docs/en/md/Ollama/Models-management/Push-model.mdx
index 73ba529707..c1f9066e2c 100644
--- a/docs/en/md/Ollama/Models-management/Push-model.mdx
+++ b/docs/en/md/Ollama/Models-management/Push-model.mdx
@@ -41,7 +41,12 @@ The model name must follow the format <namespace>/<model>:<tag>
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushModel(URL, Model, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushModel", Options);
```
diff --git a/docs/en/md/Ollama/Models-management/Unload-model-from-memory.mdx b/docs/en/md/Ollama/Models-management/Unload-model-from-memory.mdx
index 0294fb837a..a96863707c 100644
--- a/docs/en/md/Ollama/Models-management/Unload-model-from-memory.mdx
+++ b/docs/en/md/Ollama/Models-management/Unload-model-from-memory.mdx
@@ -38,7 +38,12 @@ Method at API documentation: [Unload a model](https://github.com/ollama/ollama/b
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.UnloadModelFromMemory(URL, Model, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "UnloadModelFromMemory", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-context-message-structure.mdx b/docs/en/md/Ollama/Requests-processing/Get-context-message-structure.mdx
index 1b7ca449eb..e1e9969f87 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-context-message-structure.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-context-message-structure.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Ollama.GetContextMessageStructure("user", "Hello!");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "Hello!");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx b/docs/en/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
index 21bb2fb7e8..0513b56f02 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Ollama.GetContextParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-context-response.mdx b/docs/en/md/Ollama/Requests-processing/Get-context-response.mdx
index 9fa243e358..b3324a1484 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-context-response.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-context-response.mdx
@@ -42,18 +42,34 @@ Method at API documentation: [Generate a chat completion](https://github.com/oll
MessagesArray = New Array;
- Question1 = OPI_Ollama.GetContextMessageStructure("user", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Question1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
Question2 = OPI_Ollama.GetContextMessageStructure("user", "When the first version was released?"); // Question without specifics
// Adding the first question to the context
MessagesArray.Add(Question1);
- Response1 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
MessagesArray.Add(Response1["message"]); // Add response to first question in context
MessagesArray.Add(Question2); // Add second question in context
- Response2 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response2 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
MessagesArray.Add(Response2["message"]);
diff --git a/docs/en/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx b/docs/en/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
index baeead5f4d..ffb5d869a6 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Ollama.GetEmbeddingsParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-embeddings.mdx b/docs/en/md/Ollama/Requests-processing/Get-embeddings.mdx
index eb74cdc54b..24a2ecdb7f 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-embeddings.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-embeddings.mdx
@@ -44,7 +44,13 @@ Method at API documentation: [Generate Embeddings](https://github.com/ollama/oll
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetEmbeddings(URL, Model, StingsArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , StingsArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddings", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx b/docs/en/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
index d1c34bc3f6..afb7b71c6a 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_Ollama.GetRequestParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-response.mdx b/docs/en/md/Ollama/Requests-processing/Get-response.mdx
index ed0477d666..c5ead7f95b 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-response.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-response.mdx
@@ -41,7 +41,13 @@ Method at API documentation: [Generate a completion](https://github.com/ollama/o
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
// With paramether
@@ -66,7 +72,14 @@ Method at API documentation: [Generate a completion](https://github.com/ollama/o
AdditionalParameters = New Structure("format", Format);
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, AdditionalParameters, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
```
diff --git a/docs/en/md/Ollama/Requests-processing/Get-version.mdx b/docs/en/md/Ollama/Requests-processing/Get-version.mdx
index 558c376532..aebf84af01 100644
--- a/docs/en/md/Ollama/Requests-processing/Get-version.mdx
+++ b/docs/en/md/Ollama/Requests-processing/Get-version.mdx
@@ -35,7 +35,11 @@ Method at API documentation: [Version](https://github.com/ollama/ollama/blob/mai
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetVersion(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetVersion", Options);
```
diff --git a/docs/en/md/Ollama/Working-with-blob/Check-blob.mdx b/docs/en/md/Ollama/Working-with-blob/Check-blob.mdx
index 1c5d7a27a2..7a829f81ec 100644
--- a/docs/en/md/Ollama/Working-with-blob/Check-blob.mdx
+++ b/docs/en/md/Ollama/Working-with-blob/Check-blob.mdx
@@ -37,7 +37,12 @@ Method at API documentation: [Check if a Blob Exists](https://github.com/ollama/
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CheckBlob(URL, SHA256, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , SHA256);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
```
diff --git a/docs/en/md/Ollama/Working-with-blob/Push-blob.mdx b/docs/en/md/Ollama/Working-with-blob/Push-blob.mdx
index b85bac5b18..fb15d2a897 100644
--- a/docs/en/md/Ollama/Working-with-blob/Push-blob.mdx
+++ b/docs/en/md/Ollama/Working-with-blob/Push-blob.mdx
@@ -40,7 +40,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushBlob(URL, Image, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("data" , Image);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushBlob", Options);
```
diff --git a/docs/en/md/OpenAI/Assistants/Create-assistant.mdx b/docs/en/md/OpenAI/Assistants/Create-assistant.mdx
index bac4f7ab58..bc66e0ecc6 100644
--- a/docs/en/md/OpenAI/Assistants/Create-assistant.mdx
+++ b/docs/en/md/OpenAI/Assistants/Create-assistant.mdx
@@ -41,7 +41,14 @@ Method at API documentation: [Create assistant](https://platform.openai.com/docs
Model = "smolvlm-256m-instruct";
Name = "Math tutor";
- Result = OPI_OpenAI.CreateAssistant(URL, Token, Model, Name, Instruction);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("name" , Name);
+ Options.Insert("inst" , Instruction);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateAssistant", Options);
```
diff --git a/docs/en/md/OpenAI/Assistants/Delete-assistant.mdx b/docs/en/md/OpenAI/Assistants/Delete-assistant.mdx
index ffcbd056c7..db17c49bd6 100644
--- a/docs/en/md/OpenAI/Assistants/Delete-assistant.mdx
+++ b/docs/en/md/OpenAI/Assistants/Delete-assistant.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [Delete assistant](https://platform.openai.com/docs
AssistantID = "asst_2";
- Result = OPI_OpenAI.DeleteAssistant(URL, Token, AssistantID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteAssistant", Options);
```
diff --git a/docs/en/md/OpenAI/Assistants/Get-assistants-list.mdx b/docs/en/md/OpenAI/Assistants/Get-assistants-list.mdx
index 2dc9a2c8cf..738dbd797b 100644
--- a/docs/en/md/OpenAI/Assistants/Get-assistants-list.mdx
+++ b/docs/en/md/OpenAI/Assistants/Get-assistants-list.mdx
@@ -38,7 +38,13 @@ Method at API documentation: [List assistants](https://platform.openai.com/docs/
Count = 2;
AdditionalParameters = New Structure("after,order", "asst_2", "desc");
- Result = OPI_OpenAI.GetAssistantsList(URL, Token, Count, AdditionalParameters);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("limit" , Count);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantsList", Options);
```
diff --git a/docs/en/md/OpenAI/Assistants/Retrieve-assistant.mdx b/docs/en/md/OpenAI/Assistants/Retrieve-assistant.mdx
index fa65795333..ed6ef95ad3 100644
--- a/docs/en/md/OpenAI/Assistants/Retrieve-assistant.mdx
+++ b/docs/en/md/OpenAI/Assistants/Retrieve-assistant.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [Retrieve assistant](https://platform.openai.com/do
AssistantID = "asst_2";
- Result = OPI_OpenAI.RetrieveAssistant(URL, Token, AssistantID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "RetrieveAssistant", Options);
```
diff --git a/docs/en/md/OpenAI/Audio-processing/Create-transcription.mdx b/docs/en/md/OpenAI/Audio-processing/Create-transcription.mdx
index 64022e98ec..ef125074a6 100644
--- a/docs/en/md/OpenAI/Audio-processing/Create-transcription.mdx
+++ b/docs/en/md/OpenAI/Audio-processing/Create-transcription.mdx
@@ -42,7 +42,14 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Audio = "C:\Users\bayse\AppData\Local\Temp\c2iirpb4.a52.wav";
Model = "whisper-1";
- Result = OPI_OpenAI.CreateTranscription(URL, Token, Model, Audio, "audio/wav");
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("audio", Audio);
+ Options.Insert("type" , "audio/wav");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateTranscription", Options);
```
diff --git a/docs/en/md/OpenAI/Audio-processing/Generate-speech.mdx b/docs/en/md/OpenAI/Audio-processing/Generate-speech.mdx
index 6e0e965e08..1b07a51cfa 100644
--- a/docs/en/md/OpenAI/Audio-processing/Generate-speech.mdx
+++ b/docs/en/md/OpenAI/Audio-processing/Generate-speech.mdx
@@ -46,7 +46,14 @@ The audio file format of the response can be changed by adding `response_format`
AdditionalParameters = New Structure("response_format", "wav");
- Result = OPI_OpenAI.GenerateSpeech(URL, Token, Model, Text, , AdditionalParameters);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , Text);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GenerateSpeech", Options);
```
diff --git a/docs/en/md/OpenAI/File-management/Delete-file.mdx b/docs/en/md/OpenAI/File-management/Delete-file.mdx
index 6413d43c48..6917e3032a 100644
--- a/docs/en/md/OpenAI/File-management/Delete-file.mdx
+++ b/docs/en/md/OpenAI/File-management/Delete-file.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [Delete file](https://platform.openai.com/docs/api-
FileID = "file-3";
- Result = OPI_OpenAI.DeleteFile(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteFile", Options);
```
diff --git a/docs/en/md/OpenAI/File-management/Download-file.mdx b/docs/en/md/OpenAI/File-management/Download-file.mdx
index 74fa5b3449..b0db976d8d 100644
--- a/docs/en/md/OpenAI/File-management/Download-file.mdx
+++ b/docs/en/md/OpenAI/File-management/Download-file.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [Retrieve file content](https://platform.openai.com
FileID = "file-3";
- Result = OPI_OpenAI.DownloadFile(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DownloadFile", Options);
```
diff --git a/docs/en/md/OpenAI/File-management/Get-file-information.mdx b/docs/en/md/OpenAI/File-management/Get-file-information.mdx
index 56c201066c..6d5a6548a2 100644
--- a/docs/en/md/OpenAI/File-management/Get-file-information.mdx
+++ b/docs/en/md/OpenAI/File-management/Get-file-information.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [Retrieve file](https://platform.openai.com/docs/ap
FileID = "file-3";
- Result = OPI_OpenAI.GetFileInformation(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFileInformation", Options);
```
diff --git a/docs/en/md/OpenAI/File-management/Get-files-list.mdx b/docs/en/md/OpenAI/File-management/Get-files-list.mdx
index 209eaaccde..4f51f88493 100644
--- a/docs/en/md/OpenAI/File-management/Get-files-list.mdx
+++ b/docs/en/md/OpenAI/File-management/Get-files-list.mdx
@@ -35,7 +35,11 @@ Method at API documentation: [List files](https://platform.openai.com/docs/api-r
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Result = OPI_OpenAI.GetFilesList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFilesList", Options);
```
diff --git a/docs/en/md/OpenAI/File-management/Upload-file.mdx b/docs/en/md/OpenAI/File-management/Upload-file.mdx
index 5a670c9a22..a47278d4e9 100644
--- a/docs/en/md/OpenAI/File-management/Upload-file.mdx
+++ b/docs/en/md/OpenAI/File-management/Upload-file.mdx
@@ -43,7 +43,14 @@ Parameters with Binary data type can also accept file paths on disk and URLs
FileName = StrTemplate("%1.png", String(New UUID()));
Destination = "assistants";
- Result = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
```
diff --git a/docs/en/md/OpenAI/Models-management/Get-model-list.mdx b/docs/en/md/OpenAI/Models-management/Get-model-list.mdx
index cb50cb81d9..2f872159ed 100644
--- a/docs/en/md/OpenAI/Models-management/Get-model-list.mdx
+++ b/docs/en/md/OpenAI/Models-management/Get-model-list.mdx
@@ -33,7 +33,11 @@ Method at API documentation: [List models](https://platform.openai.com/docs/api-
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Result = OPI_OpenAI.GetModelList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetModelList", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-assistant-message.mdx b/docs/en/md/OpenAI/Requests-processing/Get-assistant-message.mdx
index d22d023f5f..2fa8e136c7 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-assistant-message.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-assistant-message.mdx
@@ -28,7 +28,10 @@ Is a shorthand for the function `GetMessageStructure`
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_OpenAI.GetAssistantMessage("What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantMessage", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-embeddings.mdx b/docs/en/md/OpenAI/Requests-processing/Get-embeddings.mdx
index 0006af66da..7fcb17bd3e 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-embeddings.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-embeddings.mdx
@@ -39,7 +39,13 @@ Method at API documentation: [Create embeddings](https://platform.openai.com/doc
Text = "What is 1C:Enterprise?";
Model = "arcee-ai_afm-4.5b";
- Result = OPI_OpenAI.GetEmbeddings(URL, Token, Model, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("input", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetEmbeddings", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-image-message-structure.mdx b/docs/en/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
index 433e633263..4c65f76b80 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Token = "12We...";
Image = "file-3";
- Result = OPI_OpenAI.GetImageMessageStructure("user", Image, "What is in this image?");
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , Image);
+ Options.Insert("prompt", "What is in this image?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-images.mdx b/docs/en/md/OpenAI/Requests-processing/Get-images.mdx
index d30810ce63..d5f1c61cd5 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-images.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-images.mdx
@@ -35,9 +35,20 @@ Method at API documentation: [Create image](https://platform.openai.com/docs/api
URL = "https://hut.openintegrations.dev/localai/";
Token = "12We...";
- Model = "sd-1.5-ggml";
- Description = OPI_OpenAI.GetImageDescriptionStructure("Yellow alpaca", 1, , "64x64");
- Result = OPI_OpenAI.GetImages(URL, Token, Model, Description);
+ Model = "sd-1.5-ggml";
+ Options = New Structure;
+ Options.Insert("prompt", "Yellow alpaca");
+ Options.Insert("amount", 1);
+ Options.Insert("size" , "64x64");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageDescriptionStructure", Options);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("descr", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImages", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-message-structure.mdx b/docs/en/md/OpenAI/Requests-processing/Get-message-structure.mdx
index e4d64191f9..dfce8a872f 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-message-structure.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-message-structure.mdx
@@ -26,7 +26,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_OpenAI.GetMessageStructure("user", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-response.mdx b/docs/en/md/OpenAI/Requests-processing/Get-response.mdx
index 68eb09bafd..d4775c008e 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-response.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-response.mdx
@@ -45,7 +45,13 @@ Method at API documentation: [Create chat completion](https://platform.openai.co
Model = "smolvlm-256m-instruct";
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
// Pictures
@@ -56,15 +62,33 @@ Method at API documentation: [Create chat completion](https://platform.openai.co
Messages = New Array;
- ImageUpload = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ ImageUpload = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
ImageID = ImageUpload["id"];
- Description = OPI_OpenAI.GetImageMessageStructure("user", ImageID, "What is in this image?");
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , ImageID);
+ Options.Insert("prompt", "What is in this image?");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
Messages.Add(Description);
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
OPI_OpenAI.DeleteFile(URL, Token, ImageID);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-system-message.mdx b/docs/en/md/OpenAI/Requests-processing/Get-system-message.mdx
index 24c828c570..c7d3c82c63 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-system-message.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-system-message.mdx
@@ -28,7 +28,10 @@ Is a shorthand for the function `GetMessageStructure`
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_OpenAI.GetSystemMessage("What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetSystemMessage", Options);
```
diff --git a/docs/en/md/OpenAI/Requests-processing/Get-user-message.mdx b/docs/en/md/OpenAI/Requests-processing/Get-user-message.mdx
index f909b268ce..a3659ae3be 100644
--- a/docs/en/md/OpenAI/Requests-processing/Get-user-message.mdx
+++ b/docs/en/md/OpenAI/Requests-processing/Get-user-message.mdx
@@ -29,7 +29,11 @@ Is a shorthand for the function `GetMessageStructure`
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_OpenAI.GetUserMessage("What is 1C:Enterprise?", "Vitaly");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+ Options.Insert("name", "Vitaly");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetUserMessage", Options);
```
diff --git a/docs/en/md/PostgreSQL/Common-methods/Close-connection.mdx b/docs/en/md/PostgreSQL/Common-methods/Close-connection.mdx
index 7dc7905ecc..8104ecad10 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Close-connection.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Close-connection.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/PostgreSQL/Common-methods/Create-connection.mdx b/docs/en/md/PostgreSQL/Common-methods/Create-connection.mdx
index 15dd878266..50f2c5d20b 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Create-connection.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Create-connection.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/PostgreSQL/Common-methods/Execute-sql-query.mdx b/docs/en/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
index e0ccb8d241..0a5a466178 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
@@ -44,10 +44,20 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -67,7 +77,11 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
|data BYTEA
|);";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -83,13 +97,22 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
ParameterArray.Add(New Structure("DATE" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTEA", Image));
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// DO + Transaction
@@ -105,13 +128,21 @@ Without specifying the `ForcifyResult` flag, result data is returned only for qu
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
// SQL query from file
SQLFile = "https://hut.openintegrations.dev/test_data/TEST_DATA.sql"; // Binary Data, URL or path to file
- Result = OPI_PostgreSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Closing = OPI_PostgreSQL.CloseConnection(Connection);
```
diff --git a/docs/en/md/PostgreSQL/Common-methods/Generate-connection-string.mdx b/docs/en/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
index 2fe7c27d65..d0b9b12f89 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Password = "12we...";
Base = "postgres";
- Result = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
```
diff --git a/docs/en/md/PostgreSQL/Common-methods/Get-tls-settings.mdx b/docs/en/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
index b17de400f8..023b6d678a 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
@@ -31,7 +31,10 @@ Passing Tls settings together with passing an already created connection to the
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
```
diff --git a/docs/en/md/PostgreSQL/Common-methods/Is-connector.mdx b/docs/en/md/PostgreSQL/Common-methods/Is-connector.mdx
index 8e24561f5b..d63ec87307 100644
--- a/docs/en/md/PostgreSQL/Common-methods/Is-connector.mdx
+++ b/docs/en/md/PostgreSQL/Common-methods/Is-connector.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/PostgreSQL/Orm/Add-records.mdx b/docs/en/md/PostgreSQL/Orm/Add-records.mdx
index a46d655be0..2d043e14be 100644
--- a/docs/en/md/PostgreSQL/Orm/Add-records.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Add-records.mdx
@@ -41,10 +41,20 @@ The list of available types is described on the initial page of the PostgreSQL l
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -94,7 +104,14 @@ The list of available types is described on the initial page of the PostgreSQL l
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddRecords", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Add-table-column.mdx b/docs/en/md/PostgreSQL/Orm/Add-table-column.mdx
index 7fd547ba05..43098dc923 100644
--- a/docs/en/md/PostgreSQL/Orm/Add-table-column.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Add-table-column.mdx
@@ -35,10 +35,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,14 @@ import TabItem from '@theme/TabItem';
Name = "new_field";
DataType = "TEXT";
- Result = OPI_PostgreSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddTableColumn", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Clear-table.mdx b/docs/en/md/PostgreSQL/Orm/Clear-table.mdx
index 827de2d245..ba491cb7b1 100644
--- a/docs/en/md/PostgreSQL/Orm/Clear-table.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Clear-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ClearTable", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Create-database.mdx b/docs/en/md/PostgreSQL/Orm/Create-database.mdx
index 282f33ef47..3ea9b6d982 100644
--- a/docs/en/md/PostgreSQL/Orm/Create-database.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Create-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Create-table.mdx b/docs/en/md/PostgreSQL/Orm/Create-table.mdx
index 13e306a70f..b375314dba 100644
--- a/docs/en/md/PostgreSQL/Orm/Create-table.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Create-table.mdx
@@ -38,10 +38,20 @@ The list of available types is described on the initial page of the PostgreSQL l
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -80,7 +90,13 @@ The list of available types is described on the initial page of the PostgreSQL l
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Delete-database.mdx b/docs/en/md/PostgreSQL/Orm/Delete-database.mdx
index 17e0b368ee..09408da9c3 100644
--- a/docs/en/md/PostgreSQL/Orm/Delete-database.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Delete-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Delete-records.mdx b/docs/en/md/PostgreSQL/Orm/Delete-records.mdx
index 310ce2aa1e..382b515d7f 100644
--- a/docs/en/md/PostgreSQL/Orm/Delete-records.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Delete-records.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -67,7 +77,13 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteRecords", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Delete-table-column.mdx b/docs/en/md/PostgreSQL/Orm/Delete-table-column.mdx
index bfb2ed2e18..94467aa97d 100644
--- a/docs/en/md/PostgreSQL/Orm/Delete-table-column.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Delete-table-column.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -45,7 +55,13 @@ import TabItem from '@theme/TabItem';
Table = "testtable";
Name = "new_field";
- Result = OPI_PostgreSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTableColumn", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Delete-table.mdx b/docs/en/md/PostgreSQL/Orm/Delete-table.mdx
index 6b3f0a3812..1d5e76484d 100644
--- a/docs/en/md/PostgreSQL/Orm/Delete-table.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Delete-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Disable-all-database-connections.mdx b/docs/en/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
index 9352d2f1a8..6318c5984b 100644
--- a/docs/en/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -45,7 +55,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DisableAllDatabaseConnections(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Ensure-records.mdx b/docs/en/md/PostgreSQL/Orm/Ensure-records.mdx
index 91b8f6699b..ce6c5e1fcd 100644
--- a/docs/en/md/PostgreSQL/Orm/Ensure-records.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Ensure-records.mdx
@@ -40,10 +40,20 @@ UNIQUE and PRIMARY KEY fields can be specified as key fields
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -70,7 +80,14 @@ UNIQUE and PRIMARY KEY fields can be specified as key fields
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_PostgreSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Ensure-table.mdx b/docs/en/md/PostgreSQL/Orm/Ensure-table.mdx
index 1ffb180315..0f211fd70f 100644
--- a/docs/en/md/PostgreSQL/Orm/Ensure-table.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Ensure-table.mdx
@@ -40,10 +40,20 @@ This function does not update the data type of existing columns
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -56,7 +66,13 @@ This function does not update the data type of existing columns
ColoumnsStruct.Insert("bigint_field" , "BIGINT");
ColoumnsStruct.Insert("custom_field" , "TEXT");
- Result = OPI_PostgreSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Get-records-filter-structure.mdx b/docs/en/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
index 8885aa9fef..fd2950e6a6 100644
--- a/docs/en/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ The use of the `raw` feature is necessary for compound constructions like `BETWE
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_PostgreSQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Get-records.mdx b/docs/en/md/PostgreSQL/Orm/Get-records.mdx
index 979f41ba40..4f180aa74e 100644
--- a/docs/en/md/PostgreSQL/Orm/Get-records.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Get-records.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -53,11 +63,23 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
Table = "test_data";
@@ -89,13 +111,16 @@ import TabItem from '@theme/TabItem';
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_PostgreSQL.GetRecords(Table
- , Fields
- , Filters
- , Sort
- , Count
- , ConnectionString
- , TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Get-table-information.mdx b/docs/en/md/PostgreSQL/Orm/Get-table-information.mdx
index 25cbf71517..0e13d6dd07 100644
--- a/docs/en/md/PostgreSQL/Orm/Get-table-information.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Get-table-information.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
```
diff --git a/docs/en/md/PostgreSQL/Orm/Update-records.mdx b/docs/en/md/PostgreSQL/Orm/Update-records.mdx
index b7c26789b1..a1fe67bc7e 100644
--- a/docs/en/md/PostgreSQL/Orm/Update-records.mdx
+++ b/docs/en/md/PostgreSQL/Orm/Update-records.mdx
@@ -41,10 +41,20 @@ The list of available types is described on the initial page of the PostgreSQL l
TLS = True;
Port = 5432;
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
diff --git a/docs/en/md/RCON/Commands-execution/Create-connection.mdx b/docs/en/md/RCON/Commands-execution/Create-connection.mdx
index bab9bb0b8d..56c7a399c0 100644
--- a/docs/en/md/RCON/Commands-execution/Create-connection.mdx
+++ b/docs/en/md/RCON/Commands-execution/Create-connection.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Result = OPI_RCON.CreateConnection(ConnectionParams);
```
diff --git a/docs/en/md/RCON/Commands-execution/Execute-command.mdx b/docs/en/md/RCON/Commands-execution/Execute-command.mdx
index 08e9120bba..e1a53829da 100644
--- a/docs/en/md/RCON/Commands-execution/Execute-command.mdx
+++ b/docs/en/md/RCON/Commands-execution/Execute-command.mdx
@@ -34,11 +34,21 @@ When passing connection parameters, a new connection will be created and closed
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Command = "list";
- Result = OPI_RCON.ExecuteCommand(Command, Connection);
+ Options = New Structure;
+ Options.Insert("exec", Command);
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "ExecuteCommand", Options);
```
diff --git a/docs/en/md/RCON/Commands-execution/Form-connection-parameters.mdx b/docs/en/md/RCON/Commands-execution/Form-connection-parameters.mdx
index 30596a8b2b..169c8b5837 100644
--- a/docs/en/md/RCON/Commands-execution/Form-connection-parameters.mdx
+++ b/docs/en/md/RCON/Commands-execution/Form-connection-parameters.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
WriteTimeout = 20;
ReadTimeout = 20;
- Result = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
```
diff --git a/docs/en/md/RCON/Commands-execution/Is-connector.mdx b/docs/en/md/RCON/Commands-execution/Is-connector.mdx
index 944da3cb82..1ba6a77ca3 100644
--- a/docs/en/md/RCON/Commands-execution/Is-connector.mdx
+++ b/docs/en/md/RCON/Commands-execution/Is-connector.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Result = OPI_RCON.IsConnector(Connection);
```
diff --git a/docs/en/md/ReportPortal/Authorization/Delete-permanent-token.mdx b/docs/en/md/ReportPortal/Authorization/Delete-permanent-token.mdx
index 39a2e26265..b68c15a484 100644
--- a/docs/en/md/ReportPortal/Authorization/Delete-permanent-token.mdx
+++ b/docs/en/md/ReportPortal/Authorization/Delete-permanent-token.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
UserID = "1";
KeyID = "1...";
- Result = OPI_ReportPortal.DeletePermanentToken(URL, Token, UserID, KeyID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("id" , KeyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "DeletePermanentToken", Options);
```
diff --git a/docs/en/md/ReportPortal/Authorization/Get-permanent-token.mdx b/docs/en/md/ReportPortal/Authorization/Get-permanent-token.mdx
index f564e1e3a7..eda12a57fd 100644
--- a/docs/en/md/ReportPortal/Authorization/Get-permanent-token.mdx
+++ b/docs/en/md/ReportPortal/Authorization/Get-permanent-token.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
UserID = "1";
KeyName = "test_key";
- Result = OPI_ReportPortal.GetPermanentToken(URL, Token, UserID, KeyName);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("name" , KeyName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetPermanentToken", Options);
```
diff --git a/docs/en/md/ReportPortal/Authorization/Get-temporary-token.mdx b/docs/en/md/ReportPortal/Authorization/Get-temporary-token.mdx
index a38313916c..bec1ede9be 100644
--- a/docs/en/md/ReportPortal/Authorization/Get-temporary-token.mdx
+++ b/docs/en/md/ReportPortal/Authorization/Get-temporary-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Login = "superadmin";
Password = "Rit2...";
- Result = OPI_ReportPortal.GetTemporaryToken(URL, Login, Password);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetTemporaryToken", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Create-bucket.mdx b/docs/en/md/S3/Buckets-management/Create-bucket.mdx
index 44b5658798..7bc7b608f6 100644
--- a/docs/en/md/S3/Buckets-management/Create-bucket.mdx
+++ b/docs/en/md/S3/Buckets-management/Create-bucket.mdx
@@ -36,11 +36,22 @@ Method at AWS documentation: [CreateBucket](https://docs.aws.amazon.com/AmazonS3
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.CreateBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CreateBucket", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Delete-bucket-encryption.mdx b/docs/en/md/S3/Buckets-management/Delete-bucket-encryption.mdx
index 7f8a5bcaf3..609e3d0551 100644
--- a/docs/en/md/S3/Buckets-management/Delete-bucket-encryption.mdx
+++ b/docs/en/md/S3/Buckets-management/Delete-bucket-encryption.mdx
@@ -36,11 +36,22 @@ Method at AWS documentation: [DeleteBucketEncryption](https://docs.aws.amazon.co
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketEncryption", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Delete-bucket-tagging.mdx b/docs/en/md/S3/Buckets-management/Delete-bucket-tagging.mdx
index 88866ba731..023fd9b73d 100644
--- a/docs/en/md/S3/Buckets-management/Delete-bucket-tagging.mdx
+++ b/docs/en/md/S3/Buckets-management/Delete-bucket-tagging.mdx
@@ -36,11 +36,21 @@ Method at AWS documentation: [DeleteBucketTagging](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketTagging", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Delete-bucket.mdx b/docs/en/md/S3/Buckets-management/Delete-bucket.mdx
index bbaaba455c..7bd90a1124 100644
--- a/docs/en/md/S3/Buckets-management/Delete-bucket.mdx
+++ b/docs/en/md/S3/Buckets-management/Delete-bucket.mdx
@@ -36,11 +36,22 @@ Method at AWS documentation: [DeleteBucket](https://docs.aws.amazon.com/AmazonS3
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.DeleteBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucket", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Get-bucket-encryption.mdx b/docs/en/md/S3/Buckets-management/Get-bucket-encryption.mdx
index 767acd4bfa..a84a7276d8 100644
--- a/docs/en/md/S3/Buckets-management/Get-bucket-encryption.mdx
+++ b/docs/en/md/S3/Buckets-management/Get-bucket-encryption.mdx
@@ -36,11 +36,22 @@ Method at AWS documentation: [GetBucketEncryption](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketEncryption(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketEncryption", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Get-bucket-tagging.mdx b/docs/en/md/S3/Buckets-management/Get-bucket-tagging.mdx
index 46fc78a6f6..1d2ce7a97a 100644
--- a/docs/en/md/S3/Buckets-management/Get-bucket-tagging.mdx
+++ b/docs/en/md/S3/Buckets-management/Get-bucket-tagging.mdx
@@ -36,11 +36,22 @@ Method at AWS documentation: [GetBucketTagging](https://docs.aws.amazon.com/Amaz
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketTagging(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketTagging", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Get-bucket-versioning.mdx b/docs/en/md/S3/Buckets-management/Get-bucket-versioning.mdx
index dc5819266d..de78a7e5cf 100644
--- a/docs/en/md/S3/Buckets-management/Get-bucket-versioning.mdx
+++ b/docs/en/md/S3/Buckets-management/Get-bucket-versioning.mdx
@@ -36,11 +36,21 @@ Method at AWS documentation: [GetBucketVersioning](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.GetBucketVersioning(Name, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketVersioning", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Head-bucket.mdx b/docs/en/md/S3/Buckets-management/Head-bucket.mdx
index e06de916cd..a7248e38d7 100644
--- a/docs/en/md/S3/Buckets-management/Head-bucket.mdx
+++ b/docs/en/md/S3/Buckets-management/Head-bucket.mdx
@@ -37,13 +37,30 @@ Method at AWS documentation: [HeadBucket](https://docs.aws.amazon.com/AmazonS3/l
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory, "1234");
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
+
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+ Options.Insert("account", "1234");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/List-buckets.mdx b/docs/en/md/S3/Buckets-management/List-buckets.mdx
index 7307d7f3bc..e98e127c6f 100644
--- a/docs/en/md/S3/Buckets-management/List-buckets.mdx
+++ b/docs/en/md/S3/Buckets-management/List-buckets.mdx
@@ -37,8 +37,17 @@ Method at AWS documentation: [ListBuckets](https://docs.aws.amazon.com/AmazonS3/
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
- Result = OPI_S3.ListBuckets(BasicData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
+ Options = New Structure;
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListBuckets", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Put-bucket-encryption.mdx b/docs/en/md/S3/Buckets-management/Put-bucket-encryption.mdx
index 4ad9e88d3a..e0a0df054e 100644
--- a/docs/en/md/S3/Buckets-management/Put-bucket-encryption.mdx
+++ b/docs/en/md/S3/Buckets-management/Put-bucket-encryption.mdx
@@ -37,7 +37,13 @@ Method at AWS documentation: [PutBucketEncryption](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
@@ -49,7 +55,13 @@ Method at AWS documentation: [PutBucketEncryption](https://docs.aws.amazon.com/A
|
|";
- Result = OPI_S3.PutBucketEncryption(Name, BasicData, XmlConfig, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("conf" , XmlConfig);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketEncryption", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Put-bucket-tagging.mdx b/docs/en/md/S3/Buckets-management/Put-bucket-tagging.mdx
index 7631ad9d3e..ba983c48a1 100644
--- a/docs/en/md/S3/Buckets-management/Put-bucket-tagging.mdx
+++ b/docs/en/md/S3/Buckets-management/Put-bucket-tagging.mdx
@@ -39,7 +39,13 @@ Method at AWS documentation: [PutBucketTagging](https://docs.aws.amazon.com/Amaz
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
TagStructure = New Structure;
TagStructure.Insert("MyTag1", "SomeValue");
@@ -47,7 +53,12 @@ Method at AWS documentation: [PutBucketTagging](https://docs.aws.amazon.com/Amaz
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketTagging", Options);
```
diff --git a/docs/en/md/S3/Buckets-management/Put-bucket-versioning.mdx b/docs/en/md/S3/Buckets-management/Put-bucket-versioning.mdx
index 38e42444dd..63ef4270e1 100644
--- a/docs/en/md/S3/Buckets-management/Put-bucket-versioning.mdx
+++ b/docs/en/md/S3/Buckets-management/Put-bucket-versioning.mdx
@@ -38,12 +38,23 @@ Method at AWS documentation: [PutBucketVersioning](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Status = True;
Directory = True; // Formation URL in path-style
Name = "w567hjy1";
- Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketVersioning", Options);
```
diff --git a/docs/en/md/S3/Common-methods/Get-basic-data-structure.mdx b/docs/en/md/S3/Common-methods/Get-basic-data-structure.mdx
index de81f1b096..4ff2ab6d9c 100644
--- a/docs/en/md/S3/Common-methods/Get-basic-data-structure.mdx
+++ b/docs/en/md/S3/Common-methods/Get-basic-data-structure.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- Result = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
```
diff --git a/docs/en/md/S3/Common-methods/Send-request-with-body.mdx b/docs/en/md/S3/Common-methods/Send-request-with-body.mdx
index 486c626aaa..92b2e71870 100644
--- a/docs/en/md/S3/Common-methods/Send-request-with-body.mdx
+++ b/docs/en/md/S3/Common-methods/Send-request-with-body.mdx
@@ -37,12 +37,23 @@ Parameters with Binary data type can also accept file paths on disk and URLs
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "PUT";
Body = "C:\test_data\document.docx"; // URL, Path or Binary Data
- Result = OPI_S3.SendRequestWithBody(Method, BasicData, Body);
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("body" , Body);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithBody", Options);
```
diff --git a/docs/en/md/S3/Common-methods/Send-request-without-body.mdx b/docs/en/md/S3/Common-methods/Send-request-without-body.mdx
index 80cb271851..27ec2e06ad 100644
--- a/docs/en/md/S3/Common-methods/Send-request-without-body.mdx
+++ b/docs/en/md/S3/Common-methods/Send-request-without-body.mdx
@@ -32,10 +32,20 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "GET";
- Result = OPI_S3.SendRequestWithoutBody(Method, BasicData);
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithoutBody", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Abort-multipart-upload.mdx b/docs/en/md/S3/Objects-management/Abort-multipart-upload.mdx
index 100625d33f..7c088fc6bb 100644
--- a/docs/en/md/S3/Objects-management/Abort-multipart-upload.mdx
+++ b/docs/en/md/S3/Objects-management/Abort-multipart-upload.mdx
@@ -40,16 +40,35 @@ This is a service method. A `PutObject` method is intended for the common scenar
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Start = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Start["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Result = OPI_S3.AbortMultipartUpload(Name, Bucket, BasicData, UploadID, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "AbortMultipartUpload", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Copy-object.mdx b/docs/en/md/S3/Objects-management/Copy-object.mdx
index 4c62ff41f1..da77d7b843 100644
--- a/docs/en/md/S3/Objects-management/Copy-object.mdx
+++ b/docs/en/md/S3/Objects-management/Copy-object.mdx
@@ -39,7 +39,13 @@ Method at AWS documentation: [CopyObject](https://docs.aws.amazon.com/AmazonS3/l
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
SourcePath = "picture.jpg";
@@ -47,7 +53,15 @@ Method at AWS documentation: [CopyObject](https://docs.aws.amazon.com/AmazonS3/l
DestinationPath = "new_picture.jpg";
SourceBucket = "w567hjy1";
- Result = OPI_S3.CopyObject(SourcePath, DestinationBucket, DestinationPath, SourceBucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("sname" , SourcePath);
+ Options.Insert("sbucket", DestinationBucket);
+ Options.Insert("name" , DestinationPath);
+ Options.Insert("bucket" , SourceBucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CopyObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Delete-object-tagging.mdx b/docs/en/md/S3/Objects-management/Delete-object-tagging.mdx
index 8c60839bf4..ef836620fd 100644
--- a/docs/en/md/S3/Objects-management/Delete-object-tagging.mdx
+++ b/docs/en/md/S3/Objects-management/Delete-object-tagging.mdx
@@ -38,13 +38,25 @@ Method at AWS documentation: [DeleteObjectTagging](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.DeleteObjectTagging(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObjectTagging", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Delete-object.mdx b/docs/en/md/S3/Objects-management/Delete-object.mdx
index 7b29d71467..827016ef52 100644
--- a/docs/en/md/S3/Objects-management/Delete-object.mdx
+++ b/docs/en/md/S3/Objects-management/Delete-object.mdx
@@ -38,13 +38,25 @@ Method at AWS documentation: [DeleteObject](https://docs.aws.amazon.com/AmazonS3
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.DeleteObject(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Finish-parts-upload.mdx b/docs/en/md/S3/Objects-management/Finish-parts-upload.mdx
index ca683ce26f..ca0cefa974 100644
--- a/docs/en/md/S3/Objects-management/Finish-parts-upload.mdx
+++ b/docs/en/md/S3/Objects-management/Finish-parts-upload.mdx
@@ -41,7 +41,13 @@ This is a service method. A `PutObject` method is intended for the common scenar
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -50,7 +56,13 @@ This is a service method. A `PutObject` method is intended for the common scenar
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
TotalSize = Entity.Size();
@@ -90,7 +102,15 @@ This is a service method. A `PutObject` method is intended for the common scenar
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
diff --git a/docs/en/md/S3/Objects-management/Get-object-download-link.mdx b/docs/en/md/S3/Objects-management/Get-object-download-link.mdx
index 8ff794aa79..464bdaec8f 100644
--- a/docs/en/md/S3/Objects-management/Get-object-download-link.mdx
+++ b/docs/en/md/S3/Objects-management/Get-object-download-link.mdx
@@ -40,13 +40,26 @@ Process at AWS documentation: [Download and upload objects with presigned URLs](
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObjectDownloadLink(Name, Bucket, BasicData, 7200, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectDownloadLink", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Get-object-tagging.mdx b/docs/en/md/S3/Objects-management/Get-object-tagging.mdx
index 397213f290..d97a10bf32 100644
--- a/docs/en/md/S3/Objects-management/Get-object-tagging.mdx
+++ b/docs/en/md/S3/Objects-management/Get-object-tagging.mdx
@@ -38,13 +38,25 @@ Method at AWS documentation: [GetObjectTagging](https://docs.aws.amazon.com/Amaz
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObjectTagging(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectTagging", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Get-object-upload-link.mdx b/docs/en/md/S3/Objects-management/Get-object-upload-link.mdx
index f5375397eb..00f04ccbd1 100644
--- a/docs/en/md/S3/Objects-management/Get-object-upload-link.mdx
+++ b/docs/en/md/S3/Objects-management/Get-object-upload-link.mdx
@@ -40,14 +40,27 @@ Process at AWS documentation: [Download and upload objects with presigned URLs](
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureU.jpg";
Directory = True; // Formation URL in path-style
Bucket = "newbucket2";
- Result = OPI_S3.GetObjectUploadLink(Name, Bucket, BasicData, 7200, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectUploadLink", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Get-object.mdx b/docs/en/md/S3/Objects-management/Get-object.mdx
index 1cf1927c47..29a39e76f1 100644
--- a/docs/en/md/S3/Objects-management/Get-object.mdx
+++ b/docs/en/md/S3/Objects-management/Get-object.mdx
@@ -41,18 +41,36 @@ You can use the `ChunkSize` field in the basic data to specify the minimum file
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
TempFile = GetTempFileName();
BasicData.Insert("ChunkSize", 200000);
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , TempFile);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , TempFile);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Head-object.mdx b/docs/en/md/S3/Objects-management/Head-object.mdx
index 12d6335791..d57eb45190 100644
--- a/docs/en/md/S3/Objects-management/Head-object.mdx
+++ b/docs/en/md/S3/Objects-management/Head-object.mdx
@@ -40,13 +40,25 @@ Method at AWS documentation: [GetObjectAttributes](https://docs.aws.amazon.com/A
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.HeadObject(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Init-parts-upload.mdx b/docs/en/md/S3/Objects-management/Init-parts-upload.mdx
index 6192a68e27..5e37bfe900 100644
--- a/docs/en/md/S3/Objects-management/Init-parts-upload.mdx
+++ b/docs/en/md/S3/Objects-management/Init-parts-upload.mdx
@@ -39,7 +39,13 @@ This is a service method. A `PutObject` method is intended for the common scenar
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -48,7 +54,13 @@ This is a service method. A `PutObject` method is intended for the common scenar
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
@@ -89,7 +101,15 @@ This is a service method. A `PutObject` method is intended for the common scenar
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
```
diff --git a/docs/en/md/S3/Objects-management/List-object-versions.mdx b/docs/en/md/S3/Objects-management/List-object-versions.mdx
index dd5635e80f..cbe476ea15 100644
--- a/docs/en/md/S3/Objects-management/List-object-versions.mdx
+++ b/docs/en/md/S3/Objects-management/List-object-versions.mdx
@@ -38,12 +38,24 @@ Method at AWS documentation: [ListObjectVersions](https://docs.aws.amazon.com/Am
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Prefix = "pic";
- Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix, , , Directory);
+ Prefix = "pic";
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("prefix", Prefix);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjectVersions", Options);
```
diff --git a/docs/en/md/S3/Objects-management/List-objects.mdx b/docs/en/md/S3/Objects-management/List-objects.mdx
index 033cf37c8c..44aad2c62d 100644
--- a/docs/en/md/S3/Objects-management/List-objects.mdx
+++ b/docs/en/md/S3/Objects-management/List-objects.mdx
@@ -38,11 +38,22 @@ Method at AWS documentation: [ListObjectsV2](https://docs.aws.amazon.com/AmazonS
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.ListObjects(Bucket, BasicData, , , , Directory);
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjects", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Put-object-tagging.mdx b/docs/en/md/S3/Objects-management/Put-object-tagging.mdx
index 30eb48844b..1c2ac518c2 100644
--- a/docs/en/md/S3/Objects-management/Put-object-tagging.mdx
+++ b/docs/en/md/S3/Objects-management/Put-object-tagging.mdx
@@ -40,7 +40,13 @@ Method at AWS documentation: [PutObjectTagging](https://docs.aws.amazon.com/Amaz
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -51,7 +57,14 @@ Method at AWS documentation: [PutObjectTagging](https://docs.aws.amazon.com/Amaz
TagStructure.Insert("MyTag1", "SomeValue");
TagStructure.Insert("MyTag2", "AnotherOne");
- Result = OPI_S3.PutObjectTagging(Name, Bucket, BasicData, TagStructure, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObjectTagging", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Put-object.mdx b/docs/en/md/S3/Objects-management/Put-object.mdx
index 3ce2f40da9..402620c350 100644
--- a/docs/en/md/S3/Objects-management/Put-object.mdx
+++ b/docs/en/md/S3/Objects-management/Put-object.mdx
@@ -42,21 +42,41 @@ Parameters with Binary data type can also accept file paths on disk and URLs
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
Name = "picture.jpg";
Entity = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
Name = "fileChunked.mp3";
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
BasicData.Insert("ChunkSize", 5242880); // Size parts for upload in multiple of requests
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Upload-full-object.mdx b/docs/en/md/S3/Objects-management/Upload-full-object.mdx
index 6324f1ad14..6df18bbaf8 100644
--- a/docs/en/md/S3/Objects-management/Upload-full-object.mdx
+++ b/docs/en/md/S3/Objects-management/Upload-full-object.mdx
@@ -42,14 +42,27 @@ Parameters with Binary data type can also accept file paths on disk and URLs
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureSmall.jpg";
Entity = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Path or Binary Data
Directory = True; // Formation URL in path-style
Bucket = "w567hjy1";
- Result = OPI_S3.UploadFullObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "UploadFullObject", Options);
```
diff --git a/docs/en/md/S3/Objects-management/Upload-object-part.mdx b/docs/en/md/S3/Objects-management/Upload-object-part.mdx
index fd2ba1fdb1..c9a28626ff 100644
--- a/docs/en/md/S3/Objects-management/Upload-object-part.mdx
+++ b/docs/en/md/S3/Objects-management/Upload-object-part.mdx
@@ -43,7 +43,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
SecretKey = "12we34...";
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -52,7 +58,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Entity = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Result["response"]["InitiateMultipartUploadResult"]["UploadId"];
TotalSize = Entity.Size();
@@ -94,7 +106,15 @@ Parameters with Binary data type can also accept file paths on disk and URLs
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Close-connection.mdx b/docs/en/md/SFTP/Common-methods/Close-connection.mdx
index 562d289523..3c6cd909ee 100644
--- a/docs/en/md/SFTP/Common-methods/Close-connection.mdx
+++ b/docs/en/md/SFTP/Common-methods/Close-connection.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SFTP/Common-methods/Create-connection.mdx b/docs/en/md/SFTP/Common-methods/Create-connection.mdx
index caa795b437..b871af7765 100644
--- a/docs/en/md/SFTP/Common-methods/Create-connection.mdx
+++ b/docs/en/md/SFTP/Common-methods/Create-connection.mdx
@@ -45,7 +45,13 @@ Get the connection configuration using the functions `GetSettingsLoginPassword`,
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -71,7 +77,14 @@ Get the connection configuration using the functions `GetSettingsLoginPassword`,
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SFTP/Common-methods/Get-connection-configuration.mdx b/docs/en/md/SFTP/Common-methods/Get-connection-configuration.mdx
index 06ff222794..ff7d582706 100644
--- a/docs/en/md/SFTP/Common-methods/Get-connection-configuration.mdx
+++ b/docs/en/md/SFTP/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ It is not recommended to use the connection configuration for multiple requests
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -69,11 +75,22 @@ It is not recommended to use the connection configuration for multiple requests
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
- Result = OPI_SFTP.GetConnectionConfiguration(SFTPSettings, ProxySettings);
+ Options = New Structure;
+ Options.Insert("set" , SFTPSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetConnectionConfiguration", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Get-proxy-settings.mdx b/docs/en/md/SFTP/Common-methods/Get-proxy-settings.mdx
index 115143b4ba..b19637d1bb 100644
--- a/docs/en/md/SFTP/Common-methods/Get-proxy-settings.mdx
+++ b/docs/en/md/SFTP/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Get-settings-login-password.mdx b/docs/en/md/SFTP/Common-methods/Get-settings-login-password.mdx
index 1a3e5dd579..b9fb06488e 100644
--- a/docs/en/md/SFTP/Common-methods/Get-settings-login-password.mdx
+++ b/docs/en/md/SFTP/Common-methods/Get-settings-login-password.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Get-settings-private-key.mdx b/docs/en/md/SFTP/Common-methods/Get-settings-private-key.mdx
index 4bc02c00fd..9d764906c2 100644
--- a/docs/en/md/SFTP/Common-methods/Get-settings-private-key.mdx
+++ b/docs/en/md/SFTP/Common-methods/Get-settings-private-key.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
PrivateKey = "./ssh_key";
PublicKey = "./ssh_key.pub";
- Result = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsPrivateKey", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Get-settings-via-agent.mdx b/docs/en/md/SFTP/Common-methods/Get-settings-via-agent.mdx
index e13736cfaf..45f68568a4 100644
--- a/docs/en/md/SFTP/Common-methods/Get-settings-via-agent.mdx
+++ b/docs/en/md/SFTP/Common-methods/Get-settings-via-agent.mdx
@@ -26,10 +26,15 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Host = "172.33.0.13";
- Port = "2222";
- Login = "bayselonarrend";
- Result = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login);
+ Host = "172.33.0.13";
+ Port = "2222";
+ Login = "bayselonarrend";
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsViaAgent", Options);
```
diff --git a/docs/en/md/SFTP/Common-methods/Is-connector.mdx b/docs/en/md/SFTP/Common-methods/Is-connector.mdx
index 96a3d31d53..527587f072 100644
--- a/docs/en/md/SFTP/Common-methods/Is-connector.mdx
+++ b/docs/en/md/SFTP/Common-methods/Is-connector.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SFTP/Common-methods/Update-path.mdx b/docs/en/md/SFTP/Common-methods/Update-path.mdx
index 61d1b1c4e5..e069e7c163 100644
--- a/docs/en/md/SFTP/Common-methods/Update-path.mdx
+++ b/docs/en/md/SFTP/Common-methods/Update-path.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -65,14 +71,26 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UpdatePath(Connection, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "pic_from_disk.png");
+ Options.Insert("new" , "files_folder/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/Directory-management/Create-new-directory.mdx b/docs/en/md/SFTP/Directory-management/Create-new-directory.mdx
index b84428a3bd..8af3e30342 100644
--- a/docs/en/md/SFTP/Directory-management/Create-new-directory.mdx
+++ b/docs/en/md/SFTP/Directory-management/Create-new-directory.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -64,14 +70,25 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/Directory-management/Delete-directory.mdx b/docs/en/md/SFTP/Directory-management/Delete-directory.mdx
index 196bc411f4..91a5f55e9d 100644
--- a/docs/en/md/SFTP/Directory-management/Delete-directory.mdx
+++ b/docs/en/md/SFTP/Directory-management/Delete-directory.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/Directory-management/Get-current-directory.mdx b/docs/en/md/SFTP/Directory-management/Get-current-directory.mdx
index 03447cc135..e41bef5e7b 100644
--- a/docs/en/md/SFTP/Directory-management/Get-current-directory.mdx
+++ b/docs/en/md/SFTP/Directory-management/Get-current-directory.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -62,14 +68,24 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/Directory-management/List-objects.mdx b/docs/en/md/SFTP/Directory-management/List-objects.mdx
index 578a6d248a..ac3f17851a 100644
--- a/docs/en/md/SFTP/Directory-management/List-objects.mdx
+++ b/docs/en/md/SFTP/Directory-management/List-objects.mdx
@@ -42,7 +42,13 @@ FTP Command: `LIST`
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -68,14 +74,26 @@ FTP Command: `LIST`
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.ListObjects(Connection, "test_folder", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "test_folder");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/File-management/Delete-file.mdx b/docs/en/md/SFTP/File-management/Delete-file.mdx
index e63b38a7f1..996bfc8caf 100644
--- a/docs/en/md/SFTP/File-management/Delete-file.mdx
+++ b/docs/en/md/SFTP/File-management/Delete-file.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/File-management/Get-file-data.mdx b/docs/en/md/SFTP/File-management/Get-file-data.mdx
index 52e421edbf..41190ecf88 100644
--- a/docs/en/md/SFTP/File-management/Get-file-data.mdx
+++ b/docs/en/md/SFTP/File-management/Get-file-data.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -68,7 +74,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SFTP/File-management/Get-file-information.mdx b/docs/en/md/SFTP/File-management/Get-file-information.mdx
index 889d5f862c..4815f049ce 100644
--- a/docs/en/md/SFTP/File-management/Get-file-information.mdx
+++ b/docs/en/md/SFTP/File-management/Get-file-information.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetFileInformation(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SFTP/File-management/Save-file.mdx b/docs/en/md/SFTP/File-management/Save-file.mdx
index 36f2f6fa98..e0253b9b10 100644
--- a/docs/en/md/SFTP/File-management/Save-file.mdx
+++ b/docs/en/md/SFTP/File-management/Save-file.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -64,7 +70,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -75,7 +88,12 @@ import TabItem from '@theme/TabItem';
Path = "pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_SFTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/SFTP/File-management/Upload-file.mdx b/docs/en/md/SFTP/File-management/Upload-file.mdx
index 9a46e23652..7252003550 100644
--- a/docs/en/md/SFTP/File-management/Upload-file.mdx
+++ b/docs/en/md/SFTP/File-management/Upload-file.mdx
@@ -46,7 +46,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Login = "bayselonarrend";
Password = "12we...";
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -72,7 +78,14 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -80,8 +93,18 @@ Parameters with Binary data type can also accept file paths on disk and URLs
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png");
- Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
diff --git a/docs/en/md/SQLite/Common-methods/Execute-sql-query.mdx b/docs/en/md/SQLite/Common-methods/Execute-sql-query.mdx
index 9f16969a9a..28e0a11b2a 100644
--- a/docs/en/md/SQLite/Common-methods/Execute-sql-query.mdx
+++ b/docs/en/md/SQLite/Common-methods/Execute-sql-query.mdx
@@ -56,7 +56,11 @@ When performing multiple requests within a single connection, it is better to co
|data BLOB
|);";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// INSERT with parameters
@@ -72,13 +76,22 @@ When performing multiple requests within a single connection, it is better to co
ParameterArray.Add(OPI_Tools.GetCurrentDate()); // DATETIME
ParameterArray.Add(New Structure("blob", Image)); // BLOB
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// SELECT (The result of this query is shown in the Result block)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// Transaction
@@ -93,7 +106,11 @@ When performing multiple requests within a single connection, it is better to co
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
// With extension
@@ -110,7 +127,12 @@ When performing multiple requests within a single connection, it is better to co
QueryText = "SELECT uuid4();";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection, ExtensionMap);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("db" , Connection);
+ Options.Insert("exts", ExtensionMap);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Closing = OPI_SQLite.CloseConnection(Connection);
```
diff --git a/docs/en/md/SQLite/Orm/Add-records.mdx b/docs/en/md/SQLite/Orm/Add-records.mdx
index 4624721b98..c562be7589 100644
--- a/docs/en/md/SQLite/Orm/Add-records.mdx
+++ b/docs/en/md/SQLite/Orm/Add-records.mdx
@@ -61,7 +61,12 @@ Binary data can also be transferred as a structure `{'blob':File path}`
DataArray.Add(RowStructure2);
DataArray.Add(RowStructure1);
- Result = OPI_SQLite.AddRecords(Table, DataArray, , Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Add-table-column.mdx b/docs/en/md/SQLite/Orm/Add-table-column.mdx
index 2af23a113b..13fdba9983 100644
--- a/docs/en/md/SQLite/Orm/Add-table-column.mdx
+++ b/docs/en/md/SQLite/Orm/Add-table-column.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Name = "new_col";
DataType = "TEXT";
- Result = OPI_SQLite.AddTableColumn(Table, Name, DataType, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddTableColumn", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Clear-table.mdx b/docs/en/md/SQLite/Orm/Clear-table.mdx
index ab20cbda95..343554a040 100644
--- a/docs/en/md/SQLite/Orm/Clear-table.mdx
+++ b/docs/en/md/SQLite/Orm/Clear-table.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.ClearTable(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ClearTable", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Create-table.mdx b/docs/en/md/SQLite/Orm/Create-table.mdx
index 1a3f403f14..fd702824dc 100644
--- a/docs/en/md/SQLite/Orm/Create-table.mdx
+++ b/docs/en/md/SQLite/Orm/Create-table.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
ColoumnsStruct.Insert("created_at", "DATETIME");
ColoumnsStruct.Insert("data" , "BLOB");
- Result = OPI_SQLite.CreateTable(Table, ColoumnsStruct, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Delete-records.mdx b/docs/en/md/SQLite/Orm/Delete-records.mdx
index 38e3a6a6f8..2ed64afcfd 100644
--- a/docs/en/md/SQLite/Orm/Delete-records.mdx
+++ b/docs/en/md/SQLite/Orm/Delete-records.mdx
@@ -41,7 +41,12 @@ import TabItem from '@theme/TabItem';
Filters.Add(FilterStructure);
- Result = OPI_SQLite.DeleteRecords(Table, FilterStructure, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteRecords", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Delete-table-column.mdx b/docs/en/md/SQLite/Orm/Delete-table-column.mdx
index 396546cdfd..95e1a01590 100644
--- a/docs/en/md/SQLite/Orm/Delete-table-column.mdx
+++ b/docs/en/md/SQLite/Orm/Delete-table-column.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Table = "test";
Name = "new_col";
- Result = OPI_SQLite.DeleteTableColumn(Table, Name, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTableColumn", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Delete-table.mdx b/docs/en/md/SQLite/Orm/Delete-table.mdx
index f86d17353f..92a1917aa1 100644
--- a/docs/en/md/SQLite/Orm/Delete-table.mdx
+++ b/docs/en/md/SQLite/Orm/Delete-table.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.DeleteTable(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTable", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Ensure-records.mdx b/docs/en/md/SQLite/Orm/Ensure-records.mdx
index 75040184ca..e6e579ea73 100644
--- a/docs/en/md/SQLite/Orm/Ensure-records.mdx
+++ b/docs/en/md/SQLite/Orm/Ensure-records.mdx
@@ -55,7 +55,13 @@ UNIQUE and PRIMARY KEY fields can be specified as key fields. If fields are not
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_SQLite.EnsureRecords(Table, DataArray, KeyFields, , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Ensure-table.mdx b/docs/en/md/SQLite/Orm/Ensure-table.mdx
index db033df919..de9df40f1b 100644
--- a/docs/en/md/SQLite/Orm/Ensure-table.mdx
+++ b/docs/en/md/SQLite/Orm/Ensure-table.mdx
@@ -43,7 +43,12 @@ This function does not update the data type of existing columns
ColoumnsStruct.Insert("age" , "INTEGER");
ColoumnsStruct.Insert("info" , "TEXT");
- Result = OPI_SQLite.EnsureTable(Table, ColoumnsStruct, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Get-records-filter-structure.mdx b/docs/en/md/SQLite/Orm/Get-records-filter-structure.mdx
index da511c7334..ce6ed28ce4 100644
--- a/docs/en/md/SQLite/Orm/Get-records-filter-structure.mdx
+++ b/docs/en/md/SQLite/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ The use of the `raw` feature is necessary for compound constructions like `BETWE
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_SQLite.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Get-records.mdx b/docs/en/md/SQLite/Orm/Get-records.mdx
index 254bb424fb..71037e9c87 100644
--- a/docs/en/md/SQLite/Orm/Get-records.mdx
+++ b/docs/en/md/SQLite/Orm/Get-records.mdx
@@ -63,7 +63,15 @@ Values of the Binary data type (BLOB) are returned as `{'blob':Base64 string}`
Sort = New Structure("created_at", "DESC");
Count = 1;
- Result = OPI_SQLite.GetRecords(Table, Fields, Filters, Sort, Count, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Get-table-information.mdx b/docs/en/md/SQLite/Orm/Get-table-information.mdx
index 92148926fb..37c79b6709 100644
--- a/docs/en/md/SQLite/Orm/Get-table-information.mdx
+++ b/docs/en/md/SQLite/Orm/Get-table-information.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Base = "/tmp/vnnmoosn.qqb.sqlite";
Table = "test";
- Result = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
```
diff --git a/docs/en/md/SQLite/Orm/Update-records.mdx b/docs/en/md/SQLite/Orm/Update-records.mdx
index 14f499050f..683b365ff0 100644
--- a/docs/en/md/SQLite/Orm/Update-records.mdx
+++ b/docs/en/md/SQLite/Orm/Update-records.mdx
@@ -46,7 +46,13 @@ import TabItem from '@theme/TabItem';
Filters.Add(FilterStructure);
- Result = OPI_SQLite.UpdateRecords(Table, FieldsStructure, FilterStructure, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "UpdateRecords", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Close-connection.mdx b/docs/en/md/SSH/Common-methods/Close-connection.mdx
index bb3be8fe53..415b49f8d0 100644
--- a/docs/en/md/SSH/Common-methods/Close-connection.mdx
+++ b/docs/en/md/SSH/Common-methods/Close-connection.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SSH/Common-methods/Create-connection.mdx b/docs/en/md/SSH/Common-methods/Create-connection.mdx
index 6df5d319b9..5e148813f4 100644
--- a/docs/en/md/SSH/Common-methods/Create-connection.mdx
+++ b/docs/en/md/SSH/Common-methods/Create-connection.mdx
@@ -45,7 +45,13 @@ Get the connection configuration using the functions `GetSettingsLoginPassword`,
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -71,7 +77,14 @@ Get the connection configuration using the functions `GetSettingsLoginPassword`,
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/SSH/Common-methods/Execute-command.mdx b/docs/en/md/SSH/Common-methods/Execute-command.mdx
index 06e0228cda..6babf3d3c3 100644
--- a/docs/en/md/SSH/Common-methods/Execute-command.mdx
+++ b/docs/en/md/SSH/Common-methods/Execute-command.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
Connection = OPI_SSH.CreateConnection(SSHSettings, ProxySettings);
If OPI_SSH.IsConnector(Connection) Then
- Result = OPI_SSH.ExecuteCommand(Connection, "whoami");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("comm", "whoami");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "ExecuteCommand", Options);
Else
Result = Connection; // Error of connection
EndIf;
diff --git a/docs/en/md/SSH/Common-methods/Get-connection-configuration.mdx b/docs/en/md/SSH/Common-methods/Get-connection-configuration.mdx
index 94b458c2fa..43b1f27792 100644
--- a/docs/en/md/SSH/Common-methods/Get-connection-configuration.mdx
+++ b/docs/en/md/SSH/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ It is not recommended to use the connection configuration for multiple requests
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -69,11 +75,22 @@ It is not recommended to use the connection configuration for multiple requests
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
- Result = OPI_SSH.GetConnectionConfiguration(SSHSettings, ProxySettings);
+ Options = New Structure;
+ Options.Insert("set" , SSHSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetConnectionConfiguration", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Get-proxy-settings.mdx b/docs/en/md/SSH/Common-methods/Get-proxy-settings.mdx
index 34d13df73b..76b8b6c418 100644
--- a/docs/en/md/SSH/Common-methods/Get-proxy-settings.mdx
+++ b/docs/en/md/SSH/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Get-settings-login-password.mdx b/docs/en/md/SSH/Common-methods/Get-settings-login-password.mdx
index 851b1ad815..d19750e352 100644
--- a/docs/en/md/SSH/Common-methods/Get-settings-login-password.mdx
+++ b/docs/en/md/SSH/Common-methods/Get-settings-login-password.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- Result = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Get-settings-private-key.mdx b/docs/en/md/SSH/Common-methods/Get-settings-private-key.mdx
index 49c5ad0df2..3e1659ed26 100644
--- a/docs/en/md/SSH/Common-methods/Get-settings-private-key.mdx
+++ b/docs/en/md/SSH/Common-methods/Get-settings-private-key.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
PrivateKey = "./ssh_key";
PublicKey = "./ssh_key.pub";
- Result = OPI_SSH.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsPrivateKey", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Get-settings-via-agent.mdx b/docs/en/md/SSH/Common-methods/Get-settings-via-agent.mdx
index b1a564bdb7..61cb40c3e4 100644
--- a/docs/en/md/SSH/Common-methods/Get-settings-via-agent.mdx
+++ b/docs/en/md/SSH/Common-methods/Get-settings-via-agent.mdx
@@ -26,10 +26,15 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Host = "172.33.0.13";
- Port = "2222";
- Login = "bayselonarrend";
- Result = OPI_SSH.GetSettingsViaAgent(Host, Port, Login);
+ Host = "172.33.0.13";
+ Port = "2222";
+ Login = "bayselonarrend";
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsViaAgent", Options);
```
diff --git a/docs/en/md/SSH/Common-methods/Is-connector.mdx b/docs/en/md/SSH/Common-methods/Is-connector.mdx
index d8f496eb20..216fe582ba 100644
--- a/docs/en/md/SSH/Common-methods/Is-connector.mdx
+++ b/docs/en/md/SSH/Common-methods/Is-connector.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Login = "bayselonarrend";
Password = "12we...";
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
diff --git a/docs/en/md/Slack/Block-formation/Generate-image-block.mdx b/docs/en/md/Slack/Block-formation/Generate-image-block.mdx
index 7d87064130..318146f952 100644
--- a/docs/en/md/Slack/Block-formation/Generate-image-block.mdx
+++ b/docs/en/md/Slack/Block-formation/Generate-image-block.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Result = OPI_Slack.GenerateImageBlock(Image, "Image");
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Archive-channel.mdx b/docs/en/md/Slack/Channel-management/Archive-channel.mdx
index cc51bcb8b3..9992baa3cc 100644
--- a/docs/en/md/Slack/Channel-management/Archive-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Archive-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.ArchiveChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "ArchiveChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Create-channel.mdx b/docs/en/md/Slack/Channel-management/Create-channel.mdx
index 5c8c864ec5..b0323d01a9 100644
--- a/docs/en/md/Slack/Channel-management/Create-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Create-channel.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.CreateChannel(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CreateChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Get-channel-history.mdx b/docs/en/md/Slack/Channel-management/Get-channel-history.mdx
index fbb9d48037..cad6691875 100644
--- a/docs/en/md/Slack/Channel-management/Get-channel-history.mdx
+++ b/docs/en/md/Slack/Channel-management/Get-channel-history.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannelHistory(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelHistory", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Get-channel-list.mdx b/docs/en/md/Slack/Channel-management/Get-channel-list.mdx
index 95273d0c12..23e2f995c2 100644
--- a/docs/en/md/Slack/Channel-management/Get-channel-list.mdx
+++ b/docs/en/md/Slack/Channel-management/Get-channel-list.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetChannelList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelList", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Get-channel-user-list.mdx b/docs/en/md/Slack/Channel-management/Get-channel-user-list.mdx
index 8ef6acb975..58981b75d3 100644
--- a/docs/en/md/Slack/Channel-management/Get-channel-user-list.mdx
+++ b/docs/en/md/Slack/Channel-management/Get-channel-user-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannelUserList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelUserList", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Get-channel.mdx b/docs/en/md/Slack/Channel-management/Get-channel.mdx
index dee319d40b..a3d13865a9 100644
--- a/docs/en/md/Slack/Channel-management/Get-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Get-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.GetChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Invite-users-to-channel.mdx b/docs/en/md/Slack/Channel-management/Invite-users-to-channel.mdx
index a7c6bcd6ab..e77b132ea8 100644
--- a/docs/en/md/Slack/Channel-management/Invite-users-to-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Invite-users-to-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C09PUMJU2GM";
User = "U06UABH3APP";
- Result = OPI_Slack.InviteUsersToChannel(Token, Channel, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("users" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "InviteUsersToChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Join-channel.mdx b/docs/en/md/Slack/Channel-management/Join-channel.mdx
index 582350ab52..96185b2f6c 100644
--- a/docs/en/md/Slack/Channel-management/Join-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Join-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.JoinChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "JoinChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Kick-user-from-channel.mdx b/docs/en/md/Slack/Channel-management/Kick-user-from-channel.mdx
index d497e2398b..db950823a2 100644
--- a/docs/en/md/Slack/Channel-management/Kick-user-from-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Kick-user-from-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C09PUMJU2GM";
User = "U06UABH3APP";
- Result = OPI_Slack.KickUserFromChannel(Token, Channel, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "KickUserFromChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Leave-channel.mdx b/docs/en/md/Slack/Channel-management/Leave-channel.mdx
index 9048c11f6d..df08720710 100644
--- a/docs/en/md/Slack/Channel-management/Leave-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Leave-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C09PUMJU2GM";
- Result = OPI_Slack.LeaveChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "LeaveChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Rename-channel.mdx b/docs/en/md/Slack/Channel-management/Rename-channel.mdx
index 47df6b7694..920bb1fe03 100644
--- a/docs/en/md/Slack/Channel-management/Rename-channel.mdx
+++ b/docs/en/md/Slack/Channel-management/Rename-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C09PUMJU2GM";
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.RenameChannel(Token, Channel, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "RenameChannel", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Set-channel-goal.mdx b/docs/en/md/Slack/Channel-management/Set-channel-goal.mdx
index 27f8d2febc..4d409cd658 100644
--- a/docs/en/md/Slack/Channel-management/Set-channel-goal.mdx
+++ b/docs/en/md/Slack/Channel-management/Set-channel-goal.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C09PUMJU2GM";
Purpose = "TestGoal";
- Result = OPI_Slack.SetChannelGoal(Token, Channel, Purpose);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("purpose", Purpose);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelGoal", Options);
```
diff --git a/docs/en/md/Slack/Channel-management/Set-channel-topic.mdx b/docs/en/md/Slack/Channel-management/Set-channel-topic.mdx
index dea8cc942d..4b8d76f22e 100644
--- a/docs/en/md/Slack/Channel-management/Set-channel-topic.mdx
+++ b/docs/en/md/Slack/Channel-management/Set-channel-topic.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C09PUMJU2GM";
Topic = "TestTopic";
- Result = OPI_Slack.SetChannelTopic(Token, Channel, Topic);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("theme" , Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelTopic", Options);
```
diff --git a/docs/en/md/Slack/Dialog-management/Close-dialog.mdx b/docs/en/md/Slack/Dialog-management/Close-dialog.mdx
index 0228182be6..113546bdfb 100644
--- a/docs/en/md/Slack/Dialog-management/Close-dialog.mdx
+++ b/docs/en/md/Slack/Dialog-management/Close-dialog.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Dialog = "D06UAKK1C6R";
- Result = OPI_Slack.CloseDialog(Token, Dialog);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("conv" , Dialog);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CloseDialog", Options);
```
diff --git a/docs/en/md/Slack/Dialog-management/Open-dialog.mdx b/docs/en/md/Slack/Dialog-management/Open-dialog.mdx
index d7bafe002e..19553a8421 100644
--- a/docs/en/md/Slack/Dialog-management/Open-dialog.mdx
+++ b/docs/en/md/Slack/Dialog-management/Open-dialog.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
User = "U06UABH3APP";
- Result = OPI_Slack.OpenDialog(Token, User);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "OpenDialog", Options);
```
diff --git a/docs/en/md/Slack/External-files-management/Add-external-file.mdx b/docs/en/md/Slack/External-files-management/Add-external-file.mdx
index 7d5f0df8a0..b85b0d595f 100644
--- a/docs/en/md/Slack/External-files-management/Add-external-file.mdx
+++ b/docs/en/md/Slack/External-files-management/Add-external-file.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Title = "NewFile";
File = "https://hut.openintegrations.dev/test_data/document.docx";
- Result = OPI_Slack.AddExternalFile(Token, File, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , File);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "AddExternalFile", Options);
```
diff --git a/docs/en/md/Slack/External-files-management/Delete-external-file.mdx b/docs/en/md/Slack/External-files-management/Delete-external-file.mdx
index 95079fa6ef..e2c630899e 100644
--- a/docs/en/md/Slack/External-files-management/Delete-external-file.mdx
+++ b/docs/en/md/Slack/External-files-management/Delete-external-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.DeleteExternalFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteExternalFile", Options);
```
diff --git a/docs/en/md/Slack/External-files-management/Get-external-file-list.mdx b/docs/en/md/Slack/External-files-management/Get-external-file-list.mdx
index be4d7d7417..7bea13151b 100644
--- a/docs/en/md/Slack/External-files-management/Get-external-file-list.mdx
+++ b/docs/en/md/Slack/External-files-management/Get-external-file-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetExternalFileList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
```
diff --git a/docs/en/md/Slack/External-files-management/Get-external-file.mdx b/docs/en/md/Slack/External-files-management/Get-external-file.mdx
index 18bb158860..6093d6d827 100644
--- a/docs/en/md/Slack/External-files-management/Get-external-file.mdx
+++ b/docs/en/md/Slack/External-files-management/Get-external-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.GetExternalFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFile", Options);
```
diff --git a/docs/en/md/Slack/External-files-management/Send-external-file.mdx b/docs/en/md/Slack/External-files-management/Send-external-file.mdx
index c15c6fa6bc..3620e0810c 100644
--- a/docs/en/md/Slack/External-files-management/Send-external-file.mdx
+++ b/docs/en/md/Slack/External-files-management/Send-external-file.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C06UFNUTKUL";
FileID = "F09PUMN3TPX";
- Result = OPI_Slack.SendExternalFile(Token, FileID, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("channels", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendExternalFile", Options);
```
diff --git a/docs/en/md/Slack/File-management/Delete-file.mdx b/docs/en/md/Slack/File-management/Delete-file.mdx
index db74eaf007..c42fcd1cda 100644
--- a/docs/en/md/Slack/File-management/Delete-file.mdx
+++ b/docs/en/md/Slack/File-management/Delete-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.DeleteFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteFile", Options);
```
diff --git a/docs/en/md/Slack/File-management/Get-file-data.mdx b/docs/en/md/Slack/File-management/Get-file-data.mdx
index 0c4335aecb..586445bbf8 100644
--- a/docs/en/md/Slack/File-management/Get-file-data.mdx
+++ b/docs/en/md/Slack/File-management/Get-file-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.GetFileData(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFileData", Options);
```
diff --git a/docs/en/md/Slack/File-management/Get-files-list.mdx b/docs/en/md/Slack/File-management/Get-files-list.mdx
index d4be195d33..b78d2c1033 100644
--- a/docs/en/md/Slack/File-management/Get-files-list.mdx
+++ b/docs/en/md/Slack/File-management/Get-files-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetFilesList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
```
diff --git a/docs/en/md/Slack/File-management/Make-file-private.mdx b/docs/en/md/Slack/File-management/Make-file-private.mdx
index bf9ba86b6d..f641ccaeb9 100644
--- a/docs/en/md/Slack/File-management/Make-file-private.mdx
+++ b/docs/en/md/Slack/File-management/Make-file-private.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.MakeFilePrivate(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePrivate", Options);
```
diff --git a/docs/en/md/Slack/File-management/Make-file-public.mdx b/docs/en/md/Slack/File-management/Make-file-public.mdx
index ec74a03180..0e9c08e04b 100644
--- a/docs/en/md/Slack/File-management/Make-file-public.mdx
+++ b/docs/en/md/Slack/File-management/Make-file-public.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
FileID = "F09Q1MWDPKN";
- Result = OPI_Slack.MakeFilePublic(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePublic", Options);
```
diff --git a/docs/en/md/Slack/File-management/Upload-file.mdx b/docs/en/md/Slack/File-management/Upload-file.mdx
index 194aa4cad4..8cd331fd94 100644
--- a/docs/en/md/Slack/File-management/Upload-file.mdx
+++ b/docs/en/md/Slack/File-management/Upload-file.mdx
@@ -39,9 +39,22 @@ Parameters with Binary data type can also accept file paths on disk and URLs
FileName = "megadoc.docx";
Title = "NewFile";
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title, Channel);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
+ Options.Insert("channel" , Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
```
diff --git a/docs/en/md/Slack/Management-and-settings/Get-bot-information.mdx b/docs/en/md/Slack/Management-and-settings/Get-bot-information.mdx
index ba2cee0e4d..6c832aafe6 100644
--- a/docs/en/md/Slack/Management-and-settings/Get-bot-information.mdx
+++ b/docs/en/md/Slack/Management-and-settings/Get-bot-information.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetBotInformation(Token);
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetBotInformation", Options);
```
diff --git a/docs/en/md/Slack/Management-and-settings/Get-user-list.mdx b/docs/en/md/Slack/Management-and-settings/Get-user-list.mdx
index b32a1d610f..53baa465ed 100644
--- a/docs/en/md/Slack/Management-and-settings/Get-user-list.mdx
+++ b/docs/en/md/Slack/Management-and-settings/Get-user-list.mdx
@@ -25,8 +25,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetUserList(Token);
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetUserList", Options);
```
diff --git a/docs/en/md/Slack/Management-and-settings/Get-workspace-list.mdx b/docs/en/md/Slack/Management-and-settings/Get-workspace-list.mdx
index 22a92c5915..f7781d0695 100644
--- a/docs/en/md/Slack/Management-and-settings/Get-workspace-list.mdx
+++ b/docs/en/md/Slack/Management-and-settings/Get-workspace-list.mdx
@@ -25,8 +25,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Token = "xoxb-6965308400114-696804637...";
- Result = OPI_Slack.GetWorkspaceList(Token);
+ Token = "xoxb-6965308400114-696804637...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetWorkspaceList", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Delete-message.mdx b/docs/en/md/Slack/Message-management/Delete-message.mdx
index 912952f869..96fb3647d2 100644
--- a/docs/en/md/Slack/Message-management/Delete-message.mdx
+++ b/docs/en/md/Slack/Message-management/Delete-message.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.DeleteMessage(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteMessage", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Edit-message.mdx b/docs/en/md/Slack/Message-management/Edit-message.mdx
index 1e6208f92a..e90a7fb07c 100644
--- a/docs/en/md/Slack/Message-management/Edit-message.mdx
+++ b/docs/en/md/Slack/Message-management/Edit-message.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Text = "TestMessage2";
- Result = OPI_Slack.EditMessage(Token, Channel, Timestamp, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "EditMessage", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Get-delayed-message-list.mdx b/docs/en/md/Slack/Message-management/Get-delayed-message-list.mdx
index f7e4384639..e2725fe754 100644
--- a/docs/en/md/Slack/Message-management/Get-delayed-message-list.mdx
+++ b/docs/en/md/Slack/Message-management/Get-delayed-message-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "xoxb-6965308400114-696804637...";
Channel = "C06UFNUTKUL";
- Result = OPI_Slack.GetDelayedMessageList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetDelayedMessageList", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Get-message-link.mdx b/docs/en/md/Slack/Message-management/Get-message-link.mdx
index 6eeb75d19e..7caef0554a 100644
--- a/docs/en/md/Slack/Message-management/Get-message-link.mdx
+++ b/docs/en/md/Slack/Message-management/Get-message-link.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.GetMessageLink(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageLink", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Get-message-reply-list.mdx b/docs/en/md/Slack/Message-management/Get-message-reply-list.mdx
index 667c7d6646..cef028b514 100644
--- a/docs/en/md/Slack/Message-management/Get-message-reply-list.mdx
+++ b/docs/en/md/Slack/Message-management/Get-message-reply-list.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Channel = "C06UFNUTKUL";
Timestamp = "1761911197.970569";
- Result = OPI_Slack.GetMessageReplyList(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageReplyList", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Send-ephemeral-message.mdx b/docs/en/md/Slack/Message-management/Send-ephemeral-message.mdx
index 3ea80ca540..f66dae8b92 100644
--- a/docs/en/md/Slack/Message-management/Send-ephemeral-message.mdx
+++ b/docs/en/md/Slack/Message-management/Send-ephemeral-message.mdx
@@ -34,8 +34,19 @@ Sends a message that arrives in the channel but is visible only to a specific us
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
Text = "Ephemeral message";
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
- Result = OPI_Slack.SendEphemeralMessage(Token, Channel, Text, User, Block);
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , User);
+ Options.Insert("blocks" , Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendEphemeralMessage", Options);
```
diff --git a/docs/en/md/Slack/Message-management/Send-message.mdx b/docs/en/md/Slack/Message-management/Send-message.mdx
index 1e29fe7ad4..78a7725716 100644
--- a/docs/en/md/Slack/Message-management/Send-message.mdx
+++ b/docs/en/md/Slack/Message-management/Send-message.mdx
@@ -33,8 +33,13 @@ import TabItem from '@theme/TabItem';
// Text
- Text = "TestMessage1";
- Result = OPI_Slack.SendMessage(Token, Channel, Text);
+ Text = "TestMessage1";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
// With attachments (picture block in the example)
@@ -42,10 +47,20 @@ import TabItem from '@theme/TabItem';
Image = "https://hut.openintegrations.dev/test_data/picture.jpg";
BlockArray = New Array;
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
BlockArray.Add(Block);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, , BlockArray);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , BlockArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
// Sheduled
@@ -54,7 +69,13 @@ import TabItem from '@theme/TabItem';
Day = 24;
SendingDate = OPI_Tools.GetCurrentDate() + (Day * Hour);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, SendingDate);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SendingDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
```
diff --git a/docs/en/md/TCP/Client-methods/Create-connection.mdx b/docs/en/md/TCP/Client-methods/Create-connection.mdx
index 811fa970f5..13278f0db7 100644
--- a/docs/en/md/TCP/Client-methods/Create-connection.mdx
+++ b/docs/en/md/TCP/Client-methods/Create-connection.mdx
@@ -37,15 +37,28 @@ import TabItem from '@theme/TabItem';
OPI_TCP.CloseConnection(Connection);
Address = "tcpbin.com:4243";
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
ProxtUser = "proxyuser";
ProxyPassword = "12we...";
ProxyAddress = "127.0.0.1";
ProxyPort = "1080";
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
+
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
Connection = OPI_TCP.CreateConnection(Address, TLS, Proxy);
```
diff --git a/docs/en/md/TCP/Client-methods/Get-proxy-settings.mdx b/docs/en/md/TCP/Client-methods/Get-proxy-settings.mdx
index 497877e3d9..9e74ba813b 100644
--- a/docs/en/md/TCP/Client-methods/Get-proxy-settings.mdx
+++ b/docs/en/md/TCP/Client-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ProxyLogin = "proxyuser";
ProxyPassword = "12we...";
- Result = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
```
diff --git a/docs/en/md/TCP/Client-methods/Get-tls-settings.mdx b/docs/en/md/TCP/Client-methods/Get-tls-settings.mdx
index 5f033d319a..d0d9534220 100644
--- a/docs/en/md/TCP/Client-methods/Get-tls-settings.mdx
+++ b/docs/en/md/TCP/Client-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ Tls settings can only be set when a connection is created: explicitly, by using
```bsl title="1C:Enterprise/OneScript code example"
- Result = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
```
diff --git a/docs/en/md/TCP/Client-methods/Process-request.mdx b/docs/en/md/TCP/Client-methods/Process-request.mdx
index 7f509c7fb3..0070b3877d 100644
--- a/docs/en/md/TCP/Client-methods/Process-request.mdx
+++ b/docs/en/md/TCP/Client-methods/Process-request.mdx
@@ -35,7 +35,11 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Address = "45.79.112.203:4242";
Data = "Echo this!" + Chars.LF;
- Result = OPI_TCP.ProcessRequest(Address, Data);
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
Address = "tcpbin.com:4243";
@@ -44,10 +48,26 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ProxyAddress = "127.0.0.1";
ProxyPort = "1080";
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
- Result = OPI_TCP.ProcessRequest(Address, Data, , Tls, Proxy);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("proxy" , Proxy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Ban.mdx b/docs/en/md/Telegram/Administration/Ban.mdx
index 9e8a6c94bb..6736811906 100644
--- a/docs/en/md/Telegram/Administration/Ban.mdx
+++ b/docs/en/md/Telegram/Administration/Ban.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [banChatMember](https://core.telegram.org/bots/api#
UserID = "461699897";
ChannelID = "@testsichee";
- Result = OPI_Telegram.Ban(Token, ChannelID, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Ban", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Create-invitation-link.mdx b/docs/en/md/Telegram/Administration/Create-invitation-link.mdx
index 99b3705fe5..f0d6dc21cd 100644
--- a/docs/en/md/Telegram/Administration/Create-invitation-link.mdx
+++ b/docs/en/md/Telegram/Administration/Create-invitation-link.mdx
@@ -41,7 +41,14 @@ Method at API documentation: [createChatInviteLink](https://core.telegram.org/bo
Expiration = CurrentDate + Day;
UnixExpiration = OPI_Tools.UNIXTime(Expiration);
- Result = OPI_Telegram.CreateInvitationLink(Token, ChannelID, Title, Expiration, 200);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("title" , Title);
+ Options.Insert("expire", Expiration);
+ Options.Insert("limit" , 200);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateInvitationLink", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Get-participant-count.mdx b/docs/en/md/Telegram/Administration/Get-participant-count.mdx
index 1d7538c8fa..b8e80699f5 100644
--- a/docs/en/md/Telegram/Administration/Get-participant-count.mdx
+++ b/docs/en/md/Telegram/Administration/Get-participant-count.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [getChatMemberCount](https://core.telegram.org/bots
Token = "6129457865:AAFyzNYOAFbu...";
ChannelID = "@testsichee";
- Result = OPI_Telegram.GetParticipantCount(Token, ChannelID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetParticipantCount", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Pin-message.mdx b/docs/en/md/Telegram/Administration/Pin-message.mdx
index d697bd5f04..079e18c7b2 100644
--- a/docs/en/md/Telegram/Administration/Pin-message.mdx
+++ b/docs/en/md/Telegram/Administration/Pin-message.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [pinChatMessage](https://core.telegram.org/bots/api
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "PinMessage", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Unban.mdx b/docs/en/md/Telegram/Administration/Unban.mdx
index 8e8175368f..261a3bc077 100644
--- a/docs/en/md/Telegram/Administration/Unban.mdx
+++ b/docs/en/md/Telegram/Administration/Unban.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [unbanChatMember](https://core.telegram.org/bots/ap
UserID = "461699897";
ChannelID = "@testsichee";
- Result = OPI_Telegram.Unban(Token, ChannelID, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Unban", Options);
```
diff --git a/docs/en/md/Telegram/Administration/Unpin-message.mdx b/docs/en/md/Telegram/Administration/Unpin-message.mdx
index a431fe4b0a..ef7bb72274 100644
--- a/docs/en/md/Telegram/Administration/Unpin-message.mdx
+++ b/docs/en/md/Telegram/Administration/Unpin-message.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [unpinChatMessage](https://core.telegram.org/bots/a
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "UnpinMessage", Options);
```
diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
index b8cf41952a..d4ea2d2bb4 100644
--- a/docs/en/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
+++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
@@ -28,8 +28,11 @@ Method at API documentation: [deleteWebhook](https://core.telegram.org/bots/api#
```bsl title="1C:Enterprise/OneScript code example"
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.DeleteWebhook(Token);
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteWebhook", Options);
```
diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
index e1e20243f5..43357e3a6a 100644
--- a/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
+++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [getFile](https://core.telegram.org/bots/api#getfil
FileID = "CQACAgIAAx0EcNsaZQACWBFpBJl6nDHeih2m1CcGUJUTUMBewwACt4IAAmBxKUhCDKl_dJD1TjYE";
Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.DownloadFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DownloadFile", Options);
```
diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
index 757e86c2a2..ea70a79c8c 100644
--- a/docs/en/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
+++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
@@ -28,8 +28,11 @@ Method at API documentation: [getMe](https://core.telegram.org/bots/api#getme)
```bsl title="1C:Enterprise/OneScript code example"
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetBotInformation(Token);
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetBotInformation", Options);
```
diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
index cd82c765b3..c5589ff53e 100644
--- a/docs/en/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
+++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
@@ -30,8 +30,11 @@ Method at API documentation: [getUpdates](https://core.telegram.org/bots/api#get
```bsl title="1C:Enterprise/OneScript code example"
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetUpdates(Token);
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetUpdates", Options);
```
diff --git a/docs/en/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx b/docs/en/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
index dd9b82a690..fd18378193 100644
--- a/docs/en/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
+++ b/docs/en/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [setWebhook](https://core.telegram.org/bots/api#set
Token = "6129457865:AAFyzNYOAFbu...";
URL = "https://api.athenaeum.digital/opi/hs/twitter";
- Result = OPI_Telegram.SetWebhook(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SetWebhook", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Delete-message.mdx b/docs/en/md/Telegram/Data-sending/Delete-message.mdx
index f76748e461..1604b5723c 100644
--- a/docs/en/md/Telegram/Data-sending/Delete-message.mdx
+++ b/docs/en/md/Telegram/Data-sending/Delete-message.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [deleteMessage](https://core.telegram.org/bots/api#
ChatID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteMessage", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx b/docs/en/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
index cbbbd42e5c..af1f40fa71 100644
--- a/docs/en/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
+++ b/docs/en/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
@@ -35,7 +35,10 @@ About keyboards in the API documentation: [InlineKeyboardMarkup](https://core.te
ButtonArray.Add("Button2");
ButtonArray.Add("Button3");
- Result = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Forward-message.mdx b/docs/en/md/Telegram/Data-sending/Forward-message.mdx
index 4aa6330c4a..b2e46fa4fb 100644
--- a/docs/en/md/Telegram/Data-sending/Forward-message.mdx
+++ b/docs/en/md/Telegram/Data-sending/Forward-message.mdx
@@ -36,7 +36,13 @@ Method at API documentation: [forwardMessage](https://core.telegram.org/bots/api
ChannelID = "@testsichee";
MessageID = "22536";
- Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("message", MessageID);
+ Options.Insert("from" , ChannelID);
+ Options.Insert("to" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ForwardMessage", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx
index 4af60218f2..630367c56e 100644
--- a/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx
+++ b/docs/en/md/Telegram/Data-sending/Replace-message-caption.mdx
@@ -37,7 +37,13 @@ Method at API documentation: [editMessageCaption](https://core.telegram.org/bots
MessageID = "17744";
Description = "New picture description";
- Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("caption", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageCaption", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx
index ab90fb28cf..091f2c1b8a 100644
--- a/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx
+++ b/docs/en/md/Telegram/Data-sending/Replace-message-keyboard.mdx
@@ -40,9 +40,20 @@ Method at API documentation: [editMessageReplyMarkup](https://core.telegram.org/
ButtonArray.Add("New button 2");
ButtonArray.Add("New button 1");
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray, True, False);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+ Options.Insert("under" , True);
+ Options.Insert("column" , False);
- Result = OPI_Telegram.ReplaceMessageKeyboard(Token, ChatID, MessageID, Keyboard);
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageKeyboard", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx b/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx
index 95b4561a50..18169177fc 100644
--- a/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx
+++ b/docs/en/md/Telegram/Data-sending/Replace-message-text.mdx
@@ -37,7 +37,13 @@ Method at API documentation: [editMessageText](https://core.telegram.org/bots/ap
MessageID = "22536";
Text = "New message text";
- Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-audio.mdx b/docs/en/md/Telegram/Data-sending/Send-audio.mdx
index f23b3baa48..8e730df662 100644
--- a/docs/en/md/Telegram/Data-sending/Send-audio.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-audio.mdx
@@ -47,13 +47,31 @@ Parameters with Binary data type can also accept file paths on disk and URLs
AudioDD = New BinaryData(AudioPath);
// In chat, by URL
- Result = OPI_Telegram.SendAudio(Token, ChatID, Text, Audio);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", Audio);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
// To channel, on disk
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-contact.mdx b/docs/en/md/Telegram/Data-sending/Send-contact.mdx
index b3bf43eb16..55f68eca6d 100644
--- a/docs/en/md/Telegram/Data-sending/Send-contact.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-contact.mdx
@@ -40,9 +40,23 @@ Method at API documentation: [sendContact](https://core.telegram.org/bots/api#se
LastName = "Петров";
Phone = "88005553535";
- Result = OPI_Telegram.SendContact(Token, ChatID, Name, LastName, Phone);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
- Result = OPI_Telegram.SendContact(Token, ChannelID, Name, LastName, Phone);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-document.mdx b/docs/en/md/Telegram/Data-sending/Send-document.mdx
index 5858c605c8..d9f0c0c5b4 100644
--- a/docs/en/md/Telegram/Data-sending/Send-document.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-document.mdx
@@ -48,16 +48,42 @@ Parameters with Binary data type can also accept file paths on disk and URLs
DocumentDD = New BinaryData(DocumentPath);
// In chat, by URL
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// In chat, by URL, with file name
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document, , , "customname.docx");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// To channel, on disk
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// To channel, from binary data, with file name
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentDD, , , "customname.docx");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentDD);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-gif.mdx b/docs/en/md/Telegram/Data-sending/Send-gif.mdx
index a654346e25..882f3b5682 100644
--- a/docs/en/md/Telegram/Data-sending/Send-gif.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-gif.mdx
@@ -47,13 +47,31 @@ Parameters with Binary data type can also accept file paths on disk and URLs
GifDD = New BinaryData(GifPath);
// In chat, by URL
- Result = OPI_Telegram.SendGif(Token, ChatID, Text, GIF);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GIF);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
// To channel, on disk
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-image.mdx b/docs/en/md/Telegram/Data-sending/Send-image.mdx
index 5fc6a0350e..a5b83bfea9 100644
--- a/docs/en/md/Telegram/Data-sending/Send-image.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-image.mdx
@@ -47,13 +47,31 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImageDD = New BinaryData(ImagePath);
// In chat, by URL
- Result = OPI_Telegram.SendImage(Token, ChatID, Text, Image);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
// To channel, on disk
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImagePath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImagePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImageDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImageDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-location.mdx b/docs/en/md/Telegram/Data-sending/Send-location.mdx
index 1b4e65a3c0..b38bede5aa 100644
--- a/docs/en/md/Telegram/Data-sending/Send-location.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-location.mdx
@@ -38,9 +38,21 @@ Method at API documentation: [sendLocation](https://core.telegram.org/bots/api#s
Width = "48.87373649724122";
Longitude = "48.87373649724122";
- Result = OPI_Telegram.SendLocation(Token, ChatID, Width, Longitude);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
- Result = OPI_Telegram.SendLocation(Token, ChannelID, Width, Longitude);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
+
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-media-group.mdx b/docs/en/md/Telegram/Data-sending/Send-media-group.mdx
index 0b053fd0e2..2c9c1cc2c9 100644
--- a/docs/en/md/Telegram/Data-sending/Send-media-group.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-media-group.mdx
@@ -51,7 +51,13 @@ Method at API documentation: [sendMediaGroup](https://core.telegram.org/bots/api
MediaGroup.Insert(ImagePath, "photo");
MediaGroup.Insert(VideoDD , "video");
- Result = OPI_Telegram.SendMediaGroup(Token, ChatID, Text, MediaGroup);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaGroup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-poll.mdx b/docs/en/md/Telegram/Data-sending/Send-poll.mdx
index 8b29668fcc..489aeb7e00 100644
--- a/docs/en/md/Telegram/Data-sending/Send-poll.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-poll.mdx
@@ -43,9 +43,23 @@ Method at API documentation: [sendPoll](https://core.telegram.org/bots/api#sendp
AnswersArray.Add("Green");
AnswersArray.Add("Blue");
- Result = OPI_Telegram.SendPoll(Token, ChatID, Question, AnswersArray, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", False);
- Result = OPI_Telegram.SendPoll(Token, ChannelID, Question, AnswersArray, True);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-text-message.mdx b/docs/en/md/Telegram/Data-sending/Send-text-message.mdx
index bb0c8794dc..639c5ec443 100644
--- a/docs/en/md/Telegram/Data-sending/Send-text-message.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-text-message.mdx
@@ -43,11 +43,26 @@ Method at API documentation: [sendMessage](https://core.telegram.org/bots/api#se
KeyboardButtonsArray.Add("Button2");
// With keyboard, in chat
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(KeyboardButtonsArray, True);
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text, Keyboard);
+ Options = New Structure;
+ Options.Insert("buttons", KeyboardButtonsArray);
+ Options.Insert("under", True);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
// Simple, to channel
- Result = OPI_Telegram.SendTextMessage(Token, ChannelID, Text);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
```
diff --git a/docs/en/md/Telegram/Data-sending/Send-video.mdx b/docs/en/md/Telegram/Data-sending/Send-video.mdx
index 73bdc7370c..04bfce211e 100644
--- a/docs/en/md/Telegram/Data-sending/Send-video.mdx
+++ b/docs/en/md/Telegram/Data-sending/Send-video.mdx
@@ -47,13 +47,31 @@ Parameters with Binary data type can also accept file paths on disk and URLs
VideoDD = New BinaryData(VideoPath);
// In chat, by URL
- Result = OPI_Telegram.SendVideo(Token, ChatID, Text, Video);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("video", Video);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
// To channel, on disk
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
// To channel, from binary data
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx b/docs/en/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
index d1546c6031..5674cbb383 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
@@ -34,7 +34,11 @@ Method at API documentation: [unpinAllForumTopicMessages](https://core.telegram.
Chat = "-1001971186208";
Topic = "12491";
- Result = OPI_Telegram.ClearTopicPinnedMessagesList(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ClearTopicPinnedMessagesList", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Close-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
index 4fff998f7f..c9d4a4cb8e 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [closeForumTopic](https://core.telegram.org/bots/ap
Result = OPI_Telegram.CloseForumTopic(Token, Chat); // Closes main topic
- Result = OPI_Telegram.CloseForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CloseForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Create-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
index 95bbc2c58e..0ca6edbfca 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
@@ -36,7 +36,13 @@ Method at API documentation: [createForumTopic](https://core.telegram.org/bots/a
Icon = "5357419403325481346";
Name = "TestTopic " + String(New UUID);
- Result = OPI_Telegram.CreateForumTopic(Token, Chat, Name, Icon);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Name);
+ Options.Insert("icon" , Icon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
index 664986be6e..3b514abcde 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [deleteForumTopic](https://core.telegram.org/bots/a
Chat = "-1001971186208";
Topic = "12491";
- Result = OPI_Telegram.DeleteForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
index 142219e68c..d87ecce1fe 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
@@ -38,7 +38,14 @@ Method at API documentation: [editForumTopic](https://core.telegram.org/bots/api
NewName = "NewTestTitle";
NewIcon = "5310132165583840589";
- Result = OPI_Telegram.EditForumTopic(Token, Chat, Topic, NewName, NewIcon);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+ Options.Insert("title", NewName);
+ Options.Insert("icon" , NewIcon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx b/docs/en/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
index 3fdb6ccda3..91bb726040 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [editGeneralForumTopic](https://core.telegram.org/b
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.EditMainForumTopicName(Token, Chat, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditMainForumTopicName", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx b/docs/en/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
index b0a6504500..50539ce972 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
@@ -28,8 +28,11 @@ Method at API documentation: [getForumTopicIconStickers](https://core.telegram.o
```bsl title="1C:Enterprise/OneScript code example"
- Token = "6129457865:AAFyzNYOAFbu...";
- Result = OPI_Telegram.GetAvatarIconList(Token);
+ Token = "6129457865:AAFyzNYOAFbu...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetAvatarIconList", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
index 47853d9064..a9ff6ebcb1 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [hideGeneralForumTopic](https://core.telegram.org/b
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.HideMainForumTopic(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "HideMainForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Open-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
index 1c131ae2ea..c62d2be40a 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [reopenForumTopic](https://core.telegram.org/bots/a
Result = OPI_Telegram.OpenForumTopic(Token, Chat); // Opens main topic
- Result = OPI_Telegram.OpenForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "OpenForumTopic", Options);
```
diff --git a/docs/en/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx b/docs/en/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
index 4fe5243a18..711e831ef3 100644
--- a/docs/en/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
+++ b/docs/en/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [unhideGeneralForumTopic](https://core.telegram.org
Token = "6129457865:AAFyzNYOAFbu...";
Chat = "-1001971186208";
- Result = OPI_Telegram.ShowMainForumTopic(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ShowMainForumTopic", Options);
```
diff --git a/docs/en/md/Twitter/Data-and-settings/Get-authorization-link.mdx b/docs/en/md/Twitter/Data-and-settings/Get-authorization-link.mdx
index 93a2d84325..8f4c69a8c7 100644
--- a/docs/en/md/Twitter/Data-and-settings/Get-authorization-link.mdx
+++ b/docs/en/md/Twitter/Data-and-settings/Get-authorization-link.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.GetAuthorizationLink(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetAuthorizationLink", Options);
```
diff --git a/docs/en/md/Twitter/Data-and-settings/Get-token.mdx b/docs/en/md/Twitter/Data-and-settings/Get-token.mdx
index 158f9f7f60..dcee0bc66b 100644
--- a/docs/en/md/Twitter/Data-and-settings/Get-token.mdx
+++ b/docs/en/md/Twitter/Data-and-settings/Get-token.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetTwitterAuthData();
Code = "123456";
- Result = OPI_Twitter.GetToken(Code, Parameters);
+ Options = New Structure;
+ Options.Insert("code", Code);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetToken", Options);
```
diff --git a/docs/en/md/Twitter/Data-and-settings/Refresh-token.mdx b/docs/en/md/Twitter/Data-and-settings/Refresh-token.mdx
index 686b6b9daf..0aae55a23a 100644
--- a/docs/en/md/Twitter/Data-and-settings/Refresh-token.mdx
+++ b/docs/en/md/Twitter/Data-and-settings/Refresh-token.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.RefreshToken(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "RefreshToken", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-custom-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-custom-tweet.mdx
index 9de6bf7779..a1bfdf4c4a 100644
--- a/docs/en/md/Twitter/Tweets/Create-custom-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-custom-tweet.mdx
@@ -42,8 +42,18 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- MediaArray = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
- Result = OPI_Twitter.CreateCustomTweet(Text, MediaArray, , , Parameters);
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ MediaArray = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateCustomTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-gif-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-gif-tweet.mdx
index a363a5b6e0..715c478eae 100644
--- a/docs/en/md/Twitter/Tweets/Create-gif-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-gif-tweet.mdx
@@ -40,10 +40,20 @@ Parameters with Binary data type can also accept file paths on disk and URLs
GifsArray.Add(GIF);
GifsArray.Add(Gif2);
- Result = OPI_Twitter.CreateGifTweet(Text, GifsArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GifsArray);
+ Options.Insert("auth", Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateGifTweet(Text, GIF, Parameters);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GIF);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-image-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-image-tweet.mdx
index 1080dd773b..9115ab387e 100644
--- a/docs/en/md/Twitter/Tweets/Create-image-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-image-tweet.mdx
@@ -40,10 +40,20 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImageArray.Add(Image);
ImageArray.Add(Image2);
- Result = OPI_Twitter.CreateImageTweet(Text, ImageArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("auth" , Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateImageTweet(Text, Image, Parameters);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-poll-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-poll-tweet.mdx
index a554117ee6..77b4157b74 100644
--- a/docs/en/md/Twitter/Tweets/Create-poll-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-poll-tweet.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
AnswersArray.Add("Option 1");
AnswersArray.Add("Option 2");
- Result = OPI_Twitter.CreatePollTweet(Text, AnswersArray, 60, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("duration", 60);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreatePollTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-text-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-text-tweet.mdx
index 8c8962885f..ce53e3954c 100644
--- a/docs/en/md/Twitter/Tweets/Create-text-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-text-tweet.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetTwitterAuthData();
Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateTextTweet(Text, Parameters);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateTextTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Create-video-tweet.mdx b/docs/en/md/Twitter/Tweets/Create-video-tweet.mdx
index 5e9ff88158..43edc030e0 100644
--- a/docs/en/md/Twitter/Tweets/Create-video-tweet.mdx
+++ b/docs/en/md/Twitter/Tweets/Create-video-tweet.mdx
@@ -40,10 +40,20 @@ Parameters with Binary data type can also accept file paths on disk and URLs
VideosArray.Add(Video);
VideosArray.Add(Video2);
- Result = OPI_Twitter.CreateVideoTweet(Text, VideosArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", VideosArray);
+ Options.Insert("auth" , Parameters);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateVideoTweet(Text, Video, Parameters);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
+
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", Video);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
```
diff --git a/docs/en/md/Twitter/Tweets/Upload-attachments-array.mdx b/docs/en/md/Twitter/Tweets/Upload-attachments-array.mdx
index 239cd0ca14..0b6b1a115b 100644
--- a/docs/en/md/Twitter/Tweets/Upload-attachments-array.mdx
+++ b/docs/en/md/Twitter/Tweets/Upload-attachments-array.mdx
@@ -39,7 +39,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- Result = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
```
diff --git a/docs/en/md/VK/Ad-account-management/Create-ad.mdx b/docs/en/md/VK/Ad-account-management/Create-ad.mdx
index f868bf259b..d4dae5c169 100644
--- a/docs/en/md/VK/Ad-account-management/Create-ad.mdx
+++ b/docs/en/md/VK/Ad-account-management/Create-ad.mdx
@@ -37,12 +37,15 @@ import TabItem from '@theme/TabItem';
PostID = "10422";
AccountID = "1607951446";
- Result = OPI_VK.CreateAd(CampaignNumber
- , DailyLimit
- , CategoryNumber
- , PostID
- , AccountID
- , Parameters);
+ Options = New Structure;
+ Options.Insert("campaign", CampaignNumber);
+ Options.Insert("limit" , DailyLimit);
+ Options.Insert("category", CategoryNumber);
+ Options.Insert("post" , PostID);
+ Options.Insert("cabinet" , AccountID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAd", Options);
```
diff --git a/docs/en/md/VK/Ad-account-management/Create-advertising-campaign.mdx b/docs/en/md/VK/Ad-account-management/Create-advertising-campaign.mdx
index 2f8658b4b2..46efd65997 100644
--- a/docs/en/md/VK/Ad-account-management/Create-advertising-campaign.mdx
+++ b/docs/en/md/VK/Ad-account-management/Create-advertising-campaign.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
AccountID = "1607951446";
Name = "New campaign";
- Result = OPI_VK.CreateAdvertisingCampaign(AccountID, Name, Parameters);
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("title" , Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAdvertisingCampaign", Options);
```
diff --git a/docs/en/md/VK/Ad-account-management/Get-advertising-category-list.mdx b/docs/en/md/VK/Ad-account-management/Get-advertising-category-list.mdx
index 92d6530586..c90f6c3516 100644
--- a/docs/en/md/VK/Ad-account-management/Get-advertising-category-list.mdx
+++ b/docs/en/md/VK/Ad-account-management/Get-advertising-category-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetAdvertisingCategoryList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAdvertisingCategoryList", Options);
```
diff --git a/docs/en/md/VK/Ad-account-management/Pause-advertising.mdx b/docs/en/md/VK/Ad-account-management/Pause-advertising.mdx
index 2cc49953ea..026e2e7ecb 100644
--- a/docs/en/md/VK/Ad-account-management/Pause-advertising.mdx
+++ b/docs/en/md/VK/Ad-account-management/Pause-advertising.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
AccountID = "1607951446";
AdID = "0";
- Result = OPI_VK.PauseAdvertising(AccountID, AdID, Parameters);
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("adv" , AdID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "PauseAdvertising", Options);
```
diff --git a/docs/en/md/VK/Authorization/Create-token-retrieval-link.mdx b/docs/en/md/VK/Authorization/Create-token-retrieval-link.mdx
index 2e25c42ddb..5d1bfc5018 100644
--- a/docs/en/md/VK/Authorization/Create-token-retrieval-link.mdx
+++ b/docs/en/md/VK/Authorization/Create-token-retrieval-link.mdx
@@ -25,7 +25,10 @@ Getting a link for interactive token retrieval (access_token), which is necessar
```bsl title="1C:Enterprise/OneScript code example"
Application = "51694790";
- Result = OPI_VK.CreateTokenRetrievalLink(Application);
+ Options = New Structure;
+ Options.Insert("app", Application);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateTokenRetrievalLink", Options);
```
diff --git a/docs/en/md/VK/Authorization/Get-auth-parameters.mdx b/docs/en/md/VK/Authorization/Get-auth-parameters.mdx
index 8660b8755b..f0016a1cd0 100644
--- a/docs/en/md/VK/Authorization/Get-auth-parameters.mdx
+++ b/docs/en/md/VK/Authorization/Get-auth-parameters.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
AppID = "51694790";
Token = "vk1.a.bem0q4ee0ZFzipCOx9iuOETGXuSligRy2xM7y_6QLt_rntCagXXIxt928Thwa9Gt_rhmLw2yUr9sOzW8EoOTg8QyNVvJ0S4gq4y5tBj-...";
- Result = OPI_VK.GetAuthParameters(GroupID, AppID, Token);
+ Options = New Structure;
+ Options.Insert("group", GroupID);
+ Options.Insert("app" , AppID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAuthParameters", Options);
```
diff --git a/docs/en/md/VK/Community-management/Create-album.mdx b/docs/en/md/VK/Community-management/Create-album.mdx
index a51d079458..cfaaed9ef0 100644
--- a/docs/en/md/VK/Community-management/Create-album.mdx
+++ b/docs/en/md/VK/Community-management/Create-album.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Name = "AlbumFromAutoTest";
Description = "NewAlbumFromAutoTest";
- Result = OPI_VK.CreateAlbum(Name, Description, Parameters);
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAlbum", Options);
```
diff --git a/docs/en/md/VK/Community-management/Create-composite-post.mdx b/docs/en/md/VK/Community-management/Create-composite-post.mdx
index eb2cb88b38..9f81ef2793 100644
--- a/docs/en/md/VK/Community-management/Create-composite-post.mdx
+++ b/docs/en/md/VK/Community-management/Create-composite-post.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
CopyFile(Image, TFN);
ImageUpload = OPI_VK.UploadPhotoToServer(TFN, Parameters)["response"][0];
- VideoUpload = OPI_VK.UploadVideoToServer(Video, "NewVideo", , , Parameters);
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title", "NewVideo");
+ Options.Insert("auth" , Parameters);
+
+ VideoUpload = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
ImageOwner = OPI_Tools.NumberToString(ImageUpload["owner_id"]);
VideoOwner = OPI_Tools.NumberToString(VideoUpload["owner_id"]);
@@ -51,7 +56,14 @@ import TabItem from '@theme/TabItem';
AttachmentsArray.Add("photo" + ImageOwner + "_" + ImageID);
AttachmentsArray.Add("video" + VideoOwner + "_" + VideoID);
- Result = OPI_VK.CreateCompositePost(Text, AttachmentsArray, False, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("objects", AttachmentsArray);
+ Options.Insert("ad" , False);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateCompositePost", Options);
```
diff --git a/docs/en/md/VK/Community-management/Create-poll.mdx b/docs/en/md/VK/Community-management/Create-poll.mdx
index d49db9c6c0..c6a90a4789 100644
--- a/docs/en/md/VK/Community-management/Create-poll.mdx
+++ b/docs/en/md/VK/Community-management/Create-poll.mdx
@@ -40,13 +40,25 @@ Parameters with Binary data type can also accept file paths on disk and URLs
OptionArray.Add("Yellow");
OptionArray.Add("Green");
- Result = OPI_VK.CreatePoll(Question, OptionArray, , "Post text", Parameters);
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("text" , "Post text");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
// With picture
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, File path or Binary Data
- Result = OPI_VK.CreatePoll(Question, OptionArray, Image, , Parameters);
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("picture" , Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
```
diff --git a/docs/en/md/VK/Community-management/Create-post.mdx b/docs/en/md/VK/Community-management/Create-post.mdx
index 315bd7bd16..a16943af4b 100644
--- a/docs/en/md/VK/Community-management/Create-post.mdx
+++ b/docs/en/md/VK/Community-management/Create-post.mdx
@@ -46,9 +46,22 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ImageArray.Add(Image);
ImageArray.Add(TFN);
- Result = OPI_VK.CreatePost(Text, ImageArray, True, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
- Result = OPI_VK.CreatePost(Text, Image, False, , Parameters);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
+
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("ad" , False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
```
diff --git a/docs/en/md/VK/Community-management/Create-story.mdx b/docs/en/md/VK/Community-management/Create-story.mdx
index 1a0e389852..5b9ab6566e 100644
--- a/docs/en/md/VK/Community-management/Create-story.mdx
+++ b/docs/en/md/VK/Community-management/Create-story.mdx
@@ -38,7 +38,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
CopyFile(Image, TFN);
Image = New BinaryData(TFN);
- Result = OPI_VK.CreateStory(Image, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
```
diff --git a/docs/en/md/VK/Community-management/Delete-album.mdx b/docs/en/md/VK/Community-management/Delete-album.mdx
index a946bfca12..d801ffdacf 100644
--- a/docs/en/md/VK/Community-management/Delete-album.mdx
+++ b/docs/en/md/VK/Community-management/Delete-album.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetVKParameters();
AlbumID = "310586206";
- Result = OPI_VK.DeleteAlbum(AlbumID, Parameters);
+ Options = New Structure;
+ Options.Insert("album", AlbumID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteAlbum", Options);
```
diff --git a/docs/en/md/VK/Community-management/Delete-image.mdx b/docs/en/md/VK/Community-management/Delete-image.mdx
index edece68652..7f29d0d89b 100644
--- a/docs/en/md/VK/Community-management/Delete-image.mdx
+++ b/docs/en/md/VK/Community-management/Delete-image.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetVKParameters();
ImageID = "457260557";
- Result = OPI_VK.DeleteImage(ImageID, Parameters);
+ Options = New Structure;
+ Options.Insert("pictureid", ImageID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteImage", Options);
```
diff --git a/docs/en/md/VK/Community-management/Delete-post.mdx b/docs/en/md/VK/Community-management/Delete-post.mdx
index 6999b898cb..c5ac07e931 100644
--- a/docs/en/md/VK/Community-management/Delete-post.mdx
+++ b/docs/en/md/VK/Community-management/Delete-post.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetVKParameters();
PostID = "10422";
- Result = OPI_VK.DeletePost(PostID, Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeletePost", Options);
```
diff --git a/docs/en/md/VK/Community-management/Save-image-to-album.mdx b/docs/en/md/VK/Community-management/Save-image-to-album.mdx
index 275a9f4955..0d0e0c7d29 100644
--- a/docs/en/md/VK/Community-management/Save-image-to-album.mdx
+++ b/docs/en/md/VK/Community-management/Save-image-to-album.mdx
@@ -37,7 +37,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, File path or Binary Data
- Result = OPI_VK.SaveImageToAlbum(AlbumID, Image, ImageDescription, Parameters);
+ Options = New Structure;
+ Options.Insert("album" , AlbumID);
+ Options.Insert("picture" , Image);
+ Options.Insert("description", ImageDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "SaveImageToAlbum", Options);
```
diff --git a/docs/en/md/VK/Community-management/Upload-photo-to-server.mdx b/docs/en/md/VK/Community-management/Upload-photo-to-server.mdx
index 4ac01048a1..c8246d790e 100644
--- a/docs/en/md/VK/Community-management/Upload-photo-to-server.mdx
+++ b/docs/en/md/VK/Community-management/Upload-photo-to-server.mdx
@@ -35,7 +35,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Image = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Binary Data or File path
View = "Post";
- Result = OPI_VK.UploadPhotoToServer(Image, Parameters, View);
+ Options = New Structure;
+ Options.Insert("file", Image);
+ Options.Insert("auth", Parameters);
+ Options.Insert("type", View);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadPhotoToServer", Options);
```
diff --git a/docs/en/md/VK/Community-management/Upload-video-to-server.mdx b/docs/en/md/VK/Community-management/Upload-video-to-server.mdx
index 4b45aea4a0..4b6e9d5326 100644
--- a/docs/en/md/VK/Community-management/Upload-video-to-server.mdx
+++ b/docs/en/md/VK/Community-management/Upload-video-to-server.mdx
@@ -38,7 +38,13 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Name = "NewVideo";
Description = "Video description";
- Result = OPI_VK.UploadVideoToServer(Video, Name, Description, , Parameters);
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
```
diff --git a/docs/en/md/VK/Discussion-management/Close-discussion.mdx b/docs/en/md/VK/Discussion-management/Close-discussion.mdx
index cc42f59ae2..d3e0896b9c 100644
--- a/docs/en/md/VK/Discussion-management/Close-discussion.mdx
+++ b/docs/en/md/VK/Discussion-management/Close-discussion.mdx
@@ -28,7 +28,12 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
DiscussionID = "54403421";
- Result = OPI_VK.CloseDiscussion(DiscussionID, False, Parameters);
+ Options = New Structure;
+ Options.Insert("topic" , DiscussionID);
+ Options.Insert("remove", False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CloseDiscussion", Options);
```
diff --git a/docs/en/md/VK/Discussion-management/Create-discussion.mdx b/docs/en/md/VK/Discussion-management/Create-discussion.mdx
index 05a461c905..86d5f3d755 100644
--- a/docs/en/md/VK/Discussion-management/Create-discussion.mdx
+++ b/docs/en/md/VK/Discussion-management/Create-discussion.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Name = "Discussing: Which color is better??";
Message = "Red, yellow, blue, or some other??";
- Result = OPI_VK.CreateDiscussion(Name, Message, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateDiscussion", Options);
```
diff --git a/docs/en/md/VK/Discussion-management/Open-discussion.mdx b/docs/en/md/VK/Discussion-management/Open-discussion.mdx
index 3383c605d0..b4bfda1ed5 100644
--- a/docs/en/md/VK/Discussion-management/Open-discussion.mdx
+++ b/docs/en/md/VK/Discussion-management/Open-discussion.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
DiscussionID = "54403421";
- Result = OPI_VK.OpenDiscussion(DiscussionID, Parameters);
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "OpenDiscussion", Options);
```
diff --git a/docs/en/md/VK/Discussion-management/Write-in-discussion.mdx b/docs/en/md/VK/Discussion-management/Write-in-discussion.mdx
index 1c0b10f410..8c10cffee8 100644
--- a/docs/en/md/VK/Discussion-management/Write-in-discussion.mdx
+++ b/docs/en/md/VK/Discussion-management/Write-in-discussion.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
DiscussionID = "54403421";
Message = "I like yellow more";
- Result = OPI_VK.WriteInDiscussion(DiscussionID, Message, Parameters);
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteInDiscussion", Options);
```
diff --git a/docs/en/md/VK/Interactive-actions/Like-post.mdx b/docs/en/md/VK/Interactive-actions/Like-post.mdx
index 6ed398d79c..31e0f446ec 100644
--- a/docs/en/md/VK/Interactive-actions/Like-post.mdx
+++ b/docs/en/md/VK/Interactive-actions/Like-post.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetVKParameters();
PostID = "10422";
- Result = OPI_VK.LikePost(PostID, , Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "LikePost", Options);
```
diff --git a/docs/en/md/VK/Interactive-actions/Make-repost.mdx b/docs/en/md/VK/Interactive-actions/Make-repost.mdx
index 90388c4212..2d23d8f684 100644
--- a/docs/en/md/VK/Interactive-actions/Make-repost.mdx
+++ b/docs/en/md/VK/Interactive-actions/Make-repost.mdx
@@ -32,7 +32,12 @@ import TabItem from '@theme/TabItem';
PostID = 2571;
WallID = -218704372;
- Result = OPI_VK.MakeRepost(PostID, WallID, , , Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("from", WallID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "MakeRepost", Options);
```
diff --git a/docs/en/md/VK/Interactive-actions/Shorten-link.mdx b/docs/en/md/VK/Interactive-actions/Shorten-link.mdx
index bc363d004c..bbd7541d3f 100644
--- a/docs/en/md/VK/Interactive-actions/Shorten-link.mdx
+++ b/docs/en/md/VK/Interactive-actions/Shorten-link.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.ShortenLink("https://github.com/Bayselonarrend/OpenIntegrations", Parameters);
+ Options = New Structure;
+ Options.Insert("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "ShortenLink", Options);
```
diff --git a/docs/en/md/VK/Interactive-actions/Write-comment.mdx b/docs/en/md/VK/Interactive-actions/Write-comment.mdx
index 7c0ba1815a..14af672a26 100644
--- a/docs/en/md/VK/Interactive-actions/Write-comment.mdx
+++ b/docs/en/md/VK/Interactive-actions/Write-comment.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
PostID = "10422";
WallID = Parameters["owner_id"];
- Result = OPI_VK.WriteComment(PostID, WallID, Text, Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("wall", WallID);
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteComment", Options);
```
diff --git a/docs/en/md/VK/Interactive-actions/Write-message.mdx b/docs/en/md/VK/Interactive-actions/Write-message.mdx
index 14fd0d7b64..dd4645b5ca 100644
--- a/docs/en/md/VK/Interactive-actions/Write-message.mdx
+++ b/docs/en/md/VK/Interactive-actions/Write-message.mdx
@@ -38,8 +38,18 @@ import TabItem from '@theme/TabItem';
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Keyboard = OPI_VK.FormKeyboard(ButtonArray);
- Result = OPI_VK.WriteMessage(Text, UserID, Communitytoken, Keyboard, Parameters);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ct" , Communitytoken);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteMessage", Options);
```
diff --git a/docs/en/md/VK/Order-management/Get-order-list.mdx b/docs/en/md/VK/Order-management/Get-order-list.mdx
index 2a4624e4b2..d2b165ec4f 100644
--- a/docs/en/md/VK/Order-management/Get-order-list.mdx
+++ b/docs/en/md/VK/Order-management/Get-order-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetOrderList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetOrderList", Options);
```
diff --git a/docs/en/md/VK/Others/Form-keyboard.mdx b/docs/en/md/VK/Others/Form-keyboard.mdx
index 075c3d8a0e..2f5f695b38 100644
--- a/docs/en/md/VK/Others/Form-keyboard.mdx
+++ b/docs/en/md/VK/Others/Form-keyboard.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Result = OPI_VK.FormKeyboard(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
```
diff --git a/docs/en/md/VK/Product-management/Add-product.mdx b/docs/en/md/VK/Product-management/Add-product.mdx
index d6ac72fb26..f2c9b51296 100644
--- a/docs/en/md/VK/Product-management/Add-product.mdx
+++ b/docs/en/md/VK/Product-management/Add-product.mdx
@@ -53,7 +53,12 @@ import TabItem from '@theme/TabItem';
ProductDescription.Insert("SKU" , "12345");
ProductDescription.Insert("AvailableBalance" , "10");
- Result = OPI_VK.AddProduct(ProductDescription, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("product", ProductDescription);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
```
diff --git a/docs/en/md/VK/Product-management/Delete-product.mdx b/docs/en/md/VK/Product-management/Delete-product.mdx
index 242ca8f458..6dbf2e5b23 100644
--- a/docs/en/md/VK/Product-management/Delete-product.mdx
+++ b/docs/en/md/VK/Product-management/Delete-product.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Product = "12115889";
- Result = OPI_VK.DeleteProduct(Product, Parameters);
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProduct", Options);
```
diff --git a/docs/en/md/VK/Product-management/Edit-product.mdx b/docs/en/md/VK/Product-management/Edit-product.mdx
index b1eaa9e3b8..3baab63b9e 100644
--- a/docs/en/md/VK/Product-management/Edit-product.mdx
+++ b/docs/en/md/VK/Product-management/Edit-product.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
ProductDescription = New Map;
ProductDescription.Insert("Name", "EditedTestProduct");
- Result = OPI_VK.EditProduct(Product, ProductDescription, , Parameters);
+ Options = New Structure;
+ Options.Insert("item" , Product);
+ Options.Insert("product", ProductDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProduct", Options);
```
diff --git a/docs/en/md/VK/Product-management/Get-product-category-list.mdx b/docs/en/md/VK/Product-management/Get-product-category-list.mdx
index 869651b098..9fa6d7fb4d 100644
--- a/docs/en/md/VK/Product-management/Get-product-category-list.mdx
+++ b/docs/en/md/VK/Product-management/Get-product-category-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductCategoryList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductCategoryList", Options);
```
diff --git a/docs/en/md/VK/Product-management/Get-product-description.mdx b/docs/en/md/VK/Product-management/Get-product-description.mdx
index 20c6d077a7..f0b0c73e65 100644
--- a/docs/en/md/VK/Product-management/Get-product-description.mdx
+++ b/docs/en/md/VK/Product-management/Get-product-description.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_VK.GetProductDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductDescription", Options);
```
diff --git a/docs/en/md/VK/Product-management/Get-product-list.mdx b/docs/en/md/VK/Product-management/Get-product-list.mdx
index a972e3f5d1..96ef551a74 100644
--- a/docs/en/md/VK/Product-management/Get-product-list.mdx
+++ b/docs/en/md/VK/Product-management/Get-product-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductList( , Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductList", Options);
```
diff --git a/docs/en/md/VK/Product-management/Get-products-by-id.mdx b/docs/en/md/VK/Product-management/Get-products-by-id.mdx
index d12e08c6d5..3a7fbf4a83 100644
--- a/docs/en/md/VK/Product-management/Get-products-by-id.mdx
+++ b/docs/en/md/VK/Product-management/Get-products-by-id.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GetProductsByID(ProductsArray, Parameters);
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductsByID", Options);
```
diff --git a/docs/en/md/VK/Product-management/Group-products.mdx b/docs/en/md/VK/Product-management/Group-products.mdx
index 14e1f6e786..4e6dd5abcd 100644
--- a/docs/en/md/VK/Product-management/Group-products.mdx
+++ b/docs/en/md/VK/Product-management/Group-products.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GroupProducts(ProductsArray, , Parameters);
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GroupProducts", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Create-product-property.mdx b/docs/en/md/VK/Product-properties-management/Create-product-property.mdx
index 4de7811a8d..40dcd2b721 100644
--- a/docs/en/md/VK/Product-properties-management/Create-product-property.mdx
+++ b/docs/en/md/VK/Product-properties-management/Create-product-property.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Name = "Color";
- Result = OPI_VK.CreateProductProperty(Name, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductProperty", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Delete-product-property-variant.mdx b/docs/en/md/VK/Product-properties-management/Delete-product-property-variant.mdx
index 11a2011a19..39d5df187f 100644
--- a/docs/en/md/VK/Product-properties-management/Delete-product-property-variant.mdx
+++ b/docs/en/md/VK/Product-properties-management/Delete-product-property-variant.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Option = "8944";
- Result = OPI_VK.DeleteProductPropertyVariant(Option, Parameters);
+ Options = New Structure;
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductPropertyVariant", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Delete-product-property.mdx b/docs/en/md/VK/Product-properties-management/Delete-product-property.mdx
index 791e05ac8f..4cd75d125d 100644
--- a/docs/en/md/VK/Product-properties-management/Delete-product-property.mdx
+++ b/docs/en/md/VK/Product-properties-management/Delete-product-property.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Property = "4862";
- Result = OPI_VK.DeleteProductProperty(Property, Parameters);
+ Options = New Structure;
+ Options.Insert("prop", Property);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductProperty", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Edit-product-property-variant.mdx b/docs/en/md/VK/Product-properties-management/Edit-product-property-variant.mdx
index 2b5a01d0c6..aaa1ad495f 100644
--- a/docs/en/md/VK/Product-properties-management/Edit-product-property-variant.mdx
+++ b/docs/en/md/VK/Product-properties-management/Edit-product-property-variant.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Option = "8944";
Value = "New variant name";
- Result = OPI_VK.EditProductPropertyVariant(Value, Property, Option, Parameters);
+ Options = New Structure;
+ Options.Insert("value" , Value);
+ Options.Insert("prop" , Property);
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductPropertyVariant", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Edit-product-property.mdx b/docs/en/md/VK/Product-properties-management/Edit-product-property.mdx
index 3824d1545b..d3d70a8c0f 100644
--- a/docs/en/md/VK/Product-properties-management/Edit-product-property.mdx
+++ b/docs/en/md/VK/Product-properties-management/Edit-product-property.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Name = "Color (change.)";
Property = "4862";
- Result = OPI_VK.EditProductProperty(Name, Property, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("prop" , Property);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductProperty", Options);
```
diff --git a/docs/en/md/VK/Product-properties-management/Get-property-list.mdx b/docs/en/md/VK/Product-properties-management/Get-property-list.mdx
index 09b08de1da..cb8bcf5a08 100644
--- a/docs/en/md/VK/Product-properties-management/Get-property-list.mdx
+++ b/docs/en/md/VK/Product-properties-management/Get-property-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetPropertyList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPropertyList", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Add-product-to-collection.mdx b/docs/en/md/VK/Product-selection-management/Add-product-to-collection.mdx
index fea4451ada..abb87050a9 100644
--- a/docs/en/md/VK/Product-selection-management/Add-product-to-collection.mdx
+++ b/docs/en/md/VK/Product-selection-management/Add-product-to-collection.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Product = "12115889";
Selection = "144";
- Result = OPI_VK.AddProductToCollection(Product, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("items", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProductToCollection", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Create-product-collection.mdx b/docs/en/md/VK/Product-selection-management/Create-product-collection.mdx
index 9d011d1009..78018b5456 100644
--- a/docs/en/md/VK/Product-selection-management/Create-product-collection.mdx
+++ b/docs/en/md/VK/Product-selection-management/Create-product-collection.mdx
@@ -39,7 +39,14 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Main = True;
Hidden = False;
- Result = OPI_VK.CreateProductCollection(Name, Image, Main, Hidden, Parameters);
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("picture", Image);
+ Options.Insert("main" , Main);
+ Options.Insert("hidden" , Hidden);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductCollection", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Delete-selection.mdx b/docs/en/md/VK/Product-selection-management/Delete-selection.mdx
index 9125d64a67..1aa19aba2f 100644
--- a/docs/en/md/VK/Product-selection-management/Delete-selection.mdx
+++ b/docs/en/md/VK/Product-selection-management/Delete-selection.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Selection = "144";
- Result = OPI_VK.DeleteSelection(Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteSelection", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Edit-product-collection.mdx b/docs/en/md/VK/Product-selection-management/Edit-product-collection.mdx
index 46d7c49b21..ac61c70e97 100644
--- a/docs/en/md/VK/Product-selection-management/Edit-product-collection.mdx
+++ b/docs/en/md/VK/Product-selection-management/Edit-product-collection.mdx
@@ -38,7 +38,12 @@ Parameters with Binary data type can also accept file paths on disk and URLs
Name = "EditedCollection";
Selection = "144";
- Result = OPI_VK.EditProductCollection(Name, Selection, , , , Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductCollection", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Get-selection-list.mdx b/docs/en/md/VK/Product-selection-management/Get-selection-list.mdx
index 957ab544c8..4a38f39054 100644
--- a/docs/en/md/VK/Product-selection-management/Get-selection-list.mdx
+++ b/docs/en/md/VK/Product-selection-management/Get-selection-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
Parameters = GetVKParameters();
- Result = OPI_VK.GetSelectionList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionList", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Get-selections-by-id.mdx b/docs/en/md/VK/Product-selection-management/Get-selections-by-id.mdx
index 7926ba0f28..848e2251d1 100644
--- a/docs/en/md/VK/Product-selection-management/Get-selections-by-id.mdx
+++ b/docs/en/md/VK/Product-selection-management/Get-selections-by-id.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Parameters = GetVKParameters();
Selection = "144";
- Result = OPI_VK.GetSelectionsByID(Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("sels", Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionsByID", Options);
```
diff --git a/docs/en/md/VK/Product-selection-management/Remove-product-from-selection.mdx b/docs/en/md/VK/Product-selection-management/Remove-product-from-selection.mdx
index bdf05d9e09..4cfb62261f 100644
--- a/docs/en/md/VK/Product-selection-management/Remove-product-from-selection.mdx
+++ b/docs/en/md/VK/Product-selection-management/Remove-product-from-selection.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Product = "12115889";
Selection = "144";
- Result = OPI_VK.RemoveProductFromSelection(Product, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "RemoveProductFromSelection", Options);
```
diff --git a/docs/en/md/VK/Statistics/Get-post-statistics.mdx b/docs/en/md/VK/Statistics/Get-post-statistics.mdx
index 364f96b325..7c0b19a017 100644
--- a/docs/en/md/VK/Statistics/Get-post-statistics.mdx
+++ b/docs/en/md/VK/Statistics/Get-post-statistics.mdx
@@ -31,7 +31,11 @@ import TabItem from '@theme/TabItem';
ArrayOfPosts.Add(214);
ArrayOfPosts.Add(215);
- Result = OPI_VK.GetPostStatistics(ArrayOfPosts, Parameters);
+ Options = New Structure;
+ Options.Insert("posts", ArrayOfPosts);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPostStatistics", Options);
```
diff --git a/docs/en/md/VK/Statistics/Get-statistics.mdx b/docs/en/md/VK/Statistics/Get-statistics.mdx
index 4015009d14..9af7685107 100644
--- a/docs/en/md/VK/Statistics/Get-statistics.mdx
+++ b/docs/en/md/VK/Statistics/Get-statistics.mdx
@@ -32,7 +32,12 @@ import TabItem from '@theme/TabItem';
StartDate = BegOfDay(CurrentDate);
EndDate = EndOfDay(StartDate);
- Result = OPI_VK.GetStatistics(StartDate, EndDate, Parameters);
+ Options = New Structure;
+ Options.Insert("datefrom", StartDate);
+ Options.Insert("dateto" , EndDate);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetStatistics", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Approve-pending.mdx b/docs/en/md/VKTeams/Chat-management/Approve-pending.mdx
index a6b10979e0..d9468c47b7 100644
--- a/docs/en/md/VKTeams/Chat-management/Approve-pending.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Approve-pending.mdx
@@ -36,9 +36,18 @@ Method at API documentation: [GET /chats/resolvePending](https://teams.vk.
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.ApprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
- Result = OPI_VKTeams.ApprovePending(Token, ChatID);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Block-chat-user.mdx b/docs/en/md/VKTeams/Chat-management/Block-chat-user.mdx
index 0e195a05cd..a6f9ffce8f 100644
--- a/docs/en/md/VKTeams/Chat-management/Block-chat-user.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Block-chat-user.mdx
@@ -37,7 +37,13 @@ Method at API documentation: [GET /chats/blockUser](https://teams.vk.co
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.BlockChatUser(Token, ChatID, User, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("userid" , User);
+ Options.Insert("dellast", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "BlockChatUser", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Change-chat-picture.mdx b/docs/en/md/VKTeams/Chat-management/Change-chat-picture.mdx
index 19d5e6091f..14d8754db8 100644
--- a/docs/en/md/VKTeams/Chat-management/Change-chat-picture.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Change-chat-picture.mdx
@@ -42,15 +42,30 @@ Parameters with Binary data type can also accept file paths on disk and URLs
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "URL");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FilePath);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "Path");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FileBD);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Disapprove-pending.mdx b/docs/en/md/VKTeams/Chat-management/Disapprove-pending.mdx
index aef07321ca..ee5a75a524 100644
--- a/docs/en/md/VKTeams/Chat-management/Disapprove-pending.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Disapprove-pending.mdx
@@ -36,9 +36,18 @@ Method at API documentation: [GET /chats/resolvePending](https://teams.vk.
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Get-chat-admins.mdx b/docs/en/md/VKTeams/Chat-management/Get-chat-admins.mdx
index 8d48265aca..c10b9e71b6 100644
--- a/docs/en/md/VKTeams/Chat-management/Get-chat-admins.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Get-chat-admins.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [GET /chats/getAdmins](https://teams.vk.com/botapi/
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatAdmins(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatAdmins", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx b/docs/en/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
index 66ac86d0ca..6e0245300f 100644
--- a/docs/en/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
@@ -34,7 +34,11 @@ Method at API documentation: [GET /chats/getBlockedUsers](https://teams.vk
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatBlockedUsers(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatBlockedUsers", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Get-chat-info.mdx b/docs/en/md/VKTeams/Chat-management/Get-chat-info.mdx
index 799db1ced0..927eb1350d 100644
--- a/docs/en/md/VKTeams/Chat-management/Get-chat-info.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Get-chat-info.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [GET /chats/getInfo](https://teams.vk.com/botapi/#/
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatInfo(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatInfo", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Get-chat-join-requests.mdx b/docs/en/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
index 4de6b754a3..704ae8f4b1 100644
--- a/docs/en/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
@@ -34,7 +34,11 @@ Method at API documentation: [GET /chats/getPendingUsers](https://teams
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatJoinRequests(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatJoinRequests", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Get-chat-members.mdx b/docs/en/md/VKTeams/Chat-management/Get-chat-members.mdx
index 34b53bbb26..8db767cbb0 100644
--- a/docs/en/md/VKTeams/Chat-management/Get-chat-members.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Get-chat-members.mdx
@@ -33,7 +33,11 @@ Method at API documentation: [GET /chats/getMembers](https://teams.vk.com/botapi
Token = "001.3501506236.091...";
ChatID = "AoLI0egLWBSLR1Ngn2w";
- Result = OPI_VKTeams.GetChatMembers(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatMembers", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Remove-chat-members.mdx b/docs/en/md/VKTeams/Chat-management/Remove-chat-members.mdx
index 8e3e669a23..6d9fe51845 100644
--- a/docs/en/md/VKTeams/Chat-management/Remove-chat-members.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Remove-chat-members.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [GET /chats/members/delete](https://teams.vk.com/bo
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.RemoveChatMembers(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("members", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "RemoveChatMembers", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Set-chat-description.mdx b/docs/en/md/VKTeams/Chat-management/Set-chat-description.mdx
index e1888f09ac..8efe55f8bc 100644
--- a/docs/en/md/VKTeams/Chat-management/Set-chat-description.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Set-chat-description.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/setAbout](https://teams.vk.com/bo
ChatID = "689203963@chat.agent";
Text = "New description";
- Result = OPI_VKTeams.SetChatDescription(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatDescription", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Set-chat-rules.mdx b/docs/en/md/VKTeams/Chat-management/Set-chat-rules.mdx
index 79fd853a12..6867114ece 100644
--- a/docs/en/md/VKTeams/Chat-management/Set-chat-rules.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Set-chat-rules.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/setRules](https://teams.vk.com/botapi/#
ChatID = "689203963@chat.agent";
Text = "Text of the new rules";
- Result = OPI_VKTeams.SetChatRules(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatRules", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Set-chat-title.mdx b/docs/en/md/VKTeams/Chat-management/Set-chat-title.mdx
index 25c37e772c..5394a0475f 100644
--- a/docs/en/md/VKTeams/Chat-management/Set-chat-title.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Set-chat-title.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/setTitle](https://teams.vk.com/bo
ChatID = "689203963@chat.agent";
Text = "New title";
- Result = OPI_VKTeams.SetChatTitle(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatTitle", Options);
```
diff --git a/docs/en/md/VKTeams/Chat-management/Unblock-chat-user.mdx b/docs/en/md/VKTeams/Chat-management/Unblock-chat-user.mdx
index 35d92b2e24..976585b52f 100644
--- a/docs/en/md/VKTeams/Chat-management/Unblock-chat-user.mdx
+++ b/docs/en/md/VKTeams/Chat-management/Unblock-chat-user.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/unblockUser](https://teams.vk.com
ChatID = "689203963@chat.agent";
User = 1011987091;
- Result = OPI_VKTeams.UnblockChatUser(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnblockChatUser", Options);
```
diff --git a/docs/en/md/VKTeams/Common-methods/Check-token.mdx b/docs/en/md/VKTeams/Common-methods/Check-token.mdx
index da0c0c637d..46e0ccb035 100644
--- a/docs/en/md/VKTeams/Common-methods/Check-token.mdx
+++ b/docs/en/md/VKTeams/Common-methods/Check-token.mdx
@@ -28,8 +28,11 @@ Method at API documentation: [GET /self/get](https://teams.vk.com/botapi/#/self/
```bsl title="1C:Enterprise/OneScript code example"
- Token = "001.3501506236.091...";
- Result = OPI_VKTeams.CheckToken(Token);
+ Token = "001.3501506236.091...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "CheckToken", Options);
```
diff --git a/docs/en/md/VKTeams/Common-methods/Get-file-information.mdx b/docs/en/md/VKTeams/Common-methods/Get-file-information.mdx
index 92e7fad1f9..5e62b17dc1 100644
--- a/docs/en/md/VKTeams/Common-methods/Get-file-information.mdx
+++ b/docs/en/md/VKTeams/Common-methods/Get-file-information.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [GET /files/getInfo](https://teams.vk.com/botapi/#/
Token = "001.3501506236.091...";
FileID = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
- Result = OPI_VKTeams.GetFileInformation(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetFileInformation", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Delete-message.mdx b/docs/en/md/VKTeams/Message-sending/Delete-message.mdx
index f9ffbdc5f9..8cb6776171 100644
--- a/docs/en/md/VKTeams/Message-sending/Delete-message.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Delete-message.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [GET /messages/deleteMessages](https://teams.vk.com
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.DeleteMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DeleteMessage", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Edit-message-text.mdx b/docs/en/md/VKTeams/Message-sending/Edit-message-text.mdx
index 6e119c530e..67d131e9a5 100644
--- a/docs/en/md/VKTeams/Message-sending/Edit-message-text.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Edit-message-text.mdx
@@ -39,12 +39,25 @@ Method at API documentation: [GET /messages/editText](https://teams.vk.com/botap
MessageID = "7567354422724936211";
Text = "New message text";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
Text = "New bold message text";
Markup = "HTML";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text, Markup);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemod" , Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Forward-message.mdx b/docs/en/md/VKTeams/Message-sending/Forward-message.mdx
index 19728326cd..a66ee80c53 100644
--- a/docs/en/md/VKTeams/Message-sending/Forward-message.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Forward-message.mdx
@@ -39,11 +39,24 @@ Method at API documentation: [GET /messages/sendText](https://teams.vk.com/botap
FromChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
Text = "Additional text";
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Pin-message.mdx b/docs/en/md/VKTeams/Message-sending/Pin-message.mdx
index b5c0fed9c7..f902bdca99 100644
--- a/docs/en/md/VKTeams/Message-sending/Pin-message.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Pin-message.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/pinMessage](https://teams.vk.com/botapi
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.PinMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "PinMessage", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Resend-file.mdx b/docs/en/md/VKTeams/Message-sending/Resend-file.mdx
index dafbe479cb..195a14f8b2 100644
--- a/docs/en/md/VKTeams/Message-sending/Resend-file.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Resend-file.mdx
@@ -37,7 +37,13 @@ Method at API documentation: [GET /messages/sendFile](https://teams.vk.com/botap
FileID = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
Text = "File caption";
- Result = OPI_VKTeams.ResendFile(Token, ChatID, FileID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendFile", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Resend-voice.mdx b/docs/en/md/VKTeams/Message-sending/Resend-voice.mdx
index 01ff452266..8187704ff9 100644
--- a/docs/en/md/VKTeams/Message-sending/Resend-voice.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Resend-voice.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [GET /messages/sendVoice](https://teams.vk.com/bota
ChatID = "AoLI0egLWBSLR1Ngn2w";
FileID = "I000bT4QTQzury5Slakfpw6904a4f61bd";
- Result = OPI_VKTeams.ResendVoice(Token, ChatID, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendVoice", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Send-file.mdx b/docs/en/md/VKTeams/Message-sending/Send-file.mdx
index 9457add43b..3dbe64bbfa 100644
--- a/docs/en/md/VKTeams/Message-sending/Send-file.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Send-file.mdx
@@ -47,11 +47,29 @@ Parameters with Binary data type can also accept file paths on disk and URLs
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendFile(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
- Result = OPI_VKTeams.SendFile(Token, ChatID, FilePath, Text);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
- Result = OPI_VKTeams.SendFile(Token, ChatID, FileBD, Text, "ImportantDocument.docx");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("file" , FileBD);
+ Options.Insert("text" , Text);
+ Options.Insert("filename", "ImportantDocument.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Send-text-message.mdx b/docs/en/md/VKTeams/Message-sending/Send-text-message.mdx
index 01a29beb1f..1e883da40e 100644
--- a/docs/en/md/VKTeams/Message-sending/Send-text-message.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Send-text-message.mdx
@@ -39,7 +39,12 @@ Method at API documentation: [GET /messages/sendText](https://teams.vk.com/botap
ChatID = "AoLI0egLWBSLR1Ngn2w";
Text = "Message text";
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
ChatID = "689203963@chat.agent";
ReplyID = "7567354422724936211";
@@ -55,7 +60,15 @@ Method at API documentation: [GET /messages/sendText](https://teams.vk.com/botap
Keyboard.Add(ButtonsLineArray);
Keyboard.Add(ButtonsLineArray);
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text, ReplyID, Keyboard, Markup);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("reply" , ReplyID);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("parsemod", Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Send-voice.mdx b/docs/en/md/VKTeams/Message-sending/Send-voice.mdx
index 3351ea8dc7..0aa50f6c63 100644
--- a/docs/en/md/VKTeams/Message-sending/Send-voice.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Send-voice.mdx
@@ -48,11 +48,27 @@ Parameters with Binary data type can also accept file paths on disk and URLs
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendVoice(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FilePath, , ReplyID);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FileBD);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("reply" , ReplyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
```
diff --git a/docs/en/md/VKTeams/Message-sending/Unpin-message.mdx b/docs/en/md/VKTeams/Message-sending/Unpin-message.mdx
index 28c5081d94..a59252edf9 100644
--- a/docs/en/md/VKTeams/Message-sending/Unpin-message.mdx
+++ b/docs/en/md/VKTeams/Message-sending/Unpin-message.mdx
@@ -36,7 +36,12 @@ Method at API documentation: [GET /chats/unpinMessage](https://teams.vk.com/bota
ChatID = "689203963@chat.agent";
MessageID = "7567354422724936211";
- Result = OPI_VKTeams.UnpinMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnpinMessage", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx b/docs/en/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
index 1867ee0a82..3641f53fbf 100644
--- a/docs/en/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
+++ b/docs/en/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
@@ -31,7 +31,10 @@ import TabItem from '@theme/TabItem';
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Result = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-contact.mdx b/docs/en/md/Viber/Message-sending/Send-contact.mdx
index f54d6b79ca..caa25afc7e 100644
--- a/docs/en/md/Viber/Message-sending/Send-contact.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-contact.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-file.mdx b/docs/en/md/Viber/Message-sending/Send-file.mdx
index 08a658e6de..60ebeb88d6 100644
--- a/docs/en/md/Viber/Message-sending/Send-file.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-file.mdx
@@ -36,13 +36,27 @@ import TabItem from '@theme/TabItem';
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-image.mdx b/docs/en/md/Viber/Message-sending/Send-image.mdx
index 38d04c74d5..2dedfe5ef9 100644
--- a/docs/en/md/Viber/Message-sending/Send-image.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-image.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-link.mdx b/docs/en/md/Viber/Message-sending/Send-link.mdx
index 42752cc811..efd1b476f6 100644
--- a/docs/en/md/Viber/Message-sending/Send-link.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-link.mdx
@@ -33,13 +33,25 @@ import TabItem from '@theme/TabItem';
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-location.mdx b/docs/en/md/Viber/Message-sending/Send-location.mdx
index f7b852a461..0e53b73ca8 100644
--- a/docs/en/md/Viber/Message-sending/Send-location.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-location.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Token = "523b5b25ed27e6ec-fdf013e4...";
SendingToChannel = False;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
```
diff --git a/docs/en/md/Viber/Message-sending/Send-text-message.mdx b/docs/en/md/Viber/Message-sending/Send-text-message.mdx
index 1c30e19084..117928eda1 100644
--- a/docs/en/md/Viber/Message-sending/Send-text-message.mdx
+++ b/docs/en/md/Viber/Message-sending/Send-text-message.mdx
@@ -39,15 +39,32 @@ import TabItem from '@theme/TabItem';
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Keyboard = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
Token = "523b58ba82afffaa-7ef3b426...";
SendingToChannel = True;
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
```
diff --git a/docs/en/md/Viber/Settings-and-information/Get-channel-information.mdx b/docs/en/md/Viber/Settings-and-information/Get-channel-information.mdx
index 3334d23f12..545a9eeff8 100644
--- a/docs/en/md/Viber/Settings-and-information/Get-channel-information.mdx
+++ b/docs/en/md/Viber/Settings-and-information/Get-channel-information.mdx
@@ -24,8 +24,11 @@ Here you can get the channel's user IDs. Bot IDs need to be obtained from the We
```bsl title="1C:Enterprise/OneScript code example"
- Token = "523b58ba82afffaa-7ef3b426...";
- Result = OPI_Viber.GetChannelInformation(Token);
+ Token = "523b58ba82afffaa-7ef3b426...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetChannelInformation", Options);
```
diff --git a/docs/en/md/Viber/Settings-and-information/Get-online-users.mdx b/docs/en/md/Viber/Settings-and-information/Get-online-users.mdx
index 4cc649e8a3..7a1d312345 100644
--- a/docs/en/md/Viber/Settings-and-information/Get-online-users.mdx
+++ b/docs/en/md/Viber/Settings-and-information/Get-online-users.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "523b58ba82afffaa-7ef3b426...";
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
- Result = OPI_Viber.GetOnlineUsers(Token, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetOnlineUsers", Options);
```
diff --git a/docs/en/md/Viber/Settings-and-information/Get-user-data.mdx b/docs/en/md/Viber/Settings-and-information/Get-user-data.mdx
index 9d516be5ea..824a2daea7 100644
--- a/docs/en/md/Viber/Settings-and-information/Get-user-data.mdx
+++ b/docs/en/md/Viber/Settings-and-information/Get-user-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "523b58ba82afffaa-7ef3b426...";
UserID = "tMNGhftyUPrB3r1lD+bT4g==";
- Result = OPI_Viber.GetUserData(Token, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetUserData", Options);
```
diff --git a/docs/en/md/Viber/Settings-and-information/Set-webhook.mdx b/docs/en/md/Viber/Settings-and-information/Set-webhook.mdx
index a960f93c2b..5a936b0c57 100644
--- a/docs/en/md/Viber/Settings-and-information/Set-webhook.mdx
+++ b/docs/en/md/Viber/Settings-and-information/Set-webhook.mdx
@@ -28,7 +28,11 @@ IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to
Token = "523b58ba82afffaa-7ef3b426...";
URL = "http://api.athenaeum.digital/hs/viber";
- Result = OPI_Viber.SetWebhook(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SetWebhook", Options);
```
diff --git a/docs/en/md/YandexDisk/Authorization/Convert-code-to-token.mdx b/docs/en/md/YandexDisk/Authorization/Convert-code-to-token.mdx
index e63d05dbb3..1571e924de 100644
--- a/docs/en/md/YandexDisk/Authorization/Convert-code-to-token.mdx
+++ b/docs/en/md/YandexDisk/Authorization/Convert-code-to-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "7cc0b903d33e41c1...";
DeviceCode = "12345678";
- Result = OPI_YandexDisk.ConvertCodeToToken(ClientID, ClientSecret, DeviceCode);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("device", DeviceCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "ConvertCodeToToken", Options);
```
diff --git a/docs/en/md/YandexDisk/Authorization/Get-confirmation-code.mdx b/docs/en/md/YandexDisk/Authorization/Get-confirmation-code.mdx
index 24ef673805..fed32aaf9a 100644
--- a/docs/en/md/YandexDisk/Authorization/Get-confirmation-code.mdx
+++ b/docs/en/md/YandexDisk/Authorization/Get-confirmation-code.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
ClientID = "cc2ce9d60deb4975be58866d32dbe7aa";
- Result = OPI_YandexDisk.GetConfirmationCode(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetConfirmationCode", Options);
```
diff --git a/docs/en/md/YandexDisk/Authorization/Refresh-token.mdx b/docs/en/md/YandexDisk/Authorization/Refresh-token.mdx
index 2929a021da..f267d3f671 100644
--- a/docs/en/md/YandexDisk/Authorization/Refresh-token.mdx
+++ b/docs/en/md/YandexDisk/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "7cc0b903d33e41c1...";
RefreshToken = "2:AAA:AAAAAF3KVo4:1:vN9dU6_Xgy1tspd9:pV56l8VYsiFCSSE61kJRIsTwtb4i...";
- Result = OPI_YandexDisk.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "RefreshToken", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Create-folder.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Create-folder.mdx
index 861f7c7534..c37f6e706b 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Create-folder.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Create-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/" + String(New UUID);
- Result = OPI_YandexDisk.CreateFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateFolder", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
index 168d70c4f9..6727eb5d5f 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Original = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.CreateObjectCopy(Token, Original, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateObjectCopy", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Delete-object.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Delete-object.mdx
index 1831c3eb2a..fb22fca80e 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Delete-object.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Delete-object.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Result = OPI_YandexDisk.DeleteObject(Token, Path, False);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Download-file.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Download-file.mdx
index 3980707de3..c4d405b36d 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Download-file.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Download-file.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Result = OPI_YandexDisk.DownloadFile(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
index da3e274790..9de87f461e 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="1C:Enterprise/OneScript code example"
- Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
- Result = OPI_YandexDisk.GetDiskInformation(Token);
+ Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDiskInformation", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Get-download-link.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
index fbcef066c4..99f4151843 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Result = OPI_YandexDisk.GetDownloadLink(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLink", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Get-files-list.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
index ff213b8722..2e288c641c 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
@@ -33,7 +33,13 @@ Gets a list of files with or without filtering by type List of available types:
OffsetFromStart = 1;
FilterByType = "image";
- Result = OPI_YandexDisk.GetFilesList(Token, Count, OffsetFromStart, FilterByType);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+ Options.Insert("type" , FilterByType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetFilesList", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Get-object.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Get-object.mdx
index 106b074301..c95ff9b5a9 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Get-object.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Get-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Result = OPI_YandexDisk.GetObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetObject", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Move-object.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Move-object.mdx
index 2a6e2b3ce1..c7985354f3 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Move-object.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Move-object.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Original = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.MoveObject(Token, Original, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "MoveObject", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
index a55104bfed..9f2577d0d1 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Address = "https://hut.openintegrations.dev/test_data/picture.jpg";
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.UploadFileByURL(Token, Path, Address);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("url" , Address);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileByURL", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
index 7efa3fc73a..7566b5ca13 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
@@ -39,7 +39,14 @@ Parameters with Binary data type can also accept file paths on disk and URLs
ChunkSize = 1048576; // 1 MB
- Result = OPI_YandexDisk.UploadFileInParts(Token, Path, File, ChunkSize, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , File);
+ Options.Insert("psize" , ChunkSize);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileInParts", Options);
```
diff --git a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file.mdx b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file.mdx
index f41386773c..e367f35f9d 100644
--- a/docs/en/md/YandexDisk/File-and-folder-management/Upload-file.mdx
+++ b/docs/en/md/YandexDisk/File-and-folder-management/Upload-file.mdx
@@ -40,9 +40,21 @@ Parameters with Binary data type can also accept file paths on disk and URLs
TFN = GetTempFileName("png"); // Path
CopyFile(Image, TFN);
- Result = OPI_YandexDisk.UploadFile(Token, Path1, Image, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path1);
+ Options.Insert("file" , Image);
+ Options.Insert("rewrite", True);
- Result = OPI_YandexDisk.UploadFile(Token, Path2, TFN, True);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path2);
+ Options.Insert("file" , TFN);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx b/docs/en/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
index 42cf405b50..d2344ff9c8 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Result = OPI_YandexDisk.CancelObjectPublication(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CancelObjectPublication", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx b/docs/en/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
index 14e742a9f8..2d2d488c52 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.GetDownloadLinkForPublicObject(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLinkForPublicObject", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Get-public-object.mdx b/docs/en/md/YandexDisk/Manage-public-access/Get-public-object.mdx
index 14e8f45d5d..3d755ebd67 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Get-public-object.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Get-public-object.mdx
@@ -30,7 +30,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.GetPublicObject(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublicObject", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx b/docs/en/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
index 3b913c77b1..365fadc582 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Count = 2;
OffsetFromStart = 1;
- Result = OPI_YandexDisk.GetPublishedObjectsList(Token, Count, OffsetFromStart);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublishedObjectsList", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Publish-object.mdx b/docs/en/md/YandexDisk/Manage-public-access/Publish-object.mdx
index aa1aeaa799..add5e6dbf6 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Publish-object.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Publish-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
Path = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Result = OPI_YandexDisk.PublishObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "PublishObject", Options);
```
diff --git a/docs/en/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx b/docs/en/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
index ed384a7aa6..935b9ffe02 100644
--- a/docs/en/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
+++ b/docs/en/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
@@ -30,7 +30,11 @@ import TabItem from '@theme/TabItem';
Token = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Result = OPI_YandexDisk.SavePublicObjectToDisk(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "SavePublicObjectToDisk", Options);
```
diff --git a/docs/en/md/YandexMetrika/Actions-management/Get-actions-list.mdx b/docs/en/md/YandexMetrika/Actions-management/Get-actions-list.mdx
index 2e7c9d473e..9d5dfdcc7c 100644
--- a/docs/en/md/YandexMetrika/Actions-management/Get-actions-list.mdx
+++ b/docs/en/md/YandexMetrika/Actions-management/Get-actions-list.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [List of actions](https://yandex.ru/dev/metrika/en/
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetActionsList(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetActionsList", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Create-counter.mdx b/docs/en/md/YandexMetrika/Counters-management/Create-counter.mdx
index 9d0045bed5..fbcdc4c26e 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Create-counter.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Create-counter.mdx
@@ -74,7 +74,11 @@ Method at API documentation: [Creating a counter](https://yandex.ru/dev/metrika/
CounterStructure.Insert("site2", DomainStructure);
- Result = OPI_YandexMetrika.CreateCounter(Token, CounterStructure);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fields", CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateCounter", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Delete-counter.mdx b/docs/en/md/YandexMetrika/Counters-management/Delete-counter.mdx
index de1343e839..7f9e6c531b 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Delete-counter.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Delete-counter.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Deleting a counter](https://yandex.ru/dev/metrika/
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.DeleteCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteCounter", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Get-counter-structure.mdx b/docs/en/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
index 4d46564c84..f4cbba6901 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
@@ -28,8 +28,11 @@ Description in the API documentation: [Creating a counter](https://yandex.ru/dev
```bsl title="1C:Enterprise/OneScript code example"
- Clear = False;
- Result = OPI_YandexMetrika.GetCounterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounterStructure", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Get-counter.mdx b/docs/en/md/YandexMetrika/Counters-management/Get-counter.mdx
index 90214bb927..e198abd655 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Get-counter.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Get-counter.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Counter information](https://yandex.ru/dev/metrika
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounter", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Get-counters-list.mdx b/docs/en/md/YandexMetrika/Counters-management/Get-counters-list.mdx
index ccfa82e939..1bdcb0e84f 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Get-counters-list.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Get-counters-list.mdx
@@ -32,7 +32,10 @@ Method at API documentation: [List of available counters](https://yandex.ru/dev/
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.GetCountersList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
// filter by IDs list
@@ -43,7 +46,11 @@ Method at API documentation: [List of available counters](https://yandex.ru/dev/
Filter.Insert("counter_ids", CountersArray);
- Result = OPI_YandexMetrika.GetCountersList(Token, Filter);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter", Filter);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Restore-counter.mdx b/docs/en/md/YandexMetrika/Counters-management/Restore-counter.mdx
index 4b209fafa4..7340eeaa2f 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Restore-counter.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Restore-counter.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Restoring a counter](https://yandex.ru/dev/metrika
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
CounterID = "105009635";
- Result = OPI_YandexMetrika.RestoreCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "RestoreCounter", Options);
```
diff --git a/docs/en/md/YandexMetrika/Counters-management/Update-counter.mdx b/docs/en/md/YandexMetrika/Counters-management/Update-counter.mdx
index 327e0d1d69..d8ef2c6e2f 100644
--- a/docs/en/md/YandexMetrika/Counters-management/Update-counter.mdx
+++ b/docs/en/md/YandexMetrika/Counters-management/Update-counter.mdx
@@ -46,7 +46,12 @@ Method at API documentation: [Changing a counter](https://yandex.ru/dev/metrika/
CounterStructure.Insert("favorite" , 0);
CounterStructure.Insert("filter_robots", 1);
- Result = OPI_YandexMetrika.UpdateCounter(Token, CounterID, CounterStructure);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+ Options.Insert("fields" , CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateCounter", Options);
```
diff --git a/docs/en/md/YandexMetrika/Tags-management/Create-tag.mdx b/docs/en/md/YandexMetrika/Tags-management/Create-tag.mdx
index 17eae808e9..b6cebeae70 100644
--- a/docs/en/md/YandexMetrika/Tags-management/Create-tag.mdx
+++ b/docs/en/md/YandexMetrika/Tags-management/Create-tag.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Creating a tag](https://yandex.ru/dev/metrika/en/m
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
Name = "New tag";
- Result = OPI_YandexMetrika.CreateTag(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateTag", Options);
```
diff --git a/docs/en/md/YandexMetrika/Tags-management/Delete-tag.mdx b/docs/en/md/YandexMetrika/Tags-management/Delete-tag.mdx
index bc82d15d78..43c061ddc5 100644
--- a/docs/en/md/YandexMetrika/Tags-management/Delete-tag.mdx
+++ b/docs/en/md/YandexMetrika/Tags-management/Delete-tag.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Deleting a tag](https://yandex.ru/dev/metrika/en/m
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
TagID = "320569";
- Result = OPI_YandexMetrika.DeleteTag(Token, TagID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteTag", Options);
```
diff --git a/docs/en/md/YandexMetrika/Tags-management/Get-tag.mdx b/docs/en/md/YandexMetrika/Tags-management/Get-tag.mdx
index 5b321afb5f..4f6af0990a 100644
--- a/docs/en/md/YandexMetrika/Tags-management/Get-tag.mdx
+++ b/docs/en/md/YandexMetrika/Tags-management/Get-tag.mdx
@@ -32,7 +32,11 @@ Method at API documentation: [Tag information](https://yandex.ru/dev/metrika/en/
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
TagID = "320569";
- Result = OPI_YandexMetrika.GetTag(Token, TagID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTag", Options);
```
diff --git a/docs/en/md/YandexMetrika/Tags-management/Get-tags-list.mdx b/docs/en/md/YandexMetrika/Tags-management/Get-tags-list.mdx
index 01cc06147c..bc3ad54bcb 100644
--- a/docs/en/md/YandexMetrika/Tags-management/Get-tags-list.mdx
+++ b/docs/en/md/YandexMetrika/Tags-management/Get-tags-list.mdx
@@ -30,7 +30,10 @@ Method at API documentation: [List of user tags](https://yandex.ru/dev/metrika/e
```bsl title="1C:Enterprise/OneScript code example"
Token = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
- Result = OPI_YandexMetrika.GetTagsList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTagsList", Options);
```
diff --git a/docs/en/md/YandexMetrika/Tags-management/Update-tag.mdx b/docs/en/md/YandexMetrika/Tags-management/Update-tag.mdx
index f1092ffdbc..ddfe7035bc 100644
--- a/docs/en/md/YandexMetrika/Tags-management/Update-tag.mdx
+++ b/docs/en/md/YandexMetrika/Tags-management/Update-tag.mdx
@@ -34,7 +34,12 @@ Method at API documentation: [Changing a tag](https://yandex.ru/dev/metrika/en/m
TagID = "320569";
Name = "New tag title";
- Result = OPI_YandexMetrika.UpdateTag(Token, TagID, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateTag", Options);
```
diff --git a/docs/ru/examples/Airtable/ИзменитьКомментарий.txt b/docs/ru/examples/Airtable/ИзменитьКомментарий.txt
index c0ad067cd4..96ec8a64a4 100644
--- a/docs/ru/examples/Airtable/ИзменитьКомментарий.txt
+++ b/docs/ru/examples/Airtable/ИзменитьКомментарий.txt
@@ -4,5 +4,13 @@
Запись = "recuJsvpt9DG2SuEk";
Комментарий = "comPMHUtwEsa66el1";
- Текст = "Тестовый комментарий (изм.)";
- Результат = OPI_Airtable.ИзменитьКомментарий(Токен, База, Таблица, Запись, Комментарий, Текст);
\ No newline at end of file
+ Текст = "Тестовый комментарий (изм.)";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ИзменитьПоле.txt b/docs/ru/examples/Airtable/ИзменитьПоле.txt
index ec65123b3b..6f4db099c8 100644
--- a/docs/ru/examples/Airtable/ИзменитьПоле.txt
+++ b/docs/ru/examples/Airtable/ИзменитьПоле.txt
@@ -6,4 +6,12 @@
Имя = Строка(Новый УникальныйИдентификатор) + "(изм.)";
Описание = "Новое описание";
- Результат = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Имя, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("field" , Поле);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьПоле", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ИзменитьТаблицу.txt b/docs/ru/examples/Airtable/ИзменитьТаблицу.txt
index 34f29741ab..061c91bab6 100644
--- a/docs/ru/examples/Airtable/ИзменитьТаблицу.txt
+++ b/docs/ru/examples/Airtable/ИзменитьТаблицу.txt
@@ -4,4 +4,11 @@
Наименование = "Тестовая таблица 2 (изм.)";
Описание = "Новая таблица (изм.)";
- Результат = OPI_Airtable.ИзменитьТаблицу(Токен, База, Таблица, Наименование, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьЗапись.txt b/docs/ru/examples/Airtable/ПолучитьЗапись.txt
index ee25a19859..befde57fe9 100644
--- a/docs/ru/examples/Airtable/ПолучитьЗапись.txt
+++ b/docs/ru/examples/Airtable/ПолучитьЗапись.txt
@@ -3,4 +3,10 @@
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.ПолучитьЗапись(Токен, База, Таблица, Запись);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьЗапись", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьКомментарии.txt b/docs/ru/examples/Airtable/ПолучитьКомментарии.txt
index f8a0f09acd..b81ac071ba 100644
--- a/docs/ru/examples/Airtable/ПолучитьКомментарии.txt
+++ b/docs/ru/examples/Airtable/ПолучитьКомментарии.txt
@@ -3,4 +3,10 @@
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.ПолучитьКомментарии(Токен, База, Таблица, Запись);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьКомментарии", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеВложения.txt b/docs/ru/examples/Airtable/ПолучитьПолеВложения.txt
index a176f929e9..ca5fc8a84a 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеВложения.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеВложения.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеВложения("Вложение");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Вложение");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеВложения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеДаты.txt b/docs/ru/examples/Airtable/ПолучитьПолеДаты.txt
index 1c875b5d8d..957e874282 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеДаты.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеДаты.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеДаты("Дата");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Дата");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеДаты", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеНомера.txt b/docs/ru/examples/Airtable/ПолучитьПолеНомера.txt
index 801fe06137..9aabfb3491 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеНомера.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеНомера.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеНомера("Номер");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Номер");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеПочты.txt b/docs/ru/examples/Airtable/ПолучитьПолеПочты.txt
index f84c5eafd9..5ba4e7fb02 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеПочты.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеПочты.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеПочты("Почта");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Почта");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеПочты", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеСсылки.txt b/docs/ru/examples/Airtable/ПолучитьПолеСсылки.txt
index c64e148688..9f2d06bce3 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеСсылки.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеСсылки.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеСсылки("Ссылка");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Ссылка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСсылки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеСтроковое.txt b/docs/ru/examples/Airtable/ПолучитьПолеСтроковое.txt
index 496881dd2d..7e62072445 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеСтроковое.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеСтроковое.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеСтроковое("Строковое");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Строковое");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСтроковое", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеТелефона.txt b/docs/ru/examples/Airtable/ПолучитьПолеТелефона.txt
index e740b58b6a..3e3fdf4180 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеТелефона.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеТелефона.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеТелефона("Телефон");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Телефон");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеТелефона", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьПолеФлажка.txt b/docs/ru/examples/Airtable/ПолучитьПолеФлажка.txt
index fc48d2ee91..2c40a56541 100644
--- a/docs/ru/examples/Airtable/ПолучитьПолеФлажка.txt
+++ b/docs/ru/examples/Airtable/ПолучитьПолеФлажка.txt
@@ -1 +1,4 @@
- Результат = OPI_Airtable.ПолучитьПолеФлажка("Флажок");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Флажок");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеФлажка", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьСписокБаз.txt b/docs/ru/examples/Airtable/ПолучитьСписокБаз.txt
index 19b5672d20..70c3647ffa 100644
--- a/docs/ru/examples/Airtable/ПолучитьСписокБаз.txt
+++ b/docs/ru/examples/Airtable/ПолучитьСписокБаз.txt
@@ -1,3 +1,6 @@
Токен = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Результат = OPI_Airtable.ПолучитьСписокБаз(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокБаз", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьСписокЗаписей.txt b/docs/ru/examples/Airtable/ПолучитьСписокЗаписей.txt
index 4826eb0a22..a1500f7053 100644
--- a/docs/ru/examples/Airtable/ПолучитьСписокЗаписей.txt
+++ b/docs/ru/examples/Airtable/ПолучитьСписокЗаписей.txt
@@ -2,4 +2,9 @@
База = "appJiRrCJhRhnaVAo";
Таблица = "tblFGmvh2eldM8MuJ";
- Результат = OPI_Airtable.ПолучитьСписокЗаписей(Токен, База, Таблица);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокЗаписей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/ПолучитьТаблицыБазы.txt b/docs/ru/examples/Airtable/ПолучитьТаблицыБазы.txt
index b9230d28b8..21da3f26bb 100644
--- a/docs/ru/examples/Airtable/ПолучитьТаблицыБазы.txt
+++ b/docs/ru/examples/Airtable/ПолучитьТаблицыБазы.txt
@@ -1,4 +1,8 @@
Токен = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
База = "appJiRrCJhRhnaVAo";
- Результат = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьТаблицыБазы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/СоздатьБазу.txt b/docs/ru/examples/Airtable/СоздатьБазу.txt
index b0fc7f51c1..8d6f242465 100644
--- a/docs/ru/examples/Airtable/СоздатьБазу.txt
+++ b/docs/ru/examples/Airtable/СоздатьБазу.txt
@@ -11,4 +11,10 @@
СоответствиеТаблиц = Новый Соответствие;
СоответствиеТаблиц.Вставить(ИмяТаблицы, МассивПолей);
- Результат = OPI_Airtable.СоздатьБазу(Токен, Область, Наименование, СоответствиеТаблиц);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("ws" , Область);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("tablesdata", СоответствиеТаблиц);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьБазу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/СоздатьЗаписи.txt b/docs/ru/examples/Airtable/СоздатьЗаписи.txt
index 2880366e26..c397972b87 100644
--- a/docs/ru/examples/Airtable/СоздатьЗаписи.txt
+++ b/docs/ru/examples/Airtable/СоздатьЗаписи.txt
@@ -12,4 +12,10 @@
МассивОписаний.Добавить(ОписаниеСтроки1);
МассивОписаний.Добавить(ОписаниеСтроки2);
- Результат = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, МассивОписаний);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("data" , МассивОписаний);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/СоздатьКомментарий.txt b/docs/ru/examples/Airtable/СоздатьКомментарий.txt
index 7da6522536..6cbdccbd81 100644
--- a/docs/ru/examples/Airtable/СоздатьКомментарий.txt
+++ b/docs/ru/examples/Airtable/СоздатьКомментарий.txt
@@ -4,4 +4,11 @@
Запись = "recuJsvpt9DG2SuEk";
Текст = "Тестовый комментарий";
- Результат = OPI_Airtable.СоздатьКомментарий(Токен, База, Таблица, Запись, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/СоздатьПоле.txt b/docs/ru/examples/Airtable/СоздатьПоле.txt
index 4b7f24fc4c..f2d2fc4527 100644
--- a/docs/ru/examples/Airtable/СоздатьПоле.txt
+++ b/docs/ru/examples/Airtable/СоздатьПоле.txt
@@ -3,5 +3,14 @@
Таблица = "tblFGmvh2eldM8MuJ";
Имя = Строка(Новый УникальныйИдентификатор);
- Поле = OPI_Airtable.ПолучитьПолеНомера(Имя);
- Результат = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, Поле);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Имя);
+
+ Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fielddata", Поле);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьПоле", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/СоздатьТаблицу.txt b/docs/ru/examples/Airtable/СоздатьТаблицу.txt
index 82d6f9d1bf..c1a7cd8d8d 100644
--- a/docs/ru/examples/Airtable/СоздатьТаблицу.txt
+++ b/docs/ru/examples/Airtable/СоздатьТаблицу.txt
@@ -14,4 +14,11 @@
Наименование = "Тестовая таблица 2";
Описание = "Новая таблица";
- Результат = OPI_Airtable.СоздатьТаблицу(Токен, База, Наименование, МассивПолей, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("fieldsdata" , МассивПолей);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/УдалитьЗаписи.txt b/docs/ru/examples/Airtable/УдалитьЗаписи.txt
index 642c516f93..7fbf4f7c6c 100644
--- a/docs/ru/examples/Airtable/УдалитьЗаписи.txt
+++ b/docs/ru/examples/Airtable/УдалитьЗаписи.txt
@@ -3,4 +3,10 @@
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.УдалитьЗаписи(Токен, База, Таблица, Запись);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("records", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Airtable/УдалитьКомментарий.txt b/docs/ru/examples/Airtable/УдалитьКомментарий.txt
index 53ffe8cc33..b7b7dea03e 100644
--- a/docs/ru/examples/Airtable/УдалитьКомментарий.txt
+++ b/docs/ru/examples/Airtable/УдалитьКомментарий.txt
@@ -4,4 +4,11 @@
Запись = "recuJsvpt9DG2SuEk";
Комментарий = "comPMHUtwEsa66el1";
- Результат = OPI_Airtable.УдалитьКомментарий(Токен, База, Таблица, Запись, Комментарий);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВключитьЗвукЗадачи.txt b/docs/ru/examples/Bitrix24/ВключитьЗвукЗадачи.txt
index d2ad66f436..c9693e899d 100644
--- a/docs/ru/examples/Bitrix24/ВключитьЗвукЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ВключитьЗвукЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВключитьУведомленияЧата.txt b/docs/ru/examples/Bitrix24/ВключитьУведомленияЧата.txt
index 32e8a69eef..499e3df55c 100644
--- a/docs/ru/examples/Bitrix24/ВключитьУведомленияЧата.txt
+++ b/docs/ru/examples/Bitrix24/ВключитьУведомленияЧата.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВозобновитьЗадачу.txt b/docs/ru/examples/Bitrix24/ВозобновитьЗадачу.txt
index 5950f654fb..f980051a40 100644
--- a/docs/ru/examples/Bitrix24/ВозобновитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ВозобновитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВозобновитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/ВозобновитьЭлементЧеклистаЗадачи.txt
index 7ad275f490..2a3fb534e9 100644
--- a/docs/ru/examples/Bitrix24/ВозобновитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ВозобновитьЭлементЧеклистаЗадачи.txt
@@ -2,7 +2,12 @@
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВосстановитьКаталог.txt b/docs/ru/examples/Bitrix24/ВосстановитьКаталог.txt
index 6a2d0667e8..74b2cbb664 100644
--- a/docs/ru/examples/Bitrix24/ВосстановитьКаталог.txt
+++ b/docs/ru/examples/Bitrix24/ВосстановитьКаталог.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВосстановитьФайл.txt b/docs/ru/examples/Bitrix24/ВосстановитьФайл.txt
index 187e067b48..e08d7071ab 100644
--- a/docs/ru/examples/Bitrix24/ВосстановитьФайл.txt
+++ b/docs/ru/examples/Bitrix24/ВосстановитьФайл.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ВыполнитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/ВыполнитьЭлементЧеклистаЗадачи.txt
index 7429ab92ae..c631347fe3 100644
--- a/docs/ru/examples/Bitrix24/ВыполнитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ВыполнитьЭлементЧеклистаЗадачи.txt
@@ -2,7 +2,12 @@
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДелегироватьЗадачу.txt b/docs/ru/examples/Bitrix24/ДелегироватьЗадачу.txt
index f926d521d0..9ad5a74f00 100644
--- a/docs/ru/examples/Bitrix24/ДелегироватьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ДелегироватьЗадачу.txt
@@ -2,10 +2,21 @@
IDЗадачи = "8718";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьЗадачуВИзбранное.txt b/docs/ru/examples/Bitrix24/ДобавитьЗадачуВИзбранное.txt
index b35e5a4fe0..7f01bc4fdb 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьЗадачуВИзбранное.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьЗадачуВИзбранное.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьКомментарийЗадачи.txt b/docs/ru/examples/Bitrix24/ДобавитьКомментарийЗадачи.txt
index c82bdc7caf..558eff455f 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьКомментарийЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьКомментарийЗадачи.txt
@@ -3,11 +3,22 @@
Текст = "Задача невыполнима, расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Текст = "Задача выполнима, не расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьКомментарийНовости.txt b/docs/ru/examples/Bitrix24/ДобавитьКомментарийНовости.txt
index fbe6a1a48f..4813b03630 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьКомментарийНовости.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьКомментарийНовости.txt
@@ -2,10 +2,21 @@
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
Текст = "Другой комментарий к новости";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьПолучателейКНовости.txt b/docs/ru/examples/Bitrix24/ДобавитьПолучателейКНовости.txt
index 97ed8bc047..8781ee9dc6 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьПолучателейКНовости.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьПолучателейКНовости.txt
@@ -2,9 +2,20 @@
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьПользователейВЧат.txt b/docs/ru/examples/Bitrix24/ДобавитьПользователейВЧат.txt
index 3b34669975..bc7e28514b 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьПользователейВЧат.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьПользователейВЧат.txt
@@ -5,11 +5,23 @@
IDПользователей.Добавить(10);
IDПользователей.Добавить(12);
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователя, Истина, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователя);
+ Опции.Вставить("hide" , Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьПользовательскоеПолеЗадачи.txt b/docs/ru/examples/Bitrix24/ДобавитьПользовательскоеПолеЗадачи.txt
index 6ebb1c25f8..0bda253fd6 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьПользовательскоеПолеЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьПользовательскоеПолеЗадачи.txt
@@ -3,7 +3,12 @@
Тип = "date";
Имя = "BIRTHDAY_FIELD";
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -14,4 +19,13 @@
Заголовок = "Поле для текста";
Подпись = Новый Структура("en,ru", "Some field", "Некоторое поле");
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя, ВнешнийКод, Заголовок, Подпись, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname" , Имя);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьСтадиюКанбана.txt b/docs/ru/examples/Bitrix24/ДобавитьСтадиюКанбана.txt
index 41f2c48265..b4eb016567 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьСтадиюКанбана.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьСтадиюКанбана.txt
@@ -3,7 +3,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, 6);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
Наименование = "Новая стадия 2";
Цвет = "0026FF";
@@ -12,4 +18,12 @@
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПредыдущей = Результат["result"];
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, IDПредыдущей, , Истина, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", IDПредыдущей);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьТрудозатратыЗадачи.txt b/docs/ru/examples/Bitrix24/ДобавитьТрудозатратыЗадачи.txt
index 9448078673..7c4d0ecadb 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьТрудозатратыЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьТрудозатратыЗадачи.txt
@@ -3,7 +3,12 @@
Время = 3600;
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL, IDЗадачи, Время);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -13,10 +18,13 @@
Время = 7200;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL
- , IDЗадачи
- , Время
- , IDПользователя
- , Текст
- , ДатаУстановки
- , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьФайлВЗадачу.txt b/docs/ru/examples/Bitrix24/ДобавитьФайлВЗадачу.txt
index aa0c960ab3..ec6a2c8210 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьФайлВЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьФайлВЗадачу.txt
@@ -2,10 +2,21 @@
IDЗадачи = "8718";
IDФайла = "46668";
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ДобавитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/ДобавитьЭлементЧеклистаЗадачи.txt
index a1537fe33f..cc43fc5318 100644
--- a/docs/ru/examples/Bitrix24/ДобавитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ДобавитьЭлементЧеклистаЗадачи.txt
@@ -3,10 +3,22 @@
Текст = "Пункт чек-листа";
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("complete", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ЗавершитьЗадачу.txt b/docs/ru/examples/Bitrix24/ЗавершитьЗадачу.txt
index 19f82f55b9..215734095e 100644
--- a/docs/ru/examples/Bitrix24/ЗавершитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ЗавершитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ЗавершитьУчетВремени.txt b/docs/ru/examples/Bitrix24/ЗавершитьУчетВремени.txt
index 74af9c63a9..e9bd4d78a0 100644
--- a/docs/ru/examples/Bitrix24/ЗавершитьУчетВремени.txt
+++ b/docs/ru/examples/Bitrix24/ЗавершитьУчетВремени.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -8,4 +11,11 @@
Время = OPI_Инструменты.ПолучитьТекущуюДату();
Отчет = "Отгул";
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ЗагрузитьФайлВКаталог.txt b/docs/ru/examples/Bitrix24/ЗагрузитьФайлВКаталог.txt
index b753c1d825..4c38503a56 100644
--- a/docs/ru/examples/Bitrix24/ЗагрузитьФайлВКаталог.txt
+++ b/docs/ru/examples/Bitrix24/ЗагрузитьФайлВКаталог.txt
@@ -8,9 +8,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("folderid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование, Картинка, IDПриемника, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("folderid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ЗагрузитьФайлВХранилище.txt b/docs/ru/examples/Bitrix24/ЗагрузитьФайлВХранилище.txt
index d4cb0f87de..9caf779f48 100644
--- a/docs/ru/examples/Bitrix24/ЗагрузитьФайлВХранилище.txt
+++ b/docs/ru/examples/Bitrix24/ЗагрузитьФайлВХранилище.txt
@@ -8,9 +8,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("storageid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование, Картинка, IDПриемника, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("storageid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьЗаголовокЧата.txt b/docs/ru/examples/Bitrix24/ИзменитьЗаголовокЧата.txt
index 692e8e556c..bfe80ab759 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьЗаголовокЧата.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьЗаголовокЧата.txt
@@ -3,7 +3,12 @@
Заголовок = "Новый заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -11,4 +16,10 @@
Заголовок = "Другой заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьЗадачу.txt b/docs/ru/examples/Bitrix24/ИзменитьЗадачу.txt
index e7d2cc78f0..d68a901793 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьЗадачу.txt
@@ -8,10 +8,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьКалендарь.txt b/docs/ru/examples/Bitrix24/ИзменитьКалендарь.txt
index c3af33d31c..d5ae8129d7 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьКалендарь.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьКалендарь.txt
@@ -9,10 +9,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКалендаря = "1648";
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьКартинкуЧата.txt b/docs/ru/examples/Bitrix24/ИзменитьКартинкуЧата.txt
index 1f35698fa3..7b8e577d61 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьКартинкуЧата.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьКартинкуЧата.txt
@@ -3,10 +3,21 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture2.jpg";
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьКомментарийЗадачи.txt b/docs/ru/examples/Bitrix24/ИзменитьКомментарийЗадачи.txt
index 31b4a244de..6f60e72033 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьКомментарийЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьКомментарийЗадачи.txt
@@ -4,7 +4,13 @@
Текст = "Задача изменена, не расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +18,11 @@
Текст = "Задача изменена, расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьЛид.txt b/docs/ru/examples/Bitrix24/ИзменитьЛид.txt
index 2c7788a3c2..05c652df52 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьЛид.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьЛид.txt
@@ -6,7 +6,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
СтруктураПолей.Вставить("NAME" , "Евгений");
СтруктураПолей.Вставить("LAST_NAME", "Евгеньев");
@@ -15,4 +20,10 @@
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьНовость.txt b/docs/ru/examples/Bitrix24/ИзменитьНовость.txt
index 0c06869e94..242c8aeaf6 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьНовость.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьНовость.txt
@@ -8,10 +8,25 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDНовости = "3324";
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьПодразделение.txt b/docs/ru/examples/Bitrix24/ИзменитьПодразделение.txt
index b1dea7ea5b..a67a851655 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьПодразделение.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьПодразделение.txt
@@ -3,7 +3,12 @@
IDПодразделения = "2962";
IDРодителя = 7;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL, IDПодразделения, , IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -13,9 +18,12 @@
IDРодителя = 1;
IDРуководителя = 10;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL
- , IDПодразделения
- , Наименование
- , IDРодителя
- , IDРуководителя
- , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьПользовательскоеПолеЗадачи.txt b/docs/ru/examples/Bitrix24/ИзменитьПользовательскоеПолеЗадачи.txt
index 5dbc4f6e5e..e4bafc807d 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьПользовательскоеПолеЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьПользовательскоеПолеЗадачи.txt
@@ -3,7 +3,12 @@
IDПоля = "259";
Заголовок = "Новый заголовок";
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, , Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +17,11 @@
ВнешнийКод = "NEW_TEXT_FIELD";
Подпись = Новый Структура("en,ru", "Updated field", "Измененное поле");
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, ВнешнийКод, , Подпись, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid" , IDПоля);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьПользователя.txt b/docs/ru/examples/Bitrix24/ИзменитьПользователя.txt
index 3323e8dbe9..66b0266c36 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьПользователя.txt
@@ -8,7 +8,12 @@
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 1);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -21,4 +26,10 @@
СтруктураПользователя.Вставить("LAST_NAME" , "Лама");
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьСделку.txt b/docs/ru/examples/Bitrix24/ИзменитьСделку.txt
index d6f057c1f0..f8f07d8d54 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьСделку.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьСделку.txt
@@ -6,7 +6,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
СтруктураПолей.Вставить("TITLE" , "Будущая сделка в RUB");
СтруктураПолей.Вставить("BEGINDATE", "2025-01-01");
@@ -15,4 +20,10 @@
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5484";
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьСобытиеКалендаря.txt b/docs/ru/examples/Bitrix24/ИзменитьСобытиеКалендаря.txt
index 45484aa1a8..0c99d9c854 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьСобытиеКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьСобытиеКалендаря.txt
@@ -10,11 +10,22 @@
СтруктураСобытия.Вставить("importance" , "low");
СтруктураСобытия.Вставить("private_event", "Y");
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьСообщение.txt b/docs/ru/examples/Bitrix24/ИзменитьСообщение.txt
index 2686e7a656..762d4ce59b 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьСообщение.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьСообщение.txt
@@ -3,7 +3,12 @@
Текст = "Новый текст сообщения";
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -16,4 +21,11 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст, Вложения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , Вложения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьСтадиюКанбана.txt b/docs/ru/examples/Bitrix24/ИзменитьСтадиюКанбана.txt
index 2fb19d12b5..15f7deab3c 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьСтадиюКанбана.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьСтадиюКанбана.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
Наименование = "Новое имя стадии стадии 2";
Цвет = "000000";
@@ -13,4 +19,13 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет, 6, Истина, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("stage" , IDСтадии);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьСтатусПользователя.txt b/docs/ru/examples/Bitrix24/ИзменитьСтатусПользователя.txt
index 5b93929ff4..39015c39bb 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьСтатусПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьСтатусПользователя.txt
@@ -1,10 +1,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПользователя = "2958";
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьТрудозатратыЗадачи.txt b/docs/ru/examples/Bitrix24/ИзменитьТрудозатратыЗадачи.txt
index 41b31ec27e..08080f1dd7 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьТрудозатратыЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьТрудозатратыЗадачи.txt
@@ -5,7 +5,14 @@
Текст = "Забытый в прошлый раз текст";
Время = 4800;
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -15,4 +22,13 @@
Время = 4800;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст, ДатаУстановки, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьЦветЧата.txt b/docs/ru/examples/Bitrix24/ИзменитьЦветЧата.txt
index 217eda2bc1..8d31574352 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьЦветЧата.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьЦветЧата.txt
@@ -3,11 +3,22 @@
Цвет = "AZURE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Цвет = "PURPLE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИзменитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/ИзменитьЭлементЧеклистаЗадачи.txt
index 38328c4342..dfb0921e96 100644
--- a/docs/ru/examples/Bitrix24/ИзменитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ИзменитьЭлементЧеклистаЗадачи.txt
@@ -4,11 +4,24 @@
Текст = "Новый текст пункта чек-листа";
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
IDЭлемента = "6164";
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ИсключитьПользователяИзЧата.txt b/docs/ru/examples/Bitrix24/ИсключитьПользователяИзЧата.txt
index 65a0140fae..f29ea5bcdb 100644
--- a/docs/ru/examples/Bitrix24/ИсключитьПользователяИзЧата.txt
+++ b/docs/ru/examples/Bitrix24/ИсключитьПользователяИзЧата.txt
@@ -3,10 +3,21 @@
IDПользователя = 10;
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/НайтиПользователей.txt b/docs/ru/examples/Bitrix24/НайтиПользователей.txt
index 32d8bd9d9c..bff83b5c88 100644
--- a/docs/ru/examples/Bitrix24/НайтиПользователей.txt
+++ b/docs/ru/examples/Bitrix24/НайтиПользователей.txt
@@ -7,7 +7,11 @@
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Отдел маркетинга");
СтруктураФильтра.Вставить("USER_TYPE" , "employee");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -15,4 +19,9 @@
СтруктураФильтра = Новый Структура;
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Битрикс");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/НачатьВыполнениеЗадачи.txt b/docs/ru/examples/Bitrix24/НачатьВыполнениеЗадачи.txt
index 88cb26d392..343f5fb278 100644
--- a/docs/ru/examples/Bitrix24/НачатьВыполнениеЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/НачатьВыполнениеЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/НачатьНаблюдатьЗаЗадачей.txt b/docs/ru/examples/Bitrix24/НачатьНаблюдатьЗаЗадачей.txt
index 2388f862d6..d7a6447946 100644
--- a/docs/ru/examples/Bitrix24/НачатьНаблюдатьЗаЗадачей.txt
+++ b/docs/ru/examples/Bitrix24/НачатьНаблюдатьЗаЗадачей.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/НачатьУчетВремени.txt b/docs/ru/examples/Bitrix24/НачатьУчетВремени.txt
index 1ca757f92d..a90b027e90 100644
--- a/docs/ru/examples/Bitrix24/НачатьУчетВремени.txt
+++ b/docs/ru/examples/Bitrix24/НачатьУчетВремени.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
Час = 3600;
@@ -10,4 +13,11 @@
Время = OPI_Инструменты.ПолучитьТекущуюДату() - Час;
Отчет = "Опоздание";
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОбновитьТокен.txt b/docs/ru/examples/Bitrix24/ОбновитьТокен.txt
index b9a041ddbc..f8912cccb8 100644
--- a/docs/ru/examples/Bitrix24/ОбновитьТокен.txt
+++ b/docs/ru/examples/Bitrix24/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Refresh = "952f2c69006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ОбновитьТокен(ClientID, ClientSecret, Refresh);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("refresh" , Refresh);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтклонитьЗадачу.txt b/docs/ru/examples/Bitrix24/ОтклонитьЗадачу.txt
index 526baea6d6..089613fc1e 100644
--- a/docs/ru/examples/Bitrix24/ОтклонитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ОтклонитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтключитьЗвукЗадачи.txt b/docs/ru/examples/Bitrix24/ОтключитьЗвукЗадачи.txt
index 0fc7e63c41..40b0bba46b 100644
--- a/docs/ru/examples/Bitrix24/ОтключитьЗвукЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ОтключитьЗвукЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтключитьУведомленияЧата.txt b/docs/ru/examples/Bitrix24/ОтключитьУведомленияЧата.txt
index 74c523462b..87e3a736ea 100644
--- a/docs/ru/examples/Bitrix24/ОтключитьУведомленияЧата.txt
+++ b/docs/ru/examples/Bitrix24/ОтключитьУведомленияЧата.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтложитьЗадачу.txt b/docs/ru/examples/Bitrix24/ОтложитьЗадачу.txt
index 61209d7cf3..bb8c1fa39c 100644
--- a/docs/ru/examples/Bitrix24/ОтложитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ОтложитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакНепрочитанное.txt b/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакНепрочитанное.txt
index 2f3edc2670..92e25af011 100644
--- a/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакНепрочитанное.txt
+++ b/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакНепрочитанное.txt
@@ -6,11 +6,22 @@
СтрокаЧата = "chat" + IDЧата;
IDСообщения = "67534";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, IDПользователя, IDСообщения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакПрочитанное.txt b/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакПрочитанное.txt
index 84bcd68284..2d313bfbf4 100644
--- a/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакПрочитанное.txt
+++ b/docs/ru/examples/Bitrix24/ОтметитьСообщениеКакПрочитанное.txt
@@ -6,11 +6,22 @@
IDСообщения = "67534";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтправитьСообщение.txt b/docs/ru/examples/Bitrix24/ОтправитьСообщение.txt
index 9cd570e0bd..0a3edd3cbf 100644
--- a/docs/ru/examples/Bitrix24/ОтправитьСообщение.txt
+++ b/docs/ru/examples/Bitrix24/ОтправитьСообщение.txt
@@ -12,10 +12,22 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, СтрокаЧата, Текст, Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, IDПользователя, Текст, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтправитьУведомлениеОВводе.txt b/docs/ru/examples/Bitrix24/ОтправитьУведомлениеОВводе.txt
index 9b86a7739d..7588356737 100644
--- a/docs/ru/examples/Bitrix24/ОтправитьУведомлениеОВводе.txt
+++ b/docs/ru/examples/Bitrix24/ОтправитьУведомлениеОВводе.txt
@@ -5,10 +5,19 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ОтправитьФайл.txt b/docs/ru/examples/Bitrix24/ОтправитьФайл.txt
index f5eba2129b..870f266d76 100644
--- a/docs/ru/examples/Bitrix24/ОтправитьФайл.txt
+++ b/docs/ru/examples/Bitrix24/ОтправитьФайл.txt
@@ -3,22 +3,57 @@
Файл = "https://hut.openintegrations.dev/test_data/document.docx"; // Двоичные данные, URL или путь к файлу
Описание = "Очень важный файл";
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПереименоватьКаталог.txt b/docs/ru/examples/Bitrix24/ПереименоватьКаталог.txt
index d38e1d9ed2..0159febb4f 100644
--- a/docs/ru/examples/Bitrix24/ПереименоватьКаталог.txt
+++ b/docs/ru/examples/Bitrix24/ПереименоватьКаталог.txt
@@ -4,10 +4,21 @@
IDКаталога2 = "46676";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
IDКаталога = "46678";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога, Наименование, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПереименоватьФайл.txt b/docs/ru/examples/Bitrix24/ПереименоватьФайл.txt
index 7da1952656..4dd23e265c 100644
--- a/docs/ru/examples/Bitrix24/ПереименоватьФайл.txt
+++ b/docs/ru/examples/Bitrix24/ПереименоватьФайл.txt
@@ -4,10 +4,21 @@
IDФайла2 = "46670";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
IDФайла = "46672";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла, Наименование, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПереименоватьХранилище.txt b/docs/ru/examples/Bitrix24/ПереименоватьХранилище.txt
index ba06076526..8945cb06d6 100644
--- a/docs/ru/examples/Bitrix24/ПереименоватьХранилище.txt
+++ b/docs/ru/examples/Bitrix24/ПереименоватьХранилище.txt
@@ -3,4 +3,10 @@
Токен = "a5b00469006e9f06006b12e400000001000...";
IDХранилища = "18";
- Результат = OPI_Bitrix24.ПереименоватьХранилище(URL, IDХранилища, Наименование, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПереместитьКаталог.txt b/docs/ru/examples/Bitrix24/ПереместитьКаталог.txt
index 79338767dd..5e45535c9e 100644
--- a/docs/ru/examples/Bitrix24/ПереместитьКаталог.txt
+++ b/docs/ru/examples/Bitrix24/ПереместитьКаталог.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
IDКаталога = "46680";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПереместитьФайлВКаталог.txt b/docs/ru/examples/Bitrix24/ПереместитьФайлВКаталог.txt
index 685123f9a7..9c737c9da4 100644
--- a/docs/ru/examples/Bitrix24/ПереместитьФайлВКаталог.txt
+++ b/docs/ru/examples/Bitrix24/ПереместитьФайлВКаталог.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
IDКаталога = "46682";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПеренестиЗадачуВСтадиюКанбана.txt b/docs/ru/examples/Bitrix24/ПеренестиЗадачуВСтадиюКанбана.txt
index 1514d4dff6..d8f202be02 100644
--- a/docs/ru/examples/Bitrix24/ПеренестиЗадачуВСтадиюКанбана.txt
+++ b/docs/ru/examples/Bitrix24/ПеренестиЗадачуВСтадиюКанбана.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
IDСтадии = "3218";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии, , , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПокинутьЧат.txt b/docs/ru/examples/Bitrix24/ПокинутьЧат.txt
index e56163ad2e..d3ed36356b 100644
--- a/docs/ru/examples/Bitrix24/ПокинутьЧат.txt
+++ b/docs/ru/examples/Bitrix24/ПокинутьЧат.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьБлокКартинки.txt b/docs/ru/examples/Bitrix24/ПолучитьБлокКартинки.txt
index f54fdf8913..481a49ba7b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьБлокКартинки.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьБлокКартинки.txt
@@ -1,4 +1,8 @@
Наименование = "Картинка";
URL = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Результат = OPI_Bitrix24.ПолучитьБлокКартинки(Наименование, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокКартинки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьБлокФайла.txt b/docs/ru/examples/Bitrix24/ПолучитьБлокФайла.txt
index a4f533215b..b3f0e25c18 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьБлокФайла.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьБлокФайла.txt
@@ -1,4 +1,8 @@
Наименование = "Картинка";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Bitrix24.ПолучитьБлокФайла(Наименование, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокФайла", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуКаталога.txt b/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуКаталога.txt
index cc10adced6..234b2b83f7 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуКаталога.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуКаталога.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуФайла.txt b/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуФайла.txt
index 269fb2593c..7cacdda82b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуФайла.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьВнешнююСсылкуФайла.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьДиалог.txt b/docs/ru/examples/Bitrix24/ПолучитьДиалог.txt
index 08ae6a3dda..dd098c600c 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьДиалог.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьДиалог.txt
@@ -5,10 +5,19 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьДочерниеЭлементыКаталога.txt b/docs/ru/examples/Bitrix24/ПолучитьДочерниеЭлементыКаталога.txt
index 45a204a5d5..0a7b4ad033 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьДочерниеЭлементыКаталога.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьДочерниеЭлементыКаталога.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьЗадачу.txt b/docs/ru/examples/Bitrix24/ПолучитьЗадачу.txt
index 88079a37d1..f38a6adb7b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьЗанятостьПользователей.txt b/docs/ru/examples/Bitrix24/ПолучитьЗанятостьПользователей.txt
index 7db44f0e9f..d1d680d26b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьЗанятостьПользователей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьЗанятостьПользователей.txt
@@ -9,10 +9,23 @@
ДатаНачала = ТекущаяДата;
ДатаОкончания = ТекущаяДата + Неделя;
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьИнформациюОКаталоге.txt b/docs/ru/examples/Bitrix24/ПолучитьИнформациюОКаталоге.txt
index 8195017a58..82ede700f2 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьИнформациюОКаталоге.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьИнформациюОКаталоге.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьИнформациюОФайле.txt b/docs/ru/examples/Bitrix24/ПолучитьИнформациюОФайле.txt
index 3af9ef51f7..f879883adc 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьИнформациюОФайле.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьИнформациюОФайле.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьИсториюЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьИсториюЗадачи.txt
index e835b91d85..3ff1287c5e 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьИсториюЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьИсториюЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьКаталогФайловЧата.txt b/docs/ru/examples/Bitrix24/ПолучитьКаталогФайловЧата.txt
index b6b6e90ade..104254e811 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьКаталогФайловЧата.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьКаталогФайловЧата.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьКомментарийЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьКомментарийЗадачи.txt
index a516a3cd2a..a54ee3cde0 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьКомментарийЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьКомментарийЗадачи.txt
@@ -2,10 +2,21 @@
IDКомментария = "20224";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьЛид.txt b/docs/ru/examples/Bitrix24/ПолучитьЛид.txt
index 8700fcabc6..aa15128b8d 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьЛид.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьЛид.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьНастройкиУчетаВремени.txt b/docs/ru/examples/Bitrix24/ПолучитьНастройкиУчетаВремени.txt
index 96957d8480..e07623268d 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьНастройкиУчетаВремени.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьНастройкиУчетаВремени.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьНовости.txt b/docs/ru/examples/Bitrix24/ПолучитьНовости.txt
index 329564bbf9..959cf88314 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьНовости.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьНовости.txt
@@ -1,9 +1,18 @@
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПланЗадачНаДень.txt b/docs/ru/examples/Bitrix24/ПолучитьПланЗадачНаДень.txt
index de7aa854ba..aca50b27b7 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПланЗадачНаДень.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПланЗадачНаДень.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПодразделения.txt b/docs/ru/examples/Bitrix24/ПолучитьПодразделения.txt
index 8dad9cd2e5..81d922d56b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПодразделения.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПодразделения.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПодразделения = "2964";
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDРуководителя = 1;
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, , , , IDРуководителя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headid", IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПользователей.txt b/docs/ru/examples/Bitrix24/ПолучитьПользователей.txt
index e04e17207d..7267c9ca7a 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПользователей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПользователей.txt
@@ -4,10 +4,19 @@
МассивПользователей.Добавить(1);
МассивПользователей.Добавить(10);
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователей = 10;
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, IDПользователей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", IDПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПользовательскиеНастройкиКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьПользовательскиеНастройкиКалендаря.txt
index a072e8a113..04a6555857 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПользовательскиеНастройкиКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПользовательскиеНастройкиКалендаря.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПользовательскоеПолеЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьПользовательскоеПолеЗадачи.txt
index ad559fec97..d12a2975a1 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПользовательскоеПолеЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПользовательскоеПолеЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПоля = "259";
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПоля = "261";
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьПользователя.txt b/docs/ru/examples/Bitrix24/ПолучитьПользователя.txt
index 9effb777c4..857c67f21a 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьПользователя.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПользователя = "2958";
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСделку.txt b/docs/ru/examples/Bitrix24/ПолучитьСделку.txt
index 6b101f1530..87d1c55cb3 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСделку.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСделку.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСобытиеКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьСобытиеКалендаря.txt
index c0c8e7373f..a3989ad518 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСобытиеКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСобытиеКалендаря.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСобытияКалендарей.txt b/docs/ru/examples/Bitrix24/ПолучитьСобытияКалендарей.txt
index ac24453ce1..d794cbdf7d 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСобытияКалендарей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСобытияКалендарей.txt
@@ -2,7 +2,12 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -22,4 +27,11 @@
Фильтр.Вставить("to" , Послезавтра);
Фильтр.Вставить("section", МассивКалендарей);
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип, Фильтр, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСодержимоеХранилища.txt b/docs/ru/examples/Bitrix24/ПолучитьСодержимоеХранилища.txt
index b22a035756..c1273b580b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСодержимоеХранилища.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСодержимоеХранилища.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокЗадач.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокЗадач.txt
index 9773e10fb6..894b3a0283 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокЗадач.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокЗадач.txt
@@ -13,9 +13,19 @@
Отступ = 1;
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр, , , Поля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("select", Поля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, , Отступ, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("offset", Отступ);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокКалендарей.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокКалендарей.txt
index 8eba816d6b..1c47fef1a3 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокКалендарей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокКалендарей.txt
@@ -2,9 +2,20 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокКомментариевЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокКомментариевЗадачи.txt
index 7a463f9334..ec700698fc 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокКомментариевЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокКомментариевЗадачи.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокЛидов.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокЛидов.txt
index f73e1a13c5..7856369880 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокЛидов.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокЛидов.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -9,4 +12,9 @@
Фильтр.Вставить("TITLE" , "Мегаклиент");
Фильтр.Вставить("HAS_EMAIL", "Y");
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL, Фильтр, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейДиалога.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейДиалога.txt
index cf1e102928..8fea6c801e 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейДиалога.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейДиалога.txt
@@ -5,10 +5,19 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейЧата.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейЧата.txt
index e5c2b96faa..58c432955b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейЧата.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокПользователейЧата.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокПользовательскихПолейЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокПользовательскихПолейЗадачи.txt
index 2531b9cef0..da8566f102 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокПользовательскихПолейЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокПользовательскихПолейЗадачи.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокПросмотревшихВажное.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокПросмотревшихВажное.txt
index 982c171941..0e19cf4988 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокПросмотревшихВажное.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокПросмотревшихВажное.txt
@@ -1,9 +1,18 @@
IDНовости = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокРезультатов.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокРезультатов.txt
index 5069ce162f..e9697948e8 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокРезультатов.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокРезультатов.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокСделок.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокСделок.txt
index fbe09c8c32..b32ceff9c1 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокСделок.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокСделок.txt
@@ -1,6 +1,9 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -9,4 +12,9 @@
Фильтр.Вставить("TITLE" , "Продажа в RUB");
Фильтр.Вставить("CURRENCY_ID", "RUB");
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL, Фильтр, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокСообщенийЧата.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокСообщенийЧата.txt
index b7cd559869..e320dce6cc 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокСообщенийЧата.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокСообщенийЧата.txt
@@ -1,10 +1,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "chat4";
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDПользователя, , 0, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("first", 0);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокТрудозатратЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокТрудозатратЗадачи.txt
index 4bf8b43671..d6b916fc31 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокТрудозатратЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокТрудозатратЗадачи.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8726";
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСписокХранилищ.txt b/docs/ru/examples/Bitrix24/ПолучитьСписокХранилищ.txt
index 5dff561622..af159fbaac 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСписокХранилищ.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСписокХранилищ.txt
@@ -1,7 +1,14 @@
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL);
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСсылкуАвторизацииПриложения.txt b/docs/ru/examples/Bitrix24/ПолучитьСсылкуАвторизацииПриложения.txt
index cdc3f789ee..d42335a867 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСсылкуАвторизацииПриложения.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСсылкуАвторизацииПриложения.txt
@@ -1,4 +1,8 @@
Домен = "b24-ar17wx.bitrix24.by";
ClientID = "local.6667fc928a50a9.70414732";
- Результат = OPI_Bitrix24.ПолучитьСсылкуАвторизацииПриложения(Домен, ClientID);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("domain" , Домен);
+ Опции.Вставить("clientid", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСсылкуАвторизацииПриложения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтадииКанбана.txt b/docs/ru/examples/Bitrix24/ПолучитьСтадииКанбана.txt
index 543dc2ad3b..59b039776b 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтадииКанбана.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтадииКанбана.txt
@@ -1,8 +1,16 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтатусПользователя.txt b/docs/ru/examples/Bitrix24/ПолучитьСтатусПользователя.txt
index cac1111597..89ecbaa192 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтатусПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтатусПользователя.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтатусУчастияПользователя.txt b/docs/ru/examples/Bitrix24/ПолучитьСтатусУчастияПользователя.txt
index 0b117c298b..a95cba8f8f 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтатусУчастияПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтатусУчастияПользователя.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтатусУчетаВремени.txt b/docs/ru/examples/Bitrix24/ПолучитьСтатусУчетаВремени.txt
index d066fba675..a0f4cd7c63 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтатусУчетаВремени.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтатусУчетаВремени.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЗадачи.txt
index 9c3961bd67..a76e97e033 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЗадачи.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКалендаря.txt
index d340794c94..81744c5737 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКалендаря.txt
@@ -1 +1,3 @@
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКалендаря();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКомментария.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКомментария.txt
index c9c68e088a..5b65ff45e4 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКомментария.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруКомментария.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКомментария(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКомментария", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЛида.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЛида.txt
index d5f603f48d..ac4322fe36 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЛида.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЛида.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруНастроекКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруНастроекКалендаря.txt
index c4c936ae4c..ce4e0620ad 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруНастроекКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруНастроекКалендаря.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользовательскихНастроекКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользовательскихНастроекКалендаря.txt
index 314882b737..c1f9d5eb8c 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользовательскихНастроекКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользовательскихНастроекКалендаря.txt
@@ -1 +1,3 @@
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользовательскихНастроекКалендаря();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользователя.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользователя.txt
index 6cd6d04cbe..86040a03db 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруПользователя.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСделки.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСделки.txt
index b106815fa4..eb0853d6b7 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСделки.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСделки.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСобытияКалендаря.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСобытияКалендаря.txt
index 6bffc94ad2..afd3b30f5e 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСобытияКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруСобытияКалендаря.txt
@@ -1 +1,3 @@
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСобытияКалендаря();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСобытияКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЗадач.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЗадач.txt
index f91aea3e17..c86b950e90 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЗадач.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЗадач.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЗадач(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЗадач", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраКаталога.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраКаталога.txt
index eac37474c7..feaa7c65a5 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраКаталога.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраКаталога.txt
@@ -1,8 +1,16 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL, Истина, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("empty", Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЛидов.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЛидов.txt
index dcdc544a86..c5bf785958 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЛидов.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраЛидов.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЛидов(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЛидов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраПользователей.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраПользователей.txt
index 3e7a07c1c1..e42698b13c 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраПользователей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраПользователей.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраПользователей(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСделок.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСделок.txt
index 632371fd09..9be9228288 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСделок.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСделок.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСделок(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСделок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСобытийКалендарей.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСобытийКалендарей.txt
index 05f39daac5..e0fb3aa99c 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСобытийКалендарей.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруФильтраСобытийКалендарей.txt
@@ -1 +1,3 @@
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСобытийКалендарей();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЧата.txt b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЧата.txt
index a84e4ede3c..c3f44a4d3a 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЧата.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьСтруктуруЧата.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЧата(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьТекущегоПользователя.txt b/docs/ru/examples/Bitrix24/ПолучитьТекущегоПользователя.txt
index 5d1ca59910..b0f0bc6567 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьТекущегоПользователя.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьТекущегоПользователя.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьТокен.txt b/docs/ru/examples/Bitrix24/ПолучитьТокен.txt
index c3f3069844..70e923606f 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьТокен.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
- Результат = OPI_Bitrix24.ПолучитьТокен(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьТрудозатратыЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьТрудозатратыЗадачи.txt
index c5c631cc23..947707f9c8 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьТрудозатратыЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьТрудозатратыЗадачи.txt
@@ -2,10 +2,21 @@
IDЗадачи = "8726";
IDЗаписи = "3202";
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗаписи = "3204";
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьХранилище.txt b/docs/ru/examples/Bitrix24/ПолучитьХранилище.txt
index cc885fc3a0..a763a24bf0 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьХранилище.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьХранилище.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьХранилищеПриложения.txt b/docs/ru/examples/Bitrix24/ПолучитьХранилищеПриложения.txt
index 2bcf878859..89cdedbd66 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьХранилищеПриложения.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьХранилищеПриложения.txt
@@ -1,4 +1,8 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьХранилищеПриложения(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьЧеклистЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьЧеклистЗадачи.txt
index 11d10fbe9a..ce4fb52d28 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьЧеклистЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьЧеклистЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПолучитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/ПолучитьЭлементЧеклистаЗадачи.txt
index 564229cc8c..432c7222e0 100644
--- a/docs/ru/examples/Bitrix24/ПолучитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/ПолучитьЭлементЧеклистаЗадачи.txt
@@ -2,7 +2,12 @@
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПоместитьКаталогВКорзину.txt b/docs/ru/examples/Bitrix24/ПоместитьКаталогВКорзину.txt
index 4c0a88493c..06a9470774 100644
--- a/docs/ru/examples/Bitrix24/ПоместитьКаталогВКорзину.txt
+++ b/docs/ru/examples/Bitrix24/ПоместитьКаталогВКорзину.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПоместитьФайлВКорзину.txt b/docs/ru/examples/Bitrix24/ПоместитьФайлВКорзину.txt
index f847c06948..e5003f0246 100644
--- a/docs/ru/examples/Bitrix24/ПоместитьФайлВКорзину.txt
+++ b/docs/ru/examples/Bitrix24/ПоместитьФайлВКорзину.txt
@@ -1,9 +1,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПрекратитьНаблюдатьЗаЗадачей.txt b/docs/ru/examples/Bitrix24/ПрекратитьНаблюдатьЗаЗадачей.txt
index bcf6c7d5f1..e98303fa16 100644
--- a/docs/ru/examples/Bitrix24/ПрекратитьНаблюдатьЗаЗадачей.txt
+++ b/docs/ru/examples/Bitrix24/ПрекратитьНаблюдатьЗаЗадачей.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПринятьЗадачу.txt b/docs/ru/examples/Bitrix24/ПринятьЗадачу.txt
index ad8e43ff7a..e9813051ea 100644
--- a/docs/ru/examples/Bitrix24/ПринятьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ПринятьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПриостановитьЗадачу.txt b/docs/ru/examples/Bitrix24/ПриостановитьЗадачу.txt
index 97e9c67a4d..79893bc472 100644
--- a/docs/ru/examples/Bitrix24/ПриостановитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/ПриостановитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПриостановитьУчетВремени.txt b/docs/ru/examples/Bitrix24/ПриостановитьУчетВремени.txt
index 4ea5c49bc8..d301f5d3c3 100644
--- a/docs/ru/examples/Bitrix24/ПриостановитьУчетВремени.txt
+++ b/docs/ru/examples/Bitrix24/ПриостановитьУчетВремени.txt
@@ -1,9 +1,17 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПроверитьДоступКЗадаче.txt b/docs/ru/examples/Bitrix24/ПроверитьДоступКЗадаче.txt
index 0b5a1171cf..8c4004f2eb 100644
--- a/docs/ru/examples/Bitrix24/ПроверитьДоступКЗадаче.txt
+++ b/docs/ru/examples/Bitrix24/ПроверитьДоступКЗадаче.txt
@@ -5,10 +5,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/ПрочитатьВсе.txt b/docs/ru/examples/Bitrix24/ПрочитатьВсе.txt
index 564bd6fef6..7b5996d30d 100644
--- a/docs/ru/examples/Bitrix24/ПрочитатьВсе.txt
+++ b/docs/ru/examples/Bitrix24/ПрочитатьВсе.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СерверноеВремя.txt b/docs/ru/examples/Bitrix24/СерверноеВремя.txt
index 100fa53001..58ac66fefe 100644
--- a/docs/ru/examples/Bitrix24/СерверноеВремя.txt
+++ b/docs/ru/examples/Bitrix24/СерверноеВремя.txt
@@ -1,8 +1,15 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СерверноеВремя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СерверноеВремя(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СкопироватьКаталог.txt b/docs/ru/examples/Bitrix24/СкопироватьКаталог.txt
index 5851a84101..734174c3d8 100644
--- a/docs/ru/examples/Bitrix24/СкопироватьКаталог.txt
+++ b/docs/ru/examples/Bitrix24/СкопироватьКаталог.txt
@@ -3,7 +3,12 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СкопироватьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
IDПриемника = "46682";
IDКаталога = "46680";
diff --git a/docs/ru/examples/Bitrix24/СкопироватьФайл.txt b/docs/ru/examples/Bitrix24/СкопироватьФайл.txt
index 3e74a4fc31..9fc5e6c5ab 100644
--- a/docs/ru/examples/Bitrix24/СкопироватьФайл.txt
+++ b/docs/ru/examples/Bitrix24/СкопироватьФайл.txt
@@ -3,11 +3,22 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
IDКаталога = "46678";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СменитьВладельцаЧата.txt b/docs/ru/examples/Bitrix24/СменитьВладельцаЧата.txt
index ebe484c74f..6bc7712307 100644
--- a/docs/ru/examples/Bitrix24/СменитьВладельцаЧата.txt
+++ b/docs/ru/examples/Bitrix24/СменитьВладельцаЧата.txt
@@ -3,10 +3,21 @@
IDПользователя = 10;
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьЗависимостьЗадач.txt b/docs/ru/examples/Bitrix24/СоздатьЗависимостьЗадач.txt
index 240f7c238f..71b9ccbe77 100644
--- a/docs/ru/examples/Bitrix24/СоздатьЗависимостьЗадач.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьЗависимостьЗадач.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
IDИсточника = "8720";
IDПриемника = "8718";
@@ -13,4 +19,11 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьЗадачу.txt b/docs/ru/examples/Bitrix24/СоздатьЗадачу.txt
index 927148fe33..b7c4fdbb71 100644
--- a/docs/ru/examples/Bitrix24/СоздатьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьЗадачу.txt
@@ -14,9 +14,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьКалендарь.txt b/docs/ru/examples/Bitrix24/СоздатьКалендарь.txt
index 6f19d99ff1..4bc7a67810 100644
--- a/docs/ru/examples/Bitrix24/СоздатьКалендарь.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьКалендарь.txt
@@ -16,7 +16,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
СтруктураКалендаря.Вставить("name" , "Другой календарь");
СтруктураКалендаря.Вставить("description", "Мой другой новый календарь");
@@ -24,4 +28,9 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьКаталогВХранилище.txt b/docs/ru/examples/Bitrix24/СоздатьКаталогВХранилище.txt
index a5592935d1..563a1bfbd0 100644
--- a/docs/ru/examples/Bitrix24/СоздатьКаталогВХранилище.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьКаталогВХранилище.txt
@@ -4,9 +4,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьЛид.txt b/docs/ru/examples/Bitrix24/СоздатьЛид.txt
index f95f52a9a1..3ae0028efe 100644
--- a/docs/ru/examples/Bitrix24/СоздатьЛид.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьЛид.txt
@@ -16,7 +16,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
СтруктураПолей.Вставить("NAME" , "Иван");
СтруктураПолей.Вставить("LAST_NAME", "Иванов");
@@ -24,4 +28,9 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьНовость.txt b/docs/ru/examples/Bitrix24/СоздатьНовость.txt
index da9906e8fe..a6c10f7c7f 100644
--- a/docs/ru/examples/Bitrix24/СоздатьНовость.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьНовость.txt
@@ -9,9 +9,23 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("important", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files", Файлы);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьПерсональноеУведомление.txt b/docs/ru/examples/Bitrix24/СоздатьПерсональноеУведомление.txt
index ad907cad5b..364db3f48e 100644
--- a/docs/ru/examples/Bitrix24/СоздатьПерсональноеУведомление.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьПерсональноеУведомление.txt
@@ -9,11 +9,24 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьПодкаталог.txt b/docs/ru/examples/Bitrix24/СоздатьПодкаталог.txt
index eb188886fd..f07be3c7ab 100644
--- a/docs/ru/examples/Bitrix24/СоздатьПодкаталог.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьПодкаталог.txt
@@ -4,9 +4,20 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьПодразделение.txt b/docs/ru/examples/Bitrix24/СоздатьПодразделение.txt
index 5509790d14..f0e157b19b 100644
--- a/docs/ru/examples/Bitrix24/СоздатьПодразделение.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьПодразделение.txt
@@ -3,7 +3,12 @@
Наименование = "Главное подразделение";
IDРодителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -12,4 +17,11 @@
IDРодителя = "2962";
IDРуководителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя, IDРуководителя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьПользователя.txt b/docs/ru/examples/Bitrix24/СоздатьПользователя.txt
index f467c302c1..8b9237d66f 100644
--- a/docs/ru/examples/Bitrix24/СоздатьПользователя.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьПользователя.txt
@@ -7,7 +7,11 @@
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -20,4 +24,9 @@
СтруктураПользователя.Вставить("PERSONAL_MOBILE", "88003553535");
СтруктураПользователя.Вставить("UF_DEPARTMENT" , 1);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьРезультатИзКомментария.txt b/docs/ru/examples/Bitrix24/СоздатьРезультатИзКомментария.txt
index f46cc3b0cb..7ae356df35 100644
--- a/docs/ru/examples/Bitrix24/СоздатьРезультатИзКомментария.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьРезультатИзКомментария.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьСделку.txt b/docs/ru/examples/Bitrix24/СоздатьСделку.txt
index 8bbeea807d..059a62a08d 100644
--- a/docs/ru/examples/Bitrix24/СоздатьСделку.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьСделку.txt
@@ -15,7 +15,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
СтруктураПолей.Вставить("TITLE" , "Другая сделка");
СтруктураПолей.Вставить("CLOSEDATE", "2031-01-01");
@@ -23,4 +27,9 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьСистемноеУведомление.txt b/docs/ru/examples/Bitrix24/СоздатьСистемноеУведомление.txt
index ed331e6453..976b122c83 100644
--- a/docs/ru/examples/Bitrix24/СоздатьСистемноеУведомление.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьСистемноеУведомление.txt
@@ -9,11 +9,24 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьСобытиеКалендаря.txt b/docs/ru/examples/Bitrix24/СоздатьСобытиеКалендаря.txt
index cbd329611b..7c6f95f510 100644
--- a/docs/ru/examples/Bitrix24/СоздатьСобытиеКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьСобытиеКалендаря.txt
@@ -58,7 +58,11 @@
СтруктураСобытия.Вставить("meeting", СтруктураВстречи);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -66,4 +70,9 @@
СтруктураСобытия.Вставить("section", IDКалендаря);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/СоздатьЧат.txt b/docs/ru/examples/Bitrix24/СоздатьЧат.txt
index 0ce5ee1e49..8c5e03a8ae 100644
--- a/docs/ru/examples/Bitrix24/СоздатьЧат.txt
+++ b/docs/ru/examples/Bitrix24/СоздатьЧат.txt
@@ -19,7 +19,11 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -29,4 +33,9 @@
СтруктураЧата.Вставить("TITLE", "Закрытый чат");
СтруктураЧата.Вставить("USERS", МассивУчастников);
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УбратьЗадачуИзИзбранного.txt b/docs/ru/examples/Bitrix24/УбратьЗадачуИзИзбранного.txt
index e1e3bba76a..84ae0f985e 100644
--- a/docs/ru/examples/Bitrix24/УбратьЗадачуИзИзбранного.txt
+++ b/docs/ru/examples/Bitrix24/УбратьЗадачуИзИзбранного.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьЗависимостьЗадач.txt b/docs/ru/examples/Bitrix24/УдалитьЗависимостьЗадач.txt
index b919283554..646130a0cd 100644
--- a/docs/ru/examples/Bitrix24/УдалитьЗависимостьЗадач.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьЗависимостьЗадач.txt
@@ -4,7 +4,13 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
IDИсточника = "8720";
IDПриемника = "8718";
@@ -13,4 +19,11 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьЗадачу.txt b/docs/ru/examples/Bitrix24/УдалитьЗадачу.txt
index 6eea74a2e2..25c90803df 100644
--- a/docs/ru/examples/Bitrix24/УдалитьЗадачу.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьЗадачу.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьКалендарь.txt b/docs/ru/examples/Bitrix24/УдалитьКалендарь.txt
index e4d21654d6..20d3788098 100644
--- a/docs/ru/examples/Bitrix24/УдалитьКалендарь.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьКалендарь.txt
@@ -3,10 +3,23 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьКаталог.txt b/docs/ru/examples/Bitrix24/УдалитьКаталог.txt
index ece42726bf..a4a6b06e00 100644
--- a/docs/ru/examples/Bitrix24/УдалитьКаталог.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьКаталог.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46676";
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьКомментарийЗадачи.txt b/docs/ru/examples/Bitrix24/УдалитьКомментарийЗадачи.txt
index 90c627b021..7330903bca 100644
--- a/docs/ru/examples/Bitrix24/УдалитьКомментарийЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьКомментарийЗадачи.txt
@@ -2,10 +2,21 @@
IDЗадачи = "8722";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьЛид.txt b/docs/ru/examples/Bitrix24/УдалитьЛид.txt
index 915288430d..0a5d6e6904 100644
--- a/docs/ru/examples/Bitrix24/УдалитьЛид.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьЛид.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьНовость.txt b/docs/ru/examples/Bitrix24/УдалитьНовость.txt
index 5f756c8035..43fff1919e 100644
--- a/docs/ru/examples/Bitrix24/УдалитьНовость.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьНовость.txt
@@ -1,10 +1,19 @@
IDНовости = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
IDНовости = "3326";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьПодразделение.txt b/docs/ru/examples/Bitrix24/УдалитьПодразделение.txt
index bfd63c545a..1c765abf84 100644
--- a/docs/ru/examples/Bitrix24/УдалитьПодразделение.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьПодразделение.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПодразделения = "2964";
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПодразделения = "2962";
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьПользовательскоеПолеЗадачи.txt b/docs/ru/examples/Bitrix24/УдалитьПользовательскоеПолеЗадачи.txt
index 5557b5ef39..610805332f 100644
--- a/docs/ru/examples/Bitrix24/УдалитьПользовательскоеПолеЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьПользовательскоеПолеЗадачи.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПоля = "259";
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПоля = "261";
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьРезультатИзКомментария.txt b/docs/ru/examples/Bitrix24/УдалитьРезультатИзКомментария.txt
index e991083f0c..047a1fbcf9 100644
--- a/docs/ru/examples/Bitrix24/УдалитьРезультатИзКомментария.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьРезультатИзКомментария.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьСделку.txt b/docs/ru/examples/Bitrix24/УдалитьСделку.txt
index 7238125034..112db39a40 100644
--- a/docs/ru/examples/Bitrix24/УдалитьСделку.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьСделку.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5484";
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьСобытиеКалендаря.txt b/docs/ru/examples/Bitrix24/УдалитьСобытиеКалендаря.txt
index dcc5236884..9d8040e903 100644
--- a/docs/ru/examples/Bitrix24/УдалитьСобытиеКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьСобытиеКалендаря.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьСообщение.txt b/docs/ru/examples/Bitrix24/УдалитьСообщение.txt
index 8c879cf0dd..e0346d3c59 100644
--- a/docs/ru/examples/Bitrix24/УдалитьСообщение.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьСообщение.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСообщения = "67534";
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСообщения = "67536";
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьСтадиюКанбана.txt b/docs/ru/examples/Bitrix24/УдалитьСтадиюКанбана.txt
index d651d3eb7c..1a5f194aec 100644
--- a/docs/ru/examples/Bitrix24/УдалитьСтадиюКанбана.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьСтадиюКанбана.txt
@@ -2,11 +2,21 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
IDСтадии = "3218";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, , Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьТрудозатратыЗадачи.txt b/docs/ru/examples/Bitrix24/УдалитьТрудозатратыЗадачи.txt
index 433302a5fd..5f6e2e4194 100644
--- a/docs/ru/examples/Bitrix24/УдалитьТрудозатратыЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьТрудозатратыЗадачи.txt
@@ -2,10 +2,21 @@
IDЗадачи = "8726";
IDЗаписи = "3202";
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗаписи = "3204";
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьУведомление.txt b/docs/ru/examples/Bitrix24/УдалитьУведомление.txt
index b1f9e2de34..db6a92702c 100644
--- a/docs/ru/examples/Bitrix24/УдалитьУведомление.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьУведомление.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDУведомления = "67544";
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDУведомления = "67546";
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьФайл.txt b/docs/ru/examples/Bitrix24/УдалитьФайл.txt
index 46712a969c..5002140383 100644
--- a/docs/ru/examples/Bitrix24/УдалитьФайл.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьФайл.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46670";
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УдалитьЭлементЧеклистаЗадачи.txt b/docs/ru/examples/Bitrix24/УдалитьЭлементЧеклистаЗадачи.txt
index 866432775c..77e43e4e9f 100644
--- a/docs/ru/examples/Bitrix24/УдалитьЭлементЧеклистаЗадачи.txt
+++ b/docs/ru/examples/Bitrix24/УдалитьЭлементЧеклистаЗадачи.txt
@@ -2,7 +2,12 @@
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -10,4 +15,10 @@
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УстановитьПользовательскиеНастройкиКалендаря.txt b/docs/ru/examples/Bitrix24/УстановитьПользовательскиеНастройкиКалендаря.txt
index b340b211b3..43d7227e37 100644
--- a/docs/ru/examples/Bitrix24/УстановитьПользовательскиеНастройкиКалендаря.txt
+++ b/docs/ru/examples/Bitrix24/УстановитьПользовательскиеНастройкиКалендаря.txt
@@ -6,9 +6,18 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УстановитьРеакциюНаСообщение.txt b/docs/ru/examples/Bitrix24/УстановитьРеакциюНаСообщение.txt
index 70230b5388..86a5b3c320 100644
--- a/docs/ru/examples/Bitrix24/УстановитьРеакциюНаСообщение.txt
+++ b/docs/ru/examples/Bitrix24/УстановитьРеакциюНаСообщение.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСообщения = "67534";
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСообщения = "67536";
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УстановитьСтатусПользователя.txt b/docs/ru/examples/Bitrix24/УстановитьСтатусПользователя.txt
index 2c8b3a9984..cd3fedc6f3 100644
--- a/docs/ru/examples/Bitrix24/УстановитьСтатусПользователя.txt
+++ b/docs/ru/examples/Bitrix24/УстановитьСтатусПользователя.txt
@@ -1,10 +1,19 @@
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
Статус = "dnd";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Статус = "away";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Bitrix24/УстановитьСтатусУчастияПользователя.txt b/docs/ru/examples/Bitrix24/УстановитьСтатусУчастияПользователя.txt
index 0641183d8e..866904ae7d 100644
--- a/docs/ru/examples/Bitrix24/УстановитьСтатусУчастияПользователя.txt
+++ b/docs/ru/examples/Bitrix24/УстановитьСтатусУчастияПользователя.txt
@@ -2,10 +2,21 @@
IDСобытия = "3042";
Статус = "Y";
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ЗафиксироватьДоговоренностьОДоставке.txt b/docs/ru/examples/CDEK/ЗафиксироватьДоговоренностьОДоставке.txt
index 370c1dd330..9d2b3b13c7 100644
--- a/docs/ru/examples/CDEK/ЗафиксироватьДоговоренностьОДоставке.txt
+++ b/docs/ru/examples/CDEK/ЗафиксироватьДоговоренностьОДоставке.txt
@@ -33,4 +33,9 @@
Договоренность.Вставить("to_location", МестоДоставки);
- Результат = OPI_CDEK.ЗафиксироватьДоговоренностьОДоставке(Токен, Договоренность, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("appt" , Договоренность);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ЗафиксироватьДоговоренностьОДоставке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ИзменитьЗаказ.txt b/docs/ru/examples/CDEK/ИзменитьЗаказ.txt
index 9fc8dc170a..38216ca84f 100644
--- a/docs/ru/examples/CDEK/ИзменитьЗаказ.txt
+++ b/docs/ru/examples/CDEK/ИзменитьЗаказ.txt
@@ -3,4 +3,10 @@
ОписаниеЗаказа = Новый Структура("comment", "Новый комментарий");
- Результат = OPI_CDEK.ИзменитьЗаказ(Токен, UUID, ОписаниеЗаказа, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ИзменитьЗаказ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ОформитьКлиентскийВозврат.txt b/docs/ru/examples/CDEK/ОформитьКлиентскийВозврат.txt
index b7526b36da..5d640dd54a 100644
--- a/docs/ru/examples/CDEK/ОформитьКлиентскийВозврат.txt
+++ b/docs/ru/examples/CDEK/ОформитьКлиентскийВозврат.txt
@@ -2,4 +2,10 @@
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
Тариф = 139;
- Результат = OPI_CDEK.ОформитьКлиентскийВозврат(Токен, UUID, Тариф, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("tariff" , Тариф);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ОформитьКлиентскийВозврат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьДоговоренностьОДоставке.txt b/docs/ru/examples/CDEK/ПолучитьДоговоренностьОДоставке.txt
index e959b6e618..d71c823787 100644
--- a/docs/ru/examples/CDEK/ПолучитьДоговоренностьОДоставке.txt
+++ b/docs/ru/examples/CDEK/ПолучитьДоговоренностьОДоставке.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "2bb6253b-d0ce-45cd-8281-f42bc5c03553";
- Результат = OPI_CDEK.ПолучитьДоговоренностьОДоставке(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоговоренностьОДоставке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьДоступныеИнтервалыДоставки.txt b/docs/ru/examples/CDEK/ПолучитьДоступныеИнтервалыДоставки.txt
index a36ba4ed41..65c4d04451 100644
--- a/docs/ru/examples/CDEK/ПолучитьДоступныеИнтервалыДоставки.txt
+++ b/docs/ru/examples/CDEK/ПолучитьДоступныеИнтервалыДоставки.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьДоступныеИнтервалыДоставки(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоступныеИнтервалыДоставки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьЗаказ.txt b/docs/ru/examples/CDEK/ПолучитьЗаказ.txt
index c0e2dc1c6e..2e893d3531 100644
--- a/docs/ru/examples/CDEK/ПолучитьЗаказ.txt
+++ b/docs/ru/examples/CDEK/ПолучитьЗаказ.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьЗаказ(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьЗаказПоНомеру.txt b/docs/ru/examples/CDEK/ПолучитьЗаказПоНомеру.txt
index a44cf0e785..ca58ad29b6 100644
--- a/docs/ru/examples/CDEK/ПолучитьЗаказПоНомеру.txt
+++ b/docs/ru/examples/CDEK/ПолучитьЗаказПоНомеру.txt
@@ -1,4 +1,10 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
НомерЗаказа = "34e9706a-f47f-4348-bd4d-116bf6c5517d";
- Результат = OPI_CDEK.ПолучитьЗаказПоНомеру(Токен, НомерЗаказа, Истина, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("number" , НомерЗаказа);
+ Опции.Вставить("internal", Истина);
+ Опции.Вставить("testapi" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказПоНомеру", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьЗаявкуНаВызовКурьера.txt b/docs/ru/examples/CDEK/ПолучитьЗаявкуНаВызовКурьера.txt
index 91bdba2321..23d3011f8c 100644
--- a/docs/ru/examples/CDEK/ПолучитьЗаявкуНаВызовКурьера.txt
+++ b/docs/ru/examples/CDEK/ПолучитьЗаявкуНаВызовКурьера.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Результат = OPI_CDEK.ПолучитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаявкуНаВызовКурьера", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьОписаниеДоговоренности.txt b/docs/ru/examples/CDEK/ПолучитьОписаниеДоговоренности.txt
index 3db6d45029..5ddcecabf3 100644
--- a/docs/ru/examples/CDEK/ПолучитьОписаниеДоговоренности.txt
+++ b/docs/ru/examples/CDEK/ПолучитьОписаниеДоговоренности.txt
@@ -1 +1,3 @@
- Результат = OPI_CDEK.ПолучитьОписаниеДоговоренности();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеДоговоренности", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьОписаниеЗаказа.txt b/docs/ru/examples/CDEK/ПолучитьОписаниеЗаказа.txt
index 585a8af14f..6bf8c5f78c 100644
--- a/docs/ru/examples/CDEK/ПолучитьОписаниеЗаказа.txt
+++ b/docs/ru/examples/CDEK/ПолучитьОписаниеЗаказа.txt
@@ -1 +1,3 @@
- Результат = OPI_CDEK.ПолучитьОписаниеЗаказа();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаказа", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьОписаниеЗаявкиКурьера.txt b/docs/ru/examples/CDEK/ПолучитьОписаниеЗаявкиКурьера.txt
index 445cfc9a80..e702d41632 100644
--- a/docs/ru/examples/CDEK/ПолучитьОписаниеЗаявкиКурьера.txt
+++ b/docs/ru/examples/CDEK/ПолучитьОписаниеЗаявкиКурьера.txt
@@ -1 +1,3 @@
- Результат = OPI_CDEK.ПолучитьОписаниеЗаявкиКурьера();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаявкиКурьера", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьОписаниеФильтраОфисов.txt b/docs/ru/examples/CDEK/ПолучитьОписаниеФильтраОфисов.txt
index ed51aeab3b..351ac83fa4 100644
--- a/docs/ru/examples/CDEK/ПолучитьОписаниеФильтраОфисов.txt
+++ b/docs/ru/examples/CDEK/ПолучитьОписаниеФильтраОфисов.txt
@@ -1 +1,3 @@
- Результат = OPI_CDEK.ПолучитьОписаниеФильтраОфисов();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьПереводыПлатежейНаДату.txt b/docs/ru/examples/CDEK/ПолучитьПереводыПлатежейНаДату.txt
index 8fb0832e19..9c0929b70a 100644
--- a/docs/ru/examples/CDEK/ПолучитьПереводыПлатежейНаДату.txt
+++ b/docs/ru/examples/CDEK/ПолучитьПереводыПлатежейНаДату.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьПереводыПлатежейНаДату(Токен, ДатаПолучения, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьПреалерт.txt b/docs/ru/examples/CDEK/ПолучитьПреалерт.txt
index c1b3bdccb7..65969bb388 100644
--- a/docs/ru/examples/CDEK/ПолучитьПреалерт.txt
+++ b/docs/ru/examples/CDEK/ПолучитьПреалерт.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "27c365e5-4c21-43a3-9db0-bceeb491e2f0";
- Результат = OPI_CDEK.ПолучитьПреалерт(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПреалерт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьРеестрыПлатежейНаДату.txt b/docs/ru/examples/CDEK/ПолучитьРеестрыПлатежейНаДату.txt
index 50b9e7d841..9fc4ce9e87 100644
--- a/docs/ru/examples/CDEK/ПолучитьРеестрыПлатежейНаДату.txt
+++ b/docs/ru/examples/CDEK/ПолучитьРеестрыПлатежейНаДату.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьРеестрыПлатежейНаДату(Токен, ДатаПолучения, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьСписокОфисов.txt b/docs/ru/examples/CDEK/ПолучитьСписокОфисов.txt
index 56a5947d45..9db3b67548 100644
--- a/docs/ru/examples/CDEK/ПолучитьСписокОфисов.txt
+++ b/docs/ru/examples/CDEK/ПолучитьСписокОфисов.txt
@@ -4,4 +4,9 @@
Фильтр.Вставить("city_code" , 270);
Фильтр.Вставить("allowed_cod", Истина);
- Результат = OPI_CDEK.ПолучитьСписокОфисов(Токен, Фильтр, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter" , Фильтр);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокОфисов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьСписокРегионов.txt b/docs/ru/examples/CDEK/ПолучитьСписокРегионов.txt
index 7093908eee..88a697dac6 100644
--- a/docs/ru/examples/CDEK/ПолучитьСписокРегионов.txt
+++ b/docs/ru/examples/CDEK/ПолучитьСписокРегионов.txt
@@ -1,3 +1,7 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- Результат = OPI_CDEK.ПолучитьСписокРегионов(Токен, , , , Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокРегионов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьСтатусПаспортныхДанных.txt b/docs/ru/examples/CDEK/ПолучитьСтатусПаспортныхДанных.txt
index 1137eb3869..e27a82d9ce 100644
--- a/docs/ru/examples/CDEK/ПолучитьСтатусПаспортныхДанных.txt
+++ b/docs/ru/examples/CDEK/ПолучитьСтатусПаспортныхДанных.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьСтатусПаспортныхДанных(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСтатусПаспортныхДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьТокен.txt b/docs/ru/examples/CDEK/ПолучитьТокен.txt
index 28ce157e88..16e4af6bc3 100644
--- a/docs/ru/examples/CDEK/ПолучитьТокен.txt
+++ b/docs/ru/examples/CDEK/ПолучитьТокен.txt
@@ -1,4 +1,9 @@
Аккаунт = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
Пароль = "RmAmgvSgSl...";
- Результат = OPI_CDEK.ПолучитьТокен(Аккаунт, Пароль, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("account", Аккаунт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьЧекЗаказа.txt b/docs/ru/examples/CDEK/ПолучитьЧекЗаказа.txt
index 556544ec0c..5ed263ae2e 100644
--- a/docs/ru/examples/CDEK/ПолучитьЧекЗаказа.txt
+++ b/docs/ru/examples/CDEK/ПолучитьЧекЗаказа.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьЧекЗаказа(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекЗаказа", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/ПолучитьЧекиНаДату.txt b/docs/ru/examples/CDEK/ПолучитьЧекиНаДату.txt
index 13dd18170e..262d8da831 100644
--- a/docs/ru/examples/CDEK/ПолучитьЧекиНаДату.txt
+++ b/docs/ru/examples/CDEK/ПолучитьЧекиНаДату.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьЧекиНаДату(Токен, ДатаПолучения, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СоздатьЗаказ.txt b/docs/ru/examples/CDEK/СоздатьЗаказ.txt
index 0f8fbb10f6..0aee155a0c 100644
--- a/docs/ru/examples/CDEK/СоздатьЗаказ.txt
+++ b/docs/ru/examples/CDEK/СоздатьЗаказ.txt
@@ -75,4 +75,10 @@
ОписаниеЗаказа.Вставить("delivery_recipient_cost" , Новый Структура("value" , 50));
ОписаниеЗаказа.Вставить("delivery_recipient_cost_adv", Новый Структура("sum,threshold", 3000, 200));
- Результат = OPI_CDEK.СоздатьЗаказ(Токен, ОписаниеЗаказа, Истина, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("ostore" , Истина);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаказ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СоздатьЗаявкуНаВызовКурьера.txt b/docs/ru/examples/CDEK/СоздатьЗаявкуНаВызовКурьера.txt
index 29d42baa36..340e2069ea 100644
--- a/docs/ru/examples/CDEK/СоздатьЗаявкуНаВызовКурьера.txt
+++ b/docs/ru/examples/CDEK/СоздатьЗаявкуНаВызовКурьера.txt
@@ -40,4 +40,9 @@
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
- Результат = OPI_CDEK.СоздатьЗаявкуНаВызовКурьера(Токен, ОписаниеЗаявки, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("intake" , ОписаниеЗаявки);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаявкуНаВызовКурьера", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СоздатьОтказ.txt b/docs/ru/examples/CDEK/СоздатьОтказ.txt
index 62203ae57f..375706c016 100644
--- a/docs/ru/examples/CDEK/СоздатьОтказ.txt
+++ b/docs/ru/examples/CDEK/СоздатьОтказ.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.СоздатьОтказ(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьОтказ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СоздатьПреалерт.txt b/docs/ru/examples/CDEK/СоздатьПреалерт.txt
index 5987123255..76ed2464d7 100644
--- a/docs/ru/examples/CDEK/СоздатьПреалерт.txt
+++ b/docs/ru/examples/CDEK/СоздатьПреалерт.txt
@@ -3,4 +3,11 @@
ПВЗ = "NSK27";
ДатаПередачи = OPI_Инструменты.ПолучитьТекущуюДату() + 60 * 60 * 24;
- Результат = OPI_CDEK.СоздатьПреалерт(Токен, UUID, ДатаПередачи, ПВЗ, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("date" , ДатаПередачи);
+ Опции.Вставить("point" , ПВЗ);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьПреалерт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СформироватьКвитанцию.txt b/docs/ru/examples/CDEK/СформироватьКвитанцию.txt
index 3c080401c2..37e433cbfd 100644
--- a/docs/ru/examples/CDEK/СформироватьКвитанцию.txt
+++ b/docs/ru/examples/CDEK/СформироватьКвитанцию.txt
@@ -3,4 +3,11 @@
Тип = "tpl_russia";
Копий = 1;
- Результат = OPI_CDEK.СформироватьКвитанцию(Токен, UUID, Тип, Копий, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьКвитанцию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/СформироватьШтрихкод.txt b/docs/ru/examples/CDEK/СформироватьШтрихкод.txt
index c49d8c71e2..7f2027380a 100644
--- a/docs/ru/examples/CDEK/СформироватьШтрихкод.txt
+++ b/docs/ru/examples/CDEK/СформироватьШтрихкод.txt
@@ -3,4 +3,11 @@
Формат = "A5";
Копий = 1;
- Результат = OPI_CDEK.СформироватьШтрихкод(Токен, UUID, Копий, Формат, , Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("format" , Формат);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьШтрихкод", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/УдалитьЗаказ.txt b/docs/ru/examples/CDEK/УдалитьЗаказ.txt
index 132d54435f..ab3fef4fe1 100644
--- a/docs/ru/examples/CDEK/УдалитьЗаказ.txt
+++ b/docs/ru/examples/CDEK/УдалитьЗаказ.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.УдалитьЗаказ(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаказ", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/CDEK/УдалитьЗаявкуНаВызовКурьера.txt b/docs/ru/examples/CDEK/УдалитьЗаявкуНаВызовКурьера.txt
index b8555a7874..c75058784a 100644
--- a/docs/ru/examples/CDEK/УдалитьЗаявкуНаВызовКурьера.txt
+++ b/docs/ru/examples/CDEK/УдалитьЗаявкуНаВызовКурьера.txt
@@ -1,4 +1,9 @@
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Результат = OPI_CDEK.УдалитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаявкуНаВызовКурьера", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ВыполнитьЗапрос.txt b/docs/ru/examples/ClickHouse/ВыполнитьЗапрос.txt
index 3784321e78..0e79a76f04 100644
--- a/docs/ru/examples/ClickHouse/ВыполнитьЗапрос.txt
+++ b/docs/ru/examples/ClickHouse/ВыполнитьЗапрос.txt
@@ -6,7 +6,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- Соединение = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Соединение = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// Запрос (создание таблицы)
@@ -19,8 +23,15 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос (вставка данных)
@@ -59,8 +70,19 @@
БазаДанных = "default";
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, БазаДанных, IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос с внешней таблицей
@@ -74,19 +96,42 @@
|2" + Таб + "Jane
|3" + Таб + "Bob";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_users WHERE id > 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Выборка
ТекстВыборки = "SELECT * FROM events";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ЗавершитьОтправкуGRPC.txt b/docs/ru/examples/ClickHouse/ЗавершитьОтправкуGRPC.txt
index 5719e9435e..d4b2d4e97d 100644
--- a/docs/ru/examples/ClickHouse/ЗавершитьОтправкуGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ЗавершитьОтправкуGRPC.txt
@@ -4,7 +4,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
diff --git a/docs/ru/examples/ClickHouse/ЗакрытьПотокGRPC.txt b/docs/ru/examples/ClickHouse/ЗакрытьПотокGRPC.txt
index f1f425be47..dad2e0c9dd 100644
--- a/docs/ru/examples/ClickHouse/ЗакрытьПотокGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ЗакрытьПотокGRPC.txt
@@ -4,7 +4,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
diff --git a/docs/ru/examples/ClickHouse/ОткрытьПотокGRPC.txt b/docs/ru/examples/ClickHouse/ОткрытьПотокGRPC.txt
index e47066cf26..f5cafdbeab 100644
--- a/docs/ru/examples/ClickHouse/ОткрытьПотокGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ОткрытьПотокGRPC.txt
@@ -4,7 +4,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстСозданияТаблицы = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -16,11 +20,25 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса("DROP TABLE IF EXISTS events_stream_test");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", "DROP TABLE IF EXISTS events_stream_test");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстСозданияТаблицы);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстСозданияТаблицы);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Результат = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение);
diff --git a/docs/ru/examples/ClickHouse/ОткрытьСоединениеGRPC.txt b/docs/ru/examples/ClickHouse/ОткрытьСоединениеGRPC.txt
index 3797b4cad9..6a1c39af18 100644
--- a/docs/ru/examples/ClickHouse/ОткрытьСоединениеGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ОткрытьСоединениеGRPC.txt
@@ -6,7 +6,11 @@
// Открытие соединения
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
// Запрос через открытое соединение (создание таблицы)
@@ -20,8 +24,15 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Вставка данных
@@ -51,15 +62,34 @@
Данные = Новый Структура("meta,data", Мета, МассивДанных);
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, "default", IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , "default");
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Выборка
ТекстВыборки = "SELECT * FROM events_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос с внешней таблицей через gRPC
@@ -71,12 +101,27 @@
ДанныеТаблицы = "1" + Таб + "John
|2" + Таб + "Jane";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext_grpc", СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , "ext_grpc");
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ОтправитьСообщениеGRPC.txt b/docs/ru/examples/ClickHouse/ОтправитьСообщениеGRPC.txt
index 20c5f53a4e..08d5c03311 100644
--- a/docs/ru/examples/ClickHouse/ОтправитьСообщениеGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ОтправитьСообщениеGRPC.txt
@@ -4,7 +4,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
@@ -13,6 +17,10 @@
IDПотока = РезультатОткрытия["streamId"];
ТекстЗапроса = "SELECT 1 AS result";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
Результат = OPI_ClickHouse.ОтправитьСообщениеGRPC(Соединение, IDПотока, Запрос);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьНастройкиTls.txt b/docs/ru/examples/ClickHouse/ПолучитьНастройкиTls.txt
index 734df80c06..7cf4c07ca4 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_ClickHouse.ПолучитьНастройкиTls(Ложь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьНастройкиЗапроса.txt b/docs/ru/examples/ClickHouse/ПолучитьНастройкиЗапроса.txt
index 2d66bccd84..26375537c9 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьНастройкиЗапроса.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьНастройкиЗапроса.txt
@@ -2,7 +2,10 @@
ТекстЗапроса = "SELECT 1";
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
// Полный запрос
@@ -15,15 +18,22 @@
ДопНастройки.Вставить("max_threads", "4");
СтруктураКолонок = Новый Структура("id,name", "UInt64", "String");
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext", СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", "ext");
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивТаблиц = Новый Массив;
МассивТаблиц.Добавить(ВнешняяТаблица);
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса
- , БазаДанных
- , IDЗапроса
- , Данные
- , ФорматОтвета
- , МассивТаблиц
- , ДопНастройки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format" , ФорматОтвета);
+ Опции.Вставить("ext" , МассивТаблиц);
+ Опции.Вставить("settings", ДопНастройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСессии.txt b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСессии.txt
index 0db0a06b38..1d2a930380 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСессии.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСессии.txt
@@ -2,4 +2,9 @@
Проверять = Истина;
Таймаут = 120;
- Результат = OPI_ClickHouse.ПолучитьНастройкиСессии(IDСессии, Проверять, Таймаут);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , IDСессии);
+ Опции.Вставить("check" , Проверять);
+ Опции.Вставить("timeout", Таймаут);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияGRPC.txt b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияGRPC.txt
index 36c0af3b32..5c97cefe44 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияGRPC.txt
@@ -1,7 +1,10 @@
URL = "http://localhost:9101";
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С basic авторизацией
@@ -10,23 +13,44 @@
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С JWT авторизацией
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С метаданными
Meta = Новый Соответствие;
Meta.Вставить("custom-meta", "value");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, Meta);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("meta", Meta);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С TLS настройками
- Tls = OPI_ClickHouse.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, , Tls);
\ No newline at end of file
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияHTTP.txt b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияHTTP.txt
index bb3f75b825..6cc7bd02ae 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияHTTP.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьНастройкиСоединенияHTTP.txt
@@ -1,7 +1,10 @@
URL = "http://localhost:8123";
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С basic авторизацией
@@ -10,17 +13,30 @@
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С JWT авторизацией
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С дополнительными заголовками
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("X-Custom-Header", "CustomValue");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Авторизация);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ClickHouse/ПолучитьСообщениеGRPC.txt b/docs/ru/examples/ClickHouse/ПолучитьСообщениеGRPC.txt
index b93fcd510a..dbdffaa6ed 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьСообщениеGRPC.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьСообщениеGRPC.txt
@@ -4,12 +4,20 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстЗапроса = "SELECT number FROM system.numbers LIMIT 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
- Таймаут = 10000;
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Таймаут = 10000;
РезультатОткрытия = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение, Запрос, , Таймаут);
IDПотока = РезультатОткрытия["streamId"];
diff --git a/docs/ru/examples/ClickHouse/ПолучитьСтруктуруВнешнейТаблицы.txt b/docs/ru/examples/ClickHouse/ПолучитьСтруктуруВнешнейТаблицы.txt
index 805f46f849..efa3dbb363 100644
--- a/docs/ru/examples/ClickHouse/ПолучитьСтруктуруВнешнейТаблицы.txt
+++ b/docs/ru/examples/ClickHouse/ПолучитьСтруктуруВнешнейТаблицы.txt
@@ -5,11 +5,21 @@
СтруктураКолонок.Вставить("id" , "UInt64");
СтруктураКолонок.Вставить("name", "String");
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", ИмяТаблицы);
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
// С данными TSV
ДанныеТаблицы = СтрШаблон("1%1Test
|2%2Test2", Символы.Таб);
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ВосстановитьОбъектКВерсии.txt b/docs/ru/examples/Dropbox/ВосстановитьОбъектКВерсии.txt
index 11b9a7e3c1..29fbd1351f 100644
--- a/docs/ru/examples/Dropbox/ВосстановитьОбъектКВерсии.txt
+++ b/docs/ru/examples/Dropbox/ВосстановитьОбъектКВерсии.txt
@@ -2,4 +2,9 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ВосстановитьОбъектКВерсии(Токен, Путь, Версия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("rev" , Версия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ВосстановитьОбъектКВерсии", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ДобавитьПользователейКПапке.txt b/docs/ru/examples/Dropbox/ДобавитьПользователейКПапке.txt
index 118763b3d9..be52420256 100644
--- a/docs/ru/examples/Dropbox/ДобавитьПользователейКПапке.txt
+++ b/docs/ru/examples/Dropbox/ДобавитьПользователейКПапке.txt
@@ -2,4 +2,10 @@
Почта = "h5bk6ft62s@privaterelay.appleid.com";
Папка = "13163859169"; // shared_folder_id
- Результат = OPI_Dropbox.ДобавитьПользователейКПапке(Токен, Папка, Почта, Ложь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ДобавитьПользователейКФайлу.txt b/docs/ru/examples/Dropbox/ДобавитьПользователейКФайлу.txt
index 666f98093c..bbbd393c27 100644
--- a/docs/ru/examples/Dropbox/ДобавитьПользователейКФайлу.txt
+++ b/docs/ru/examples/Dropbox/ДобавитьПользователейКФайлу.txt
@@ -2,4 +2,10 @@
Почта = "h5bk6ft62s@privaterelay.appleid.com";
Файл = "kJU6-a-pT48AAAAAAAAABw";
- Результат = OPI_Dropbox.ДобавитьПользователейКФайлу(Токен, Файл, Почта, Ложь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ДобавитьТег.txt b/docs/ru/examples/Dropbox/ДобавитьТег.txt
index 04cce2e8db..c79a16e753 100644
--- a/docs/ru/examples/Dropbox/ДобавитьТег.txt
+++ b/docs/ru/examples/Dropbox/ДобавитьТег.txt
@@ -2,4 +2,9 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ДобавитьТег(Токен, Путь, Тег);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьТег", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ЗагрузитьФайл.txt b/docs/ru/examples/Dropbox/ЗагрузитьФайл.txt
index bf79ede3a3..7cd7ae0089 100644
--- a/docs/ru/examples/Dropbox/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/Dropbox/ЗагрузитьФайл.txt
@@ -5,4 +5,10 @@
КартинкаПуть = ПолучитьИмяВременногоФайла("png");
КопироватьФайл(Картинка, КартинкаПуть);
- Результат = OPI_Dropbox.ЗагрузитьФайл(Токен, КартинкаПуть, Путь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , КартинкаПуть);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("overwrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ЗагрузитьФайлПоURL.txt b/docs/ru/examples/Dropbox/ЗагрузитьФайлПоURL.txt
index c4deb2860a..1c6ac28237 100644
--- a/docs/ru/examples/Dropbox/ЗагрузитьФайлПоURL.txt
+++ b/docs/ru/examples/Dropbox/ЗагрузитьФайлПоURL.txt
@@ -2,4 +2,9 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Dropbox.ЗагрузитьФайлПоURL(Токен, URL, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайлПоURL", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/КопироватьОбъект.txt b/docs/ru/examples/Dropbox/КопироватьОбъект.txt
index 7bd375c14d..396975a41d 100644
--- a/docs/ru/examples/Dropbox/КопироватьОбъект.txt
+++ b/docs/ru/examples/Dropbox/КопироватьОбъект.txt
@@ -2,4 +2,9 @@
Копия = "/New/pic_copy.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.КопироватьОбъект(Токен, Оригинал, Копия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Копия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "КопироватьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ОбновитьТокен.txt b/docs/ru/examples/Dropbox/ОбновитьТокен.txt
index 980f888690..6c0418e636 100644
--- a/docs/ru/examples/Dropbox/ОбновитьТокен.txt
+++ b/docs/ru/examples/Dropbox/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
СекретПриложения = "tk2oewn...";
РефрешТокен = "oZFWg3DmZ_IAAAAAAAAAAWilOA0M1SjV...";
- Результат = OPI_Dropbox.ОбновитьТокен(КлючПриложения, СекретПриложения, РефрешТокен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("refresh" , РефрешТокен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ОпубликоватьПапку.txt b/docs/ru/examples/Dropbox/ОпубликоватьПапку.txt
index b1deba81b1..6d0ceb1754 100644
--- a/docs/ru/examples/Dropbox/ОпубликоватьПапку.txt
+++ b/docs/ru/examples/Dropbox/ОпубликоватьПапку.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New";
- Результат = OPI_Dropbox.ОпубликоватьПапку(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОпубликоватьПапку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ОтменитьПубликациюПапки.txt b/docs/ru/examples/Dropbox/ОтменитьПубликациюПапки.txt
index 729ede7112..1f0338e7a1 100644
--- a/docs/ru/examples/Dropbox/ОтменитьПубликациюПапки.txt
+++ b/docs/ru/examples/Dropbox/ОтменитьПубликациюПапки.txt
@@ -1,7 +1,11 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Папка = "13163859169";
- Результат = OPI_Dropbox.ОтменитьПубликациюПапки(Токен, Папка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder", Папка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюПапки", Опции);
ТекущийСтатус = "in_progress";
IDРаботы = Результат["async_job_id"];
diff --git a/docs/ru/examples/Dropbox/ОтменитьПубликациюФайла.txt b/docs/ru/examples/Dropbox/ОтменитьПубликациюФайла.txt
index ce03ce1154..5ce9b06526 100644
--- a/docs/ru/examples/Dropbox/ОтменитьПубликациюФайла.txt
+++ b/docs/ru/examples/Dropbox/ОтменитьПубликациюФайла.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Файл = "kJU6-a-pT48AAAAAAAAABw";
- Результат = OPI_Dropbox.ОтменитьПубликациюФайла(Токен, Файл);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюФайла", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПереместитьОбъект.txt b/docs/ru/examples/Dropbox/ПереместитьОбъект.txt
index 84e788a3b0..c4d467636a 100644
--- a/docs/ru/examples/Dropbox/ПереместитьОбъект.txt
+++ b/docs/ru/examples/Dropbox/ПереместитьОбъект.txt
@@ -2,4 +2,9 @@
ЦелевойПуть = "/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , ОригинальныйПуть);
+ Опции.Вставить("to" , ЦелевойПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьДанныеИспользованияПространства.txt b/docs/ru/examples/Dropbox/ПолучитьДанныеИспользованияПространства.txt
index 7459555b73..69c1ebb18e 100644
--- a/docs/ru/examples/Dropbox/ПолучитьДанныеИспользованияПространства.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьДанныеИспользованияПространства.txt
@@ -1,3 +1,6 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьДанныеИспользованияПространства(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьДанныеИспользованияПространства", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьИнформациюОбАккаунте.txt b/docs/ru/examples/Dropbox/ПолучитьИнформациюОбАккаунте.txt
index dacad1a5e5..73366d0053 100644
--- a/docs/ru/examples/Dropbox/ПолучитьИнформациюОбАккаунте.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьИнформациюОбАккаунте.txt
@@ -1,3 +1,6 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьИнформациюОбАккаунте(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьИнформациюОбОбъекте.txt b/docs/ru/examples/Dropbox/ПолучитьИнформациюОбОбъекте.txt
index 011ae4b3c6..ce2907d409 100644
--- a/docs/ru/examples/Dropbox/ПолучитьИнформациюОбОбъекте.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьИнформациюОбОбъекте.txt
@@ -1,4 +1,9 @@
Путь = "/New/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьИнформациюОбОбъекте(Токен, Путь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбОбъекте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьПревью.txt b/docs/ru/examples/Dropbox/ПолучитьПревью.txt
index 163b80d660..e8dd43fb71 100644
--- a/docs/ru/examples/Dropbox/ПолучитьПревью.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьПревью.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ПолучитьПревью(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьПревью", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьСписокВерсийОбъекта.txt b/docs/ru/examples/Dropbox/ПолучитьСписокВерсийОбъекта.txt
index adc0fc3aff..a7303585aa 100644
--- a/docs/ru/examples/Dropbox/ПолучитьСписокВерсийОбъекта.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьСписокВерсийОбъекта.txt
@@ -1,4 +1,9 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ПолучитьСписокВерсийОбъекта(Токен, Путь, 1);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("amount", 1);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокВерсийОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьСписокТегов.txt b/docs/ru/examples/Dropbox/ПолучитьСписокТегов.txt
index d7050cc4be..bd10b44716 100644
--- a/docs/ru/examples/Dropbox/ПолучитьСписокТегов.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьСписокТегов.txt
@@ -4,4 +4,8 @@
МассивПутей.Добавить("/New/Dogs.mp3");
МассивПутей.Добавить("/New/mydoc.docx");
- Результат = OPI_Dropbox.ПолучитьСписокТегов(Токен, МассивПутей);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", МассивПутей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокТегов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьСписокФайловПапки.txt b/docs/ru/examples/Dropbox/ПолучитьСписокФайловПапки.txt
index 5ba5d57cc3..d261b12961 100644
--- a/docs/ru/examples/Dropbox/ПолучитьСписокФайловПапки.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьСписокФайловПапки.txt
@@ -1,4 +1,9 @@
Путь = "/New";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьСписокФайловПапки(Токен, Путь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокФайловПапки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьСсылкуАвторизации.txt b/docs/ru/examples/Dropbox/ПолучитьСсылкуАвторизации.txt
index 7fb65ad73f..1c683bc68b 100644
--- a/docs/ru/examples/Dropbox/ПолучитьСсылкуАвторизации.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьСсылкуАвторизации.txt
@@ -1,2 +1,5 @@
КлючПриложения = "oynqxds...";
- Результат = OPI_Dropbox.ПолучитьСсылкуАвторизации(КлючПриложения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("appkey", КлючПриложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСсылкуАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьСтатусАсинхронногоИзменения.txt b/docs/ru/examples/Dropbox/ПолучитьСтатусАсинхронногоИзменения.txt
index d33d112a2a..0f15c863b0 100644
--- a/docs/ru/examples/Dropbox/ПолучитьСтатусАсинхронногоИзменения.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьСтатусАсинхронногоИзменения.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
IDРаботы = "dbjid:AAD1L-bMwKTHuiWt8DVi_FBjPGiqtsF1OhsqgQZho90yphBS7Brp8jf94FBNNDBuvMFCjNAnOOJUBPD_hC-8zT-t";
- Результат = OPI_Dropbox.ПолучитьСтатусАсинхронногоИзменения(Токен, IDРаботы);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("job" , IDРаботы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСтатусАсинхронногоИзменения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/ПолучитьТокен.txt b/docs/ru/examples/Dropbox/ПолучитьТокен.txt
index ae0a5c55a5..237734c36a 100644
--- a/docs/ru/examples/Dropbox/ПолучитьТокен.txt
+++ b/docs/ru/examples/Dropbox/ПолучитьТокен.txt
@@ -2,4 +2,9 @@
СекретПриложения = "tk2oewn...";
Код = "bTCiUTzxe6kAAAAAAAAAGN1NMZIxyqETKr4o7OS2dU8";
- Результат = OPI_Dropbox.ПолучитьТокен(КлючПриложения, СекретПриложения, Код);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("code" , Код);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/СкачатьПапку.txt b/docs/ru/examples/Dropbox/СкачатьПапку.txt
index 9b0fc56918..313d4f4e18 100644
--- a/docs/ru/examples/Dropbox/СкачатьПапку.txt
+++ b/docs/ru/examples/Dropbox/СкачатьПапку.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New";
- Результат = OPI_Dropbox.СкачатьПапку(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьПапку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/СкачатьФайл.txt b/docs/ru/examples/Dropbox/СкачатьФайл.txt
index 8d86decd5c..fd094ad4ae 100644
--- a/docs/ru/examples/Dropbox/СкачатьФайл.txt
+++ b/docs/ru/examples/Dropbox/СкачатьФайл.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.СкачатьФайл(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/СоздатьПапку.txt b/docs/ru/examples/Dropbox/СоздатьПапку.txt
index 5b3ffdce1e..61b9f5f32d 100644
--- a/docs/ru/examples/Dropbox/СоздатьПапку.txt
+++ b/docs/ru/examples/Dropbox/СоздатьПапку.txt
@@ -1,4 +1,8 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/Новый каталог";
- Результат = OPI_Dropbox.СоздатьПапку(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СоздатьПапку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/УдалитьОбъект.txt b/docs/ru/examples/Dropbox/УдалитьОбъект.txt
index 729a2975eb..fc9a8674fe 100644
--- a/docs/ru/examples/Dropbox/УдалитьОбъект.txt
+++ b/docs/ru/examples/Dropbox/УдалитьОбъект.txt
@@ -1,4 +1,8 @@
Путь = "/New/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.УдалитьОбъект(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Dropbox/УдалитьТег.txt b/docs/ru/examples/Dropbox/УдалитьТег.txt
index 873c3c183d..04c260dce5 100644
--- a/docs/ru/examples/Dropbox/УдалитьТег.txt
+++ b/docs/ru/examples/Dropbox/УдалитьТег.txt
@@ -2,4 +2,9 @@
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.УдалитьТег(Токен, Путь, Тег);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьТег", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ВыполнитьНестандартнуюКоманду.txt b/docs/ru/examples/FTP/ВыполнитьНестандартнуюКоманду.txt
index c2e64db75c..84db9debee 100644
--- a/docs/ru/examples/FTP/ВыполнитьНестандартнуюКоманду.txt
+++ b/docs/ru/examples/FTP/ВыполнитьНестандартнуюКоманду.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -33,7 +49,11 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "UMASK";
- Результат = OPI_FTP.ВыполнитьНестандартнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьНестандартнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/FTP/ВыполнитьПроизвольнуюКоманду.txt b/docs/ru/examples/FTP/ВыполнитьПроизвольнуюКоманду.txt
index 77544918ab..f82452c269 100644
--- a/docs/ru/examples/FTP/ВыполнитьПроизвольнуюКоманду.txt
+++ b/docs/ru/examples/FTP/ВыполнитьПроизвольнуюКоманду.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -33,7 +49,11 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "PWD";
- Результат = OPI_FTP.ВыполнитьПроизвольнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьПроизвольнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/FTP/ЗагрузитьФайл.txt b/docs/ru/examples/FTP/ЗагрузитьФайл.txt
index 13b746beb3..4d12f273c1 100644
--- a/docs/ru/examples/FTP/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/FTP/ЗагрузитьФайл.txt
@@ -13,7 +13,15 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль, , 1000, 1000);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", 1000);
+ Опции.Вставить("wtout", 1000);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -24,20 +32,40 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ЗагрузитьФайл(Соединение, Картинка, "new_dir/pic_from_disk.png");
- Результат2 = OPI_FTP.ЗагрузитьФайл(Соединение, КартинкаДД, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/FTP/ЗакрытьСоединение.txt b/docs/ru/examples/FTP/ЗакрытьСоединение.txt
index f192bd6370..3660046e23 100644
--- a/docs/ru/examples/FTP/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/FTP/ЗакрытьСоединение.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/examples/FTP/ИзменитьПуть.txt b/docs/ru/examples/FTP/ИзменитьПуть.txt
index 1ad4a08dda..4c29acda1c 100644
--- a/docs/ru/examples/FTP/ИзменитьПуть.txt
+++ b/docs/ru/examples/FTP/ИзменитьПуть.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,33 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "new_dir/pic_from_disk.png");
+ Опции.Вставить("new" , "new_dir/pic_copy.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ИзменитьТекущийКаталог.txt b/docs/ru/examples/FTP/ИзменитьТекущийКаталог.txt
index 9d9211b007..859f80c313 100644
--- a/docs/ru/examples/FTP/ИзменитьТекущийКаталог.txt
+++ b/docs/ru/examples/FTP/ИзменитьТекущийКаталог.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/examples/FTP/ОткрытьСоединение.txt b/docs/ru/examples/FTP/ОткрытьСоединение.txt
index b1c6af3c9a..4ffe5214d9 100644
--- a/docs/ru/examples/FTP/ОткрытьСоединение.txt
+++ b/docs/ru/examples/FTP/ОткрытьСоединение.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Результат = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ОчиститьДиректорию.txt b/docs/ru/examples/FTP/ОчиститьДиректорию.txt
index f41e30ace4..2e4b9578f6 100644
--- a/docs/ru/examples/FTP/ОчиститьДиректорию.txt
+++ b/docs/ru/examples/FTP/ОчиститьДиректорию.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,32 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ОчиститьДиректорию(Соединение, ".");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ОчиститьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/Пинг.txt b/docs/ru/examples/FTP/Пинг.txt
index 98ee62f49a..d754b99664 100644
--- a/docs/ru/examples/FTP/Пинг.txt
+++ b/docs/ru/examples/FTP/Пинг.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,31 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.Пинг(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "Пинг", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьДанныеФайла.txt b/docs/ru/examples/FTP/ПолучитьДанныеФайла.txt
index 1d99a10093..1b9a4e0599 100644
--- a/docs/ru/examples/FTP/ПолучитьДанныеФайла.txt
+++ b/docs/ru/examples/FTP/ПолучитьДанныеФайла.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/examples/FTP/ПолучитьКонфигурациюСоединения.txt b/docs/ru/examples/FTP/ПолучитьКонфигурациюСоединения.txt
index 9f3a1d5bdd..3a21492abd 100644
--- a/docs/ru/examples/FTP/ПолучитьКонфигурациюСоединения.txt
+++ b/docs/ru/examples/FTP/ПолучитьКонфигурациюСоединения.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,27 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
- Результат = OPI_FTP.ПолучитьКонфигурациюСоединения(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьКонфигурациюСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьНастройкиTls.txt b/docs/ru/examples/FTP/ПолучитьНастройкиTls.txt
index f91435016c..3d2e75d377 100644
--- a/docs/ru/examples/FTP/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/FTP/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_FTP.ПолучитьНастройкиTLS(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьНастройкиПрокси.txt b/docs/ru/examples/FTP/ПолучитьНастройкиПрокси.txt
index 8103975ca7..215edaa33f 100644
--- a/docs/ru/examples/FTP/ПолучитьНастройкиПрокси.txt
+++ b/docs/ru/examples/FTP/ПолучитьНастройкиПрокси.txt
@@ -5,4 +5,11 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьНастройкиСоединения.txt b/docs/ru/examples/FTP/ПолучитьНастройкиСоединения.txt
index 7f896ffe26..c0ef187937 100644
--- a/docs/ru/examples/FTP/ПолучитьНастройкиСоединения.txt
+++ b/docs/ru/examples/FTP/ПолучитьНастройкиСоединения.txt
@@ -3,4 +3,10 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьПриветственноеСообщение.txt b/docs/ru/examples/FTP/ПолучитьПриветственноеСообщение.txt
index 77f0313038..4062b532c9 100644
--- a/docs/ru/examples/FTP/ПолучитьПриветственноеСообщение.txt
+++ b/docs/ru/examples/FTP/ПолучитьПриветственноеСообщение.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,31 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьПриветственноеСообщение(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьПриветственноеСообщение", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьРазмерОбъекта.txt b/docs/ru/examples/FTP/ПолучитьРазмерОбъекта.txt
index 29a44d7464..834ca53396 100644
--- a/docs/ru/examples/FTP/ПолучитьРазмерОбъекта.txt
+++ b/docs/ru/examples/FTP/ПолучитьРазмерОбъекта.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,32 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьСписокОбъектов.txt b/docs/ru/examples/FTP/ПолучитьСписокОбъектов.txt
index bbc955c46a..30a07d6063 100644
--- a/docs/ru/examples/FTP/ПолучитьСписокОбъектов.txt
+++ b/docs/ru/examples/FTP/ПолучитьСписокОбъектов.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,33 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьСписокРасширенийПротокола.txt b/docs/ru/examples/FTP/ПолучитьСписокРасширенийПротокола.txt
index 72bbc42867..76f998ed50 100644
--- a/docs/ru/examples/FTP/ПолучитьСписокРасширенийПротокола.txt
+++ b/docs/ru/examples/FTP/ПолучитьСписокРасширенийПротокола.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,31 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокРасширенийПротокола(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокРасширенийПротокола", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ПолучитьТекущийКаталог.txt b/docs/ru/examples/FTP/ПолучитьТекущийКаталог.txt
index 5706a3cab6..c4b2b9b045 100644
--- a/docs/ru/examples/FTP/ПолучитьТекущийКаталог.txt
+++ b/docs/ru/examples/FTP/ПолучитьТекущийКаталог.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,31 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/СоздатьНовуюДиректорию.txt b/docs/ru/examples/FTP/СоздатьНовуюДиректорию.txt
index 8ba56e62a8..cec8e4b09a 100644
--- a/docs/ru/examples/FTP/СоздатьНовуюДиректорию.txt
+++ b/docs/ru/examples/FTP/СоздатьНовуюДиректорию.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,19 +26,33 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/FTP/СохранитьФайл.txt b/docs/ru/examples/FTP/СохранитьФайл.txt
index bd24d36572..583aef72b2 100644
--- a/docs/ru/examples/FTP/СохранитьФайл.txt
+++ b/docs/ru/examples/FTP/СохранитьФайл.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -35,7 +51,12 @@
Путь = "new_dir/pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_FTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/FTP/УдалитьДиректорию.txt b/docs/ru/examples/FTP/УдалитьДиректорию.txt
index 657188530a..890aefe891 100644
--- a/docs/ru/examples/FTP/УдалитьДиректорию.txt
+++ b/docs/ru/examples/FTP/УдалитьДиректорию.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,32 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьДиректорию(Соединение, "new_dir/another_one");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/another_one");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/УдалитьФайл.txt b/docs/ru/examples/FTP/УдалитьФайл.txt
index 1e6a0354a7..66da3dfc05 100644
--- a/docs/ru/examples/FTP/УдалитьФайл.txt
+++ b/docs/ru/examples/FTP/УдалитьФайл.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,18 +26,32 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьФайл(Соединение, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/FTP/ЭтоКоннектор.txt b/docs/ru/examples/FTP/ЭтоКоннектор.txt
index 11867b30b1..0dc7589c68 100644
--- a/docs/ru/examples/FTP/ЭтоКоннектор.txt
+++ b/docs/ru/examples/FTP/ЭтоКоннектор.txt
@@ -9,7 +9,13 @@
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -20,12 +26,22 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/examples/GRPC/ВызватьМетод.txt b/docs/ru/examples/GRPC/ВызватьМетод.txt
index 35dc3bd04b..699cd6c9c8 100644
--- a/docs/ru/examples/GRPC/ВызватьМетод.txt
+++ b/docs/ru/examples/GRPC/ВызватьМетод.txt
@@ -7,9 +7,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyUnary";
@@ -60,4 +68,11 @@
Данные.Вставить("f_bools" , МассивБулево);
Данные.Вставить("f_enums" , СтрРазделить("ENUM_1,ENUM_2", ","));
- Результат = OPI_GRPC.ВызватьМетод(Параметры, Сервис, Метод, Данные, , Tls);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ЗавершитьОтправку.txt b/docs/ru/examples/GRPC/ЗавершитьОтправку.txt
index c2cc90b789..e753929e73 100644
--- a/docs/ru/examples/GRPC/ЗавершитьОтправку.txt
+++ b/docs/ru/examples/GRPC/ЗавершитьОтправку.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/examples/GRPC/ЗакрытьПоток.txt b/docs/ru/examples/GRPC/ЗакрытьПоток.txt
index c3ba8ff970..034ed9197a 100644
--- a/docs/ru/examples/GRPC/ЗакрытьПоток.txt
+++ b/docs/ru/examples/GRPC/ЗакрытьПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/examples/GRPC/ЗакрытьСоединение.txt b/docs/ru/examples/GRPC/ЗакрытьСоединение.txt
index b1eab15adf..7c2a55e84e 100644
--- a/docs/ru/examples/GRPC/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/GRPC/ЗакрытьСоединение.txt
@@ -7,9 +7,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ИнициализироватьДвунаправленныйПоток.txt b/docs/ru/examples/GRPC/ИнициализироватьДвунаправленныйПоток.txt
index 588b71c049..afaaa7a464 100644
--- a/docs/ru/examples/GRPC/ИнициализироватьДвунаправленныйПоток.txt
+++ b/docs/ru/examples/GRPC/ИнициализироватьДвунаправленныйПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyBidirectionalStreamStream";
diff --git a/docs/ru/examples/GRPC/ИнициализироватьКлиентскийПоток.txt b/docs/ru/examples/GRPC/ИнициализироватьКлиентскийПоток.txt
index a25e3c9508..7917cb9ef1 100644
--- a/docs/ru/examples/GRPC/ИнициализироватьКлиентскийПоток.txt
+++ b/docs/ru/examples/GRPC/ИнициализироватьКлиентскийПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/examples/GRPC/ИнициализироватьСерверныйПоток.txt b/docs/ru/examples/GRPC/ИнициализироватьСерверныйПоток.txt
index 4af5906e9e..a895a08802 100644
--- a/docs/ru/examples/GRPC/ИнициализироватьСерверныйПоток.txt
+++ b/docs/ru/examples/GRPC/ИнициализироватьСерверныйПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/examples/GRPC/ОбработатьДвунаправленныйПоток.txt b/docs/ru/examples/GRPC/ОбработатьДвунаправленныйПоток.txt
index fdcd77743e..9e0c3b256f 100644
--- a/docs/ru/examples/GRPC/ОбработатьДвунаправленныйПоток.txt
+++ b/docs/ru/examples/GRPC/ОбработатьДвунаправленныйПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
МассивСтрок = Новый Массив;
МассивСтрок.Добавить("one");
@@ -33,4 +40,11 @@
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьДвунаправленныйПоток(Параметры, Сервис, Метод, ПорядокОбмена, , Tls);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("exch" , ПорядокОбмена);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьДвунаправленныйПоток", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ОбработатьКлиентскийПоток.txt b/docs/ru/examples/GRPC/ОбработатьКлиентскийПоток.txt
index b1dbdab2e9..16d224c3cd 100644
--- a/docs/ru/examples/GRPC/ОбработатьКлиентскийПоток.txt
+++ b/docs/ru/examples/GRPC/ОбработатьКлиентскийПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -25,4 +32,11 @@
МассивЗапросов.Добавить(Данные);
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьКлиентскийПоток(Параметры, Сервис, Метод, МассивЗапросов, , Tls);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ОбработатьСерверныйПоток.txt b/docs/ru/examples/GRPC/ОбработатьСерверныйПоток.txt
index a2fa22232e..6dc3d93eb1 100644
--- a/docs/ru/examples/GRPC/ОбработатьСерверныйПоток.txt
+++ b/docs/ru/examples/GRPC/ОбработатьСерверныйПоток.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -19,4 +26,12 @@
Данные.Вставить("f_bool" , Истина);
Данные.Вставить("f_sub" , Новый Структура("f_string", "Nested value"));
- Результат = OPI_GRPC.ОбработатьСерверныйПоток(Параметры, Сервис, Метод, Данные, , Tls, 3);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("count" , 3);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьСерверныйПоток", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ОткрытьСоединение.txt b/docs/ru/examples/GRPC/ОткрытьСоединение.txt
index 0f493271c0..be24bc9d20 100644
--- a/docs/ru/examples/GRPC/ОткрытьСоединение.txt
+++ b/docs/ru/examples/GRPC/ОткрытьСоединение.txt
@@ -7,8 +7,16 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Результат = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ОтправитьСообщение.txt b/docs/ru/examples/GRPC/ОтправитьСообщение.txt
index c0f474c499..b890a59507 100644
--- a/docs/ru/examples/GRPC/ОтправитьСообщение.txt
+++ b/docs/ru/examples/GRPC/ОтправитьСообщение.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/examples/GRPC/ПолучитьМетод.txt b/docs/ru/examples/GRPC/ПолучитьМетод.txt
index 7485663643..de8f16de94 100644
--- a/docs/ru/examples/GRPC/ПолучитьМетод.txt
+++ b/docs/ru/examples/GRPC/ПолучитьМетод.txt
@@ -1,11 +1,23 @@
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
Метод = "Index";
- Результат = OPI_GRPC.ПолучитьМетод(Соединение, Сервис, Метод);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьМетод", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ПолучитьНастройкиTls.txt b/docs/ru/examples/GRPC/ПолучитьНастройкиTls.txt
index e2184e367c..61a6074dfa 100644
--- a/docs/ru/examples/GRPC/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/GRPC/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_GRPC.ПолучитьНастройкиTls(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ПолучитьПараметрыСоединения.txt b/docs/ru/examples/GRPC/ПолучитьПараметрыСоединения.txt
index 62b2e373b2..07dda661fc 100644
--- a/docs/ru/examples/GRPC/ПолучитьПараметрыСоединения.txt
+++ b/docs/ru/examples/GRPC/ПолучитьПараметрыСоединения.txt
@@ -7,5 +7,10 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Результат = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
\ No newline at end of file
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ПолучитьСообщение.txt b/docs/ru/examples/GRPC/ПолучитьСообщение.txt
index acb91cdc3b..e044b9cb9d 100644
--- a/docs/ru/examples/GRPC/ПолучитьСообщение.txt
+++ b/docs/ru/examples/GRPC/ПолучитьСообщение.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/examples/GRPC/ПолучитьСписокМетодов.txt b/docs/ru/examples/GRPC/ПолучитьСписокМетодов.txt
index c0a293803f..6f608d6714 100644
--- a/docs/ru/examples/GRPC/ПолучитьСписокМетодов.txt
+++ b/docs/ru/examples/GRPC/ПолучитьСписокМетодов.txt
@@ -1,10 +1,21 @@
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
- Результат = OPI_GRPC.ПолучитьСписокМетодов(Соединение, Сервис);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокМетодов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/ПолучитьСписокСервисов.txt b/docs/ru/examples/GRPC/ПолучитьСписокСервисов.txt
index 4858d45792..61e6991a29 100644
--- a/docs/ru/examples/GRPC/ПолучитьСписокСервисов.txt
+++ b/docs/ru/examples/GRPC/ПолучитьСписокСервисов.txt
@@ -1,8 +1,18 @@
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
- Результат = OPI_GRPC.ПолучитьСписокСервисов(Соединение);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокСервисов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GRPC/УстановитьМетаданные.txt b/docs/ru/examples/GRPC/УстановитьМетаданные.txt
index dedf396159..3f42956194 100644
--- a/docs/ru/examples/GRPC/УстановитьМетаданные.txt
+++ b/docs/ru/examples/GRPC/УстановитьМетаданные.txt
@@ -7,8 +7,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
diff --git a/docs/ru/examples/GRPC/ЭтоКоннектор.txt b/docs/ru/examples/GRPC/ЭтоКоннектор.txt
index e3c29e7c58..d49ac1889d 100644
--- a/docs/ru/examples/GRPC/ЭтоКоннектор.txt
+++ b/docs/ru/examples/GRPC/ЭтоКоннектор.txt
@@ -7,9 +7,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЭтоКоннектор(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ДобавитьКалендарьВСписок.txt b/docs/ru/examples/GoogleCalendar/ДобавитьКалендарьВСписок.txt
index 5f71b8351b..40406839b6 100644
--- a/docs/ru/examples/GoogleCalendar/ДобавитьКалендарьВСписок.txt
+++ b/docs/ru/examples/GoogleCalendar/ДобавитьКалендарьВСписок.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ДобавитьКалендарьВСписок(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ДобавитьКалендарьВСписок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ИзменитьКалендарьСписка.txt b/docs/ru/examples/GoogleCalendar/ИзменитьКалендарьСписка.txt
index 1374deb426..7683028220 100644
--- a/docs/ru/examples/GoogleCalendar/ИзменитьКалендарьСписка.txt
+++ b/docs/ru/examples/GoogleCalendar/ИзменитьКалендарьСписка.txt
@@ -4,4 +4,11 @@
ДополнительныйЦвет = "#ffd800";
Скрытый = Ложь;
- Результат = OPI_GoogleCalendar.ИзменитьКалендарьСписка(Токен, Календарь, ОсновнойЦвет, ДополнительныйЦвет, Скрытый);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("primary" , ОсновнойЦвет);
+ Опции.Вставить("secondary", ДополнительныйЦвет);
+ Опции.Вставить("hidden" , Скрытый);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьКалендарьСписка", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ИзменитьМетаданныеКалендаря.txt b/docs/ru/examples/GoogleCalendar/ИзменитьМетаданныеКалендаря.txt
index c8ce92f5c0..bb6c280e74 100644
--- a/docs/ru/examples/GoogleCalendar/ИзменитьМетаданныеКалендаря.txt
+++ b/docs/ru/examples/GoogleCalendar/ИзменитьМетаданныеКалендаря.txt
@@ -3,4 +3,10 @@
Наименование = "Новое наименование";
Описание = "Новое описание";
- Результат = OPI_GoogleCalendar.ИзменитьМетаданныеКалендаря(Токен, Календарь, Наименование, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьМетаданныеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ИзменитьСобытие.txt b/docs/ru/examples/GoogleCalendar/ИзменитьСобытие.txt
index b454aa62aa..2fed423787 100644
--- a/docs/ru/examples/GoogleCalendar/ИзменитьСобытие.txt
+++ b/docs/ru/examples/GoogleCalendar/ИзменитьСобытие.txt
@@ -6,4 +6,10 @@
ОписаниеСобытия = Новый Соответствие;
ОписаниеСобытия.Вставить("Описание", Описание);
- Результат = OPI_GoogleCalendar.ИзменитьСобытие(Токен, Календарь, ОписаниеСобытия, Событие);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьСобытие", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ОбновитьТокен.txt b/docs/ru/examples/GoogleCalendar/ОбновитьТокен.txt
index 4429f7ffc7..c29e9f7468 100644
--- a/docs/ru/examples/GoogleCalendar/ОбновитьТокен.txt
+++ b/docs/ru/examples/GoogleCalendar/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleCalendar.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ОчиститьОсновнойКалендарь.txt b/docs/ru/examples/GoogleCalendar/ОчиститьОсновнойКалендарь.txt
index 542692a577..00b262c882 100644
--- a/docs/ru/examples/GoogleCalendar/ОчиститьОсновнойКалендарь.txt
+++ b/docs/ru/examples/GoogleCalendar/ОчиститьОсновнойКалендарь.txt
@@ -1,3 +1,6 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОчиститьОсновнойКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПереместитьСобытие.txt b/docs/ru/examples/GoogleCalendar/ПереместитьСобытие.txt
index b1c4817d4b..f6725ca3e7 100644
--- a/docs/ru/examples/GoogleCalendar/ПереместитьСобытие.txt
+++ b/docs/ru/examples/GoogleCalendar/ПереместитьСобытие.txt
@@ -4,4 +4,10 @@
КалендарьИсточник = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
КалендарьПриемник = "bayselonarrend@gmail.com";
- Результат = OPI_GoogleCalendar.ПереместитьСобытие(Токен, КалендарьИсточник, КалендарьПриемник, Событие);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , КалендарьИсточник);
+ Опции.Вставить("to" , КалендарьПриемник);
+ Опции.Вставить("event", Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПереместитьСобытие", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьКалендарьСписка.txt b/docs/ru/examples/GoogleCalendar/ПолучитьКалендарьСписка.txt
index 9f2db50276..2dfc1229cb 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьКалендарьСписка.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьКалендарьСписка.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьКалендарьСписка(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьКалендарьСписка", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьМетаданныеКалендаря.txt b/docs/ru/examples/GoogleCalendar/ПолучитьМетаданныеКалендаря.txt
index 77e5fc8d77..b0cea0cf54 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьМетаданныеКалендаря.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьМетаданныеКалендаря.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьМетаданныеКалендаря(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьМетаданныеКалендаря", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьОписаниеСобытия.txt b/docs/ru/examples/GoogleCalendar/ПолучитьОписаниеСобытия.txt
index adf0f56ef2..d467013e30 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьОписаниеСобытия.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьОписаниеСобытия.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_GoogleCalendar.ПолучитьОписаниеСобытия(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьОписаниеСобытия", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьСобытие.txt b/docs/ru/examples/GoogleCalendar/ПолучитьСобытие.txt
index 39fb4bad97..509cf532ee 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьСобытие.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьСобытие.txt
@@ -2,4 +2,9 @@
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Событие = "l6kkhcjgt4n0a3qdonan09tv30";
- Результат = OPI_GoogleCalendar.ПолучитьСобытие(Токен, Календарь, Событие);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСобытие", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьСписокКалендарей.txt b/docs/ru/examples/GoogleCalendar/ПолучитьСписокКалендарей.txt
index 32c651250e..fcb62098d7 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьСписокКалендарей.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьСписокКалендарей.txt
@@ -1,2 +1,5 @@
- Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleCalendar.ПолучитьСписокКалендарей(Токен);
\ No newline at end of file
+ Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокКалендарей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьСписокСобытий.txt b/docs/ru/examples/GoogleCalendar/ПолучитьСписокСобытий.txt
index 83ce3db98a..739357c3fe 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьСписокСобытий.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьСписокСобытий.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьСписокСобытий(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокСобытий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьТокенServiceАккаунта.txt b/docs/ru/examples/GoogleCalendar/ПолучитьТокенServiceАккаунта.txt
index 3f5df7a285..095afb5e56 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьТокенServiceАккаунта.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьТокенServiceАккаунта.txt
@@ -5,4 +5,8 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleCalendar.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенServiceАккаунта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/ПолучитьТокенПоКоду.txt b/docs/ru/examples/GoogleCalendar/ПолучитьТокенПоКоду.txt
index 41174a591e..c7c4129fa2 100644
--- a/docs/ru/examples/GoogleCalendar/ПолучитьТокенПоКоду.txt
+++ b/docs/ru/examples/GoogleCalendar/ПолучитьТокенПоКоду.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleCalendar.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенПоКоду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/СоздатьКалендарь.txt b/docs/ru/examples/GoogleCalendar/СоздатьКалендарь.txt
index 75e756c3c7..03028b72ae 100644
--- a/docs/ru/examples/GoogleCalendar/СоздатьКалендарь.txt
+++ b/docs/ru/examples/GoogleCalendar/СоздатьКалендарь.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Наименование = "Тестовый календарь";
- Результат = OPI_GoogleCalendar.СоздатьКалендарь(Токен, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/СоздатьСобытие.txt b/docs/ru/examples/GoogleCalendar/СоздатьСобытие.txt
index 71989c2c72..79b69ea5ae 100644
--- a/docs/ru/examples/GoogleCalendar/СоздатьСобытие.txt
+++ b/docs/ru/examples/GoogleCalendar/СоздатьСобытие.txt
@@ -21,4 +21,9 @@
ОписаниеСобытия.Вставить("МассивURLФайловВложений", Вложения);
ОписаниеСобытия.Вставить("ОтправлятьУведомления" , Истина);
- Результат = OPI_GoogleCalendar.СоздатьСобытие(Токен, Календарь, ОписаниеСобытия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьСобытие", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/СформироватьСсылкуПолученияКода.txt b/docs/ru/examples/GoogleCalendar/СформироватьСсылкуПолученияКода.txt
index 325acd96fc..0c9be5a69b 100644
--- a/docs/ru/examples/GoogleCalendar/СформироватьСсылкуПолученияКода.txt
+++ b/docs/ru/examples/GoogleCalendar/СформироватьСсылкуПолученияКода.txt
@@ -1,2 +1,5 @@
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleCalendar.СформироватьСсылкуПолученияКода(ClientID);
\ No newline at end of file
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СформироватьСсылкуПолученияКода", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/УдалитьКалендарь.txt b/docs/ru/examples/GoogleCalendar/УдалитьКалендарь.txt
index 29329f3f98..adc4b8558c 100644
--- a/docs/ru/examples/GoogleCalendar/УдалитьКалендарь.txt
+++ b/docs/ru/examples/GoogleCalendar/УдалитьКалендарь.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/УдалитьКалендарьИзСписка.txt b/docs/ru/examples/GoogleCalendar/УдалитьКалендарьИзСписка.txt
index b1860de4ef..34322039fa 100644
--- a/docs/ru/examples/GoogleCalendar/УдалитьКалендарьИзСписка.txt
+++ b/docs/ru/examples/GoogleCalendar/УдалитьКалендарьИзСписка.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарьИзСписка", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleCalendar/УдалитьСобытие.txt b/docs/ru/examples/GoogleCalendar/УдалитьСобытие.txt
index 438112c5b0..1642ab1250 100644
--- a/docs/ru/examples/GoogleCalendar/УдалитьСобытие.txt
+++ b/docs/ru/examples/GoogleCalendar/УдалитьСобытие.txt
@@ -2,4 +2,9 @@
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Событие = "l6kkhcjgt4n0a3qdonan09tv30";
- Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьСобытие", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ЗагрузитьФайл.txt b/docs/ru/examples/GoogleDrive/ЗагрузитьФайл.txt
index 12326a4dba..0b3e3d801d 100644
--- a/docs/ru/examples/GoogleDrive/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/GoogleDrive/ЗагрузитьФайл.txt
@@ -2,9 +2,17 @@
Каталог = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
- Пустая = Ложь;
- Описание = OPI_GoogleDrive.ПолучитьОписаниеФайла(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
Описание.Вставить("Родитель", Каталог);
- Результат = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Картинка, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("props", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ОбновитьТокен.txt b/docs/ru/examples/GoogleDrive/ОбновитьТокен.txt
index 54dc17a918..d6a05bb5fb 100644
--- a/docs/ru/examples/GoogleDrive/ОбновитьТокен.txt
+++ b/docs/ru/examples/GoogleDrive/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleDrive.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ОбновитьФайл.txt b/docs/ru/examples/GoogleDrive/ОбновитьФайл.txt
index 78680730fe..5f6d7def44 100644
--- a/docs/ru/examples/GoogleDrive/ОбновитьФайл.txt
+++ b/docs/ru/examples/GoogleDrive/ОбновитьФайл.txt
@@ -3,4 +3,10 @@
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Файл = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные данные или Путь к файлу
- Результат = OPI_GoogleDrive.ОбновитьФайл(Токен, Идентификатор, Файл, НовоеИмя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("title" , НовоеИмя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьИнформациюОбОбъекте.txt b/docs/ru/examples/GoogleDrive/ПолучитьИнформациюОбОбъекте.txt
index 1bb5fd08f1..9f5340222d 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьИнформациюОбОбъекте.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьИнформациюОбОбъекте.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
- Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Идентификатор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьИнформациюОбОбъекте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьКомментарий.txt b/docs/ru/examples/GoogleDrive/ПолучитьКомментарий.txt
index 95a076ad17..0277206861 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьКомментарий.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьКомментарий.txt
@@ -2,4 +2,9 @@
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
ИДКомментария = "AAABt0jaQYI";
- Результат = OPI_GoogleDrive.ПолучитьКомментарий(Токен, Идентификатор, ИДКомментария);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьОписаниеФайла.txt b/docs/ru/examples/GoogleDrive/ПолучитьОписаниеФайла.txt
index b97ee56c17..efbce0e485 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьОписаниеФайла.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьОписаниеФайла.txt
@@ -1 +1,3 @@
- Результат = OPI_GoogleDrive.ПолучитьОписаниеФайла();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьСписокКаталогов.txt b/docs/ru/examples/GoogleDrive/ПолучитьСписокКаталогов.txt
index 80e26b89f9..b93f406cbb 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьСписокКаталогов.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьСписокКаталогов.txt
@@ -1,4 +1,9 @@
Имя = "Тестовая папка";
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleDrive.ПолучитьСписокКаталогов(Токен, Имя, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("query", Имя);
+ Опции.Вставить("depth", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКаталогов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьСписокКомментариев.txt b/docs/ru/examples/GoogleDrive/ПолучитьСписокКомментариев.txt
index 65f452f515..96aa36df77 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьСписокКомментариев.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьСписокКомментариев.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.ПолучитьСписокКомментариев(Токен, Идентификатор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКомментариев", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьСписокФайлов.txt b/docs/ru/examples/GoogleDrive/ПолучитьСписокФайлов.txt
index 1adde9c036..2baa1b813d 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьСписокФайлов.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьСписокФайлов.txt
@@ -2,4 +2,9 @@
Каталог = "root";
ИмяСодержит = "data";
- Результат = OPI_GoogleDrive.ПолучитьСписокФайлов(Токен, ИмяСодержит, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("query" , ИмяСодержит);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьТокенServiceАккаунта.txt b/docs/ru/examples/GoogleDrive/ПолучитьТокенServiceАккаунта.txt
index a611d9306b..42c2961ddd 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьТокенServiceАккаунта.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьТокенServiceАккаунта.txt
@@ -5,4 +5,8 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleDrive.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенServiceАккаунта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/ПолучитьТокенПоКоду.txt b/docs/ru/examples/GoogleDrive/ПолучитьТокенПоКоду.txt
index e302f5b0e7..c0f98fc2c1 100644
--- a/docs/ru/examples/GoogleDrive/ПолучитьТокенПоКоду.txt
+++ b/docs/ru/examples/GoogleDrive/ПолучитьТокенПоКоду.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleDrive.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенПоКоду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/СкачатьФайл.txt b/docs/ru/examples/GoogleDrive/СкачатьФайл.txt
index 4b0f6661da..341d0e0106 100644
--- a/docs/ru/examples/GoogleDrive/СкачатьФайл.txt
+++ b/docs/ru/examples/GoogleDrive/СкачатьФайл.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Идентификатор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/СкопироватьОбъект.txt b/docs/ru/examples/GoogleDrive/СкопироватьОбъект.txt
index e462a2bc69..e0f72de4fc 100644
--- a/docs/ru/examples/GoogleDrive/СкопироватьОбъект.txt
+++ b/docs/ru/examples/GoogleDrive/СкопироватьОбъект.txt
@@ -3,4 +3,10 @@
НовоеИмя = "Скопированный файл.jpeg";
НовыйРодитель = "root";
- Результат = OPI_GoogleDrive.СкопироватьОбъект(Токен, Идентификатор, НовоеИмя, НовыйРодитель);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("title" , НовоеИмя);
+ Опции.Вставить("catalog", НовыйРодитель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкопироватьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/СоздатьКомментарий.txt b/docs/ru/examples/GoogleDrive/СоздатьКомментарий.txt
index fb745bf368..699f8547c3 100644
--- a/docs/ru/examples/GoogleDrive/СоздатьКомментарий.txt
+++ b/docs/ru/examples/GoogleDrive/СоздатьКомментарий.txt
@@ -2,4 +2,9 @@
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Комментарий = "Текст комментария";
- Результат = OPI_GoogleDrive.СоздатьКомментарий(Токен, Идентификатор, Комментарий);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("text" , Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/СоздатьПапку.txt b/docs/ru/examples/GoogleDrive/СоздатьПапку.txt
index 854cc000b9..234a233794 100644
--- a/docs/ru/examples/GoogleDrive/СоздатьПапку.txt
+++ b/docs/ru/examples/GoogleDrive/СоздатьПапку.txt
@@ -2,4 +2,9 @@
Каталог = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Имя = "Тестовая папка";
- Результат = OPI_GoogleDrive.СоздатьПапку(Токен, Имя, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/СформироватьСсылкуПолученияКода.txt b/docs/ru/examples/GoogleDrive/СформироватьСсылкуПолученияКода.txt
index 0ee60baaca..1c4d9e0eac 100644
--- a/docs/ru/examples/GoogleDrive/СформироватьСсылкуПолученияКода.txt
+++ b/docs/ru/examples/GoogleDrive/СформироватьСсылкуПолученияКода.txt
@@ -1,2 +1,5 @@
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleDrive.СформироватьСсылкуПолученияКода(ClientID);
\ No newline at end of file
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СформироватьСсылкуПолученияКода", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/УдалитьКомментарий.txt b/docs/ru/examples/GoogleDrive/УдалитьКомментарий.txt
index 2da38cef8b..76cd1fba9f 100644
--- a/docs/ru/examples/GoogleDrive/УдалитьКомментарий.txt
+++ b/docs/ru/examples/GoogleDrive/УдалитьКомментарий.txt
@@ -2,4 +2,9 @@
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
ИДКомментария = "AAABt0jaQYI";
- Результат = OPI_GoogleDrive.УдалитьКомментарий(Токен, Идентификатор, ИДКомментария);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleDrive/УдалитьОбъект.txt b/docs/ru/examples/GoogleDrive/УдалитьОбъект.txt
index cc5d8e67ce..875cc86982 100644
--- a/docs/ru/examples/GoogleDrive/УдалитьОбъект.txt
+++ b/docs/ru/examples/GoogleDrive/УдалитьОбъект.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.УдалитьОбъект(Токен, Идентификатор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ДобавитьЛист.txt b/docs/ru/examples/GoogleSheets/ДобавитьЛист.txt
index 52367b7054..117fa610ca 100644
--- a/docs/ru/examples/GoogleSheets/ДобавитьЛист.txt
+++ b/docs/ru/examples/GoogleSheets/ДобавитьЛист.txt
@@ -2,4 +2,9 @@
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Наименование = "Тестовый лист";
- Результат = OPI_GoogleSheets.ДобавитьЛист(Токен, Книга, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ДобавитьЛист", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ИзменитьНаименованиеКниги.txt b/docs/ru/examples/GoogleSheets/ИзменитьНаименованиеКниги.txt
index 93487adb3f..32a5a64441 100644
--- a/docs/ru/examples/GoogleSheets/ИзменитьНаименованиеКниги.txt
+++ b/docs/ru/examples/GoogleSheets/ИзменитьНаименованиеКниги.txt
@@ -2,4 +2,9 @@
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Наименование = "Тестовая таблица (изм.)";
- Результат = OPI_GoogleSheets.ИзменитьНаименованиеКниги(Токен, Книга, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ИзменитьНаименованиеКниги", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/КопироватьЛист.txt b/docs/ru/examples/GoogleSheets/КопироватьЛист.txt
index 1b420cd0f5..d8cf1663e3 100644
--- a/docs/ru/examples/GoogleSheets/КопироватьЛист.txt
+++ b/docs/ru/examples/GoogleSheets/КопироватьЛист.txt
@@ -3,4 +3,10 @@
Куда = "1jzbqwoCfQ3ZCWonv_IqV8RlFrI9tP-z0uglFWdBgpvE";
Лист = "767360097";
- Результат = OPI_GoogleSheets.КопироватьЛист(Токен, Откуда, Куда, Лист);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("sheet", Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "КопироватьЛист", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ОбновитьТокен.txt b/docs/ru/examples/GoogleSheets/ОбновитьТокен.txt
index 36e894863f..c3906b0306 100644
--- a/docs/ru/examples/GoogleSheets/ОбновитьТокен.txt
+++ b/docs/ru/examples/GoogleSheets/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleSheets.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ОчиститьЯчейки.txt b/docs/ru/examples/GoogleSheets/ОчиститьЯчейки.txt
index ac8aadd5d7..7de36659a2 100644
--- a/docs/ru/examples/GoogleSheets/ОчиститьЯчейки.txt
+++ b/docs/ru/examples/GoogleSheets/ОчиститьЯчейки.txt
@@ -7,4 +7,10 @@
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ОчиститьЯчейки(Токен, Книга, МассивЯчеек, Лист);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОчиститьЯчейки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ПолучитьЗначенияЯчеек.txt b/docs/ru/examples/GoogleSheets/ПолучитьЗначенияЯчеек.txt
index 91c20fcf4f..7fb8c7f02c 100644
--- a/docs/ru/examples/GoogleSheets/ПолучитьЗначенияЯчеек.txt
+++ b/docs/ru/examples/GoogleSheets/ПолучитьЗначенияЯчеек.txt
@@ -7,4 +7,10 @@
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ПолучитьЗначенияЯчеек(Токен, Книга, МассивЯчеек, Лист);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ПолучитьКнигу.txt b/docs/ru/examples/GoogleSheets/ПолучитьКнигу.txt
index e0b820bfc9..7190e6f5fe 100644
--- a/docs/ru/examples/GoogleSheets/ПолучитьКнигу.txt
+++ b/docs/ru/examples/GoogleSheets/ПолучитьКнигу.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Результат = OPI_GoogleSheets.ПолучитьКнигу(Токен, Идентификатор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ПолучитьТаблицу.txt b/docs/ru/examples/GoogleSheets/ПолучитьТаблицу.txt
index dbb83d8f72..1ebc6f51d4 100644
--- a/docs/ru/examples/GoogleSheets/ПолучитьТаблицу.txt
+++ b/docs/ru/examples/GoogleSheets/ПолучитьТаблицу.txt
@@ -1,4 +1,8 @@
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Результат = OPI_GoogleSheets.ПолучитьКнигу(Токен, Книга);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ПолучитьТокенServiceАккаунта.txt b/docs/ru/examples/GoogleSheets/ПолучитьТокенServiceАккаунта.txt
index eef7ea2b69..21f93f01ed 100644
--- a/docs/ru/examples/GoogleSheets/ПолучитьТокенServiceАккаунта.txt
+++ b/docs/ru/examples/GoogleSheets/ПолучитьТокенServiceАккаунта.txt
@@ -5,4 +5,8 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleSheets.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенServiceАккаунта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/ПолучитьТокенПоКоду.txt b/docs/ru/examples/GoogleSheets/ПолучитьТокенПоКоду.txt
index 7c1c53d9c3..bce4e39900 100644
--- a/docs/ru/examples/GoogleSheets/ПолучитьТокенПоКоду.txt
+++ b/docs/ru/examples/GoogleSheets/ПолучитьТокенПоКоду.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleSheets.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенПоКоду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/СоздатьКнигу.txt b/docs/ru/examples/GoogleSheets/СоздатьКнигу.txt
index e85f98e8ef..a042685dd0 100644
--- a/docs/ru/examples/GoogleSheets/СоздатьКнигу.txt
+++ b/docs/ru/examples/GoogleSheets/СоздатьКнигу.txt
@@ -5,4 +5,9 @@
МассивЛистов.Добавить("Лист1");
МассивЛистов.Добавить("Лист2");
- Результат = OPI_GoogleSheets.СоздатьКнигу(Токен, Наименование, МассивЛистов);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("sheets", МассивЛистов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/СформироватьСсылкуПолученияКода.txt b/docs/ru/examples/GoogleSheets/СформироватьСсылкуПолученияКода.txt
index 830bb910d6..08ff932c23 100644
--- a/docs/ru/examples/GoogleSheets/СформироватьСсылкуПолученияКода.txt
+++ b/docs/ru/examples/GoogleSheets/СформироватьСсылкуПолученияКода.txt
@@ -1,2 +1,5 @@
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleSheets.СформироватьСсылкуПолученияКода(ClientID);
\ No newline at end of file
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СформироватьСсылкуПолученияКода", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/УдалитьЛист.txt b/docs/ru/examples/GoogleSheets/УдалитьЛист.txt
index 8eee5d8000..55b63e13ed 100644
--- a/docs/ru/examples/GoogleSheets/УдалитьЛист.txt
+++ b/docs/ru/examples/GoogleSheets/УдалитьЛист.txt
@@ -2,4 +2,9 @@
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Лист = "767360097";
- Результат = OPI_GoogleSheets.УдалитьЛист(Токен, Книга, Лист);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("sheet" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УдалитьЛист", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleSheets/УстановитьЗначенияЯчеек.txt b/docs/ru/examples/GoogleSheets/УстановитьЗначенияЯчеек.txt
index 8262cf9418..d437a8de23 100644
--- a/docs/ru/examples/GoogleSheets/УстановитьЗначенияЯчеек.txt
+++ b/docs/ru/examples/GoogleSheets/УстановитьЗначенияЯчеек.txt
@@ -12,4 +12,10 @@
СоответствиеЗначений.Вставить("B1", "Это B1");
СоответствиеЗначений.Вставить("B4", "Это B4");
- Результат = OPI_GoogleSheets.УстановитьЗначенияЯчеек(Токен, Книга, СоответствиеЗначений, Лист);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("data" , СоответствиеЗначений);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УстановитьЗначенияЯчеек", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleWorkspace/ОбновитьТокен.txt b/docs/ru/examples/GoogleWorkspace/ОбновитьТокен.txt
index 88284c4dfb..2d6ecb1ede 100644
--- a/docs/ru/examples/GoogleWorkspace/ОбновитьТокен.txt
+++ b/docs/ru/examples/GoogleWorkspace/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleWorkspace.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleWorkspace/ПолучитьТокенServiceАккаунта.txt b/docs/ru/examples/GoogleWorkspace/ПолучитьТокенServiceАккаунта.txt
index 91546cafb2..bbdb94d392 100644
--- a/docs/ru/examples/GoogleWorkspace/ПолучитьТокенServiceАккаунта.txt
+++ b/docs/ru/examples/GoogleWorkspace/ПолучитьТокенServiceАккаунта.txt
@@ -5,4 +5,8 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleWorkspace.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенServiceАккаунта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleWorkspace/ПолучитьТокенПоКоду.txt b/docs/ru/examples/GoogleWorkspace/ПолучитьТокенПоКоду.txt
index 8e830d363a..145a25ce6a 100644
--- a/docs/ru/examples/GoogleWorkspace/ПолучитьТокенПоКоду.txt
+++ b/docs/ru/examples/GoogleWorkspace/ПолучитьТокенПоКоду.txt
@@ -2,4 +2,9 @@
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенПоКоду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GoogleWorkspace/СформироватьСсылкуПолученияКода.txt b/docs/ru/examples/GoogleWorkspace/СформироватьСсылкуПолученияКода.txt
index cb75f59eea..1555536d25 100644
--- a/docs/ru/examples/GoogleWorkspace/СформироватьСсылкуПолученияКода.txt
+++ b/docs/ru/examples/GoogleWorkspace/СформироватьСсылкуПолученияКода.txt
@@ -1,2 +1,5 @@
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleWorkspace.СформироватьСсылкуПолученияКода(ClientID);
\ No newline at end of file
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "СформироватьСсылкуПолученияКода", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/АрхивироватьЧат.txt b/docs/ru/examples/GreenAPI/АрхивироватьЧат.txt
index 2517c2d4a8..5ff2f733c1 100644
--- a/docs/ru/examples/GreenAPI/АрхивироватьЧат.txt
+++ b/docs/ru/examples/GreenAPI/АрхивироватьЧат.txt
@@ -5,6 +5,16 @@
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
- Результат = OPI_GreenAPI.АрхивироватьЧат(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "АрхивироватьЧат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ДобавитьУчастникаВГруппу.txt b/docs/ru/examples/GreenAPI/ДобавитьУчастникаВГруппу.txt
index d3f76553f4..c3f455dc8b 100644
--- a/docs/ru/examples/GreenAPI/ДобавитьУчастникаВГруппу.txt
+++ b/docs/ru/examples/GreenAPI/ДобавитьУчастникаВГруппу.txt
@@ -6,5 +6,16 @@
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ДобавитьУчастникаВГруппу(ПараметрыДоступа, IDГруппы, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ДобавитьУчастникаВГруппу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ИзменитьИмяГруппы.txt b/docs/ru/examples/GreenAPI/ИзменитьИмяГруппы.txt
index 04767e1fc9..58c6beeaac 100644
--- a/docs/ru/examples/GreenAPI/ИзменитьИмяГруппы.txt
+++ b/docs/ru/examples/GreenAPI/ИзменитьИмяГруппы.txt
@@ -6,5 +6,16 @@
IDГруппы = "120363421084000163@g.us";
Имя = "New name";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьИмяГруппы(ПараметрыДоступа, IDГруппы, Имя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьИмяГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ИзменитьТекстСообщения.txt b/docs/ru/examples/GreenAPI/ИзменитьТекстСообщения.txt
index 2718608c80..1896747fed 100644
--- a/docs/ru/examples/GreenAPI/ИзменитьТекстСообщения.txt
+++ b/docs/ru/examples/GreenAPI/ИзменитьТекстСообщения.txt
@@ -7,5 +7,17 @@
IDСообщения = "BAE5777A5F7C5685";
Текст = "Новый текст сообщения";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьТекстСообщения(ПараметрыДоступа, IDЧата, IDСообщения, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьТекстСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ИсключитьУчастникаГруппы.txt b/docs/ru/examples/GreenAPI/ИсключитьУчастникаГруппы.txt
index e3f00fd899..611224dee2 100644
--- a/docs/ru/examples/GreenAPI/ИсключитьУчастникаГруппы.txt
+++ b/docs/ru/examples/GreenAPI/ИсключитьУчастникаГруппы.txt
@@ -6,5 +6,16 @@
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИсключитьУчастникаГруппы(ПараметрыДоступа, IDГруппы, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИсключитьУчастникаГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/НазначитьПраваАдминистратора.txt b/docs/ru/examples/GreenAPI/НазначитьПраваАдминистратора.txt
index 60b2ac657e..fe5eeda728 100644
--- a/docs/ru/examples/GreenAPI/НазначитьПраваАдминистратора.txt
+++ b/docs/ru/examples/GreenAPI/НазначитьПраваАдминистратора.txt
@@ -6,5 +6,16 @@
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.НазначитьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "НазначитьПраваАдминистратора", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтозватьПраваАдминистратора.txt b/docs/ru/examples/GreenAPI/ОтозватьПраваАдминистратора.txt
index cabe11b6ba..08223fa054 100644
--- a/docs/ru/examples/GreenAPI/ОтозватьПраваАдминистратора.txt
+++ b/docs/ru/examples/GreenAPI/ОтозватьПраваАдминистратора.txt
@@ -6,5 +6,16 @@
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтозватьПраваАдминистратора", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьКонтакт.txt b/docs/ru/examples/GreenAPI/ОтправитьКонтакт.txt
index 6746626502..2af193d46d 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьКонтакт.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьКонтакт.txt
@@ -11,7 +11,25 @@
Отчество = "Петрович";
Компания = "Велосипед";
- Контакт = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьКонтакт(ПараметрыДоступа, IDЧата, Контакт);
\ No newline at end of file
+ Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("contact", Контакт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьЛокацию.txt b/docs/ru/examples/GreenAPI/ОтправитьЛокацию.txt
index 26a58f767c..720eb84fe3 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьЛокацию.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьЛокацию.txt
@@ -10,7 +10,24 @@
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Локация = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьЛокацию(ПараметрыДоступа, IDЧата, Локация);
\ No newline at end of file
+ Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьОпрос.txt b/docs/ru/examples/GreenAPI/ОтправитьОпрос.txt
index d8edc35c6a..9c6b2af2dd 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьОпрос.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьОпрос.txt
@@ -11,5 +11,17 @@
Варианты.Добавить("Желтый");
Варианты.Добавить("Зеленый");
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьОпрос(ПараметрыДоступа, IDЧата, Текст, Варианты);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options", Варианты);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьТекстовоеСообщение.txt b/docs/ru/examples/GreenAPI/ОтправитьТекстовоеСообщение.txt
index e03a5d0c28..3aa93e01c6 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьТекстовоеСообщение.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьТекстовоеСообщение.txt
@@ -6,5 +6,16 @@
IDЧата = "120363410406221140@g.us";
Текст = "Новое сообщение";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьФайл.txt b/docs/ru/examples/GreenAPI/ОтправитьФайл.txt
index 429d7f368d..9930436582 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьФайл.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьФайл.txt
@@ -8,5 +8,18 @@
IDЧата = "120363410406221140@g.us";
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОтправитьФайлПоURL.txt b/docs/ru/examples/GreenAPI/ОтправитьФайлПоURL.txt
index 426a843e8c..37fafffb6f 100644
--- a/docs/ru/examples/GreenAPI/ОтправитьФайлПоURL.txt
+++ b/docs/ru/examples/GreenAPI/ОтправитьФайлПоURL.txt
@@ -8,5 +8,18 @@
IDЧата = "120363410406221140@g.us";
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ОчиститьОчередьСообщений.txt b/docs/ru/examples/GreenAPI/ОчиститьОчередьСообщений.txt
index c944541a42..1d60aaa543 100644
--- a/docs/ru/examples/GreenAPI/ОчиститьОчередьСообщений.txt
+++ b/docs/ru/examples/GreenAPI/ОчиститьОчередьСообщений.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОчиститьОчередьСообщений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОчиститьОчередьСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПерезапуститьИнстанс.txt b/docs/ru/examples/GreenAPI/ПерезапуститьИнстанс.txt
index 4836237e58..e0fb7e842e 100644
--- a/docs/ru/examples/GreenAPI/ПерезапуститьИнстанс.txt
+++ b/docs/ru/examples/GreenAPI/ПерезапуститьИнстанс.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПерезапуститьИнстанс(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПерезапуститьИнстанс", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПереслатьСообщения.txt b/docs/ru/examples/GreenAPI/ПереслатьСообщения.txt
index e21671c392..3020b29326 100644
--- a/docs/ru/examples/GreenAPI/ПереслатьСообщения.txt
+++ b/docs/ru/examples/GreenAPI/ПереслатьСообщения.txt
@@ -8,5 +8,17 @@
Сообщение = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПереслатьСообщения(ПараметрыДоступа, Откуда, Куда, Сообщение);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("msgs" , Сообщение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПереслатьСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПокинутьГруппу.txt b/docs/ru/examples/GreenAPI/ПокинутьГруппу.txt
index e0dfe83a36..3ec382b04a 100644
--- a/docs/ru/examples/GreenAPI/ПокинутьГруппу.txt
+++ b/docs/ru/examples/GreenAPI/ПокинутьГруппу.txt
@@ -5,5 +5,15 @@
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПокинутьГруппу(ПараметрыДоступа, IDГруппы);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПокинутьГруппу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьQR.txt b/docs/ru/examples/GreenAPI/ПолучитьQR.txt
index 441d814c66..b676689581 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьQR.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьQR.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьQR(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьQR", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьЖурналВходящихСообщений.txt b/docs/ru/examples/GreenAPI/ПолучитьЖурналВходящихСообщений.txt
index 5217f25b05..4e4affd686 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьЖурналВходящихСообщений.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьЖурналВходящихСообщений.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналВходящихСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьЖурналИсходящихСообщений.txt b/docs/ru/examples/GreenAPI/ПолучитьЖурналИсходящихСообщений.txt
index 1fe0c14128..0eab33beb1 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьЖурналИсходящихСообщений.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьЖурналИсходящихСообщений.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналИсходящихСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьИнформациюОГруппе.txt b/docs/ru/examples/GreenAPI/ПолучитьИнформациюОГруппе.txt
index 5da8f12420..4a41c4de00 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьИнформациюОГруппе.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьИнформациюОГруппе.txt
@@ -5,5 +5,15 @@
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDГруппы);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОГруппе", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьИнформациюОбАккаунте.txt b/docs/ru/examples/GreenAPI/ПолучитьИнформациюОбАккаунте.txt
index ed4441aeed..f5a3469ba5 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьИнформациюОбАккаунте.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьИнформациюОбАккаунте.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОбАккаунте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьИсториюЧата.txt b/docs/ru/examples/GreenAPI/ПолучитьИсториюЧата.txt
index 8884d791b1..120c7f4909 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьИсториюЧата.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьИсториюЧата.txt
@@ -5,5 +5,15 @@
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИсториюЧата(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИсториюЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьКодАвторизации.txt b/docs/ru/examples/GreenAPI/ПолучитьКодАвторизации.txt
index 265edc4b9b..b71e47c641 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьКодАвторизации.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьКодАвторизации.txt
@@ -5,5 +5,15 @@
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьКодАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьНастройкиИнстанса.txt b/docs/ru/examples/GreenAPI/ПолучитьНастройкиИнстанса.txt
index 0df1f69866..224beed05c 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьНастройкиИнстанса.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьНастройкиИнстанса.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьНастройкиИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьОписаниеКонтакта.txt b/docs/ru/examples/GreenAPI/ПолучитьОписаниеКонтакта.txt
index 6945a635a1..ce5afc8373 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьОписаниеКонтакта.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьОписаниеКонтакта.txt
@@ -4,4 +4,11 @@
Отчество = "Петрович";
Компания = "Велосипед";
- Результат = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьОписаниеЛокации.txt b/docs/ru/examples/GreenAPI/ПолучитьОписаниеЛокации.txt
index 47ba925ff0..b5ee467898 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьОписаниеЛокации.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьОписаниеЛокации.txt
@@ -3,4 +3,10 @@
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Результат = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьОчередьСообщений.txt b/docs/ru/examples/GreenAPI/ПолучитьОчередьСообщений.txt
index ce3fe95a94..b31033a747 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьОчередьСообщений.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьОчередьСообщений.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьОчередьСообщений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОчередьСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьСообщение.txt b/docs/ru/examples/GreenAPI/ПолучитьСообщение.txt
index b225e7173f..7e122dae61 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьСообщение.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьСообщение.txt
@@ -6,5 +6,16 @@
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("msg" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьСостояниеИнстанса.txt b/docs/ru/examples/GreenAPI/ПолучитьСостояниеИнстанса.txt
index 850e115548..c3f2d5a406 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьСостояниеИнстанса.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьСостояниеИнстанса.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСостояниеИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьСтруктуруНастроекИнстанса.txt b/docs/ru/examples/GreenAPI/ПолучитьСтруктуруНастроекИнстанса.txt
index c1d671b1f8..430db02dc1 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьСтруктуруНастроекИнстанса.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьСтруктуруНастроекИнстанса.txt
@@ -1 +1,3 @@
- Результат = OPI_GreenAPI.ПолучитьСтруктуруНастроекИнстанса();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСтруктуруНастроекИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/ПолучитьУведомление.txt b/docs/ru/examples/GreenAPI/ПолучитьУведомление.txt
index ca5b2d0e56..0b88edf0a3 100644
--- a/docs/ru/examples/GreenAPI/ПолучитьУведомление.txt
+++ b/docs/ru/examples/GreenAPI/ПолучитьУведомление.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьУведомление(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/РазархивироватьЧат.txt b/docs/ru/examples/GreenAPI/РазархивироватьЧат.txt
index b8150a27ef..2d79277b94 100644
--- a/docs/ru/examples/GreenAPI/РазархивироватьЧат.txt
+++ b/docs/ru/examples/GreenAPI/РазархивироватьЧат.txt
@@ -5,5 +5,15 @@
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазархивироватьЧат(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазархивироватьЧат", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/РазлогинитьИнстанс.txt b/docs/ru/examples/GreenAPI/РазлогинитьИнстанс.txt
index b24da3a81f..7dfc2e4915 100644
--- a/docs/ru/examples/GreenAPI/РазлогинитьИнстанс.txt
+++ b/docs/ru/examples/GreenAPI/РазлогинитьИнстанс.txt
@@ -3,5 +3,14 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазлогинитьИнстанс(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазлогинитьИнстанс", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/СкачатьФайлСообщения.txt b/docs/ru/examples/GreenAPI/СкачатьФайлСообщения.txt
index a379a28547..b60bfc9b7f 100644
--- a/docs/ru/examples/GreenAPI/СкачатьФайлСообщения.txt
+++ b/docs/ru/examples/GreenAPI/СкачатьФайлСообщения.txt
@@ -6,5 +6,16 @@
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE58CA98E4E31AB";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СкачатьФайлСообщения(ПараметрыДоступа, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СкачатьФайлСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/СоздатьГруппу.txt b/docs/ru/examples/GreenAPI/СоздатьГруппу.txt
index 9d5fadb35e..419e6498c1 100644
--- a/docs/ru/examples/GreenAPI/СоздатьГруппу.txt
+++ b/docs/ru/examples/GreenAPI/СоздатьГруппу.txt
@@ -5,5 +5,15 @@
Имя = "New group";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СоздатьГруппу(ПараметрыДоступа, Имя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СоздатьГруппу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/СформироватьПараметрыДоступа.txt b/docs/ru/examples/GreenAPI/СформироватьПараметрыДоступа.txt
index 6eb37da8fd..eb522ba4dc 100644
--- a/docs/ru/examples/GreenAPI/СформироватьПараметрыДоступа.txt
+++ b/docs/ru/examples/GreenAPI/СформироватьПараметрыДоступа.txt
@@ -3,4 +3,10 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- Результат = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УдалитьСообщение.txt b/docs/ru/examples/GreenAPI/УдалитьСообщение.txt
index 2e338b7fac..23e17b2dfc 100644
--- a/docs/ru/examples/GreenAPI/УдалитьСообщение.txt
+++ b/docs/ru/examples/GreenAPI/УдалитьСообщение.txt
@@ -6,5 +6,16 @@
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УдалитьУведомлениеИзОчереди.txt b/docs/ru/examples/GreenAPI/УдалитьУведомлениеИзОчереди.txt
index 1c3107463b..834394f3f3 100644
--- a/docs/ru/examples/GreenAPI/УдалитьУведомлениеИзОчереди.txt
+++ b/docs/ru/examples/GreenAPI/УдалитьУведомлениеИзОчереди.txt
@@ -5,5 +5,15 @@
IDДоставки = "1";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьУведомлениеИзОчереди(ПараметрыДоступа, IDДоставки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("receipt", IDДоставки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьУведомлениеИзОчереди", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УстановитьКартинкуГруппы.txt b/docs/ru/examples/GreenAPI/УстановитьКартинкуГруппы.txt
index 57358c3767..09f6793abf 100644
--- a/docs/ru/examples/GreenAPI/УстановитьКартинкуГруппы.txt
+++ b/docs/ru/examples/GreenAPI/УстановитьКартинкуГруппы.txt
@@ -6,5 +6,16 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуГруппы(ПараметрыДоступа, IDГруппы, Картинка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УстановитьКартинкуПрофиля.txt b/docs/ru/examples/GreenAPI/УстановитьКартинкуПрофиля.txt
index 20fcabb3dd..c8bfdcaeb6 100644
--- a/docs/ru/examples/GreenAPI/УстановитьКартинкуПрофиля.txt
+++ b/docs/ru/examples/GreenAPI/УстановитьКартинкуПрофиля.txt
@@ -5,5 +5,15 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуПрофиля", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УстановитьНастройкиИнстанса.txt b/docs/ru/examples/GreenAPI/УстановитьНастройкиИнстанса.txt
index afb69ca93a..e6d9ca81bf 100644
--- a/docs/ru/examples/GreenAPI/УстановитьНастройкиИнстанса.txt
+++ b/docs/ru/examples/GreenAPI/УстановитьНастройкиИнстанса.txt
@@ -3,7 +3,13 @@
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("pollMessageWebhook" , "yes");
@@ -13,4 +19,8 @@
СтруктураНастроек.Вставить("deletedMessageWebhook" , "yes");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook", "yes");
- Результат = OPI_GreenAPI.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьНастройкиИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenAPI/УстановитьОтметкуПрочтения.txt b/docs/ru/examples/GreenAPI/УстановитьОтметкуПрочтения.txt
index 3c26a127aa..be5e3dc4c4 100644
--- a/docs/ru/examples/GreenAPI/УстановитьОтметкуПрочтения.txt
+++ b/docs/ru/examples/GreenAPI/УстановитьОтметкуПрочтения.txt
@@ -6,5 +6,16 @@
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE58CA98E4E31AB";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьОтметкуПрочтения(ПараметрыДоступа, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьОтметкуПрочтения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ВыйтиИзГруппы.txt b/docs/ru/examples/GreenMax/ВыйтиИзГруппы.txt
index 902f012f27..4d54cd09b1 100644
--- a/docs/ru/examples/GreenMax/ВыйтиИзГруппы.txt
+++ b/docs/ru/examples/GreenMax/ВыйтиИзГруппы.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ВыйтиИзГруппы(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ВыйтиИзГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ДобавитьУчастникаГруппы.txt b/docs/ru/examples/GreenMax/ДобавитьУчастникаГруппы.txt
index 5000a7676d..4aab49a24d 100644
--- a/docs/ru/examples/GreenMax/ДобавитьУчастникаГруппы.txt
+++ b/docs/ru/examples/GreenMax/ДобавитьУчастникаГруппы.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ДобавитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ДобавитьУчастникаГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ИзменитьИмяГруппы.txt b/docs/ru/examples/GreenMax/ИзменитьИмяГруппы.txt
index 342b283c1b..1f937913ed 100644
--- a/docs/ru/examples/GreenMax/ИзменитьИмяГруппы.txt
+++ b/docs/ru/examples/GreenMax/ИзменитьИмяГруппы.txt
@@ -5,5 +5,16 @@
Наименование = "Новое имя группы";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьИмяГруппы(ПараметрыДоступа, IDЧата, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьИмяГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ИзменитьНастройкиГруппы.txt b/docs/ru/examples/GreenMax/ИзменитьНастройкиГруппы.txt
index 6cb84af3d6..ac6386135f 100644
--- a/docs/ru/examples/GreenMax/ИзменитьНастройкиГруппы.txt
+++ b/docs/ru/examples/GreenMax/ИзменитьНастройкиГруппы.txt
@@ -9,5 +9,16 @@
Настройки.Вставить("allowParticipantsPinMessages" , Ложь);
Настройки.Вставить("allowParticipantsAddMembers" , Ложь);
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьНастройкиГруппы(ПараметрыДоступа, IDЧата, Настройки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("set" , Настройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьНастройкиГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/НазначитьПраваАдминистратора.txt b/docs/ru/examples/GreenMax/НазначитьПраваАдминистратора.txt
index 648c9f9a66..685e3fd27c 100644
--- a/docs/ru/examples/GreenMax/НазначитьПраваАдминистратора.txt
+++ b/docs/ru/examples/GreenMax/НазначитьПраваАдминистратора.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.НазначитьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "НазначитьПраваАдминистратора", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтметитьСообщенияКакПрочитанные.txt b/docs/ru/examples/GreenMax/ОтметитьСообщенияКакПрочитанные.txt
index c738d922f9..a499c92ae3 100644
--- a/docs/ru/examples/GreenMax/ОтметитьСообщенияКакПрочитанные.txt
+++ b/docs/ru/examples/GreenMax/ОтметитьСообщенияКакПрочитанные.txt
@@ -5,5 +5,15 @@
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтметитьСообщенияКакПрочитанные(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтметитьСообщенияКакПрочитанные", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтозватьПраваАдминистратора.txt b/docs/ru/examples/GreenMax/ОтозватьПраваАдминистратора.txt
index 911e411c23..2bbb3b31e5 100644
--- a/docs/ru/examples/GreenMax/ОтозватьПраваАдминистратора.txt
+++ b/docs/ru/examples/GreenMax/ОтозватьПраваАдминистратора.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтозватьПраваАдминистратора", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтправитьКодАвторизации.txt b/docs/ru/examples/GreenMax/ОтправитьКодАвторизации.txt
index 80c389ff24..910482f484 100644
--- a/docs/ru/examples/GreenMax/ОтправитьКодАвторизации.txt
+++ b/docs/ru/examples/GreenMax/ОтправитьКодАвторизации.txt
@@ -5,5 +5,15 @@
КодАвторизации = 123456;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьКодАвторизации(ПараметрыДоступа, КодАвторизации);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("code" , КодАвторизации);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьКодАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтправитьТекстовоеСообщение.txt b/docs/ru/examples/GreenMax/ОтправитьТекстовоеСообщение.txt
index 59a0053ddf..447c62b1e7 100644
--- a/docs/ru/examples/GreenMax/ОтправитьТекстовоеСообщение.txt
+++ b/docs/ru/examples/GreenMax/ОтправитьТекстовоеСообщение.txt
@@ -7,5 +7,17 @@
IDЧата = 12345678;
Набор = 2000;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст, Набор);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("typing", Набор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьТекстовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтправитьФайл.txt b/docs/ru/examples/GreenMax/ОтправитьФайл.txt
index 4c3c672a46..1e6bd0e9c8 100644
--- a/docs/ru/examples/GreenMax/ОтправитьФайл.txt
+++ b/docs/ru/examples/GreenMax/ОтправитьФайл.txt
@@ -8,5 +8,18 @@
IDЧата = 12345678;
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОтправитьФайлПоURL.txt b/docs/ru/examples/GreenMax/ОтправитьФайлПоURL.txt
index 1f2bcc1696..991d37fe54 100644
--- a/docs/ru/examples/GreenMax/ОтправитьФайлПоURL.txt
+++ b/docs/ru/examples/GreenMax/ОтправитьФайлПоURL.txt
@@ -8,5 +8,17 @@
IDЧата = 12345678;
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОчиститьОчередьВходящихУведомлений.txt b/docs/ru/examples/GreenMax/ОчиститьОчередьВходящихУведомлений.txt
index 69757fede6..692d2679b1 100644
--- a/docs/ru/examples/GreenMax/ОчиститьОчередьВходящихУведомлений.txt
+++ b/docs/ru/examples/GreenMax/ОчиститьОчередьВходящихУведомлений.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьВходящихУведомлений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьВходящихУведомлений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ОчиститьОчередьСообщенийКОтправке.txt b/docs/ru/examples/GreenMax/ОчиститьОчередьСообщенийКОтправке.txt
index 05ca63682b..2179dc6e19 100644
--- a/docs/ru/examples/GreenMax/ОчиститьОчередьСообщенийКОтправке.txt
+++ b/docs/ru/examples/GreenMax/ОчиститьОчередьСообщенийКОтправке.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьСообщенийКОтправке(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьСообщенийКОтправке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПерезапуститьИнстанс.txt b/docs/ru/examples/GreenMax/ПерезапуститьИнстанс.txt
index 03fd60873a..a82244f915 100644
--- a/docs/ru/examples/GreenMax/ПерезапуститьИнстанс.txt
+++ b/docs/ru/examples/GreenMax/ПерезапуститьИнстанс.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПерезапуститьИнстанс(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПерезапуститьИнстанс", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьАватарЧата.txt b/docs/ru/examples/GreenMax/ПолучитьАватарЧата.txt
index 4c98b09999..1ab23a99b1 100644
--- a/docs/ru/examples/GreenMax/ПолучитьАватарЧата.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьАватарЧата.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьАватарЧата(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьАватарЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьЖурналВходящихСообщений.txt b/docs/ru/examples/GreenMax/ПолучитьЖурналВходящихСообщений.txt
index 3bdbcfc20c..8727187cb5 100644
--- a/docs/ru/examples/GreenMax/ПолучитьЖурналВходящихСообщений.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьЖурналВходящихСообщений.txt
@@ -5,5 +5,15 @@
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа, Период);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналВходящихСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьЖурналИсходящихСообщений.txt b/docs/ru/examples/GreenMax/ПолучитьЖурналИсходящихСообщений.txt
index 2444401511..7f93bb71df 100644
--- a/docs/ru/examples/GreenMax/ПолучитьЖурналИсходящихСообщений.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьЖурналИсходящихСообщений.txt
@@ -5,5 +5,15 @@
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа, Период);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналИсходящихСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьИнформациюОГруппе.txt b/docs/ru/examples/GreenMax/ПолучитьИнформациюОГруппе.txt
index 05e7f1fc70..72366beb01 100644
--- a/docs/ru/examples/GreenMax/ПолучитьИнформациюОГруппе.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьИнформациюОГруппе.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОГруппе", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьИнформациюОКонтакте.txt b/docs/ru/examples/GreenMax/ПолучитьИнформациюОКонтакте.txt
index 202e3acc92..afe8e3af85 100644
--- a/docs/ru/examples/GreenMax/ПолучитьИнформациюОКонтакте.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьИнформациюОКонтакте.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDКонтакта = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОКонтакте(ПараметрыДоступа, IDКонтакта);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDКонтакта);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОКонтакте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьИнформациюОбАккаунте.txt b/docs/ru/examples/GreenMax/ПолучитьИнформациюОбАккаунте.txt
index bb7e1e8fa3..9496810de3 100644
--- a/docs/ru/examples/GreenMax/ПолучитьИнформациюОбАккаунте.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьИнформациюОбАккаунте.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОбАккаунте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьИсториюСообщенийЧата.txt b/docs/ru/examples/GreenMax/ПолучитьИсториюСообщенийЧата.txt
index ae7267b7db..0adaca3e11 100644
--- a/docs/ru/examples/GreenMax/ПолучитьИсториюСообщенийЧата.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьИсториюСообщенийЧата.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
Количество = 3;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИсториюСообщенийЧата(ПараметрыДоступа, IDЧата, Количество);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИсториюСообщенийЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьКодАвторизации.txt b/docs/ru/examples/GreenMax/ПолучитьКодАвторизации.txt
index 626bf0a829..11386a0c7f 100644
--- a/docs/ru/examples/GreenMax/ПолучитьКодАвторизации.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьКодАвторизации.txt
@@ -5,5 +5,15 @@
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКодАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьКоличествоВходящихУведомлений.txt b/docs/ru/examples/GreenMax/ПолучитьКоличествоВходящихУведомлений.txt
index 377cf794e9..c09220c824 100644
--- a/docs/ru/examples/GreenMax/ПолучитьКоличествоВходящихУведомлений.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьКоличествоВходящихУведомлений.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоВходящихУведомлений(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоВходящихУведомлений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьКоличествоСообщенийКОтправке.txt b/docs/ru/examples/GreenMax/ПолучитьКоличествоСообщенийКОтправке.txt
index e8c8f63ea8..2dd16551f5 100644
--- a/docs/ru/examples/GreenMax/ПолучитьКоличествоСообщенийКОтправке.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьКоличествоСообщенийКОтправке.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоСообщенийКОтправке(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоСообщенийКОтправке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьНастройкиИнстанса.txt b/docs/ru/examples/GreenMax/ПолучитьНастройкиИнстанса.txt
index 2b84d3cd21..3701e067c7 100644
--- a/docs/ru/examples/GreenMax/ПолучитьНастройкиИнстанса.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьНастройкиИнстанса.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьНастройкиИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьОчередьСообщенийКОтправке.txt b/docs/ru/examples/GreenMax/ПолучитьОчередьСообщенийКОтправке.txt
index 4ad2377631..c695728b64 100644
--- a/docs/ru/examples/GreenMax/ПолучитьОчередьСообщенийКОтправке.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьОчередьСообщенийКОтправке.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьОчередьСообщенийКОтправке(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьОчередьСообщенийКОтправке", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСообщениеЧата.txt b/docs/ru/examples/GreenMax/ПолучитьСообщениеЧата.txt
index c5e900007a..5e06da82ec 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСообщениеЧата.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСообщениеЧата.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
IDСообщения = "2761480287806";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСообщениеЧата(ПараметрыДоступа, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСообщениеЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСостояниеИнстанса.txt b/docs/ru/examples/GreenMax/ПолучитьСостояниеИнстанса.txt
index 20207b4f40..99dae076d8 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСостояниеИнстанса.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСостояниеИнстанса.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСостояниеИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСписокКонтактов.txt b/docs/ru/examples/GreenMax/ПолучитьСписокКонтактов.txt
index 0142927599..4cfa540796 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСписокКонтактов.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСписокКонтактов.txt
@@ -5,5 +5,15 @@
Количество = 1;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокКонтактов(ПараметрыДоступа, Количество);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокКонтактов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСписокЧатов.txt b/docs/ru/examples/GreenMax/ПолучитьСписокЧатов.txt
index 7bf5957446..01696bb98e 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСписокЧатов.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСписокЧатов.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокЧатов(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокЧатов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекГруппы.txt b/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекГруппы.txt
index 46977cd0a9..6c3bb2baca 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекГруппы.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекГруппы.txt
@@ -1 +1,3 @@
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекГруппы();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекИнстанса.txt b/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекИнстанса.txt
index 7057d6d082..d8fa178171 100644
--- a/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекИнстанса.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьСтруктуруНастроекИнстанса.txt
@@ -1 +1,3 @@
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекИнстанса();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПолучитьУведомление.txt b/docs/ru/examples/GreenMax/ПолучитьУведомление.txt
index 9ff43ab559..f02bb76526 100644
--- a/docs/ru/examples/GreenMax/ПолучитьУведомление.txt
+++ b/docs/ru/examples/GreenMax/ПолучитьУведомление.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьУведомление(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/ПроверитьАккаунт.txt b/docs/ru/examples/GreenMax/ПроверитьАккаунт.txt
index 5e8d4f039a..e3846840cf 100644
--- a/docs/ru/examples/GreenMax/ПроверитьАккаунт.txt
+++ b/docs/ru/examples/GreenMax/ПроверитьАккаунт.txt
@@ -4,5 +4,15 @@
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПроверитьАккаунт(ПараметрыДоступа, НомерТелефона);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПроверитьАккаунт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/РазлогинитьИнстанс.txt b/docs/ru/examples/GreenMax/РазлогинитьИнстанс.txt
index fac9931d57..f58afec20f 100644
--- a/docs/ru/examples/GreenMax/РазлогинитьИнстанс.txt
+++ b/docs/ru/examples/GreenMax/РазлогинитьИнстанс.txt
@@ -3,5 +3,14 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.РазлогинитьИнстанс(ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "РазлогинитьИнстанс", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/СоздатьГруппу.txt b/docs/ru/examples/GreenMax/СоздатьГруппу.txt
index 3078f5bfcf..d118117511 100644
--- a/docs/ru/examples/GreenMax/СоздатьГруппу.txt
+++ b/docs/ru/examples/GreenMax/СоздатьГруппу.txt
@@ -6,5 +6,16 @@
IDПользователя = 87654321;
Наименование = "Новая группа";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.СоздатьГруппу(ПараметрыДоступа, Наименование, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("members", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СоздатьГруппу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/СформироватьПараметрыДоступа.txt b/docs/ru/examples/GreenMax/СформироватьПараметрыДоступа.txt
index 8580e920f9..7d55cebc89 100644
--- a/docs/ru/examples/GreenMax/СформироватьПараметрыДоступа.txt
+++ b/docs/ru/examples/GreenMax/СформироватьПараметрыДоступа.txt
@@ -3,4 +3,10 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- Результат = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/УдалитьУведомление.txt b/docs/ru/examples/GreenMax/УдалитьУведомление.txt
index b36148d26b..b8f96e63f7 100644
--- a/docs/ru/examples/GreenMax/УдалитьУведомление.txt
+++ b/docs/ru/examples/GreenMax/УдалитьУведомление.txt
@@ -5,5 +5,15 @@
IDУведомления = "1";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУведомление(ПараметрыДоступа, IDУведомления);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("id" , IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУведомление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/УдалитьУчастникаГруппы.txt b/docs/ru/examples/GreenMax/УдалитьУчастникаГруппы.txt
index 52e20755f2..c0a3555bfd 100644
--- a/docs/ru/examples/GreenMax/УдалитьУчастникаГруппы.txt
+++ b/docs/ru/examples/GreenMax/УдалитьУчастникаГруппы.txt
@@ -6,5 +6,16 @@
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУчастникаГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/УстановитьКартинкуГруппы.txt b/docs/ru/examples/GreenMax/УстановитьКартинкуГруппы.txt
index dd3b78772d..2220626094 100644
--- a/docs/ru/examples/GreenMax/УстановитьКартинкуГруппы.txt
+++ b/docs/ru/examples/GreenMax/УстановитьКартинкуГруппы.txt
@@ -6,5 +6,16 @@
Картинка = "https://hut.openintegrations.dev/test_data/spy2.png"; // URL, Путь или Двоичные данные
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуГруппы(ПараметрыДоступа, IDЧата, Картинка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуГруппы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/УстановитьКартинкуПрофиля.txt b/docs/ru/examples/GreenMax/УстановитьКартинкуПрофиля.txt
index 4126923a3b..d8b7dc18c1 100644
--- a/docs/ru/examples/GreenMax/УстановитьКартинкуПрофиля.txt
+++ b/docs/ru/examples/GreenMax/УстановитьКартинкуПрофиля.txt
@@ -5,5 +5,15 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуПрофиля", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/GreenMax/УстановитьНастройкиИнстанса.txt b/docs/ru/examples/GreenMax/УстановитьНастройкиИнстанса.txt
index 7b1f80f41e..f7b04647fa 100644
--- a/docs/ru/examples/GreenMax/УстановитьНастройкиИнстанса.txt
+++ b/docs/ru/examples/GreenMax/УстановитьНастройкиИнстанса.txt
@@ -3,11 +3,21 @@
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("markIncomingMessagesReaded" , "no");
СтруктураНастроек.Вставить("outgoingWebhook" , "no");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook" , "yes");
- Результат = OPI_GreenMax.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьНастройкиИнстанса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ВыполнитьЗапросSQL.txt b/docs/ru/examples/MSSQL/ВыполнитьЗапросSQL.txt
index 83e12c2577..8264f7f6cd 100644
--- a/docs/ru/examples/MSSQL/ВыполнитьЗапросSQL.txt
+++ b/docs/ru/examples/MSSQL/ВыполнитьЗапросSQL.txt
@@ -7,8 +7,17 @@
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
// CREATE
@@ -27,7 +36,11 @@
| Data VARBINARY(MAX)
|);";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -47,18 +60,31 @@
МассивПараметров.Добавить(Новый Структура("UUID" , Новый УникальныйИдентификатор));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_MSSQL.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ГарантироватьЗаписи.txt b/docs/ru/examples/MSSQL/ГарантироватьЗаписи.txt
index 75f9392383..79d556bf38 100644
--- a/docs/ru/examples/MSSQL/ГарантироватьЗаписи.txt
+++ b/docs/ru/examples/MSSQL/ГарантироватьЗаписи.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_guarantee";
@@ -28,4 +37,11 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MSSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ГарантироватьТаблицу.txt b/docs/ru/examples/MSSQL/ГарантироватьТаблицу.txt
index c5df334a91..d9372ef84f 100644
--- a/docs/ru/examples/MSSQL/ГарантироватьТаблицу.txt
+++ b/docs/ru/examples/MSSQL/ГарантироватьТаблицу.txt
@@ -5,8 +5,17 @@
База = "testbase1";
Таблица = "testtable";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
СтруктураКолонок = Новый Структура;
СтруктураКолонок.Вставить("smallint_field" , "smallint");
@@ -18,4 +27,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ДобавитьЗаписи.txt b/docs/ru/examples/MSSQL/ДобавитьЗаписи.txt
index c0910950a7..d89f80feea 100644
--- a/docs/ru/examples/MSSQL/ДобавитьЗаписи.txt
+++ b/docs/ru/examples/MSSQL/ДобавитьЗаписи.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
МассивЗаписей = Новый Массив;
@@ -50,4 +59,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ДобавитьКолонкуТаблицы.txt b/docs/ru/examples/MSSQL/ДобавитьКолонкуТаблицы.txt
index 8f168203c4..716f35c3db 100644
--- a/docs/ru/examples/MSSQL/ДобавитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/MSSQL/ДобавитьКолонкуТаблицы.txt
@@ -7,11 +7,27 @@
Имя = "new_field";
ТипДанных = "bigint";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ЗакрытьСоединение.txt b/docs/ru/examples/MSSQL/ЗакрытьСоединение.txt
index 0ba19aa057..438b7c9969 100644
--- a/docs/ru/examples/MSSQL/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/MSSQL/ЗакрытьСоединение.txt
@@ -2,8 +2,16 @@
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ОбновитьЗаписи.txt b/docs/ru/examples/MSSQL/ОбновитьЗаписи.txt
index 660afc6606..c37183a459 100644
--- a/docs/ru/examples/MSSQL/ОбновитьЗаписи.txt
+++ b/docs/ru/examples/MSSQL/ОбновитьЗаписи.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -26,4 +35,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОбновитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ОткрытьСоединение.txt b/docs/ru/examples/MSSQL/ОткрытьСоединение.txt
index 47292ea475..47d9b72e8c 100644
--- a/docs/ru/examples/MSSQL/ОткрытьСоединение.txt
+++ b/docs/ru/examples/MSSQL/ОткрытьСоединение.txt
@@ -2,7 +2,15 @@
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Результат = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ОчиститьТаблицу.txt b/docs/ru/examples/MSSQL/ОчиститьТаблицу.txt
index 9640c67c00..f149140589 100644
--- a/docs/ru/examples/MSSQL/ОчиститьТаблицу.txt
+++ b/docs/ru/examples/MSSQL/ОчиститьТаблицу.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -12,4 +21,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОчиститьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ПолучитьЗаписи.txt b/docs/ru/examples/MSSQL/ПолучитьЗаписи.txt
index f56aa90b74..7cff75abec 100644
--- a/docs/ru/examples/MSSQL/ПолучитьЗаписи.txt
+++ b/docs/ru/examples/MSSQL/ПолучитьЗаписи.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// Все записи без отборов
@@ -14,11 +23,22 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -50,4 +70,13 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ПолучитьИнформациюОТаблице.txt b/docs/ru/examples/MSSQL/ПолучитьИнформациюОТаблице.txt
index 3d78fbe726..8db5c7a428 100644
--- a/docs/ru/examples/MSSQL/ПолучитьИнформациюОТаблице.txt
+++ b/docs/ru/examples/MSSQL/ПолучитьИнформациюОТаблице.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -12,4 +21,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ПолучитьНастройкиTls.txt b/docs/ru/examples/MSSQL/ПолучитьНастройкиTls.txt
index 9b258b1c05..9ac60614c9 100644
--- a/docs/ru/examples/MSSQL/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/MSSQL/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ПолучитьСтруктуруФильтраЗаписей.txt b/docs/ru/examples/MSSQL/ПолучитьСтруктуруФильтраЗаписей.txt
index 5ecf6903ec..b5c6f58c11 100644
--- a/docs/ru/examples/MSSQL/ПолучитьСтруктуруФильтраЗаписей.txt
+++ b/docs/ru/examples/MSSQL/ПолучитьСтруктуруФильтраЗаписей.txt
@@ -1 +1,3 @@
- Результат = OPI_MSSQL.ПолучитьСтруктуруФильтраЗаписей();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/СоздатьБазуДанных.txt b/docs/ru/examples/MSSQL/СоздатьБазуДанных.txt
index 3e9ad7495a..a279e4e264 100644
--- a/docs/ru/examples/MSSQL/СоздатьБазуДанных.txt
+++ b/docs/ru/examples/MSSQL/СоздатьБазуДанных.txt
@@ -2,8 +2,16 @@
Логин = "SA";
Пароль = "12we...";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -11,4 +19,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/СоздатьТаблицу.txt b/docs/ru/examples/MSSQL/СоздатьТаблицу.txt
index baf59caac1..432e2f6e02 100644
--- a/docs/ru/examples/MSSQL/СоздатьТаблицу.txt
+++ b/docs/ru/examples/MSSQL/СоздатьТаблицу.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -30,4 +39,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/СформироватьСтрокуПодключения.txt b/docs/ru/examples/MSSQL/СформироватьСтрокуПодключения.txt
index d404766ee1..960c3be474 100644
--- a/docs/ru/examples/MSSQL/СформироватьСтрокуПодключения.txt
+++ b/docs/ru/examples/MSSQL/СформироватьСтрокуПодключения.txt
@@ -2,4 +2,9 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/УдалитьБазуДанных.txt b/docs/ru/examples/MSSQL/УдалитьБазуДанных.txt
index cf93de77eb..247d145734 100644
--- a/docs/ru/examples/MSSQL/УдалитьБазуДанных.txt
+++ b/docs/ru/examples/MSSQL/УдалитьБазуДанных.txt
@@ -2,8 +2,16 @@
Логин = "SA";
Пароль = "12we...";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -11,4 +19,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/УдалитьЗаписи.txt b/docs/ru/examples/MSSQL/УдалитьЗаписи.txt
index 83cd06e3f5..acabaf783d 100644
--- a/docs/ru/examples/MSSQL/УдалитьЗаписи.txt
+++ b/docs/ru/examples/MSSQL/УдалитьЗаписи.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -33,4 +42,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/УдалитьКолонкуТаблицы.txt b/docs/ru/examples/MSSQL/УдалитьКолонкуТаблицы.txt
index 68f6d32370..6a782e9a8b 100644
--- a/docs/ru/examples/MSSQL/УдалитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/MSSQL/УдалитьКолонкуТаблицы.txt
@@ -6,11 +6,26 @@
Таблица = "testtable";
Имя = "new_field";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/УдалитьТаблицу.txt b/docs/ru/examples/MSSQL/УдалитьТаблицу.txt
index f7c4313d3a..fe4efa30ed 100644
--- a/docs/ru/examples/MSSQL/УдалитьТаблицу.txt
+++ b/docs/ru/examples/MSSQL/УдалитьТаблицу.txt
@@ -3,8 +3,17 @@
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -12,4 +21,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MSSQL/ЭтоКоннектор.txt b/docs/ru/examples/MSSQL/ЭтоКоннектор.txt
index 9f7257789e..d92e3075cd 100644
--- a/docs/ru/examples/MSSQL/ЭтоКоннектор.txt
+++ b/docs/ru/examples/MSSQL/ЭтоКоннектор.txt
@@ -2,8 +2,16 @@
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЭтоКоннектор(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ВставитьДокументы.txt b/docs/ru/examples/MongoDB/ВставитьДокументы.txt
index 402be50768..69828d0044 100644
--- a/docs/ru/examples/MongoDB/ВставитьДокументы.txt
+++ b/docs/ru/examples/MongoDB/ВставитьДокументы.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
МассивДокументов = Новый Массив;
@@ -68,4 +74,10 @@
МассивДокументов.Добавить(СтруктураДокумента);
- Результат = OPI_MongoDB.ВставитьДокументы(Соединение, Коллекция, МассивДокументов, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("docs", МассивДокументов);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ВыполнитьКоманду.txt b/docs/ru/examples/MongoDB/ВыполнитьКоманду.txt
index ebc0e533ff..9c8648355c 100644
--- a/docs/ru/examples/MongoDB/ВыполнитьКоманду.txt
+++ b/docs/ru/examples/MongoDB/ВыполнитьКоманду.txt
@@ -3,11 +3,22 @@
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
- Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("comm", Команда);
+ Опции.Вставить("data", Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВыполнитьКоманду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ЗакрытьСоединение.txt b/docs/ru/examples/MongoDB/ЗакрытьСоединение.txt
index 43ca955ff5..15cb5cb091 100644
--- a/docs/ru/examples/MongoDB/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/MongoDB/ЗакрытьСоединение.txt
@@ -4,7 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ИзменитьПользователя.txt b/docs/ru/examples/MongoDB/ИзменитьПользователя.txt
index 79aa470fa1..8533a28d80 100644
--- a/docs/ru/examples/MongoDB/ИзменитьПользователя.txt
+++ b/docs/ru/examples/MongoDB/ИзменитьПользователя.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("readWrite");
@@ -13,4 +19,11 @@
ИмяПользователя = "newuser";
ПарольПользователя = "4321";
- Результат = OPI_MongoDB.ИзменитьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ИзменитьРоль.txt b/docs/ru/examples/MongoDB/ИзменитьРоль.txt
index 09ab44fd5c..968bff02ba 100644
--- a/docs/ru/examples/MongoDB/ИзменитьРоль.txt
+++ b/docs/ru/examples/MongoDB/ИзменитьРоль.txt
@@ -4,8 +4,14 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -17,11 +23,22 @@
Действия.Добавить("find");
Действия.Добавить("insert");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.ИзменитьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьРоль", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/НазначитьРоли.txt b/docs/ru/examples/MongoDB/НазначитьРоли.txt
index 90d2f9337a..531b60bb8e 100644
--- a/docs/ru/examples/MongoDB/НазначитьРоли.txt
+++ b/docs/ru/examples/MongoDB/НазначитьРоли.txt
@@ -4,10 +4,22 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.НазначитьРоли(Соединение, Пользователь, Роль, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "НазначитьРоли", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ОбновитьДокументы.txt b/docs/ru/examples/MongoDB/ОбновитьДокументы.txt
index c9aeb371b7..8f5493cd0d 100644
--- a/docs/ru/examples/MongoDB/ОбновитьДокументы.txt
+++ b/docs/ru/examples/MongoDB/ОбновитьДокументы.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -14,4 +20,10 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные); // Массив или одиночное
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ОткрытьСоединение.txt b/docs/ru/examples/MongoDB/ОткрытьСоединение.txt
index 90cfa9e44d..3e0452a4e3 100644
--- a/docs/ru/examples/MongoDB/ОткрытьСоединение.txt
+++ b/docs/ru/examples/MongoDB/ОткрытьСоединение.txt
@@ -4,6 +4,13 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Результат = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьБазуДанных.txt b/docs/ru/examples/MongoDB/ПолучитьБазуДанных.txt
index ecd15fa8c3..3017ec7dab 100644
--- a/docs/ru/examples/MongoDB/ПолучитьБазуДанных.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьБазуДанных.txt
@@ -4,9 +4,20 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_db";
- Результат = OPI_MongoDB.ПолучитьБазуДанных(Соединение, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьДокументы.txt b/docs/ru/examples/MongoDB/ПолучитьДокументы.txt
index f0347dec9d..091f2786c0 100644
--- a/docs/ru/examples/MongoDB/ПолучитьДокументы.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьДокументы.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -14,4 +20,12 @@
Сортировка = Новый Структура("doubleField", -1);
Параметры = Новый Структура("limit", 2);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьКурсор.txt b/docs/ru/examples/MongoDB/ПолучитьКурсор.txt
index 36cabab52f..bfa1894215 100644
--- a/docs/ru/examples/MongoDB/ПолучитьКурсор.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьКурсор.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
diff --git a/docs/ru/examples/MongoDB/ПолучитьПакетДокументов.txt b/docs/ru/examples/MongoDB/ПолучитьПакетДокументов.txt
index 72b835937b..035c68b36e 100644
--- a/docs/ru/examples/MongoDB/ПолучитьПакетДокументов.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьПакетДокументов.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
diff --git a/docs/ru/examples/MongoDB/ПолучитьПользователей.txt b/docs/ru/examples/MongoDB/ПолучитьПользователей.txt
index 3754049060..13cbd6d3c1 100644
--- a/docs/ru/examples/MongoDB/ПолучитьПользователей.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьПользователей.txt
@@ -4,15 +4,33 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
МассивПользователей = Новый Массив;
МассивПользователей.Добавить(Новый Структура("user,db", "bayselonarrend", "admin"));
МассивПользователей.Добавить(Новый Структура("user,db", "newuser" , "main"));
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, МассивПользователей, База, Истина, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", МассивПользователей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("spwd", Истина);
+ Опции.Вставить("sprv", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьПользователейБазы.txt b/docs/ru/examples/MongoDB/ПолучитьПользователейБазы.txt
index 8934ddecf2..463fef8fbc 100644
--- a/docs/ru/examples/MongoDB/ПолучитьПользователейБазы.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьПользователейБазы.txt
@@ -4,7 +4,17 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьПользователейБазы(Соединение, База);
\ No newline at end of file
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователейБазы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьРоли.txt b/docs/ru/examples/MongoDB/ПолучитьРоли.txt
index 08e293e412..3865fbc6f3 100644
--- a/docs/ru/examples/MongoDB/ПолучитьРоли.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьРоли.txt
@@ -4,9 +4,21 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.ПолучитьРоли(Соединение, Роль, База, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("sprv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьРоли", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьСписокБаз.txt b/docs/ru/examples/MongoDB/ПолучитьСписокБаз.txt
index 872f445b76..03727e7afa 100644
--- a/docs/ru/examples/MongoDB/ПолучитьСписокБаз.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьСписокБаз.txt
@@ -3,7 +3,16 @@
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьСписокБаз(Соединение);
\ No newline at end of file
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокБаз", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьСписокКоллекций.txt b/docs/ru/examples/MongoDB/ПолучитьСписокКоллекций.txt
index 4a81edbdf8..6de2406fa3 100644
--- a/docs/ru/examples/MongoDB/ПолучитьСписокКоллекций.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьСписокКоллекций.txt
@@ -3,9 +3,19 @@
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_database";
- Результат = OPI_MongoDB.ПолучитьСписокКоллекций(Соединение, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокКоллекций", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьСтруктуруОбновленияДокументов.txt b/docs/ru/examples/MongoDB/ПолучитьСтруктуруОбновленияДокументов.txt
index ddf6e371de..cc065a4c2a 100644
--- a/docs/ru/examples/MongoDB/ПолучитьСтруктуруОбновленияДокументов.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьСтруктуруОбновленияДокументов.txt
@@ -2,4 +2,10 @@
Фильтр = Новый Структура("stringField,doubleField", "Текст", Новый Структура("__4gte, __4lte", 100, 150));
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
- Результат = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("upsert", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ПолучитьСтруктуруПривилегииРоли.txt b/docs/ru/examples/MongoDB/ПолучитьСтруктуруПривилегииРоли.txt
index 9dc3ec44de..184aeac769 100644
--- a/docs/ru/examples/MongoDB/ПолучитьСтруктуруПривилегииРоли.txt
+++ b/docs/ru/examples/MongoDB/ПолучитьСтруктуруПривилегииРоли.txt
@@ -6,4 +6,8 @@
Действия.Добавить("insert");
Действия.Добавить("update");
- Результат = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/СнятьРоли.txt b/docs/ru/examples/MongoDB/СнятьРоли.txt
index 2b70c9ac14..a668a8ad7a 100644
--- a/docs/ru/examples/MongoDB/СнятьРоли.txt
+++ b/docs/ru/examples/MongoDB/СнятьРоли.txt
@@ -4,10 +4,22 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.СнятьРоли(Соединение, Пользователь, Роль, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СнятьРоли", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/СоздатьКоллекцию.txt b/docs/ru/examples/MongoDB/СоздатьКоллекцию.txt
index 58fb7e062a..69934f6a7c 100644
--- a/docs/ru/examples/MongoDB/СоздатьКоллекцию.txt
+++ b/docs/ru/examples/MongoDB/СоздатьКоллекцию.txt
@@ -3,8 +3,14 @@
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Наименование = "test_collection";
База = "test_database";
@@ -31,4 +37,10 @@
Выражение.Вставить("$expr", ГруппаИ);
Параметры.Вставить("validator", Выражение);
- Результат = OPI_MongoDB.СоздатьКоллекцию(Соединение, Наименование, База, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/СоздатьПользователя.txt b/docs/ru/examples/MongoDB/СоздатьПользователя.txt
index c6bffb1411..3044e687f4 100644
--- a/docs/ru/examples/MongoDB/СоздатьПользователя.txt
+++ b/docs/ru/examples/MongoDB/СоздатьПользователя.txt
@@ -4,8 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -14,4 +20,11 @@
ИмяПользователя = "newuser";
ПарольПользователя = "1234";
- Результат = OPI_MongoDB.СоздатьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/СоздатьРоль.txt b/docs/ru/examples/MongoDB/СоздатьРоль.txt
index 35e5169f0e..48cb0a0b4e 100644
--- a/docs/ru/examples/MongoDB/СоздатьРоль.txt
+++ b/docs/ru/examples/MongoDB/СоздатьРоль.txt
@@ -4,8 +4,14 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -18,11 +24,22 @@
Действия.Добавить("insert");
Действия.Добавить("update");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.СоздатьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/СформироватьСтрокуПодключения.txt b/docs/ru/examples/MongoDB/СформироватьСтрокуПодключения.txt
index 675168558b..259df21c70 100644
--- a/docs/ru/examples/MongoDB/СформироватьСтрокуПодключения.txt
+++ b/docs/ru/examples/MongoDB/СформироватьСтрокуПодключения.txt
@@ -4,4 +4,11 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Результат = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/УдалитьБазуДанных.txt b/docs/ru/examples/MongoDB/УдалитьБазуДанных.txt
index ff554aa0ec..9166c4fa8d 100644
--- a/docs/ru/examples/MongoDB/УдалитьБазуДанных.txt
+++ b/docs/ru/examples/MongoDB/УдалитьБазуДанных.txt
@@ -4,7 +4,17 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.УдалитьБазуДанных(Соединение, База);
\ No newline at end of file
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/УдалитьДокументы.txt b/docs/ru/examples/MongoDB/УдалитьДокументы.txt
index fd41a39989..ba96ee0870 100644
--- a/docs/ru/examples/MongoDB/УдалитьДокументы.txt
+++ b/docs/ru/examples/MongoDB/УдалитьДокументы.txt
@@ -4,12 +4,24 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
Фильтр = Новый Структура("stringField,doubleField", "Текст", 999);
Удаление = OPI_MongoDB.ПолучитьСтруктуруУдаленияДокументов(Фильтр, 1); // Массив или одиночное
- Результат = OPI_MongoDB.УдалитьДокументы(Соединение, Коллекция, Удаление, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("deletes", Удаление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьДокументы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/УдалитьКоллекцию.txt b/docs/ru/examples/MongoDB/УдалитьКоллекцию.txt
index 3636fccbb6..781e4b8de8 100644
--- a/docs/ru/examples/MongoDB/УдалитьКоллекцию.txt
+++ b/docs/ru/examples/MongoDB/УдалитьКоллекцию.txt
@@ -3,10 +3,21 @@
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "test_collection";
База = "test_database";
- Результат = OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьКоллекцию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/УдалитьПользователя.txt b/docs/ru/examples/MongoDB/УдалитьПользователя.txt
index 6b6bd49afb..a24736206c 100644
--- a/docs/ru/examples/MongoDB/УдалитьПользователя.txt
+++ b/docs/ru/examples/MongoDB/УдалитьПользователя.txt
@@ -4,9 +4,20 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.УдалитьПользователя(Соединение, ИмяПользователя, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/УдалитьРоль.txt b/docs/ru/examples/MongoDB/УдалитьРоль.txt
index 4e36dd49c9..15a26a42c7 100644
--- a/docs/ru/examples/MongoDB/УдалитьРоль.txt
+++ b/docs/ru/examples/MongoDB/УдалитьРоль.txt
@@ -4,9 +4,20 @@
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяРоли);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MongoDB/ЭтоКоннектор.txt b/docs/ru/examples/MongoDB/ЭтоКоннектор.txt
index 52bb902e27..634d2fc865 100644
--- a/docs/ru/examples/MongoDB/ЭтоКоннектор.txt
+++ b/docs/ru/examples/MongoDB/ЭтоКоннектор.txt
@@ -4,7 +4,14 @@
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЭтоКоннектор(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ВыполнитьЗапросSQL.txt b/docs/ru/examples/MySQL/ВыполнитьЗапросSQL.txt
index 016360e931..8f0b1740af 100644
--- a/docs/ru/examples/MySQL/ВыполнитьЗапросSQL.txt
+++ b/docs/ru/examples/MySQL/ВыполнитьЗапросSQL.txt
@@ -8,10 +8,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -33,7 +43,11 @@
|data MEDIUMBLOB
|);";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -51,18 +65,31 @@
МассивПараметров.Добавить(Новый Структура("TIME" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_MySQL.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ГарантироватьЗаписи.txt b/docs/ru/examples/MySQL/ГарантироватьЗаписи.txt
index f8b4314328..fb70bfd9a5 100644
--- a/docs/ru/examples/MySQL/ГарантироватьЗаписи.txt
+++ b/docs/ru/examples/MySQL/ГарантироватьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -35,4 +45,10 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MySQL.ГарантироватьЗаписи(Таблица, МассивДанных, , СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ГарантироватьТаблицу.txt b/docs/ru/examples/MySQL/ГарантироватьТаблицу.txt
index 9315bfb076..6e36d0ab63 100644
--- a/docs/ru/examples/MySQL/ГарантироватьТаблицу.txt
+++ b/docs/ru/examples/MySQL/ГарантироватьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -25,4 +35,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ДобавитьЗаписи.txt b/docs/ru/examples/MySQL/ДобавитьЗаписи.txt
index d2145143e5..711868fea2 100644
--- a/docs/ru/examples/MySQL/ДобавитьЗаписи.txt
+++ b/docs/ru/examples/MySQL/ДобавитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -49,4 +59,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ДобавитьКолонкуТаблицы.txt b/docs/ru/examples/MySQL/ДобавитьКолонкуТаблицы.txt
index 24105e250e..a9bbf12995 100644
--- a/docs/ru/examples/MySQL/ДобавитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/MySQL/ДобавитьКолонкуТаблицы.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -21,4 +31,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ЗакрытьСоединение.txt b/docs/ru/examples/MySQL/ЗакрытьСоединение.txt
index 1fc1c9d001..26845cbef8 100644
--- a/docs/ru/examples/MySQL/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/MySQL/ЗакрытьСоединение.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/MySQL/ОбновитьЗаписи.txt b/docs/ru/examples/MySQL/ОбновитьЗаписи.txt
index 4d0dd98e56..8bcbf856ec 100644
--- a/docs/ru/examples/MySQL/ОбновитьЗаписи.txt
+++ b/docs/ru/examples/MySQL/ОбновитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -33,4 +43,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОбновитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ОткрытьСоединение.txt b/docs/ru/examples/MySQL/ОткрытьСоединение.txt
index d72c262aed..226860c3d5 100644
--- a/docs/ru/examples/MySQL/ОткрытьСоединение.txt
+++ b/docs/ru/examples/MySQL/ОткрытьСоединение.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/MySQL/ОчиститьТаблицу.txt b/docs/ru/examples/MySQL/ОчиститьТаблицу.txt
index d3a3595098..2d8d1a2c23 100644
--- a/docs/ru/examples/MySQL/ОчиститьТаблицу.txt
+++ b/docs/ru/examples/MySQL/ОчиститьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОчиститьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ПолучитьЗаписи.txt b/docs/ru/examples/MySQL/ПолучитьЗаписи.txt
index 6981e3c31c..9cd56099f3 100644
--- a/docs/ru/examples/MySQL/ПолучитьЗаписи.txt
+++ b/docs/ru/examples/MySQL/ПолучитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -21,11 +31,23 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -57,4 +79,13 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ПолучитьИнформациюОТаблице.txt b/docs/ru/examples/MySQL/ПолучитьИнформациюОТаблице.txt
index 1737cfca49..1248b39410 100644
--- a/docs/ru/examples/MySQL/ПолучитьИнформациюОТаблице.txt
+++ b/docs/ru/examples/MySQL/ПолучитьИнформациюОТаблице.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ПолучитьНастройкиTls.txt b/docs/ru/examples/MySQL/ПолучитьНастройкиTls.txt
index 6549ccead6..b33eeb3408 100644
--- a/docs/ru/examples/MySQL/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/MySQL/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ПолучитьСтруктуруФильтраЗаписей.txt b/docs/ru/examples/MySQL/ПолучитьСтруктуруФильтраЗаписей.txt
index 4a98a79000..cf0160e3f7 100644
--- a/docs/ru/examples/MySQL/ПолучитьСтруктуруФильтраЗаписей.txt
+++ b/docs/ru/examples/MySQL/ПолучитьСтруктуруФильтраЗаписей.txt
@@ -1 +1,3 @@
- Результат = OPI_MySQL.ПолучитьСтруктуруФильтраЗаписей();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/СоздатьБазуДанных.txt b/docs/ru/examples/MySQL/СоздатьБазуДанных.txt
index d2f6dab42c..d2956bf7ca 100644
--- a/docs/ru/examples/MySQL/СоздатьБазуДанных.txt
+++ b/docs/ru/examples/MySQL/СоздатьБазуДанных.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/СоздатьТаблицу.txt b/docs/ru/examples/MySQL/СоздатьТаблицу.txt
index bc7fe418f3..d5680b3921 100644
--- a/docs/ru/examples/MySQL/СоздатьТаблицу.txt
+++ b/docs/ru/examples/MySQL/СоздатьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -41,4 +51,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/СформироватьСтрокуПодключения.txt b/docs/ru/examples/MySQL/СформироватьСтрокуПодключения.txt
index b6de0d0e5b..b7d365c77d 100644
--- a/docs/ru/examples/MySQL/СформироватьСтрокуПодключения.txt
+++ b/docs/ru/examples/MySQL/СформироватьСтрокуПодключения.txt
@@ -3,4 +3,10 @@
Пароль = "12we...";
База = "";
- Результат = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/УдалитьБазуДанных.txt b/docs/ru/examples/MySQL/УдалитьБазуДанных.txt
index f1f85a5ec6..ba77e0725f 100644
--- a/docs/ru/examples/MySQL/УдалитьБазуДанных.txt
+++ b/docs/ru/examples/MySQL/УдалитьБазуДанных.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/УдалитьЗаписи.txt b/docs/ru/examples/MySQL/УдалитьЗаписи.txt
index ed658f81a9..27c1c6fa26 100644
--- a/docs/ru/examples/MySQL/УдалитьЗаписи.txt
+++ b/docs/ru/examples/MySQL/УдалитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -38,4 +48,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/УдалитьКолонкуТаблицы.txt b/docs/ru/examples/MySQL/УдалитьКолонкуТаблицы.txt
index 482de0e922..3b9de6c486 100644
--- a/docs/ru/examples/MySQL/УдалитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/MySQL/УдалитьКолонкуТаблицы.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -20,4 +30,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/УдалитьТаблицу.txt b/docs/ru/examples/MySQL/УдалитьТаблицу.txt
index 6f2b2e642c..88154e2799 100644
--- a/docs/ru/examples/MySQL/УдалитьТаблицу.txt
+++ b/docs/ru/examples/MySQL/УдалитьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/MySQL/ЭтоКоннектор.txt b/docs/ru/examples/MySQL/ЭтоКоннектор.txt
index 55acf18ea5..c4deef330c 100644
--- a/docs/ru/examples/MySQL/ЭтоКоннектор.txt
+++ b/docs/ru/examples/MySQL/ЭтоКоннектор.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/Neocities/ЗагрузитьФайл.txt b/docs/ru/examples/Neocities/ЗагрузитьФайл.txt
index 8a0e7de2c8..70795d9741 100644
--- a/docs/ru/examples/Neocities/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/Neocities/ЗагрузитьФайл.txt
@@ -2,4 +2,9 @@
Данные = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
Путь = "testfolder/test_pic.png";
- Результат = OPI_Neocities.ЗагрузитьФайл(Токен, Путь, Данные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/ЗагрузитьФайлы.txt b/docs/ru/examples/Neocities/ЗагрузитьФайлы.txt
index b5ca771a8f..f4c5ec4337 100644
--- a/docs/ru/examples/Neocities/ЗагрузитьФайлы.txt
+++ b/docs/ru/examples/Neocities/ЗагрузитьФайлы.txt
@@ -9,4 +9,8 @@
СоответствиеФайлов.Вставить("test/gif.gif" , Картинка2);
СоответствиеФайлов.Вставить("pic2.png" , Гифка);
- Результат = OPI_Neocities.ЗагрузитьФайлы(Токен, СоответствиеФайлов);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("files", СоответствиеФайлов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайлы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/ПолучитьДанныеОСайте.txt b/docs/ru/examples/Neocities/ПолучитьДанныеОСайте.txt
index d7288b66ce..3ef9583765 100644
--- a/docs/ru/examples/Neocities/ПолучитьДанныеОСайте.txt
+++ b/docs/ru/examples/Neocities/ПолучитьДанныеОСайте.txt
@@ -1,6 +1,13 @@
Токен = "f1e616e20ab5893b...";
Сайт = "2athenaeum";
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен, Сайт);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("sitename", Сайт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/ПолучитьСписокФайлов.txt b/docs/ru/examples/Neocities/ПолучитьСписокФайлов.txt
index 7f92531773..056bf5345f 100644
--- a/docs/ru/examples/Neocities/ПолучитьСписокФайлов.txt
+++ b/docs/ru/examples/Neocities/ПолучитьСписокФайлов.txt
@@ -1,4 +1,8 @@
Токен = "f1e616e20ab5893b...";
Путь = "test";
- Результат = OPI_Neocities.ПолучитьСписокФайлов(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/ПолучитьТокен.txt b/docs/ru/examples/Neocities/ПолучитьТокен.txt
index fd00422d0d..d4e124353d 100644
--- a/docs/ru/examples/Neocities/ПолучитьТокен.txt
+++ b/docs/ru/examples/Neocities/ПолучитьТокен.txt
@@ -1,4 +1,8 @@
Логин = "2athenaeum";
Пароль = "Rit...";
- Результат = OPI_Neocities.ПолучитьТокен(Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("login" , Логин);
+ Опции.Вставить("password", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/СинхронизироватьКаталоги.txt b/docs/ru/examples/Neocities/СинхронизироватьКаталоги.txt
index 914fff6039..2d8f6201d8 100644
--- a/docs/ru/examples/Neocities/СинхронизироватьКаталоги.txt
+++ b/docs/ru/examples/Neocities/СинхронизироватьКаталоги.txt
@@ -3,4 +3,9 @@
ЛокальныйКаталог = "C:\test_site";
УдаленныйКаталог = "test_sync";
- Результат = OPI_Neocities.СинхронизироватьКаталоги(Токен, ЛокальныйКаталог, УдаленныйКаталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("local" , ЛокальныйКаталог);
+ Опции.Вставить("remote", УдаленныйКаталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "СинхронизироватьКаталоги", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Neocities/УдалитьВыбранныеФайлы.txt b/docs/ru/examples/Neocities/УдалитьВыбранныеФайлы.txt
index f217101a4e..156650dbf6 100644
--- a/docs/ru/examples/Neocities/УдалитьВыбранныеФайлы.txt
+++ b/docs/ru/examples/Neocities/УдалитьВыбранныеФайлы.txt
@@ -5,4 +5,8 @@
Пути.Добавить("/test/gif.gif");
Пути.Добавить("/pic2.png");
- Результат = OPI_Neocities.УдалитьВыбранныеФайлы(Токен, Пути);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", Пути);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "УдалитьВыбранныеФайлы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ВернутьБлок.txt b/docs/ru/examples/Notion/ВернутьБлок.txt
index 29c85d59bc..137d23c740 100644
--- a/docs/ru/examples/Notion/ВернутьБлок.txt
+++ b/docs/ru/examples/Notion/ВернутьБлок.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "d7021bdd15b944ababcb02bd2b1a5f6a";
- Результат = OPI_Notion.ВернутьБлок(Токен, Блок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ВернутьДочерниеБлоки.txt b/docs/ru/examples/Notion/ВернутьДочерниеБлоки.txt
index 6ea287bc4f..da3b625423 100644
--- a/docs/ru/examples/Notion/ВернутьДочерниеБлоки.txt
+++ b/docs/ru/examples/Notion/ВернутьДочерниеБлоки.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьДочерниеБлоки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ИзменитьСвойстваБазы.txt b/docs/ru/examples/Notion/ИзменитьСвойстваБазы.txt
index 8e43a4979e..5f678ee3ad 100644
--- a/docs/ru/examples/Notion/ИзменитьСвойстваБазы.txt
+++ b/docs/ru/examples/Notion/ИзменитьСвойстваБазы.txt
@@ -8,4 +8,11 @@
Свойства.Вставить("Почта", "rich_text"); // Тип поля "Почта" будет изменен с email на текст
Свойства.Вставить("Сайт"); // Поле "Сайт" будет удалено
- Результат = OPI_Notion.ИзменитьСвойстваБазы(Токен, База, Свойства, Заголовок, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("props" , Свойства);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваБазы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ИзменитьСвойстваСтраницы.txt b/docs/ru/examples/Notion/ИзменитьСвойстваСтраницы.txt
index 67e086bddb..87cf551a5c 100644
--- a/docs/ru/examples/Notion/ИзменитьСвойстваСтраницы.txt
+++ b/docs/ru/examples/Notion/ИзменитьСвойстваСтраницы.txt
@@ -8,4 +8,12 @@
Свойства.Вставить("Активен", Ложь);
Свойства.Вставить("Почта" , "vector@mail.ru");
- Результат = OPI_Notion.ИзменитьСвойстваСтраницы(Токен, Страница, Свойства, Иконка, Обложка, Архивировать);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("page" , Страница);
+ Опции.Вставить("data" , Свойства);
+ Опции.Вставить("icon" , Иконка);
+ Опции.Вставить("cover" , Обложка);
+ Опции.Вставить("archive", Архивировать);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваСтраницы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ПолучитьБазуДанных.txt b/docs/ru/examples/Notion/ПолучитьБазуДанных.txt
index b100a19e51..979129dfd6 100644
--- a/docs/ru/examples/Notion/ПолучитьБазуДанных.txt
+++ b/docs/ru/examples/Notion/ПолучитьБазуДанных.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
База = "29d82aa7-fc4e-8173-83c3-eef87a456cc4";
- Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ПолучитьДанныеПользователя.txt b/docs/ru/examples/Notion/ПолучитьДанныеПользователя.txt
index bef2453fe4..35a4f5a749 100644
--- a/docs/ru/examples/Notion/ПолучитьДанныеПользователя.txt
+++ b/docs/ru/examples/Notion/ПолучитьДанныеПользователя.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Пользователь = "ed71865a-9891-46bc-86cd-a92aa499cfdb";
- Результат = OPI_Notion.ПолучитьДанныеПользователя(Токен, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьДанныеПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/ПолучитьСтраницу.txt b/docs/ru/examples/Notion/ПолучитьСтраницу.txt
index 0527e3c4d2..a18e66f476 100644
--- a/docs/ru/examples/Notion/ПолучитьСтраницу.txt
+++ b/docs/ru/examples/Notion/ПолучитьСтраницу.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Страница = "29d82aa7-fc4e-81bd-8fc1-e5b7d59b73fa";
- Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Страница);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьСтраницу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/СоздатьБазуДанных.txt b/docs/ru/examples/Notion/СоздатьБазуДанных.txt
index cf4e5178c4..405040ea2f 100644
--- a/docs/ru/examples/Notion/СоздатьБазуДанных.txt
+++ b/docs/ru/examples/Notion/СоздатьБазуДанных.txt
@@ -21,4 +21,10 @@
Свойства.Вставить("Статус", ВыборЗначения);
- Результат = OPI_Notion.СоздатьБазуДанных(Токен, Родитель, Заголовок, Свойства);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("props", Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/СоздатьБлок.txt b/docs/ru/examples/Notion/СоздатьБлок.txt
index 7be46626de..0df8e45561 100644
--- a/docs/ru/examples/Notion/СоздатьБлок.txt
+++ b/docs/ru/examples/Notion/СоздатьБлок.txt
@@ -2,5 +2,14 @@
Родитель = "5dd94c34fab04bff986b7511c0779f77";
Блок = "d7021bdd15b944ababcb02bd2b1a5f6a";
- ДанныеБлока = OPI_Notion.ВернутьБлок(Токен, Блок);
- Результат = OPI_Notion.СоздатьБлок(Токен, Родитель, ДанныеБлока);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ ДанныеБлока = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("block", ДанныеБлока);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБлок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/СоздатьСтраницу.txt b/docs/ru/examples/Notion/СоздатьСтраницу.txt
index 1f752be9f3..96be959d4d 100644
--- a/docs/ru/examples/Notion/СоздатьСтраницу.txt
+++ b/docs/ru/examples/Notion/СоздатьСтраницу.txt
@@ -2,4 +2,9 @@
Родитель = "5dd94c34fab04bff986b7511c0779f77";
Заголовок = "Тестовый заголовок";
- Результат = OPI_Notion.СоздатьСтраницу(Токен, Родитель, Заголовок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/СоздатьСтраницуВБазу.txt b/docs/ru/examples/Notion/СоздатьСтраницуВБазу.txt
index cbf96d92fc..6e6bc42ef7 100644
--- a/docs/ru/examples/Notion/СоздатьСтраницуВБазу.txt
+++ b/docs/ru/examples/Notion/СоздатьСтраницуВБазу.txt
@@ -17,4 +17,9 @@
Свойства.Вставить("Телефон" , "88005553535");
Свойства.Вставить("Статус" , "Новый");
- Результат = OPI_Notion.СоздатьСтраницуВБазу(Токен, База, Свойства);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("data" , Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницуВБазу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/СписокПользователей.txt b/docs/ru/examples/Notion/СписокПользователей.txt
index 729414ac37..071ff9e66f 100644
--- a/docs/ru/examples/Notion/СписокПользователей.txt
+++ b/docs/ru/examples/Notion/СписокПользователей.txt
@@ -1,3 +1,6 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
- Результат = OPI_Notion.СписокПользователей(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СписокПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Notion/УдалитьБлок.txt b/docs/ru/examples/Notion/УдалитьБлок.txt
index d0ad4ea66d..6f0e71a52f 100644
--- a/docs/ru/examples/Notion/УдалитьБлок.txt
+++ b/docs/ru/examples/Notion/УдалитьБлок.txt
@@ -1,4 +1,8 @@
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "УдалитьБлок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ВыгрузитьМодельИзПамяти.txt b/docs/ru/examples/Ollama/ВыгрузитьМодельИзПамяти.txt
index 590ad15a7e..94212b7569 100644
--- a/docs/ru/examples/Ollama/ВыгрузитьМодельИзПамяти.txt
+++ b/docs/ru/examples/Ollama/ВыгрузитьМодельИзПамяти.txt
@@ -6,4 +6,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ВыгрузитьМодельИзПамяти(URL, Модель, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ВыгрузитьМодельИзПамяти", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ЗагрузитьМодельВПамять.txt b/docs/ru/examples/Ollama/ЗагрузитьМодельВПамять.txt
index ab46b8adf0..8a3f370e54 100644
--- a/docs/ru/examples/Ollama/ЗагрузитьМодельВПамять.txt
+++ b/docs/ru/examples/Ollama/ЗагрузитьМодельВПамять.txt
@@ -7,4 +7,10 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ЗагрузитьМодельВПамять(URL, Модель, Период, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("keep" , Период);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ЗагрузитьМодельВПамять", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/КопироватьМодель.txt b/docs/ru/examples/Ollama/КопироватьМодель.txt
index eccded944a..e462dead54 100644
--- a/docs/ru/examples/Ollama/КопироватьМодель.txt
+++ b/docs/ru/examples/Ollama/КопироватьМодель.txt
@@ -7,4 +7,10 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.КопироватьМодель(URL, Модель, Имя, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "КопироватьМодель", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ОтправитьBlob.txt b/docs/ru/examples/Ollama/ОтправитьBlob.txt
index d568560028..e5b285f173 100644
--- a/docs/ru/examples/Ollama/ОтправитьBlob.txt
+++ b/docs/ru/examples/Ollama/ОтправитьBlob.txt
@@ -6,4 +6,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьBlob(URL, Картинка, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("data" , Картинка);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьBlob", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ОтправитьМодель.txt b/docs/ru/examples/Ollama/ОтправитьМодель.txt
index e9104f11e1..6e69288778 100644
--- a/docs/ru/examples/Ollama/ОтправитьМодель.txt
+++ b/docs/ru/examples/Ollama/ОтправитьМодель.txt
@@ -6,4 +6,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьМодель(URL, Модель, , ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьМодель", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьВерсию.txt b/docs/ru/examples/Ollama/ПолучитьВерсию.txt
index 5dd27e6f81..55534217d2 100644
--- a/docs/ru/examples/Ollama/ПолучитьВерсию.txt
+++ b/docs/ru/examples/Ollama/ПолучитьВерсию.txt
@@ -4,4 +4,8 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьВерсию(URL, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьВерсию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьИнформациюОМодели.txt b/docs/ru/examples/Ollama/ПолучитьИнформациюОМодели.txt
index c32569e15c..8f8769df9c 100644
--- a/docs/ru/examples/Ollama/ПолучитьИнформациюОМодели.txt
+++ b/docs/ru/examples/Ollama/ПолучитьИнформациюОМодели.txt
@@ -6,4 +6,10 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьИнформациюОМодели(URL, Модель, Ложь, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("verbose", Ложь);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьИнформациюОМодели", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьОтвет.txt b/docs/ru/examples/Ollama/ПолучитьОтвет.txt
index 348c80dfe0..d386508358 100644
--- a/docs/ru/examples/Ollama/ПолучитьОтвет.txt
+++ b/docs/ru/examples/Ollama/ПолучитьОтвет.txt
@@ -7,7 +7,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
// С параметрами
@@ -32,4 +38,11 @@
ДопПараметры = Новый Структура("format", Формат);
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, ДопПараметры, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьОтветВКонтексте.txt b/docs/ru/examples/Ollama/ПолучитьОтветВКонтексте.txt
index f409b4824b..8c9e59ed74 100644
--- a/docs/ru/examples/Ollama/ПолучитьОтветВКонтексте.txt
+++ b/docs/ru/examples/Ollama/ПолучитьОтветВКонтексте.txt
@@ -8,18 +8,34 @@
МассивСообщений = Новый Массив;
- Вопрос1 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Вопрос1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
Вопрос2 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "When the first version was released?"); // Вопрос без конкретики
// Добавляем первый вопрос в контекст
МассивСообщений.Добавить(Вопрос1);
- Ответ1 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
МассивСообщений.Добавить(Ответ1["message"]); // Добавляем ответ на первый вопрос в контекст
МассивСообщений.Добавить(Вопрос2); // Добавляем второй вопрос в контекст
- Ответ2 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
МассивСообщений.Добавить(Ответ2["message"]);
diff --git a/docs/ru/examples/Ollama/ПолучитьПредставления.txt b/docs/ru/examples/Ollama/ПолучитьПредставления.txt
index ae478401d9..13cf4ba770 100644
--- a/docs/ru/examples/Ollama/ПолучитьПредставления.txt
+++ b/docs/ru/examples/Ollama/ПолучитьПредставления.txt
@@ -10,4 +10,10 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьПредставления(URL, Модель, МассивСтрок, , ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , МассивСтрок);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьПредставления", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСписокЗапущенныхМоделей.txt b/docs/ru/examples/Ollama/ПолучитьСписокЗапущенныхМоделей.txt
index 95c507d222..32086f942b 100644
--- a/docs/ru/examples/Ollama/ПолучитьСписокЗапущенныхМоделей.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСписокЗапущенныхМоделей.txt
@@ -4,4 +4,8 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокЗапущенныхМоделей(URL, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокЗапущенныхМоделей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСписокМоделей.txt b/docs/ru/examples/Ollama/ПолучитьСписокМоделей.txt
index 0302854a96..ae68f3353e 100644
--- a/docs/ru/examples/Ollama/ПолучитьСписокМоделей.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСписокМоделей.txt
@@ -4,4 +4,8 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокМоделей(URL, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСтруктуруНастроекМодели.txt b/docs/ru/examples/Ollama/ПолучитьСтруктуруНастроекМодели.txt
index 6fbc57972e..d21a47505e 100644
--- a/docs/ru/examples/Ollama/ПолучитьСтруктуруНастроекМодели.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСтруктуруНастроекМодели.txt
@@ -1 +1,3 @@
- Результат = OPI_Ollama.ПолучитьСтруктуруНастроекМодели();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруНастроекМодели", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровВКонтексте.txt b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровВКонтексте.txt
index 887108f38b..6a30f437c1 100644
--- a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровВКонтексте.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровВКонтексте.txt
@@ -1 +1,3 @@
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровВКонтексте();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровВКонтексте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровЗапроса.txt b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровЗапроса.txt
index 16a8651681..0d8d22dfae 100644
--- a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровЗапроса.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровЗапроса.txt
@@ -1 +1,3 @@
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровЗапроса();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровЗапроса", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровПредставлений.txt b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровПредставлений.txt
index 4ac4d9bb29..3251d89051 100644
--- a/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровПредставлений.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСтруктуруПараметровПредставлений.txt
@@ -1 +1,3 @@
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровПредставлений();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровПредставлений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПолучитьСтруктуруСообщенияКонтекста.txt b/docs/ru/examples/Ollama/ПолучитьСтруктуруСообщенияКонтекста.txt
index ed4e4d084f..1b26dafbb7 100644
--- a/docs/ru/examples/Ollama/ПолучитьСтруктуруСообщенияКонтекста.txt
+++ b/docs/ru/examples/Ollama/ПолучитьСтруктуруСообщенияКонтекста.txt
@@ -1 +1,5 @@
- Результат = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "Hello!");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "Hello!");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/ПроверитьBlob.txt b/docs/ru/examples/Ollama/ПроверитьBlob.txt
index f55d4bcc95..8991df9f1d 100644
--- a/docs/ru/examples/Ollama/ПроверитьBlob.txt
+++ b/docs/ru/examples/Ollama/ПроверитьBlob.txt
@@ -5,4 +5,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПроверитьBlob(URL, SHA256, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , SHA256);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/СкачатьМодель.txt b/docs/ru/examples/Ollama/СкачатьМодель.txt
index f52dbcca5d..6eac43b447 100644
--- a/docs/ru/examples/Ollama/СкачатьМодель.txt
+++ b/docs/ru/examples/Ollama/СкачатьМодель.txt
@@ -6,4 +6,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.СкачатьМодель(URL, Модель, , ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/СоздатьМодель.txt b/docs/ru/examples/Ollama/СоздатьМодель.txt
index 58f0f7f379..4e24f2b4c1 100644
--- a/docs/ru/examples/Ollama/СоздатьМодель.txt
+++ b/docs/ru/examples/Ollama/СоздатьМодель.txt
@@ -8,4 +8,10 @@
Настройки = Новый Структура("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Результат = OPI_Ollama.СоздатьМодель(URL, Модель, Настройки, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("settings", Настройки);
+ Опции.Вставить("headers" , ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СоздатьМодель", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Ollama/УдалитьМодель.txt b/docs/ru/examples/Ollama/УдалитьМодель.txt
index 5aebddfe44..446b8862e8 100644
--- a/docs/ru/examples/Ollama/УдалитьМодель.txt
+++ b/docs/ru/examples/Ollama/УдалитьМодель.txt
@@ -6,4 +6,9 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.УдалитьМодель(URL, Модель, ДопЗаголовки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ЗагрузитьФайл.txt b/docs/ru/examples/OpenAI/ЗагрузитьФайл.txt
index fa9c3f85bd..07ef1e086a 100644
--- a/docs/ru/examples/OpenAI/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/OpenAI/ЗагрузитьФайл.txt
@@ -6,4 +6,11 @@
ИмяФайла = СтрШаблон("%1.png", Строка(Новый УникальныйИдентификатор()));
Назначение = "assistants";
- Результат = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьАссистента.txt b/docs/ru/examples/OpenAI/ПолучитьАссистента.txt
index 882537afa5..9f23ee9c78 100644
--- a/docs/ru/examples/OpenAI/ПолучитьАссистента.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьАссистента.txt
@@ -3,4 +3,9 @@
IDАссистента = "asst_2";
- Результат = OPI_OpenAI.ПолучитьАссистента(URL, Токен, IDАссистента);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьАссистента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьИнформациюОФайле.txt b/docs/ru/examples/OpenAI/ПолучитьИнформациюОФайле.txt
index f721414a00..a5adf90ad4 100644
--- a/docs/ru/examples/OpenAI/ПолучитьИнформациюОФайле.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьИнформациюОФайле.txt
@@ -3,4 +3,9 @@
IDФайла = "file-3";
- Результат = OPI_OpenAI.ПолучитьИнформациюОФайле(URL, Токен, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьИнформациюОФайле", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьКартинки.txt b/docs/ru/examples/OpenAI/ПолучитьКартинки.txt
index 6ce54ddf7a..edf19a0f8d 100644
--- a/docs/ru/examples/OpenAI/ПолучитьКартинки.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьКартинки.txt
@@ -1,6 +1,17 @@
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Модель = "sd-1.5-ggml";
- Описание = OPI_OpenAI.ПолучитьСтруктуруОписанияКартинок("Yellow alpaca", 1, , "64x64");
- Результат = OPI_OpenAI.ПолучитьКартинки(URL, Токен, Модель, Описание);
\ No newline at end of file
+ Модель = "sd-1.5-ggml";
+ Опции = Новый Структура;
+ Опции.Вставить("prompt", "Yellow alpaca");
+ Опции.Вставить("amount", 1);
+ Опции.Вставить("size" , "64x64");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруОписанияКартинок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("descr", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьКартинки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьОтвет.txt b/docs/ru/examples/OpenAI/ПолучитьОтвет.txt
index 21638396b4..4aee7f81f2 100644
--- a/docs/ru/examples/OpenAI/ПолучитьОтвет.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьОтвет.txt
@@ -10,7 +10,13 @@
Модель = "smolvlm-256m-instruct";
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
// Картинки
@@ -21,14 +27,32 @@
Сообщения = Новый Массив;
- ЗагрузкаКартинки = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ ЗагрузкаКартинки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
IDКартинки = ЗагрузкаКартинки["id"];
- Описание = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", IDКартинки, "What is in this image?");
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , IDКартинки);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
Сообщения.Добавить(Описание);
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
OPI_OpenAI.УдалитьФайл(URL, Токен, IDКартинки);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьПредставления.txt b/docs/ru/examples/OpenAI/ПолучитьПредставления.txt
index c9039007b0..fd52da267e 100644
--- a/docs/ru/examples/OpenAI/ПолучитьПредставления.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьПредставления.txt
@@ -4,4 +4,10 @@
Текст = "What is 1C:Enterprise?";
Модель = "arcee-ai_afm-4.5b";
- Результат = OPI_OpenAI.ПолучитьПредставления(URL, Токен, Модель, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("input", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьПредставления", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСообщениеАссистента.txt b/docs/ru/examples/OpenAI/ПолучитьСообщениеАссистента.txt
index a0eb10c695..d65eec54c4 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСообщениеАссистента.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСообщениеАссистента.txt
@@ -1 +1,4 @@
- Результат = OPI_OpenAI.ПолучитьСообщениеАссистента("What is 1C:Enterprise?");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеАссистента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСообщениеПользователя.txt b/docs/ru/examples/OpenAI/ПолучитьСообщениеПользователя.txt
index 9e9ff1b573..f34493616f 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСообщениеПользователя.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСообщениеПользователя.txt
@@ -1 +1,5 @@
- Результат = OPI_OpenAI.ПолучитьСообщениеПользователя("What is 1C:Enterprise?", "Vitaly");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+ Опции.Вставить("name", "Vitaly");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСообщениеСистемы.txt b/docs/ru/examples/OpenAI/ПолучитьСообщениеСистемы.txt
index 6bf31c3be3..88a47e8c75 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСообщениеСистемы.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСообщениеСистемы.txt
@@ -1 +1,4 @@
- Результат = OPI_OpenAI.ПолучитьСообщениеСистемы("What is 1C:Enterprise?");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеСистемы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСписокАссистентов.txt b/docs/ru/examples/OpenAI/ПолучитьСписокАссистентов.txt
index 7c759e8854..61e0732ab6 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСписокАссистентов.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСписокАссистентов.txt
@@ -4,4 +4,10 @@
Количество = 2;
ДопПараметры = Новый Структура("after,order", "asst_2", "desc");
- Результат = OPI_OpenAI.ПолучитьСписокАссистентов(URL, Токен, Количество, ДопПараметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокАссистентов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСписокМоделей.txt b/docs/ru/examples/OpenAI/ПолучитьСписокМоделей.txt
index 72e830e0fe..74e4a854ca 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСписокМоделей.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСписокМоделей.txt
@@ -1,4 +1,8 @@
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Результат = OPI_OpenAI.ПолучитьСписокМоделей(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокМоделей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСписокФайлов.txt b/docs/ru/examples/OpenAI/ПолучитьСписокФайлов.txt
index 17d1e44c40..d08f5d8c3a 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСписокФайлов.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСписокФайлов.txt
@@ -1,4 +1,8 @@
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Результат = OPI_OpenAI.ПолучитьСписокФайлов(URL, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщения.txt b/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщения.txt
index e47ec03bae..cfd0c5fe3f 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщения.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщения.txt
@@ -1 +1,5 @@
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщения("user", "What is 1C:Enterprise?");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщенияКартинки.txt b/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщенияКартинки.txt
index e27c81e376..4f46a3fada 100644
--- a/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщенияКартинки.txt
+++ b/docs/ru/examples/OpenAI/ПолучитьСтруктуруСообщенияКартинки.txt
@@ -2,4 +2,9 @@
Токен = "12We...";
Картинка = "file-3";
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", Картинка, "What is in this image?");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/СгенерироватьРечь.txt b/docs/ru/examples/OpenAI/СгенерироватьРечь.txt
index e753f437ba..ad650365da 100644
--- a/docs/ru/examples/OpenAI/СгенерироватьРечь.txt
+++ b/docs/ru/examples/OpenAI/СгенерироватьРечь.txt
@@ -6,4 +6,11 @@
ДопПараметры = Новый Структура("response_format", "wav");
- Результат = OPI_OpenAI.СгенерироватьРечь(URL, Токен, Модель, Текст, , ДопПараметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , Текст);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СгенерироватьРечь", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/СкачатьФайл.txt b/docs/ru/examples/OpenAI/СкачатьФайл.txt
index 69074bb3c7..369ca7d6e1 100644
--- a/docs/ru/examples/OpenAI/СкачатьФайл.txt
+++ b/docs/ru/examples/OpenAI/СкачатьФайл.txt
@@ -3,4 +3,9 @@
IDФайла = "file-3";
- Результат = OPI_OpenAI.СкачатьФайл(URL, Токен, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СкачатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/СоздатьАссистента.txt b/docs/ru/examples/OpenAI/СоздатьАссистента.txt
index 4b83a6d6c8..85585732c7 100644
--- a/docs/ru/examples/OpenAI/СоздатьАссистента.txt
+++ b/docs/ru/examples/OpenAI/СоздатьАссистента.txt
@@ -5,4 +5,11 @@
Модель = "smolvlm-256m-instruct";
Имя = "Math tutor";
- Результат = OPI_OpenAI.СоздатьАссистента(URL, Токен, Модель, Имя, Инструкция);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("inst" , Инструкция);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьАссистента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/СоздатьТранскрипцию.txt b/docs/ru/examples/OpenAI/СоздатьТранскрипцию.txt
index 97043b6ef4..7cf8804d66 100644
--- a/docs/ru/examples/OpenAI/СоздатьТранскрипцию.txt
+++ b/docs/ru/examples/OpenAI/СоздатьТранскрипцию.txt
@@ -4,4 +4,11 @@
Аудио = "C:\Users\bayse\AppData\Local\Temp\c2iirpb4.a52.wav";
Модель = "whisper-1";
- Результат = OPI_OpenAI.СоздатьТранскрипцию(URL, Токен, Модель, Аудио, "audio/wav");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("audio", Аудио);
+ Опции.Вставить("type" , "audio/wav");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьТранскрипцию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/УдалитьАссистента.txt b/docs/ru/examples/OpenAI/УдалитьАссистента.txt
index 903688ffbf..d3d7aaef02 100644
--- a/docs/ru/examples/OpenAI/УдалитьАссистента.txt
+++ b/docs/ru/examples/OpenAI/УдалитьАссистента.txt
@@ -3,4 +3,9 @@
IDАссистента = "asst_2";
- Результат = OPI_OpenAI.УдалитьАссистента(URL, Токен, IDАссистента);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьАссистента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/OpenAI/УдалитьФайл.txt b/docs/ru/examples/OpenAI/УдалитьФайл.txt
index b2730973d6..954219c417 100644
--- a/docs/ru/examples/OpenAI/УдалитьФайл.txt
+++ b/docs/ru/examples/OpenAI/УдалитьФайл.txt
@@ -3,4 +3,9 @@
IDФайла = "file-3";
- Результат = OPI_OpenAI.УдалитьФайл(URL, Токен, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ВыполнитьЗапросSQL.txt b/docs/ru/examples/PostgreSQL/ВыполнитьЗапросSQL.txt
index b15b7119d5..26651a0d33 100644
--- a/docs/ru/examples/PostgreSQL/ВыполнитьЗапросSQL.txt
+++ b/docs/ru/examples/PostgreSQL/ВыполнитьЗапросSQL.txt
@@ -8,10 +8,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -31,7 +41,11 @@
|data BYTEA
|);";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -47,13 +61,22 @@
МассивПараметров.Добавить(Новый Структура("DATE" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTEA", Картинка));
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// DO + Транзакция
@@ -69,12 +92,20 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_PostgreSQL.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ГарантироватьЗаписи.txt b/docs/ru/examples/PostgreSQL/ГарантироватьЗаписи.txt
index 0ce2d5bb31..2fe05c7498 100644
--- a/docs/ru/examples/PostgreSQL/ГарантироватьЗаписи.txt
+++ b/docs/ru/examples/PostgreSQL/ГарантироватьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -35,4 +45,11 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_PostgreSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ГарантироватьТаблицу.txt b/docs/ru/examples/PostgreSQL/ГарантироватьТаблицу.txt
index 30686193af..a4844fd3c1 100644
--- a/docs/ru/examples/PostgreSQL/ГарантироватьТаблицу.txt
+++ b/docs/ru/examples/PostgreSQL/ГарантироватьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -21,4 +31,10 @@
СтруктураКолонок.Вставить("bigint_field" , "BIGINT");
СтруктураКолонок.Вставить("custom_field" , "TEXT");
- Результат = OPI_PostgreSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ДобавитьЗаписи.txt b/docs/ru/examples/PostgreSQL/ДобавитьЗаписи.txt
index 246eaba8e4..25e806366e 100644
--- a/docs/ru/examples/PostgreSQL/ДобавитьЗаписи.txt
+++ b/docs/ru/examples/PostgreSQL/ДобавитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -58,4 +68,11 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ДобавитьКолонкуТаблицы.txt b/docs/ru/examples/PostgreSQL/ДобавитьКолонкуТаблицы.txt
index 95e4086072..d97403b9f6 100644
--- a/docs/ru/examples/PostgreSQL/ДобавитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/PostgreSQL/ДобавитьКолонкуТаблицы.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17,4 +27,11 @@
Имя = "new_field";
ТипДанных = "TEXT";
- Результат = OPI_PostgreSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ЗакрытьСоединение.txt b/docs/ru/examples/PostgreSQL/ЗакрытьСоединение.txt
index 257e1ab168..346b837a06 100644
--- a/docs/ru/examples/PostgreSQL/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/PostgreSQL/ЗакрытьСоединение.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/PostgreSQL/ОбновитьЗаписи.txt b/docs/ru/examples/PostgreSQL/ОбновитьЗаписи.txt
index 8766c777cb..ddfa96fba2 100644
--- a/docs/ru/examples/PostgreSQL/ОбновитьЗаписи.txt
+++ b/docs/ru/examples/PostgreSQL/ОбновитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/PostgreSQL/ОтключитьВсеСоединенияБазыДанных.txt b/docs/ru/examples/PostgreSQL/ОтключитьВсеСоединенияБазыДанных.txt
index 803f1bf81d..f2f873fa4d 100644
--- a/docs/ru/examples/PostgreSQL/ОтключитьВсеСоединенияБазыДанных.txt
+++ b/docs/ru/examples/PostgreSQL/ОтключитьВсеСоединенияБазыДанных.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17,4 +27,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОтключитьВсеСоединенияБазыДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ОткрытьСоединение.txt b/docs/ru/examples/PostgreSQL/ОткрытьСоединение.txt
index 31f0d89c65..6f21510e61 100644
--- a/docs/ru/examples/PostgreSQL/ОткрытьСоединение.txt
+++ b/docs/ru/examples/PostgreSQL/ОткрытьСоединение.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/PostgreSQL/ОчиститьТаблицу.txt b/docs/ru/examples/PostgreSQL/ОчиститьТаблицу.txt
index 138d136ac0..c5a9e458bb 100644
--- a/docs/ru/examples/PostgreSQL/ОчиститьТаблицу.txt
+++ b/docs/ru/examples/PostgreSQL/ОчиститьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОчиститьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ПолучитьЗаписи.txt b/docs/ru/examples/PostgreSQL/ПолучитьЗаписи.txt
index 882c615003..e74219a0a8 100644
--- a/docs/ru/examples/PostgreSQL/ПолучитьЗаписи.txt
+++ b/docs/ru/examples/PostgreSQL/ПолучитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -21,11 +31,23 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -57,10 +79,13 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица
- , Поля
- , Фильтры
- , Сортировка
- , Количество
- , СтрокаПодключения
- , НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ПолучитьИнформациюОТаблице.txt b/docs/ru/examples/PostgreSQL/ПолучитьИнформациюОТаблице.txt
index da0ebcd9cb..f810007691 100644
--- a/docs/ru/examples/PostgreSQL/ПолучитьИнформациюОТаблице.txt
+++ b/docs/ru/examples/PostgreSQL/ПолучитьИнформациюОТаблице.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ПолучитьНастройкиTls.txt b/docs/ru/examples/PostgreSQL/ПолучитьНастройкиTls.txt
index 44cee52070..396ab419c2 100644
--- a/docs/ru/examples/PostgreSQL/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/PostgreSQL/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ПолучитьСтруктуруФильтраЗаписей.txt b/docs/ru/examples/PostgreSQL/ПолучитьСтруктуруФильтраЗаписей.txt
index 79289a5af3..f3a6f61510 100644
--- a/docs/ru/examples/PostgreSQL/ПолучитьСтруктуруФильтраЗаписей.txt
+++ b/docs/ru/examples/PostgreSQL/ПолучитьСтруктуруФильтраЗаписей.txt
@@ -1 +1,3 @@
- Результат = OPI_PostgreSQL.ПолучитьСтруктуруФильтраЗаписей();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьСтруктуруФильтраЗаписей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/СоздатьБазуДанных.txt b/docs/ru/examples/PostgreSQL/СоздатьБазуДанных.txt
index 07a6be5ee0..3603e32119 100644
--- a/docs/ru/examples/PostgreSQL/СоздатьБазуДанных.txt
+++ b/docs/ru/examples/PostgreSQL/СоздатьБазуДанных.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/СоздатьТаблицу.txt b/docs/ru/examples/PostgreSQL/СоздатьТаблицу.txt
index f693628ef8..afcce700a5 100644
--- a/docs/ru/examples/PostgreSQL/СоздатьТаблицу.txt
+++ b/docs/ru/examples/PostgreSQL/СоздатьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,4 +57,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/СформироватьСтрокуПодключения.txt b/docs/ru/examples/PostgreSQL/СформироватьСтрокуПодключения.txt
index b63593fb62..fdac88fb32 100644
--- a/docs/ru/examples/PostgreSQL/СформироватьСтрокуПодключения.txt
+++ b/docs/ru/examples/PostgreSQL/СформироватьСтрокуПодключения.txt
@@ -3,4 +3,10 @@
Пароль = "12we...";
База = "postgres";
- Результат = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/УдалитьБазуДанных.txt b/docs/ru/examples/PostgreSQL/УдалитьБазуДанных.txt
index 368091e6ee..f78efbcf98 100644
--- a/docs/ru/examples/PostgreSQL/УдалитьБазуДанных.txt
+++ b/docs/ru/examples/PostgreSQL/УдалитьБазуДанных.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/УдалитьЗаписи.txt b/docs/ru/examples/PostgreSQL/УдалитьЗаписи.txt
index b89e623f4c..154637ae1e 100644
--- a/docs/ru/examples/PostgreSQL/УдалитьЗаписи.txt
+++ b/docs/ru/examples/PostgreSQL/УдалитьЗаписи.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -38,4 +48,10 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/УдалитьКолонкуТаблицы.txt b/docs/ru/examples/PostgreSQL/УдалитьКолонкуТаблицы.txt
index 88c866345f..b1d5b9c0f8 100644
--- a/docs/ru/examples/PostgreSQL/УдалитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/PostgreSQL/УдалитьКолонкуТаблицы.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16,4 +26,10 @@
Таблица = "testtable";
Имя = "new_field";
- Результат = OPI_PostgreSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/УдалитьТаблицу.txt b/docs/ru/examples/PostgreSQL/УдалитьТаблицу.txt
index f80c531254..009554a971 100644
--- a/docs/ru/examples/PostgreSQL/УдалитьТаблицу.txt
+++ b/docs/ru/examples/PostgreSQL/УдалитьТаблицу.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -19,4 +29,9 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/PostgreSQL/ЭтоКоннектор.txt b/docs/ru/examples/PostgreSQL/ЭтоКоннектор.txt
index c3c9c34fcb..d969d94c7c 100644
--- a/docs/ru/examples/PostgreSQL/ЭтоКоннектор.txt
+++ b/docs/ru/examples/PostgreSQL/ЭтоКоннектор.txt
@@ -5,10 +5,20 @@
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/examples/RCON/ВыполнитьКоманду.txt b/docs/ru/examples/RCON/ВыполнитьКоманду.txt
index c42066b5b6..ab23f80dff 100644
--- a/docs/ru/examples/RCON/ВыполнитьКоманду.txt
+++ b/docs/ru/examples/RCON/ВыполнитьКоманду.txt
@@ -3,8 +3,18 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
- Команда = "list";
- Результат = OPI_RCON.ВыполнитьКоманду(Команда, Соединение);
\ No newline at end of file
+ Команда = "list";
+ Опции = Новый Структура;
+ Опции.Вставить("exec", Команда);
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "ВыполнитьКоманду", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/RCON/ОткрытьСоединение.txt b/docs/ru/examples/RCON/ОткрытьСоединение.txt
index e5e726976e..422fe268f4 100644
--- a/docs/ru/examples/RCON/ОткрытьСоединение.txt
+++ b/docs/ru/examples/RCON/ОткрытьСоединение.txt
@@ -3,5 +3,11 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Результат = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
\ No newline at end of file
diff --git a/docs/ru/examples/RCON/СформироватьПараметрыСоединения.txt b/docs/ru/examples/RCON/СформироватьПараметрыСоединения.txt
index 54a3cbabf4..f15fac59a9 100644
--- a/docs/ru/examples/RCON/СформироватьПараметрыСоединения.txt
+++ b/docs/ru/examples/RCON/СформироватьПараметрыСоединения.txt
@@ -3,4 +3,10 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- Результат = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/RCON/ЭтоКоннектор.txt b/docs/ru/examples/RCON/ЭтоКоннектор.txt
index 5f39d44f26..7dba030153 100644
--- a/docs/ru/examples/RCON/ЭтоКоннектор.txt
+++ b/docs/ru/examples/RCON/ЭтоКоннектор.txt
@@ -3,6 +3,12 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
Результат = OPI_RCON.ЭтоКоннектор(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/ReportPortal/ПолучитьВременныйТокен.txt b/docs/ru/examples/ReportPortal/ПолучитьВременныйТокен.txt
index 1f53ed1bf4..b5ca26a4cc 100644
--- a/docs/ru/examples/ReportPortal/ПолучитьВременныйТокен.txt
+++ b/docs/ru/examples/ReportPortal/ПолучитьВременныйТокен.txt
@@ -2,4 +2,9 @@
Логин = "superadmin";
Пароль = "Rit2...";
- Результат = OPI_ReportPortal.ПолучитьВременныйТокен(URL, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьВременныйТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ReportPortal/ПолучитьПостоянныйТокен.txt b/docs/ru/examples/ReportPortal/ПолучитьПостоянныйТокен.txt
index 7657c14fe7..f34223fad5 100644
--- a/docs/ru/examples/ReportPortal/ПолучитьПостоянныйТокен.txt
+++ b/docs/ru/examples/ReportPortal/ПолучитьПостоянныйТокен.txt
@@ -3,4 +3,10 @@
IDПользователя = "1";
ИмяКлюча = "test_key";
- Результат = OPI_ReportPortal.ПолучитьПостоянныйТокен(URL, Токен, IDПользователя, ИмяКлюча);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("name" , ИмяКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьПостоянныйТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/ReportPortal/УдалитьПостоянныйТокен.txt b/docs/ru/examples/ReportPortal/УдалитьПостоянныйТокен.txt
index f48b5c4049..ac3025f6e2 100644
--- a/docs/ru/examples/ReportPortal/УдалитьПостоянныйТокен.txt
+++ b/docs/ru/examples/ReportPortal/УдалитьПостоянныйТокен.txt
@@ -3,4 +3,10 @@
IDПользователя = "1";
IDКлюча = "1...";
- Результат = OPI_ReportPortal.УдалитьПостоянныйТокен(URL, Токен, IDПользователя, IDКлюча);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("id" , IDКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "УдалитьПостоянныйТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ЗавершитьЗагрузкуЧастями.txt b/docs/ru/examples/S3/ЗавершитьЗагрузкуЧастями.txt
index 4c5fd1e8d0..fb27830184 100644
--- a/docs/ru/examples/S3/ЗавершитьЗагрузкуЧастями.txt
+++ b/docs/ru/examples/S3/ЗавершитьЗагрузкуЧастями.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
ОбщийРазмер = Содержимое.Размер();
@@ -52,5 +64,13 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ЗагрузитьОбъект.txt b/docs/ru/examples/S3/ЗагрузитьОбъект.txt
index 687db8f978..712247c116 100644
--- a/docs/ru/examples/S3/ЗагрузитьОбъект.txt
+++ b/docs/ru/examples/S3/ЗагрузитьОбъект.txt
@@ -3,18 +3,38 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
Наименование = "picture.jpg";
Содержимое = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
Наименование = "fileChunked.mp3";
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
ОсновныеДанные.Вставить("ChunkSize", 5242880); // Размер части для загрузки в несколько запросов
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ЗагрузитьОбъектЦеликом.txt b/docs/ru/examples/S3/ЗагрузитьОбъектЦеликом.txt
index 52e5bc5fbc..2778cda193 100644
--- a/docs/ru/examples/S3/ЗагрузитьОбъектЦеликом.txt
+++ b/docs/ru/examples/S3/ЗагрузитьОбъектЦеликом.txt
@@ -3,11 +3,24 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureSmall.jpg";
Содержимое = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ЗагрузитьОбъектЦеликом(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъектЦеликом", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ЗагрузитьЧастьОбъекта.txt b/docs/ru/examples/S3/ЗагрузитьЧастьОбъекта.txt
index 06836bf601..a946ef6ba0 100644
--- a/docs/ru/examples/S3/ЗагрузитьЧастьОбъекта.txt
+++ b/docs/ru/examples/S3/ЗагрузитьЧастьОбъекта.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
ОбщийРазмер = Содержимое.Размер();
@@ -54,4 +66,12 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ИнициализироватьЗагрузкуЧастями.txt b/docs/ru/examples/S3/ИнициализироватьЗагрузкуЧастями.txt
index 77c91ea5bb..5aebba7adc 100644
--- a/docs/ru/examples/S3/ИнициализироватьЗагрузкуЧастями.txt
+++ b/docs/ru/examples/S3/ИнициализироватьЗагрузкуЧастями.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -12,7 +18,13 @@
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
@@ -53,4 +65,12 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/КопироватьОбъект.txt b/docs/ru/examples/S3/КопироватьОбъект.txt
index a22292dae2..34073b1d54 100644
--- a/docs/ru/examples/S3/КопироватьОбъект.txt
+++ b/docs/ru/examples/S3/КопироватьОбъект.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
ПутьИсточник = "picture.jpg";
@@ -11,4 +17,12 @@
ПутьПриемник = "new_picture.jpg";
БакетПриемник = "w567hjy1";
- Результат = OPI_S3.КопироватьОбъект(ПутьИсточник, БакетИсточник, ПутьПриемник, БакетПриемник, ОсновныеДанные, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("sname" , ПутьИсточник);
+ Опции.Вставить("sbucket", БакетИсточник);
+ Опции.Вставить("name" , ПутьПриемник);
+ Опции.Вставить("bucket" , БакетПриемник);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "КопироватьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ОтменитьЗагрузкуЧастями.txt b/docs/ru/examples/S3/ОтменитьЗагрузкуЧастями.txt
index dcb4dc4b3d..475d6fb81a 100644
--- a/docs/ru/examples/S3/ОтменитьЗагрузкуЧастями.txt
+++ b/docs/ru/examples/S3/ОтменитьЗагрузкуЧастями.txt
@@ -3,13 +3,32 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Начало = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Начало["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Результат = OPI_S3.ОтменитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтменитьЗагрузкуЧастями", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ОтправитьЗапросБезТела.txt b/docs/ru/examples/S3/ОтправитьЗапросБезТела.txt
index be40e76097..59efebf3ce 100644
--- a/docs/ru/examples/S3/ОтправитьЗапросБезТела.txt
+++ b/docs/ru/examples/S3/ОтправитьЗапросБезТела.txt
@@ -3,7 +3,17 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "GET";
- Результат = OPI_S3.ОтправитьЗапросБезТела(Метод, ОсновныеДанные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросБезТела", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ОтправитьЗапросСТелом.txt b/docs/ru/examples/S3/ОтправитьЗапросСТелом.txt
index a8ece381d9..bce7626c38 100644
--- a/docs/ru/examples/S3/ОтправитьЗапросСТелом.txt
+++ b/docs/ru/examples/S3/ОтправитьЗапросСТелом.txt
@@ -3,9 +3,20 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "PUT";
Тело = "C:\test_data\document.docx"; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ОтправитьЗапросСТелом(Метод, ОсновныеДанные, Тело);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("body" , Тело);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросСТелом", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьНастройкиВерсионированияБакета.txt b/docs/ru/examples/S3/ПолучитьНастройкиВерсионированияБакета.txt
index 5647e586ba..9cc622538b 100644
--- a/docs/ru/examples/S3/ПолучитьНастройкиВерсионированияБакета.txt
+++ b/docs/ru/examples/S3/ПолучитьНастройкиВерсионированияБакета.txt
@@ -3,8 +3,18 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьНастройкиВерсионированияБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьОбъект.txt b/docs/ru/examples/S3/ПолучитьОбъект.txt
index b4ca399b2b..437bc507af 100644
--- a/docs/ru/examples/S3/ПолучитьОбъект.txt
+++ b/docs/ru/examples/S3/ПолучитьОбъект.txt
@@ -3,15 +3,33 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
ВременныйФайл = ПолучитьИмяВременногоФайла();
ОсновныеДанные.Вставить("ChunkSize", 200000);
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , ВременныйФайл);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьОписаниеОбъекта.txt b/docs/ru/examples/S3/ПолучитьОписаниеОбъекта.txt
index f74cf1073a..a842b398a5 100644
--- a/docs/ru/examples/S3/ПолучитьОписаниеОбъекта.txt
+++ b/docs/ru/examples/S3/ПолучитьОписаниеОбъекта.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьОписаниеОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСписокБакетов.txt b/docs/ru/examples/S3/ПолучитьСписокБакетов.txt
index 40ac12608a..4bea5ef24e 100644
--- a/docs/ru/examples/S3/ПолучитьСписокБакетов.txt
+++ b/docs/ru/examples/S3/ПолучитьСписокБакетов.txt
@@ -3,5 +3,14 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
- Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокБакетов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt b/docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt
index 32bd519e5b..5f7c1657a1 100644
--- a/docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt
+++ b/docs/ru/examples/S3/ПолучитьСписокВерсийОбъектов.txt
@@ -3,9 +3,21 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Префикс = "pic";
- Результат = OPI_S3.ПолучитьСписокВерсийОбъектов(Бакет, ОсновныеДанные, Префикс, , , Каталог);
\ No newline at end of file
+ Префикс = "pic";
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("prefix", Префикс);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокВерсийОбъектов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСписокОбъектов.txt b/docs/ru/examples/S3/ПолучитьСписокОбъектов.txt
index cdd577d436..c06f7d134b 100644
--- a/docs/ru/examples/S3/ПолучитьСписокОбъектов.txt
+++ b/docs/ru/examples/S3/ПолучитьСписокОбъектов.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьСписокОбъектов(Бакет, ОсновныеДанные, , , , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокОбъектов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСсылкуЗагрузкиОбъекта.txt b/docs/ru/examples/S3/ПолучитьСсылкуЗагрузкиОбъекта.txt
index ed922a0d2b..aef9222202 100644
--- a/docs/ru/examples/S3/ПолучитьСсылкуЗагрузкиОбъекта.txt
+++ b/docs/ru/examples/S3/ПолучитьСсылкуЗагрузкиОбъекта.txt
@@ -3,11 +3,24 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureU.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "newbucket2";
- Результат = OPI_S3.ПолучитьСсылкуЗагрузкиОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСсылкуСкачиванияОбъекта.txt b/docs/ru/examples/S3/ПолучитьСсылкуСкачиванияОбъекта.txt
index d2000e5d4f..3a287ec2f6 100644
--- a/docs/ru/examples/S3/ПолучитьСсылкуСкачиванияОбъекта.txt
+++ b/docs/ru/examples/S3/ПолучитьСсылкуСкачиванияОбъекта.txt
@@ -3,10 +3,23 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьСсылкуСкачиванияОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьСтруктуруДанных.txt b/docs/ru/examples/S3/ПолучитьСтруктуруДанных.txt
index 70c5295e2e..b5a067d24a 100644
--- a/docs/ru/examples/S3/ПолучитьСтруктуруДанных.txt
+++ b/docs/ru/examples/S3/ПолучитьСтруктуруДанных.txt
@@ -3,4 +3,10 @@
SecretKey = "12we34...";
Region = "BTC";
- Результат = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьТегиБакета.txt b/docs/ru/examples/S3/ПолучитьТегиБакета.txt
index 0cc20f6806..9be903029a 100644
--- a/docs/ru/examples/S3/ПолучитьТегиБакета.txt
+++ b/docs/ru/examples/S3/ПолучитьТегиБакета.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьТегиОбъекта.txt b/docs/ru/examples/S3/ПолучитьТегиОбъекта.txt
index 2fa17bec85..911d38ca8a 100644
--- a/docs/ru/examples/S3/ПолучитьТегиОбъекта.txt
+++ b/docs/ru/examples/S3/ПолучитьТегиОбъекта.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПолучитьШифрованиеБакета.txt b/docs/ru/examples/S3/ПолучитьШифрованиеБакета.txt
index bc7dd9ae2c..0cdb17b8c6 100644
--- a/docs/ru/examples/S3/ПолучитьШифрованиеБакета.txt
+++ b/docs/ru/examples/S3/ПолучитьШифрованиеБакета.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьШифрованиеБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/ПроверитьДоступностьБакета.txt b/docs/ru/examples/S3/ПроверитьДоступностьБакета.txt
index 55c895df87..9cf4309b98 100644
--- a/docs/ru/examples/S3/ПроверитьДоступностьБакета.txt
+++ b/docs/ru/examples/S3/ПроверитьДоступностьБакета.txt
@@ -3,10 +3,27 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог, "1234");
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+ Опции.Вставить("account", "1234");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/СоздатьБакет.txt b/docs/ru/examples/S3/СоздатьБакет.txt
index 3319a6f90a..f65aade070 100644
--- a/docs/ru/examples/S3/СоздатьБакет.txt
+++ b/docs/ru/examples/S3/СоздатьБакет.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "СоздатьБакет", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УдалитьБакет.txt b/docs/ru/examples/S3/УдалитьБакет.txt
index c3dd3f9169..d8bb244577 100644
--- a/docs/ru/examples/S3/УдалитьБакет.txt
+++ b/docs/ru/examples/S3/УдалитьБакет.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьБакет", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УдалитьОбъект.txt b/docs/ru/examples/S3/УдалитьОбъект.txt
index cc435c1920..7e236d3254 100644
--- a/docs/ru/examples/S3/УдалитьОбъект.txt
+++ b/docs/ru/examples/S3/УдалитьОбъект.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.УдалитьОбъект(Наименование, Бакет, ОсновныеДанные, , , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УдалитьТегиБакета.txt b/docs/ru/examples/S3/УдалитьТегиБакета.txt
index 02bdbe1d3c..8a62bcef3e 100644
--- a/docs/ru/examples/S3/УдалитьТегиБакета.txt
+++ b/docs/ru/examples/S3/УдалитьТегиБакета.txt
@@ -3,8 +3,18 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УдалитьТегиОбъекта.txt b/docs/ru/examples/S3/УдалитьТегиОбъекта.txt
index 197c61d9fa..404256ebb1 100644
--- a/docs/ru/examples/S3/УдалитьТегиОбъекта.txt
+++ b/docs/ru/examples/S3/УдалитьТегиОбъекта.txt
@@ -3,10 +3,22 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.УдалитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УдалитьШифрованиеБакета.txt b/docs/ru/examples/S3/УдалитьШифрованиеБакета.txt
index 681d23ea23..adddb4eb70 100644
--- a/docs/ru/examples/S3/УдалитьШифрованиеБакета.txt
+++ b/docs/ru/examples/S3/УдалитьШифрованиеБакета.txt
@@ -3,8 +3,19 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьШифрованиеБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УстановитьНастройкиВерсионированияБакета.txt b/docs/ru/examples/S3/УстановитьНастройкиВерсионированияБакета.txt
index b84fcd7dac..a3d4a3129c 100644
--- a/docs/ru/examples/S3/УстановитьНастройкиВерсионированияБакета.txt
+++ b/docs/ru/examples/S3/УстановитьНастройкиВерсионированияБакета.txt
@@ -3,9 +3,20 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Статус = Истина;
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьНастройкиВерсионированияБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УстановитьТегиБакета.txt b/docs/ru/examples/S3/УстановитьТегиБакета.txt
index 175ec64afc..3bb1bafab6 100644
--- a/docs/ru/examples/S3/УстановитьТегиБакета.txt
+++ b/docs/ru/examples/S3/УстановитьТегиБакета.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
СтруктураТегов = Новый Структура;
СтруктураТегов.Вставить("MyTag1", "SomeValue");
@@ -11,4 +17,9 @@
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УстановитьТегиОбъекта.txt b/docs/ru/examples/S3/УстановитьТегиОбъекта.txt
index 461bf46ccd..166ad4456c 100644
--- a/docs/ru/examples/S3/УстановитьТегиОбъекта.txt
+++ b/docs/ru/examples/S3/УстановитьТегиОбъекта.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14,4 +20,11 @@
СтруктураТегов.Вставить("MyTag1", "SomeValue");
СтруктураТегов.Вставить("MyTag2", "AnotherOne");
- Результат = OPI_S3.УстановитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, СтруктураТегов, , Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/S3/УстановитьШифрованиеБакета.txt b/docs/ru/examples/S3/УстановитьШифрованиеБакета.txt
index 856fe8d227..f65eed9412 100644
--- a/docs/ru/examples/S3/УстановитьШифрованиеБакета.txt
+++ b/docs/ru/examples/S3/УстановитьШифрованиеБакета.txt
@@ -3,7 +3,13 @@
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
@@ -15,4 +21,10 @@
|
|";
- Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Каталог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("conf" , XMLКонфигурация);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьШифрованиеБакета", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ЗагрузитьФайл.txt b/docs/ru/examples/SFTP/ЗагрузитьФайл.txt
index a54f11c483..da65457640 100644
--- a/docs/ru/examples/SFTP/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/SFTP/ЗагрузитьФайл.txt
@@ -14,7 +14,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -40,7 +46,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -48,8 +61,18 @@
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png");
- Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/SFTP/ЗакрытьСоединение.txt b/docs/ru/examples/SFTP/ЗакрытьСоединение.txt
index f5c494e90f..829d14ed1a 100644
--- a/docs/ru/examples/SFTP/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/SFTP/ЗакрытьСоединение.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SFTP/ИзменитьПуть.txt b/docs/ru/examples/SFTP/ИзменитьПуть.txt
index 4f20c57dca..8b4187f043 100644
--- a/docs/ru/examples/SFTP/ИзменитьПуть.txt
+++ b/docs/ru/examples/SFTP/ИзменитьПуть.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,26 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ИзменитьПуть(Соединение, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "pic_from_disk.png");
+ Опции.Вставить("new" , "files_folder/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ОткрытьСоединение.txt b/docs/ru/examples/SFTP/ОткрытьСоединение.txt
index 333b6cc835..b0c7b89380 100644
--- a/docs/ru/examples/SFTP/ОткрытьСоединение.txt
+++ b/docs/ru/examples/SFTP/ОткрытьСоединение.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SFTP/ПолучитьДанныеФайла.txt b/docs/ru/examples/SFTP/ПолучитьДанныеФайла.txt
index 7557a09895..dbd8951166 100644
--- a/docs/ru/examples/SFTP/ПолучитьДанныеФайла.txt
+++ b/docs/ru/examples/SFTP/ПолучитьДанныеФайла.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SFTP/ПолучитьИнформациюОФайле.txt b/docs/ru/examples/SFTP/ПолучитьИнформациюОФайле.txt
index c67562ff43..b2e4302843 100644
--- a/docs/ru/examples/SFTP/ПолучитьИнформациюОФайле.txt
+++ b/docs/ru/examples/SFTP/ПолучитьИнформациюОФайле.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,25 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьКонфигурациюСоединения.txt b/docs/ru/examples/SFTP/ПолучитьКонфигурациюСоединения.txt
index dbd9875213..3944950e81 100644
--- a/docs/ru/examples/SFTP/ПолучитьКонфигурациюСоединения.txt
+++ b/docs/ru/examples/SFTP/ПолучитьКонфигурациюСоединения.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,8 +42,19 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SFTP.ПолучитьКонфигурациюСоединения(НастройкиSFTP, НастройкиПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьКонфигурациюСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьНастройкиЛогинПароль.txt b/docs/ru/examples/SFTP/ПолучитьНастройкиЛогинПароль.txt
index d3f7514e65..45a715510d 100644
--- a/docs/ru/examples/SFTP/ПолучитьНастройкиЛогинПароль.txt
+++ b/docs/ru/examples/SFTP/ПолучитьНастройкиЛогинПароль.txt
@@ -3,4 +3,10 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьНастройкиПриватныйКлюч.txt b/docs/ru/examples/SFTP/ПолучитьНастройкиПриватныйКлюч.txt
index cbe24e71a6..ad37306c8c 100644
--- a/docs/ru/examples/SFTP/ПолучитьНастройкиПриватныйКлюч.txt
+++ b/docs/ru/examples/SFTP/ПолучитьНастройкиПриватныйКлюч.txt
@@ -4,4 +4,11 @@
ПриватныйКлюч = "./ssh_key";
ПубличныйКлюч = "./ssh_key.pub";
- Результат = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПриватныйКлюч", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьНастройкиПрокси.txt b/docs/ru/examples/SFTP/ПолучитьНастройкиПрокси.txt
index 0b634ae28f..3e4c55cdd7 100644
--- a/docs/ru/examples/SFTP/ПолучитьНастройкиПрокси.txt
+++ b/docs/ru/examples/SFTP/ПолучитьНастройкиПрокси.txt
@@ -5,4 +5,11 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьНастройкиЧерезАгента.txt b/docs/ru/examples/SFTP/ПолучитьНастройкиЧерезАгента.txt
index 53b05a34cc..ad009a7a69 100644
--- a/docs/ru/examples/SFTP/ПолучитьНастройкиЧерезАгента.txt
+++ b/docs/ru/examples/SFTP/ПолучитьНастройкиЧерезАгента.txt
@@ -1,4 +1,9 @@
- Хост = "172.33.0.13";
- Порт = "2222";
- Логин = "bayselonarrend";
- Результат = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
\ No newline at end of file
+ Хост = "172.33.0.13";
+ Порт = "2222";
+ Логин = "bayselonarrend";
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЧерезАгента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt b/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt
index 7dda28b75a..303b0f8091 100644
--- a/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt
+++ b/docs/ru/examples/SFTP/ПолучитьСписокОбъектов.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,26 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "test_folder");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt b/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt
index d553117f52..182fca3e04 100644
--- a/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt
+++ b/docs/ru/examples/SFTP/ПолучитьТекущийКаталог.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,24 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt b/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt
index e8310ffd55..740f29886d 100644
--- a/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt
+++ b/docs/ru/examples/SFTP/СоздатьНовуюДиректорию.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,25 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/СохранитьФайл.txt b/docs/ru/examples/SFTP/СохранитьФайл.txt
index c4faf5e2de..e3500b33fc 100644
--- a/docs/ru/examples/SFTP/СохранитьФайл.txt
+++ b/docs/ru/examples/SFTP/СохранитьФайл.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -47,7 +60,12 @@
Путь = "pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_SFTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/examples/SFTP/УдалитьДиректорию.txt b/docs/ru/examples/SFTP/УдалитьДиректорию.txt
index 5c3090678e..512b170d2c 100644
--- a/docs/ru/examples/SFTP/УдалитьДиректорию.txt
+++ b/docs/ru/examples/SFTP/УдалитьДиректорию.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,25 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/УдалитьФайл.txt b/docs/ru/examples/SFTP/УдалитьФайл.txt
index ec2d075b40..fe7e713942 100644
--- a/docs/ru/examples/SFTP/УдалитьФайл.txt
+++ b/docs/ru/examples/SFTP/УдалитьФайл.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,25 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SFTP/ЭтоКоннектор.txt b/docs/ru/examples/SFTP/ЭтоКоннектор.txt
index ded81d2828..00d234f004 100644
--- a/docs/ru/examples/SFTP/ЭтоКоннектор.txt
+++ b/docs/ru/examples/SFTP/ЭтоКоннектор.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SQLite/ВыполнитьЗапросSQL.txt b/docs/ru/examples/SQLite/ВыполнитьЗапросSQL.txt
index 5e979865c0..1106c2e2bf 100644
--- a/docs/ru/examples/SQLite/ВыполнитьЗапросSQL.txt
+++ b/docs/ru/examples/SQLite/ВыполнитьЗапросSQL.txt
@@ -18,7 +18,11 @@
|data BLOB
|);";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -34,13 +38,22 @@
МассивПараметров.Добавить(OPI_Инструменты.ПолучитьТекущуюДату()); // DATETIME
МассивПараметров.Добавить(Новый Структура("blob", Картинка)); // BLOB
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// Транзакция
@@ -55,7 +68,11 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// С расширением
@@ -72,6 +89,11 @@
ТекстЗапроса = "SELECT uuid4();";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение, СоответствиеРасширений);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+ Опции.Вставить("exts", СоответствиеРасширений);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_SQLite.ЗакрытьСоединение(Соединение);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ГарантироватьЗаписи.txt b/docs/ru/examples/SQLite/ГарантироватьЗаписи.txt
index b54ab06222..3c03c143d8 100644
--- a/docs/ru/examples/SQLite/ГарантироватьЗаписи.txt
+++ b/docs/ru/examples/SQLite/ГарантироватьЗаписи.txt
@@ -21,4 +21,10 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_SQLite.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ГарантироватьТаблицу.txt b/docs/ru/examples/SQLite/ГарантироватьТаблицу.txt
index 567e7b94f4..67de6575d7 100644
--- a/docs/ru/examples/SQLite/ГарантироватьТаблицу.txt
+++ b/docs/ru/examples/SQLite/ГарантироватьТаблицу.txt
@@ -9,4 +9,9 @@
СтруктураКолонок.Вставить("age" , "INTEGER");
СтруктураКолонок.Вставить("info" , "TEXT");
- Результат = OPI_SQLite.ГарантироватьТаблицу(Таблица, СтруктураКолонок, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ДобавитьЗаписи.txt b/docs/ru/examples/SQLite/ДобавитьЗаписи.txt
index 5faf639b06..963138e26a 100644
--- a/docs/ru/examples/SQLite/ДобавитьЗаписи.txt
+++ b/docs/ru/examples/SQLite/ДобавитьЗаписи.txt
@@ -28,4 +28,9 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки2);
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, , База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ДобавитьКолонкуТаблицы.txt b/docs/ru/examples/SQLite/ДобавитьКолонкуТаблицы.txt
index da34eb19a5..d4c1a8d60c 100644
--- a/docs/ru/examples/SQLite/ДобавитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/SQLite/ДобавитьКолонкуТаблицы.txt
@@ -3,4 +3,10 @@
Имя = "new_col";
ТипДанных = "TEXT";
- Результат = OPI_SQLite.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ОбновитьЗаписи.txt b/docs/ru/examples/SQLite/ОбновитьЗаписи.txt
index 4a8b325c23..a8d7205b38 100644
--- a/docs/ru/examples/SQLite/ОбновитьЗаписи.txt
+++ b/docs/ru/examples/SQLite/ОбновитьЗаписи.txt
@@ -17,4 +17,10 @@
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОбновитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ОчиститьТаблицу.txt b/docs/ru/examples/SQLite/ОчиститьТаблицу.txt
index c65e27c7b8..c952c31303 100644
--- a/docs/ru/examples/SQLite/ОчиститьТаблицу.txt
+++ b/docs/ru/examples/SQLite/ОчиститьТаблицу.txt
@@ -1,4 +1,8 @@
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.ОчиститьТаблицу(Таблица, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ПолучитьЗаписи.txt b/docs/ru/examples/SQLite/ПолучитьЗаписи.txt
index 02d6f71e48..6ce4c2be1a 100644
--- a/docs/ru/examples/SQLite/ПолучитьЗаписи.txt
+++ b/docs/ru/examples/SQLite/ПолучитьЗаписи.txt
@@ -28,4 +28,12 @@
Сортировка = Новый Структура("created_at", "DESC");
Количество = 1;
- Результат = OPI_SQLite.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ПолучитьИнформациюОТаблице.txt b/docs/ru/examples/SQLite/ПолучитьИнформациюОТаблице.txt
index f7d64ee70e..79a931774c 100644
--- a/docs/ru/examples/SQLite/ПолучитьИнформациюОТаблице.txt
+++ b/docs/ru/examples/SQLite/ПолучитьИнформациюОТаблице.txt
@@ -1,4 +1,8 @@
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/ПолучитьСтруктуруФильтраЗаписей.txt b/docs/ru/examples/SQLite/ПолучитьСтруктуруФильтраЗаписей.txt
index 4a5e44b507..c6a13fc6f2 100644
--- a/docs/ru/examples/SQLite/ПолучитьСтруктуруФильтраЗаписей.txt
+++ b/docs/ru/examples/SQLite/ПолучитьСтруктуруФильтраЗаписей.txt
@@ -1 +1,3 @@
- Результат = OPI_SQLite.ПолучитьСтруктуруФильтраЗаписей();
\ No newline at end of file
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьСтруктуруФильтраЗаписей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/СоздатьТаблицу.txt b/docs/ru/examples/SQLite/СоздатьТаблицу.txt
index 011844b95e..0d3cd5bef0 100644
--- a/docs/ru/examples/SQLite/СоздатьТаблицу.txt
+++ b/docs/ru/examples/SQLite/СоздатьТаблицу.txt
@@ -10,4 +10,9 @@
СтруктураКолонок.Вставить("created_at", "DATETIME");
СтруктураКолонок.Вставить("data" , "BLOB");
- Результат = OPI_SQLite.СоздатьТаблицу(Таблица, СтруктураКолонок, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/УдалитьЗаписи.txt b/docs/ru/examples/SQLite/УдалитьЗаписи.txt
index 020c414fb7..b80e89610e 100644
--- a/docs/ru/examples/SQLite/УдалитьЗаписи.txt
+++ b/docs/ru/examples/SQLite/УдалитьЗаписи.txt
@@ -13,4 +13,9 @@
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.УдалитьЗаписи(Таблица, СтруктураФильтра, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьЗаписи", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/УдалитьКолонкуТаблицы.txt b/docs/ru/examples/SQLite/УдалитьКолонкуТаблицы.txt
index cfbbb6cee7..1ab47ffbc0 100644
--- a/docs/ru/examples/SQLite/УдалитьКолонкуТаблицы.txt
+++ b/docs/ru/examples/SQLite/УдалитьКолонкуТаблицы.txt
@@ -2,4 +2,9 @@
Таблица = "test";
Имя = "new_col";
- Результат = OPI_SQLite.УдалитьКолонкуТаблицы(Таблица, Имя, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьКолонкуТаблицы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SQLite/УдалитьТаблицу.txt b/docs/ru/examples/SQLite/УдалитьТаблицу.txt
index cc2f9f5fc7..f1ffc7e7b5 100644
--- a/docs/ru/examples/SQLite/УдалитьТаблицу.txt
+++ b/docs/ru/examples/SQLite/УдалитьТаблицу.txt
@@ -1,4 +1,8 @@
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.УдалитьТаблицу(Таблица, База);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ВыполнитьКоманду.txt b/docs/ru/examples/SSH/ВыполнитьКоманду.txt
index 6c1f099e2f..899040dd53 100644
--- a/docs/ru/examples/SSH/ВыполнитьКоманду.txt
+++ b/docs/ru/examples/SSH/ВыполнитьКоманду.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,14 +42,25 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SSH.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси);
Если OPI_SSH.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SSH.ВыполнитьКоманду(Соединение, "whoami");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("comm", "whoami");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ВыполнитьКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ЗакрытьСоединение.txt b/docs/ru/examples/SSH/ЗакрытьСоединение.txt
index 0e7ea1ce1a..01e85eb150 100644
--- a/docs/ru/examples/SSH/ЗакрытьСоединение.txt
+++ b/docs/ru/examples/SSH/ЗакрытьСоединение.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SSH/ОткрытьСоединение.txt b/docs/ru/examples/SSH/ОткрытьСоединение.txt
index 0a2749d02b..df1973a6c7 100644
--- a/docs/ru/examples/SSH/ОткрытьСоединение.txt
+++ b/docs/ru/examples/SSH/ОткрытьСоединение.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/SSH/ПолучитьКонфигурациюСоединения.txt b/docs/ru/examples/SSH/ПолучитьКонфигурациюСоединения.txt
index 748a6d4764..d3a68b4f82 100644
--- a/docs/ru/examples/SSH/ПолучитьКонфигурациюСоединения.txt
+++ b/docs/ru/examples/SSH/ПолучитьКонфигурациюСоединения.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,8 +42,19 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SSH.ПолучитьКонфигурациюСоединения(НастройкиSSH, НастройкиПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSSH);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьКонфигурациюСоединения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ПолучитьНастройкиЛогинПароль.txt b/docs/ru/examples/SSH/ПолучитьНастройкиЛогинПароль.txt
index 4b46822f70..8b9a51949a 100644
--- a/docs/ru/examples/SSH/ПолучитьНастройкиЛогинПароль.txt
+++ b/docs/ru/examples/SSH/ПолучитьНастройкиЛогинПароль.txt
@@ -3,4 +3,10 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ПолучитьНастройкиПриватныйКлюч.txt b/docs/ru/examples/SSH/ПолучитьНастройкиПриватныйКлюч.txt
index 814f1cd39b..5edd4af390 100644
--- a/docs/ru/examples/SSH/ПолучитьНастройкиПриватныйКлюч.txt
+++ b/docs/ru/examples/SSH/ПолучитьНастройкиПриватныйКлюч.txt
@@ -4,4 +4,11 @@
ПриватныйКлюч = "./ssh_key";
ПубличныйКлюч = "./ssh_key.pub";
- Результат = OPI_SSH.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПриватныйКлюч", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ПолучитьНастройкиПрокси.txt b/docs/ru/examples/SSH/ПолучитьНастройкиПрокси.txt
index b5bc88cd4e..cad94a4b07 100644
--- a/docs/ru/examples/SSH/ПолучитьНастройкиПрокси.txt
+++ b/docs/ru/examples/SSH/ПолучитьНастройкиПрокси.txt
@@ -5,4 +5,11 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ПолучитьНастройкиЧерезАгента.txt b/docs/ru/examples/SSH/ПолучитьНастройкиЧерезАгента.txt
index 82dd7a96a9..23d518d501 100644
--- a/docs/ru/examples/SSH/ПолучитьНастройкиЧерезАгента.txt
+++ b/docs/ru/examples/SSH/ПолучитьНастройкиЧерезАгента.txt
@@ -1,4 +1,9 @@
- Хост = "172.33.0.13";
- Порт = "2222";
- Логин = "bayselonarrend";
- Результат = OPI_SSH.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
\ No newline at end of file
+ Хост = "172.33.0.13";
+ Порт = "2222";
+ Логин = "bayselonarrend";
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЧерезАгента", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/SSH/ЭтоКоннектор.txt b/docs/ru/examples/SSH/ЭтоКоннектор.txt
index 1df5bb1ef1..c76e61f4a1 100644
--- a/docs/ru/examples/SSH/ЭтоКоннектор.txt
+++ b/docs/ru/examples/SSH/ЭтоКоннектор.txt
@@ -10,7 +10,13 @@
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -36,7 +42,14 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/examples/Slack/АрхивироватьКанал.txt b/docs/ru/examples/Slack/АрхивироватьКанал.txt
index 9669ab9f8c..7ddfa5a81b 100644
--- a/docs/ru/examples/Slack/АрхивироватьКанал.txt
+++ b/docs/ru/examples/Slack/АрхивироватьКанал.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.АрхивироватьКанал(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "АрхивироватьКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ВступитьВКанал.txt b/docs/ru/examples/Slack/ВступитьВКанал.txt
index 8285bf699a..664ac6d5e6 100644
--- a/docs/ru/examples/Slack/ВступитьВКанал.txt
+++ b/docs/ru/examples/Slack/ВступитьВКанал.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ВступитьВКанал(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВступитьВКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ВыгнатьПользователяИзКанала.txt b/docs/ru/examples/Slack/ВыгнатьПользователяИзКанала.txt
index 25df02f1fb..e695c45550 100644
--- a/docs/ru/examples/Slack/ВыгнатьПользователяИзКанала.txt
+++ b/docs/ru/examples/Slack/ВыгнатьПользователяИзКанала.txt
@@ -2,4 +2,9 @@
Канал = "C09PUMJU2GM";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ВыгнатьПользователяИзКанала(Токен, Канал, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВыгнатьПользователяИзКанала", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ДобавитьВнешнийФайл.txt b/docs/ru/examples/Slack/ДобавитьВнешнийФайл.txt
index c8aac4ea01..4f47f686e9 100644
--- a/docs/ru/examples/Slack/ДобавитьВнешнийФайл.txt
+++ b/docs/ru/examples/Slack/ДобавитьВнешнийФайл.txt
@@ -2,4 +2,9 @@
Заголовок = "Новый файл";
Файл = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Slack.ДобавитьВнешнийФайл(Токен, Файл, Заголовок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ДобавитьВнешнийФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ЗагрузитьФайл.txt b/docs/ru/examples/Slack/ЗагрузитьФайл.txt
index b4dcd8e7d1..046973bd65 100644
--- a/docs/ru/examples/Slack/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/Slack/ЗагрузитьФайл.txt
@@ -5,6 +5,19 @@
ИмяФайла = "megadoc.docx";
Заголовок = "Новый файл";
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок, Канал);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("channel" , Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ЗакрытьДиалог.txt b/docs/ru/examples/Slack/ЗакрытьДиалог.txt
index cb2650d143..2915654815 100644
--- a/docs/ru/examples/Slack/ЗакрытьДиалог.txt
+++ b/docs/ru/examples/Slack/ЗакрытьДиалог.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Диалог = "D06UAKK1C6R";
- Результат = OPI_Slack.ЗакрытьДиалог(Токен, Диалог);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("conv" , Диалог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗакрытьДиалог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ИзменитьСообщение.txt b/docs/ru/examples/Slack/ИзменитьСообщение.txt
index c70756a0f4..e3ce62cd1e 100644
--- a/docs/ru/examples/Slack/ИзменитьСообщение.txt
+++ b/docs/ru/examples/Slack/ИзменитьСообщение.txt
@@ -4,4 +4,10 @@
Текст = "Тестовое сообщение 2";
- Результат = OPI_Slack.ИзменитьСообщение(Токен, Канал, Отметка, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ИзменитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ОткрытьДиалог.txt b/docs/ru/examples/Slack/ОткрытьДиалог.txt
index 830fbf8352..858847be2e 100644
--- a/docs/ru/examples/Slack/ОткрытьДиалог.txt
+++ b/docs/ru/examples/Slack/ОткрытьДиалог.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ОткрытьДиалог(Токен, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОткрытьДиалог", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ОтправитьВнешнийФайл.txt b/docs/ru/examples/Slack/ОтправитьВнешнийФайл.txt
index 43ecb7bb9a..00611c2c57 100644
--- a/docs/ru/examples/Slack/ОтправитьВнешнийФайл.txt
+++ b/docs/ru/examples/Slack/ОтправитьВнешнийФайл.txt
@@ -2,4 +2,9 @@
Канал = "C06UFNUTKUL";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.ОтправитьВнешнийФайл(Токен, ИдентификаторФайла, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , ИдентификаторФайла);
+ Опции.Вставить("channels", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьВнешнийФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ОтправитьСообщение.txt b/docs/ru/examples/Slack/ОтправитьСообщение.txt
index 4ba6a71ad6..9918f82d2e 100644
--- a/docs/ru/examples/Slack/ОтправитьСообщение.txt
+++ b/docs/ru/examples/Slack/ОтправитьСообщение.txt
@@ -3,8 +3,13 @@
// Текстовое
- Текст = "Тестовое сообщение 1";
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст);
+ Текст = "Тестовое сообщение 1";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
// С вложениями (в примере: блок с картинкой)
@@ -12,10 +17,20 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
МассивБлоков = Новый Массив;
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
МассивБлоков.Добавить(Блок);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, , МассивБлоков);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , МассивБлоков);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
// Отложенное
@@ -24,4 +39,10 @@
Сутки = 24;
ДатаОтправки = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, ДатаОтправки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаОтправки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ОтправитьЭфемерноеСообщение.txt b/docs/ru/examples/Slack/ОтправитьЭфемерноеСообщение.txt
index 1ebcb480e0..8ee8bceb75 100644
--- a/docs/ru/examples/Slack/ОтправитьЭфемерноеСообщение.txt
+++ b/docs/ru/examples/Slack/ОтправитьЭфемерноеСообщение.txt
@@ -4,5 +4,16 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
Текст = "Эфимерное сообщение";
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
- Результат = OPI_Slack.ОтправитьЭфемерноеСообщение(Токен, Канал, Текст, Пользователь, Блок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("blocks" , Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьЭфемерноеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПереименоватьКанал.txt b/docs/ru/examples/Slack/ПереименоватьКанал.txt
index d8958954fa..314e732e84 100644
--- a/docs/ru/examples/Slack/ПереименоватьКанал.txt
+++ b/docs/ru/examples/Slack/ПереименоватьКанал.txt
@@ -2,4 +2,9 @@
Канал = "C09PUMJU2GM";
Название = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.ПереименоватьКанал(Токен, Канал, Название);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("title" , Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПереименоватьКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПокинутьКанал.txt b/docs/ru/examples/Slack/ПокинутьКанал.txt
index 63a9f39669..b3517131e3 100644
--- a/docs/ru/examples/Slack/ПокинутьКанал.txt
+++ b/docs/ru/examples/Slack/ПокинутьКанал.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПокинутьКанал(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПокинутьКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьВнешнийФайл.txt b/docs/ru/examples/Slack/ПолучитьВнешнийФайл.txt
index d429e3b947..7457fd6a74 100644
--- a/docs/ru/examples/Slack/ПолучитьВнешнийФайл.txt
+++ b/docs/ru/examples/Slack/ПолучитьВнешнийФайл.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.ПолучитьВнешнийФайл(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьВнешнийФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьДанныеФайла.txt b/docs/ru/examples/Slack/ПолучитьДанныеФайла.txt
index 511bf046e4..4fa20139af 100644
--- a/docs/ru/examples/Slack/ПолучитьДанныеФайла.txt
+++ b/docs/ru/examples/Slack/ПолучитьДанныеФайла.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.ПолучитьДанныеФайла(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьДанныеФайла", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьИнформациюОБоте.txt b/docs/ru/examples/Slack/ПолучитьИнформациюОБоте.txt
index c51aebab8a..0fea34d829 100644
--- a/docs/ru/examples/Slack/ПолучитьИнформациюОБоте.txt
+++ b/docs/ru/examples/Slack/ПолучитьИнформациюОБоте.txt
@@ -1,2 +1,5 @@
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьИнформациюОБоте(Токен);
\ No newline at end of file
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИнформациюОБоте", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьИсториюКанала.txt b/docs/ru/examples/Slack/ПолучитьИсториюКанала.txt
index 3ae4baeb04..b41b197e5f 100644
--- a/docs/ru/examples/Slack/ПолучитьИсториюКанала.txt
+++ b/docs/ru/examples/Slack/ПолучитьИсториюКанала.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьИсториюКанала(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИсториюКанала", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьКанал.txt b/docs/ru/examples/Slack/ПолучитьКанал.txt
index eda21aad51..d9df0e113b 100644
--- a/docs/ru/examples/Slack/ПолучитьКанал.txt
+++ b/docs/ru/examples/Slack/ПолучитьКанал.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьКанал(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокВнешнихФайлов.txt b/docs/ru/examples/Slack/ПолучитьСписокВнешнихФайлов.txt
index 25e3fae7ed..e5fbbc74dd 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокВнешнихФайлов.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокВнешнихФайлов.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокВнешнихФайлов(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокКаналов.txt b/docs/ru/examples/Slack/ПолучитьСписокКаналов.txt
index a359b4d165..eb32ec7aca 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокКаналов.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокКаналов.txt
@@ -1,3 +1,6 @@
Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокКаналов(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокКаналов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокОтветовНаСообщение.txt b/docs/ru/examples/Slack/ПолучитьСписокОтветовНаСообщение.txt
index 92f9a6f4c3..54de41ce68 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокОтветовНаСообщение.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокОтветовНаСообщение.txt
@@ -2,4 +2,9 @@
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.ПолучитьСписокОтветовНаСообщение(Токен, Канал, Отметка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтветовНаСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокОтложенныхСообщений.txt b/docs/ru/examples/Slack/ПолучитьСписокОтложенныхСообщений.txt
index 0bc08f561a..64aae3d438 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокОтложенныхСообщений.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокОтложенныхСообщений.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокОтложенныхСообщений(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтложенныхСообщений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокПользователей.txt b/docs/ru/examples/Slack/ПолучитьСписокПользователей.txt
index 0da2af0241..8fdc15011c 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокПользователей.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокПользователей.txt
@@ -1,2 +1,5 @@
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокПользователей(Токен);
\ No newline at end of file
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокПользователейКанала.txt b/docs/ru/examples/Slack/ПолучитьСписокПользователейКанала.txt
index d6f2e488ce..162fdd6214 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокПользователейКанала.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокПользователейКанала.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьСписокПользователейКанала(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователейКанала", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокРабочихОбластей.txt b/docs/ru/examples/Slack/ПолучитьСписокРабочихОбластей.txt
index c5b2d52dd2..4f3d708a6d 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокРабочихОбластей.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокРабочихОбластей.txt
@@ -1,2 +1,5 @@
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокРабочихОбластей(Токен);
\ No newline at end of file
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокРабочихОбластей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСписокФайлов.txt b/docs/ru/examples/Slack/ПолучитьСписокФайлов.txt
index 6047f36047..4227886a27 100644
--- a/docs/ru/examples/Slack/ПолучитьСписокФайлов.txt
+++ b/docs/ru/examples/Slack/ПолучитьСписокФайлов.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокФайлов(Токен, Канал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПолучитьСсылкуНаСообщение.txt b/docs/ru/examples/Slack/ПолучитьСсылкуНаСообщение.txt
index 296bc7e7db..cf2286fd2e 100644
--- a/docs/ru/examples/Slack/ПолучитьСсылкуНаСообщение.txt
+++ b/docs/ru/examples/Slack/ПолучитьСсылкуНаСообщение.txt
@@ -2,4 +2,9 @@
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.ПолучитьСсылкуНаСообщение(Токен, Канал, Отметка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСсылкуНаСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/ПригласитьПользователейВКанал.txt b/docs/ru/examples/Slack/ПригласитьПользователейВКанал.txt
index 9b7eb10c94..2379aabaa0 100644
--- a/docs/ru/examples/Slack/ПригласитьПользователейВКанал.txt
+++ b/docs/ru/examples/Slack/ПригласитьПользователейВКанал.txt
@@ -2,4 +2,9 @@
Канал = "C09PUMJU2GM";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ПригласитьПользователейВКанал(Токен, Канал, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("users" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПригласитьПользователейВКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/СделатьФайлПриватным.txt b/docs/ru/examples/Slack/СделатьФайлПриватным.txt
index 78bce0df63..655f1c0b9f 100644
--- a/docs/ru/examples/Slack/СделатьФайлПриватным.txt
+++ b/docs/ru/examples/Slack/СделатьФайлПриватным.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.СделатьФайлПриватным(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПриватным", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/СделатьФайлПубличным.txt b/docs/ru/examples/Slack/СделатьФайлПубличным.txt
index ac66eab905..df418c48a4 100644
--- a/docs/ru/examples/Slack/СделатьФайлПубличным.txt
+++ b/docs/ru/examples/Slack/СделатьФайлПубличным.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.СделатьФайлПубличным(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПубличным", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/СоздатьКанал.txt b/docs/ru/examples/Slack/СоздатьКанал.txt
index 0bcce75594..fd39bee470 100644
--- a/docs/ru/examples/Slack/СоздатьКанал.txt
+++ b/docs/ru/examples/Slack/СоздатьКанал.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
Имя = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.СоздатьКанал(Токен, Имя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СоздатьКанал", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/СформироватьБлокКартинку.txt b/docs/ru/examples/Slack/СформироватьБлокКартинку.txt
index be0cf5bc87..70ffa1e2ce 100644
--- a/docs/ru/examples/Slack/СформироватьБлокКартинку.txt
+++ b/docs/ru/examples/Slack/СформироватьБлокКартинку.txt
@@ -1,3 +1,7 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Результат = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/УдалитьВнешнийФайл.txt b/docs/ru/examples/Slack/УдалитьВнешнийФайл.txt
index 0962986a35..5f8c416d26 100644
--- a/docs/ru/examples/Slack/УдалитьВнешнийФайл.txt
+++ b/docs/ru/examples/Slack/УдалитьВнешнийФайл.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.УдалитьВнешнийФайл(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьВнешнийФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/УдалитьСообщение.txt b/docs/ru/examples/Slack/УдалитьСообщение.txt
index ab5875076c..cf7cd070ef 100644
--- a/docs/ru/examples/Slack/УдалитьСообщение.txt
+++ b/docs/ru/examples/Slack/УдалитьСообщение.txt
@@ -2,4 +2,9 @@
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.УдалитьСообщение(Токен, Канал, Отметка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/УдалитьФайл.txt b/docs/ru/examples/Slack/УдалитьФайл.txt
index ffffe08292..35c2abf612 100644
--- a/docs/ru/examples/Slack/УдалитьФайл.txt
+++ b/docs/ru/examples/Slack/УдалитьФайл.txt
@@ -1,4 +1,8 @@
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.УдалитьФайл(Токен, ИдентификаторФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/УстановитьТемуКанала.txt b/docs/ru/examples/Slack/УстановитьТемуКанала.txt
index a11489ab9f..e3469461e6 100644
--- a/docs/ru/examples/Slack/УстановитьТемуКанала.txt
+++ b/docs/ru/examples/Slack/УстановитьТемуКанала.txt
@@ -2,4 +2,9 @@
Канал = "C09PUMJU2GM";
Тема = "Тестовая тема";
- Результат = OPI_Slack.УстановитьТемуКанала(Токен, Канал, Тема);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("theme" , Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьТемуКанала", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Slack/УстановитьЦельКанала.txt b/docs/ru/examples/Slack/УстановитьЦельКанала.txt
index 35fead65f0..24ee705c2e 100644
--- a/docs/ru/examples/Slack/УстановитьЦельКанала.txt
+++ b/docs/ru/examples/Slack/УстановитьЦельКанала.txt
@@ -2,4 +2,9 @@
Канал = "C09PUMJU2GM";
Цель = "Тестовая цель";
- Результат = OPI_Slack.УстановитьЦельКанала(Токен, Канал, Цель);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("purpose", Цель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьЦельКанала", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/TCP/ОбработатьЗапрос.txt b/docs/ru/examples/TCP/ОбработатьЗапрос.txt
index 4230e59a73..2fffb145d4 100644
--- a/docs/ru/examples/TCP/ОбработатьЗапрос.txt
+++ b/docs/ru/examples/TCP/ОбработатьЗапрос.txt
@@ -1,7 +1,11 @@
Адрес = "45.79.112.203:4242";
Данные = "Echo this!" + Символы.ПС;
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
Адрес = "tcpbin.com:4243";
@@ -10,7 +14,23 @@
ПроксиАдрес = "127.0.0.1";
ПроксиПорт = "1080";
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные, , Tls, Прокси);
\ No newline at end of file
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("proxy" , Прокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/TCP/ОткрытьСоединение.txt b/docs/ru/examples/TCP/ОткрытьСоединение.txt
index 678cbfaab4..33549d2b22 100644
--- a/docs/ru/examples/TCP/ОткрытьСоединение.txt
+++ b/docs/ru/examples/TCP/ОткрытьСоединение.txt
@@ -4,14 +4,27 @@
OPI_TCP.ЗакрытьСоединение(Соединение);
Адрес = "tcpbin.com:4243";
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
ПроксиПользователь = "proxyuser";
ПроксиПароль = "12we...";
ПроксиАдрес = "127.0.0.1";
ПроксиПорт = "1080";
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
+
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_TCP.ОткрытьСоединение(Адрес, TLS, Прокси);
\ No newline at end of file
diff --git a/docs/ru/examples/TCP/ПолучитьНастройкиTls.txt b/docs/ru/examples/TCP/ПолучитьНастройкиTls.txt
index f75b052a37..27bc676802 100644
--- a/docs/ru/examples/TCP/ПолучитьНастройкиTls.txt
+++ b/docs/ru/examples/TCP/ПолучитьНастройкиTls.txt
@@ -1 +1,4 @@
- Результат = OPI_TCP.ПолучитьНастройкиTLS(Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/TCP/ПолучитьНастройкиПрокси.txt b/docs/ru/examples/TCP/ПолучитьНастройкиПрокси.txt
index 7c290c25c0..65da7aa0d8 100644
--- a/docs/ru/examples/TCP/ПолучитьНастройкиПрокси.txt
+++ b/docs/ru/examples/TCP/ПолучитьНастройкиПрокси.txt
@@ -5,4 +5,11 @@
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_TCP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/Бан.txt b/docs/ru/examples/Telegram/Бан.txt
index 083d51af0c..18754dd574 100644
--- a/docs/ru/examples/Telegram/Бан.txt
+++ b/docs/ru/examples/Telegram/Бан.txt
@@ -2,4 +2,9 @@
IDПользователя = "461699897";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.Бан(Токен, IDКанала, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Бан", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt b/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt
index 2c7533b56e..caa1b0e6db 100644
--- a/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt
+++ b/docs/ru/examples/Telegram/ЗакрепитьСообщение.txt
@@ -2,4 +2,9 @@
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрепитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ЗакрытьТемуФорума.txt b/docs/ru/examples/Telegram/ЗакрытьТемуФорума.txt
index 2d982ce074..7758d32cfd 100644
--- a/docs/ru/examples/Telegram/ЗакрытьТемуФорума.txt
+++ b/docs/ru/examples/Telegram/ЗакрытьТемуФорума.txt
@@ -4,4 +4,9 @@
Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат); // Закрывает главную тему
- Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат, Тема);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрытьТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt
index e506c8c419..0e38a1c021 100644
--- a/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt
+++ b/docs/ru/examples/Telegram/ЗаменитьКлавиатуруСообщения.txt
@@ -7,6 +7,17 @@
МассивКнопок.Добавить("Новая кнопка 2");
МассивКнопок.Добавить("Новая кнопка 3");
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок, Истина, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+ Опции.Вставить("under" , Истина);
+ Опции.Вставить("column" , Ложь);
- Результат = OPI_Telegram.ЗаменитьКлавиатуруСообщения(Токен, IDЧата, IDСообщения, Клавиатура);
\ No newline at end of file
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьКлавиатуруСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt
index fb8da7f4dc..db45a1243c 100644
--- a/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt
+++ b/docs/ru/examples/Telegram/ЗаменитьОписаниеСообщения.txt
@@ -2,5 +2,11 @@
IDЧата = "461699897";
IDСообщения = "17744";
- Описание = "Новое описание картинки";
- Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание);
\ No newline at end of file
+ Описание = "Новое описание картинки";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("caption", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьОписаниеСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt b/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt
index 2b3fc290a4..2d0e908151 100644
--- a/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt
+++ b/docs/ru/examples/Telegram/ЗаменитьТекстСообщения.txt
@@ -3,4 +3,10 @@
IDСообщения = "22536";
Текст = "Новый текст сообщения";
- Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ИзменитьИмяГлавнойТемыФорума.txt b/docs/ru/examples/Telegram/ИзменитьИмяГлавнойТемыФорума.txt
index 6d106a4a9f..082bbe57f1 100644
--- a/docs/ru/examples/Telegram/ИзменитьИмяГлавнойТемыФорума.txt
+++ b/docs/ru/examples/Telegram/ИзменитьИмяГлавнойТемыФорума.txt
@@ -2,4 +2,9 @@
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.ИзменитьИмяГлавнойТемыФорума(Токен, Чат, Заголовок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьИмяГлавнойТемыФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ИзменитьТемуФорума.txt b/docs/ru/examples/Telegram/ИзменитьТемуФорума.txt
index de943ec141..88925eabf1 100644
--- a/docs/ru/examples/Telegram/ИзменитьТемуФорума.txt
+++ b/docs/ru/examples/Telegram/ИзменитьТемуФорума.txt
@@ -4,4 +4,11 @@
НовоеИмя = "Новый тестовый заголовок";
НоваяИконка = "5310132165583840589";
- Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+ Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("icon" , НоваяИконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОткрепитьСообщение.txt b/docs/ru/examples/Telegram/ОткрепитьСообщение.txt
index 334da3910e..f21953a3bb 100644
--- a/docs/ru/examples/Telegram/ОткрепитьСообщение.txt
+++ b/docs/ru/examples/Telegram/ОткрепитьСообщение.txt
@@ -2,4 +2,9 @@
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрепитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОткрытьТемуФорума.txt b/docs/ru/examples/Telegram/ОткрытьТемуФорума.txt
index 64ed1c50f2..5c92e89728 100644
--- a/docs/ru/examples/Telegram/ОткрытьТемуФорума.txt
+++ b/docs/ru/examples/Telegram/ОткрытьТемуФорума.txt
@@ -4,4 +4,9 @@
Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат); // Открывает главную тему
- Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат, Тема);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрытьТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьАудио.txt b/docs/ru/examples/Telegram/ОтправитьАудио.txt
index fe5b1d3a6d..728623311e 100644
--- a/docs/ru/examples/Telegram/ОтправитьАудио.txt
+++ b/docs/ru/examples/Telegram/ОтправитьАудио.txt
@@ -10,10 +10,28 @@
АудиоДД = Новый ДвоичныеДанные(АудиоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDЧата, Текст, Аудио);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", Аудио);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьВидео.txt b/docs/ru/examples/Telegram/ОтправитьВидео.txt
index 91371b63c6..09ee03b34c 100644
--- a/docs/ru/examples/Telegram/ОтправитьВидео.txt
+++ b/docs/ru/examples/Telegram/ОтправитьВидео.txt
@@ -10,10 +10,28 @@
ВидеоДД = Новый ДвоичныеДанные(ВидеоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDЧата, Текст, Видео);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", Видео);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьГифку.txt b/docs/ru/examples/Telegram/ОтправитьГифку.txt
index be56f31d47..2210d4517e 100644
--- a/docs/ru/examples/Telegram/ОтправитьГифку.txt
+++ b/docs/ru/examples/Telegram/ОтправитьГифку.txt
@@ -10,10 +10,28 @@
ГифкаДД = Новый ДвоичныеДанные(ГифкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDЧата, Текст, Гифка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", Гифка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьДокумент.txt b/docs/ru/examples/Telegram/ОтправитьДокумент.txt
index eca5e96d6d..5995b18a28 100644
--- a/docs/ru/examples/Telegram/ОтправитьДокумент.txt
+++ b/docs/ru/examples/Telegram/ОтправитьДокумент.txt
@@ -10,13 +10,39 @@
ДокументДД = Новый ДвоичныеДанные(ДокументПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В чат, по URL, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ, , , "customname.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В канал, из двоичных данных, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументДД, , , "customname.docx");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументДД);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьКартинку.txt b/docs/ru/examples/Telegram/ОтправитьКартинку.txt
index 98aaecf0f5..c8ba14f939 100644
--- a/docs/ru/examples/Telegram/ОтправитьКартинку.txt
+++ b/docs/ru/examples/Telegram/ОтправитьКартинку.txt
@@ -10,10 +10,28 @@
КартинкаДД = Новый ДвоичныеДанные(КартинкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDЧата, Текст, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьКонтакт.txt b/docs/ru/examples/Telegram/ОтправитьКонтакт.txt
index 900a86c2a3..0ee277c302 100644
--- a/docs/ru/examples/Telegram/ОтправитьКонтакт.txt
+++ b/docs/ru/examples/Telegram/ОтправитьКонтакт.txt
@@ -5,6 +5,20 @@
Фамилия = "Петров";
Телефон = "88005553535";
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDЧата, Имя, Фамилия, Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDКанала, Имя, Фамилия, Телефон);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьМедиагруппу.txt b/docs/ru/examples/Telegram/ОтправитьМедиагруппу.txt
index c0e37f7ce1..6682f48de7 100644
--- a/docs/ru/examples/Telegram/ОтправитьМедиагруппу.txt
+++ b/docs/ru/examples/Telegram/ОтправитьМедиагруппу.txt
@@ -16,4 +16,10 @@
Медиагруппа.Вставить(КартинкаПуть, "photo");
Медиагруппа.Вставить(ВидеоДД , "video");
- Результат = OPI_Telegram.ОтправитьМедиагруппу(Токен, IDЧата, Текст, Медиагруппа);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", Медиагруппа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьМестоположение.txt b/docs/ru/examples/Telegram/ОтправитьМестоположение.txt
index cdbea5b092..4191bbf844 100644
--- a/docs/ru/examples/Telegram/ОтправитьМестоположение.txt
+++ b/docs/ru/examples/Telegram/ОтправитьМестоположение.txt
@@ -4,6 +4,18 @@
Ширина = "48.87373649724122";
Долгота = "48.87373649724122";
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDЧата, Ширина, Долгота);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDКанала, Ширина, Долгота);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьОпрос.txt b/docs/ru/examples/Telegram/ОтправитьОпрос.txt
index 452329923b..4713e5caca 100644
--- a/docs/ru/examples/Telegram/ОтправитьОпрос.txt
+++ b/docs/ru/examples/Telegram/ОтправитьОпрос.txt
@@ -9,6 +9,20 @@
МассивОтветов.Добавить("Зеленый");
МассивОтветов.Добавить("Синий");
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDЧата, Вопрос, МассивОтветов, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Ложь);
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, МассивОтветов, Истина);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОтправитьТекстовоеСообщение.txt b/docs/ru/examples/Telegram/ОтправитьТекстовоеСообщение.txt
index bc1d626a9d..af888e3cf0 100644
--- a/docs/ru/examples/Telegram/ОтправитьТекстовоеСообщение.txt
+++ b/docs/ru/examples/Telegram/ОтправитьТекстовоеСообщение.txt
@@ -8,8 +8,23 @@
МассивКнопокКлавиатуры.Добавить("Кнопка2");
// С клавиатурой, в чат
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопокКлавиатуры, Истина);
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопокКлавиатуры);
+ Опции.Вставить("under", Истина);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
// Простое, в канал
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDКанала, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ОчиститьСписокЗакрепленныхСообщенийТемы.txt b/docs/ru/examples/Telegram/ОчиститьСписокЗакрепленныхСообщенийТемы.txt
index e1cc49a2ae..16b70378e0 100644
--- a/docs/ru/examples/Telegram/ОчиститьСписокЗакрепленныхСообщенийТемы.txt
+++ b/docs/ru/examples/Telegram/ОчиститьСписокЗакрепленныхСообщенийТемы.txt
@@ -2,4 +2,8 @@
Чат = "-1001971186208";
Тема = "12491";
- Результат = OPI_Telegram.ОчиститьСписокЗакрепленныхСообщенийТемы(Токен, Чат);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОчиститьСписокЗакрепленныхСообщенийТемы", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПереслатьСообщение.txt b/docs/ru/examples/Telegram/ПереслатьСообщение.txt
index b86fe860e1..b0367b2515 100644
--- a/docs/ru/examples/Telegram/ПереслатьСообщение.txt
+++ b/docs/ru/examples/Telegram/ПереслатьСообщение.txt
@@ -3,4 +3,10 @@
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("from" , IDКанала);
+ Опции.Вставить("to" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПереслатьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПоказатьГлавнуюТемуФорума.txt b/docs/ru/examples/Telegram/ПоказатьГлавнуюТемуФорума.txt
index 562852193f..e22946f137 100644
--- a/docs/ru/examples/Telegram/ПоказатьГлавнуюТемуФорума.txt
+++ b/docs/ru/examples/Telegram/ПоказатьГлавнуюТемуФорума.txt
@@ -1,4 +1,8 @@
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.ПоказатьГлавнуюТемуФорума(Токен, Чат);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПоказатьГлавнуюТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПолучитьИнформациюБота.txt b/docs/ru/examples/Telegram/ПолучитьИнформациюБота.txt
index d395487955..c51e70f4c6 100644
--- a/docs/ru/examples/Telegram/ПолучитьИнформациюБота.txt
+++ b/docs/ru/examples/Telegram/ПолучитьИнформациюБота.txt
@@ -1,2 +1,5 @@
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьИнформациюБота(Токен);
\ No newline at end of file
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьИнформациюБота", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПолучитьОбновления.txt b/docs/ru/examples/Telegram/ПолучитьОбновления.txt
index f66ec8d522..4ddf853216 100644
--- a/docs/ru/examples/Telegram/ПолучитьОбновления.txt
+++ b/docs/ru/examples/Telegram/ПолучитьОбновления.txt
@@ -1,2 +1,5 @@
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьОбновления(Токен);
\ No newline at end of file
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьОбновления", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПолучитьСписокИконокАватаров.txt b/docs/ru/examples/Telegram/ПолучитьСписокИконокАватаров.txt
index 88aeeef26f..a1dcaeac35 100644
--- a/docs/ru/examples/Telegram/ПолучитьСписокИконокАватаров.txt
+++ b/docs/ru/examples/Telegram/ПолучитьСписокИконокАватаров.txt
@@ -1,2 +1,5 @@
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьСписокИконокАватаров(Токен);
\ No newline at end of file
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьСписокИконокАватаров", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/ПолучитьЧислоУчастников.txt b/docs/ru/examples/Telegram/ПолучитьЧислоУчастников.txt
index 1ed97b5a67..b37fb6a581 100644
--- a/docs/ru/examples/Telegram/ПолучитьЧислоУчастников.txt
+++ b/docs/ru/examples/Telegram/ПолучитьЧислоУчастников.txt
@@ -1,4 +1,8 @@
Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.ПолучитьЧислоУчастников(Токен, IDКанала);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьЧислоУчастников", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/Разбан.txt b/docs/ru/examples/Telegram/Разбан.txt
index 36dbfa317f..f11d69fcdc 100644
--- a/docs/ru/examples/Telegram/Разбан.txt
+++ b/docs/ru/examples/Telegram/Разбан.txt
@@ -2,4 +2,9 @@
IDПользователя = "461699897";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.Разбан(Токен, IDКанала, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Разбан", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/СкачатьФайл.txt b/docs/ru/examples/Telegram/СкачатьФайл.txt
index 7748ec7466..d806a3baa2 100644
--- a/docs/ru/examples/Telegram/СкачатьФайл.txt
+++ b/docs/ru/examples/Telegram/СкачатьФайл.txt
@@ -1,4 +1,8 @@
IDФайла = "CQACAgIAAx0EcNsaZQACWBFpBJl6nDHeih2m1CcGUJUTUMBewwACt4IAAmBxKUhCDKl_dJD1TjYE";
Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкачатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/СкрытьГлавнуюТемуФорума.txt b/docs/ru/examples/Telegram/СкрытьГлавнуюТемуФорума.txt
index 9eada96f60..b818cddf12 100644
--- a/docs/ru/examples/Telegram/СкрытьГлавнуюТемуФорума.txt
+++ b/docs/ru/examples/Telegram/СкрытьГлавнуюТемуФорума.txt
@@ -1,4 +1,8 @@
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.СкрытьГлавнуюТемуФорума(Токен, Чат);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкрытьГлавнуюТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/СоздатьСсылкуПриглашение.txt b/docs/ru/examples/Telegram/СоздатьСсылкуПриглашение.txt
index f859dee4a8..cd32814365 100644
--- a/docs/ru/examples/Telegram/СоздатьСсылкуПриглашение.txt
+++ b/docs/ru/examples/Telegram/СоздатьСсылкуПриглашение.txt
@@ -7,4 +7,11 @@
Истечение = ТекущаяДата + Сутки;
UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
- Результат = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, IDКанала, Заголовок, Истечение, 200);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("expire", Истечение);
+ Опции.Вставить("limit" , 200);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьСсылкуПриглашение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/СоздатьТемуФорума.txt b/docs/ru/examples/Telegram/СоздатьТемуФорума.txt
index bf6a75f1f6..ca6438dba8 100644
--- a/docs/ru/examples/Telegram/СоздатьТемуФорума.txt
+++ b/docs/ru/examples/Telegram/СоздатьТемуФорума.txt
@@ -3,4 +3,10 @@
Иконка = "5357419403325481346";
Имя = "Тестовая тема " + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Telegram.СоздатьТемуФорума(Токен, Чат, Имя, Иконка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Имя);
+ Опции.Вставить("icon" , Иконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/СформироватьКлавиатуруПоМассивуКнопок.txt b/docs/ru/examples/Telegram/СформироватьКлавиатуруПоМассивуКнопок.txt
index 02ea812057..aea566176f 100644
--- a/docs/ru/examples/Telegram/СформироватьКлавиатуруПоМассивуКнопок.txt
+++ b/docs/ru/examples/Telegram/СформироватьКлавиатуруПоМассивуКнопок.txt
@@ -3,4 +3,7 @@
МассивКнопок.Добавить("Кнопка2");
МассивКнопок.Добавить("Кнопка3");
- Результат = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/УдалитьWebhook.txt b/docs/ru/examples/Telegram/УдалитьWebhook.txt
index 0af026a015..4dc31909b0 100644
--- a/docs/ru/examples/Telegram/УдалитьWebhook.txt
+++ b/docs/ru/examples/Telegram/УдалитьWebhook.txt
@@ -1,2 +1,5 @@
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.УдалитьWebhook(Токен);
\ No newline at end of file
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьWebhook", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/УдалитьСообщение.txt b/docs/ru/examples/Telegram/УдалитьСообщение.txt
index 4fb137b147..bdcfb3ed34 100644
--- a/docs/ru/examples/Telegram/УдалитьСообщение.txt
+++ b/docs/ru/examples/Telegram/УдалитьСообщение.txt
@@ -2,4 +2,9 @@
IDЧата = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/УдалитьТемуФорума.txt b/docs/ru/examples/Telegram/УдалитьТемуФорума.txt
index 13cc2767a7..7deda4af2c 100644
--- a/docs/ru/examples/Telegram/УдалитьТемуФорума.txt
+++ b/docs/ru/examples/Telegram/УдалитьТемуФорума.txt
@@ -2,4 +2,9 @@
Чат = "-1001971186208";
Тема = "12491";
- Результат = OPI_Telegram.УдалитьТемуФорума(Токен, Чат, Тема);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьТемуФорума", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Telegram/УстановитьWebhook.txt b/docs/ru/examples/Telegram/УстановитьWebhook.txt
index 514cd999bb..15bc52a2c8 100644
--- a/docs/ru/examples/Telegram/УстановитьWebhook.txt
+++ b/docs/ru/examples/Telegram/УстановитьWebhook.txt
@@ -1,4 +1,8 @@
Токен = "6129457865:AAFyzNYOAFbu...";
URL = "https://api.athenaeum.digital/opi/hs/twitter";
- Результат = OPI_Telegram.УстановитьWebhook(Токен, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УстановитьWebhook", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/ЗагрузитьМассивВложений.txt b/docs/ru/examples/Twitter/ЗагрузитьМассивВложений.txt
index b90167ac31..26c019cb7f 100644
--- a/docs/ru/examples/Twitter/ЗагрузитьМассивВложений.txt
+++ b/docs/ru/examples/Twitter/ЗагрузитьМассивВложений.txt
@@ -7,4 +7,9 @@
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/ОбновитьТокен.txt b/docs/ru/examples/Twitter/ОбновитьТокен.txt
index 646a1b0214..96e2363d5b 100644
--- a/docs/ru/examples/Twitter/ОбновитьТокен.txt
+++ b/docs/ru/examples/Twitter/ОбновитьТокен.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ОбновитьТокен(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/ПолучитьСсылкуАвторизации.txt b/docs/ru/examples/Twitter/ПолучитьСсылкуАвторизации.txt
index e22f790415..39258e1424 100644
--- a/docs/ru/examples/Twitter/ПолучитьСсылкуАвторизации.txt
+++ b/docs/ru/examples/Twitter/ПолучитьСсылкуАвторизации.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ПолучитьСсылкуАвторизации(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьСсылкуАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/ПолучитьТокен.txt b/docs/ru/examples/Twitter/ПолучитьТокен.txt
index 3116791caf..499aeeafce 100644
--- a/docs/ru/examples/Twitter/ПолучитьТокен.txt
+++ b/docs/ru/examples/Twitter/ПолучитьТокен.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Код = "123456";
- Результат = OPI_Twitter.ПолучитьТокен(Код, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("code", Код);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьПроизвольныйТвит.txt b/docs/ru/examples/Twitter/СоздатьПроизвольныйТвит.txt
index 7fb14e7ee2..e8b7e3e355 100644
--- a/docs/ru/examples/Twitter/СоздатьПроизвольныйТвит.txt
+++ b/docs/ru/examples/Twitter/СоздатьПроизвольныйТвит.txt
@@ -8,5 +8,15 @@
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- МассивМедиа = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
- Результат = OPI_Twitter.СоздатьПроизвольныйТвит(Текст, МассивМедиа, , , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ МассивМедиа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", МассивМедиа);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьПроизвольныйТвит", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьТвитВидео.txt b/docs/ru/examples/Twitter/СоздатьТвитВидео.txt
index dcb64ece99..fda49959a9 100644
--- a/docs/ru/examples/Twitter/СоздатьТвитВидео.txt
+++ b/docs/ru/examples/Twitter/СоздатьТвитВидео.txt
@@ -8,7 +8,17 @@
МассивВидео.Добавить(Видео);
МассивВидео.Добавить(Видео2);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, МассивВидео, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", МассивВидео);
+ Опции.Вставить("auth" , Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", Видео);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьТвитГифки.txt b/docs/ru/examples/Twitter/СоздатьТвитГифки.txt
index 3e6dbb816b..0b2537137d 100644
--- a/docs/ru/examples/Twitter/СоздатьТвитГифки.txt
+++ b/docs/ru/examples/Twitter/СоздатьТвитГифки.txt
@@ -8,7 +8,17 @@
МассивГифок.Добавить(Гифка);
МассивГифок.Добавить(Гифка2);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, МассивГифок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", МассивГифок);
+ Опции.Вставить("auth", Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", Гифка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьТвитКартинки.txt b/docs/ru/examples/Twitter/СоздатьТвитКартинки.txt
index 5b5d428462..4b71cb30c9 100644
--- a/docs/ru/examples/Twitter/СоздатьТвитКартинки.txt
+++ b/docs/ru/examples/Twitter/СоздатьТвитКартинки.txt
@@ -8,7 +8,17 @@
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, МассивКартинок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("auth" , Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьТвитОпрос.txt b/docs/ru/examples/Twitter/СоздатьТвитОпрос.txt
index 981735eb86..5a73d6b9d6 100644
--- a/docs/ru/examples/Twitter/СоздатьТвитОпрос.txt
+++ b/docs/ru/examples/Twitter/СоздатьТвитОпрос.txt
@@ -5,4 +5,10 @@
МассивОтветов.Добавить("Вариант 1");
МассивОтветов.Добавить("Вариант 2");
- Результат = OPI_Twitter.СоздатьТвитОпрос(Текст, МассивОтветов, 60, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("duration", 60);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитОпрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Twitter/СоздатьТекстовыйТвит.txt b/docs/ru/examples/Twitter/СоздатьТекстовыйТвит.txt
index b45470a642..46ef93850c 100644
--- a/docs/ru/examples/Twitter/СоздатьТекстовыйТвит.txt
+++ b/docs/ru/examples/Twitter/СоздатьТекстовыйТвит.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТекстовыйТвит", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ДобавитьТовар.txt b/docs/ru/examples/VK/ДобавитьТовар.txt
index 17e312a191..9725048838 100644
--- a/docs/ru/examples/VK/ДобавитьТовар.txt
+++ b/docs/ru/examples/VK/ДобавитьТовар.txt
@@ -25,4 +25,9 @@
ОписаниеТовара.Вставить("SKU" , "12345");
ОписаниеТовара.Вставить("ДоступныйОстаток" , "10");
- Результат = OPI_VK.ДобавитьТовар(ОписаниеТовара, Подборка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ДобавитьТоварВПодборку.txt b/docs/ru/examples/VK/ДобавитьТоварВПодборку.txt
index 3d8737e2f4..a49eb40e28 100644
--- a/docs/ru/examples/VK/ДобавитьТоварВПодборку.txt
+++ b/docs/ru/examples/VK/ДобавитьТоварВПодборку.txt
@@ -3,4 +3,9 @@
Товар = "12115889";
Подборка = "144";
- Результат = OPI_VK.ДобавитьТоварВПодборку(Товар, Подборка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("items", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТоварВПодборку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ЗагрузитьВидеоНаСервер.txt b/docs/ru/examples/VK/ЗагрузитьВидеоНаСервер.txt
index 4058cf6ed5..ccfc015855 100644
--- a/docs/ru/examples/VK/ЗагрузитьВидеоНаСервер.txt
+++ b/docs/ru/examples/VK/ЗагрузитьВидеоНаСервер.txt
@@ -4,4 +4,10 @@
Наименование = "Новое видео";
Описание = "Описание видео";
- Результат = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, Наименование, Описание, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ЗагрузитьФотоНаСервер.txt b/docs/ru/examples/VK/ЗагрузитьФотоНаСервер.txt
index b4356e6824..9f8abfe539 100644
--- a/docs/ru/examples/VK/ЗагрузитьФотоНаСервер.txt
+++ b/docs/ru/examples/VK/ЗагрузитьФотоНаСервер.txt
@@ -3,4 +3,9 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
Вид = "Пост";
- Результат = OPI_VK.ЗагрузитьФотоНаСервер(Картинка, Параметры, Вид);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type", Вид);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьФотоНаСервер", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ЗакрытьОбсуждение.txt b/docs/ru/examples/VK/ЗакрытьОбсуждение.txt
index 24ab63aa89..aceeb9b3ee 100644
--- a/docs/ru/examples/VK/ЗакрытьОбсуждение.txt
+++ b/docs/ru/examples/VK/ЗакрытьОбсуждение.txt
@@ -1,3 +1,8 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = "54403421";
- Результат = OPI_VK.ЗакрытьОбсуждение(ИДОбсуждения, Ложь, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("topic" , ИДОбсуждения);
+ Опции.Вставить("remove", Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗакрытьОбсуждение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ИзменитьВариантСвойстваТовара.txt b/docs/ru/examples/VK/ИзменитьВариантСвойстваТовара.txt
index 4a5d83e853..793d47a073 100644
--- a/docs/ru/examples/VK/ИзменитьВариантСвойстваТовара.txt
+++ b/docs/ru/examples/VK/ИзменитьВариантСвойстваТовара.txt
@@ -4,4 +4,10 @@
Вариант = "8944";
Значение = "Новое имя варианта";
- Результат = OPI_VK.ИзменитьВариантСвойстваТовара(Значение, Свойство, Вариант, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("value" , Значение);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьВариантСвойстваТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ИзменитьПодборкуТоваров.txt b/docs/ru/examples/VK/ИзменитьПодборкуТоваров.txt
index 71222e309a..f13ed39536 100644
--- a/docs/ru/examples/VK/ИзменитьПодборкуТоваров.txt
+++ b/docs/ru/examples/VK/ИзменитьПодборкуТоваров.txt
@@ -3,4 +3,9 @@
Название = "Измененная подборка";
Подборка = "144";
- Результат = OPI_VK.ИзменитьПодборкуТоваров(Название, Подборка, , , , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьПодборкуТоваров", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ИзменитьСвойствоТовара.txt b/docs/ru/examples/VK/ИзменитьСвойствоТовара.txt
index 61eb4013a9..69af8c8756 100644
--- a/docs/ru/examples/VK/ИзменитьСвойствоТовара.txt
+++ b/docs/ru/examples/VK/ИзменитьСвойствоТовара.txt
@@ -3,4 +3,9 @@
Название = "Цвет (изм.)";
Свойство = "4862";
- Результат = OPI_VK.ИзменитьСвойствоТовара(Название, Свойство, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьСвойствоТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ИзменитьТовар.txt b/docs/ru/examples/VK/ИзменитьТовар.txt
index afad46c4dc..9e1fba63ad 100644
--- a/docs/ru/examples/VK/ИзменитьТовар.txt
+++ b/docs/ru/examples/VK/ИзменитьТовар.txt
@@ -5,4 +5,9 @@
ОписаниеТовара = Новый Соответствие;
ОписаниеТовара.Вставить("Имя", "Тестовый товар измененный");
- Результат = OPI_VK.ИзменитьТовар(Товар, ОписаниеТовара, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("item" , Товар);
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьТовар", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/НаписатьВОбсуждение.txt b/docs/ru/examples/VK/НаписатьВОбсуждение.txt
index d863c49475..8f5c165615 100644
--- a/docs/ru/examples/VK/НаписатьВОбсуждение.txt
+++ b/docs/ru/examples/VK/НаписатьВОбсуждение.txt
@@ -2,4 +2,9 @@
ИДОбсуждения = "54403421";
Сообщение = "Мне больше нравится желтый";
- Результат = OPI_VK.НаписатьВОбсуждение(ИДОбсуждения, Сообщение, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьВОбсуждение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/НаписатьКомментарий.txt b/docs/ru/examples/VK/НаписатьКомментарий.txt
index 4bdbb6328e..8437029f30 100644
--- a/docs/ru/examples/VK/НаписатьКомментарий.txt
+++ b/docs/ru/examples/VK/НаписатьКомментарий.txt
@@ -3,4 +3,10 @@
IDПоста = "10422";
IDСтены = Параметры["owner_id"];
- Результат = OPI_VK.НаписатьКомментарий(IDПоста, IDСтены, Текст, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("wall", IDСтены);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьКомментарий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/НаписатьСообщение.txt b/docs/ru/examples/VK/НаписатьСообщение.txt
index 577bee42a7..558ec2ae6c 100644
--- a/docs/ru/examples/VK/НаписатьСообщение.txt
+++ b/docs/ru/examples/VK/НаписатьСообщение.txt
@@ -8,5 +8,15 @@
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Клавиатура = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
- Результат = OPI_VK.НаписатьСообщение(Текст, IDПользователя, Communitytoken, Клавиатура, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ct" , Communitytoken);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ОткрытьОбсуждение.txt b/docs/ru/examples/VK/ОткрытьОбсуждение.txt
index 0d2f9eb3ca..4b42970959 100644
--- a/docs/ru/examples/VK/ОткрытьОбсуждение.txt
+++ b/docs/ru/examples/VK/ОткрытьОбсуждение.txt
@@ -1,3 +1,7 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = "54403421";
- Результат = OPI_VK.ОткрытьОбсуждение(ИДОбсуждения, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ОткрытьОбсуждение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьОписаниеТовара.txt b/docs/ru/examples/VK/ПолучитьОписаниеТовара.txt
index 440eca4ae4..c437c7fe1b 100644
--- a/docs/ru/examples/VK/ПолучитьОписаниеТовара.txt
+++ b/docs/ru/examples/VK/ПолучитьОписаниеТовара.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_VK.ПолучитьОписаниеТовара(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьОписаниеТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьПараметрыАвторизации.txt b/docs/ru/examples/VK/ПолучитьПараметрыАвторизации.txt
index f8c74b19fa..f5393da1c5 100644
--- a/docs/ru/examples/VK/ПолучитьПараметрыАвторизации.txt
+++ b/docs/ru/examples/VK/ПолучитьПараметрыАвторизации.txt
@@ -2,4 +2,9 @@
IDПриложения = "51694790";
Токен = "vk1.a.bem0q4ee0ZFzipCOx9iuOETGXuSligRy2xM7y_6QLt_rntCagXXIxt928Thwa9Gt_rhmLw2yUr9sOzW8EoOTg8QyNVvJ0S4gq4y5tBj-...";
- Результат = OPI_VK.ПолучитьПараметрыАвторизации(IDГруппы, IDПриложения, Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("app" , IDПриложения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПараметрыАвторизации", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьПодборкиПоИД.txt b/docs/ru/examples/VK/ПолучитьПодборкиПоИД.txt
index cfeb0cf40c..9e11be0ea9 100644
--- a/docs/ru/examples/VK/ПолучитьПодборкиПоИД.txt
+++ b/docs/ru/examples/VK/ПолучитьПодборкиПоИД.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыВК();
Подборка = "144";
- Результат = OPI_VK.ПолучитьПодборкиПоИД(Подборка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("sels", Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПодборкиПоИД", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокЗаказов.txt b/docs/ru/examples/VK/ПолучитьСписокЗаказов.txt
index 0921044a87..faf3894c0a 100644
--- a/docs/ru/examples/VK/ПолучитьСписокЗаказов.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокЗаказов.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокЗаказов(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокЗаказов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокКатегорийТоваров.txt b/docs/ru/examples/VK/ПолучитьСписокКатегорийТоваров.txt
index d239f822f3..37198b4281 100644
--- a/docs/ru/examples/VK/ПолучитьСписокКатегорийТоваров.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокКатегорийТоваров.txt
@@ -1,3 +1,6 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокКатегорийТоваров(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокКатегорийТоваров", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокПодборок.txt b/docs/ru/examples/VK/ПолучитьСписокПодборок.txt
index b0b189aee7..8c691013e7 100644
--- a/docs/ru/examples/VK/ПолучитьСписокПодборок.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокПодборок.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокПодборок(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокПодборок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокРекламныхКатегорий.txt b/docs/ru/examples/VK/ПолучитьСписокРекламныхКатегорий.txt
index ed759fe2bc..20bda2c508 100644
--- a/docs/ru/examples/VK/ПолучитьСписокРекламныхКатегорий.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокРекламныхКатегорий.txt
@@ -1,3 +1,6 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокРекламныхКатегорий(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокРекламныхКатегорий", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокСвойств.txt b/docs/ru/examples/VK/ПолучитьСписокСвойств.txt
index 68c740d37f..68ef98e680 100644
--- a/docs/ru/examples/VK/ПолучитьСписокСвойств.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокСвойств.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокСвойств(Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокСвойств", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСписокТоваров.txt b/docs/ru/examples/VK/ПолучитьСписокТоваров.txt
index 8886a55767..5e486da96f 100644
--- a/docs/ru/examples/VK/ПолучитьСписокТоваров.txt
+++ b/docs/ru/examples/VK/ПолучитьСписокТоваров.txt
@@ -1,2 +1,5 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокТоваров( , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокТоваров", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСтатистику.txt b/docs/ru/examples/VK/ПолучитьСтатистику.txt
index b2a6f47d34..811ff14716 100644
--- a/docs/ru/examples/VK/ПолучитьСтатистику.txt
+++ b/docs/ru/examples/VK/ПолучитьСтатистику.txt
@@ -4,4 +4,9 @@
ДатаНачала = НачалоДня(ТекущаяДата);
ДатаОкончания = КонецДня(ДатаНачала);
- Результат = OPI_VK.ПолучитьСтатистику(ДатаНачала, ДатаОкончания, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("datefrom", ДатаНачала);
+ Опции.Вставить("dateto" , ДатаОкончания);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистику", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьСтатистикуПостов.txt b/docs/ru/examples/VK/ПолучитьСтатистикуПостов.txt
index cde698de3d..e2611c8724 100644
--- a/docs/ru/examples/VK/ПолучитьСтатистикуПостов.txt
+++ b/docs/ru/examples/VK/ПолучитьСтатистикуПостов.txt
@@ -4,4 +4,8 @@
МассивПостов.Добавить(214);
МассивПостов.Добавить(215);
- Результат = OPI_VK.ПолучитьСтатистикуПостов(МассивПостов, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("posts", МассивПостов);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистикуПостов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПолучитьТоварыПоИД.txt b/docs/ru/examples/VK/ПолучитьТоварыПоИД.txt
index 7b0d97b3f8..9ce9349253 100644
--- a/docs/ru/examples/VK/ПолучитьТоварыПоИД.txt
+++ b/docs/ru/examples/VK/ПолучитьТоварыПоИД.txt
@@ -7,4 +7,8 @@
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.ПолучитьТоварыПоИД(МассивТоваров, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьТоварыПоИД", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПоставитьЛайк.txt b/docs/ru/examples/VK/ПоставитьЛайк.txt
index 1d3509efc8..a6d3f60c0f 100644
--- a/docs/ru/examples/VK/ПоставитьЛайк.txt
+++ b/docs/ru/examples/VK/ПоставитьЛайк.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыВК();
IDПоста = "10422";
- Результат = OPI_VK.ПоставитьЛайк(IDПоста, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПоставитьЛайк", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/ПриостановитьРекламноеОбъявление.txt b/docs/ru/examples/VK/ПриостановитьРекламноеОбъявление.txt
index c9a482491e..635d1fecbb 100644
--- a/docs/ru/examples/VK/ПриостановитьРекламноеОбъявление.txt
+++ b/docs/ru/examples/VK/ПриостановитьРекламноеОбъявление.txt
@@ -3,4 +3,9 @@
IDКабинета = "1607951446";
IDОбъявления = "0";
- Результат = OPI_VK.ПриостановитьРекламноеОбъявление(IDКабинета, IDОбъявления, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("adv" , IDОбъявления);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПриостановитьРекламноеОбъявление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СгруппироватьТовары.txt b/docs/ru/examples/VK/СгруппироватьТовары.txt
index bea1335bbe..0897d3702b 100644
--- a/docs/ru/examples/VK/СгруппироватьТовары.txt
+++ b/docs/ru/examples/VK/СгруппироватьТовары.txt
@@ -7,4 +7,8 @@
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.СгруппироватьТовары(МассивТоваров, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СгруппироватьТовары", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СделатьРепост.txt b/docs/ru/examples/VK/СделатьРепост.txt
index 78be25105f..2dcb9d08e0 100644
--- a/docs/ru/examples/VK/СделатьРепост.txt
+++ b/docs/ru/examples/VK/СделатьРепост.txt
@@ -2,4 +2,9 @@
IDПоста = 2571;
IDСтены = -218704372;
- Результат = OPI_VK.СделатьРепост(IDПоста, IDСтены, , , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("from", IDСтены);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СделатьРепост", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьАльбом.txt b/docs/ru/examples/VK/СоздатьАльбом.txt
index 59e734078a..d9d3f2d9cc 100644
--- a/docs/ru/examples/VK/СоздатьАльбом.txt
+++ b/docs/ru/examples/VK/СоздатьАльбом.txt
@@ -2,4 +2,9 @@
Имя = "Альбом из автотеста";
Описание = "Новый альбом из автотеста";
- Результат = OPI_VK.СоздатьАльбом(Имя, Описание, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьАльбом", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьИсторию.txt b/docs/ru/examples/VK/СоздатьИсторию.txt
index 78c70f47d9..96f3a321ac 100644
--- a/docs/ru/examples/VK/СоздатьИсторию.txt
+++ b/docs/ru/examples/VK/СоздатьИсторию.txt
@@ -6,4 +6,9 @@
КопироватьФайл(Картинка, ИВФ);
Картинка = Новый ДвоичныеДанные(ИВФ);
- Результат = OPI_VK.СоздатьИсторию(Картинка, URL, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьОбсуждение.txt b/docs/ru/examples/VK/СоздатьОбсуждение.txt
index efa438fcce..8c3c5f491b 100644
--- a/docs/ru/examples/VK/СоздатьОбсуждение.txt
+++ b/docs/ru/examples/VK/СоздатьОбсуждение.txt
@@ -2,4 +2,9 @@
Название = "Обсуждаем: какой цвет лучше?";
Сообщение = "Красный, желтый, синий или какой-то другой?";
- Результат = OPI_VK.СоздатьОбсуждение(Название, Сообщение, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОбсуждение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьОпрос.txt b/docs/ru/examples/VK/СоздатьОпрос.txt
index c8fa5a53f8..ab4e6e888c 100644
--- a/docs/ru/examples/VK/СоздатьОпрос.txt
+++ b/docs/ru/examples/VK/СоздатьОпрос.txt
@@ -6,10 +6,22 @@
МассивВариантов.Добавить("Желтый");
МассивВариантов.Добавить("Зеленый");
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, , "Текст поста", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("text" , "Текст поста");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
// С картинкой
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, Картинка, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьПодборкуТоваров.txt b/docs/ru/examples/VK/СоздатьПодборкуТоваров.txt
index 7f0e639a8f..98b3498347 100644
--- a/docs/ru/examples/VK/СоздатьПодборкуТоваров.txt
+++ b/docs/ru/examples/VK/СоздатьПодборкуТоваров.txt
@@ -5,4 +5,11 @@
Основная = Истина;
Скрытая = Ложь;
- Результат = OPI_VK.СоздатьПодборкуТоваров(Название, Картинка, Основная, Скрытая, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Название);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("main" , Основная);
+ Опции.Вставить("hidden" , Скрытая);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПодборкуТоваров", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьПост.txt b/docs/ru/examples/VK/СоздатьПост.txt
index a3f7445fc5..4440d93efb 100644
--- a/docs/ru/examples/VK/СоздатьПост.txt
+++ b/docs/ru/examples/VK/СоздатьПост.txt
@@ -12,6 +12,19 @@
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(ИВФ);
- Результат = OPI_VK.СоздатьПост(Текст, МассивКартинок, Истина, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
- Результат = OPI_VK.СоздатьПост(Текст, Картинка, Ложь, , Параметры);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьРекламноеОбъявление.txt b/docs/ru/examples/VK/СоздатьРекламноеОбъявление.txt
index 2a131e5216..e86c09984b 100644
--- a/docs/ru/examples/VK/СоздатьРекламноеОбъявление.txt
+++ b/docs/ru/examples/VK/СоздатьРекламноеОбъявление.txt
@@ -6,9 +6,12 @@
IDПоста = "10422";
IDКабинета = "1607951446";
- Результат = OPI_VK.СоздатьРекламноеОбъявление(НомерКампании
- , ДневнойЛимит
- , НомерКатегории
- , IDПоста
- , IDКабинета
- , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("campaign", НомерКампании);
+ Опции.Вставить("limit" , ДневнойЛимит);
+ Опции.Вставить("category", НомерКатегории);
+ Опции.Вставить("post" , IDПоста);
+ Опции.Вставить("cabinet" , IDКабинета);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламноеОбъявление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьРекламнуюКампанию.txt b/docs/ru/examples/VK/СоздатьРекламнуюКампанию.txt
index c93d55c940..4fecfb99f5 100644
--- a/docs/ru/examples/VK/СоздатьРекламнуюКампанию.txt
+++ b/docs/ru/examples/VK/СоздатьРекламнуюКампанию.txt
@@ -3,4 +3,9 @@
IDКабинета = "1607951446";
Наименование = "Новая кампания";
- Результат = OPI_VK.СоздатьРекламнуюКампанию(IDКабинета, Наименование, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламнуюКампанию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьСвойствоТовара.txt b/docs/ru/examples/VK/СоздатьСвойствоТовара.txt
index f6d90b1cbb..7de4092e74 100644
--- a/docs/ru/examples/VK/СоздатьСвойствоТовара.txt
+++ b/docs/ru/examples/VK/СоздатьСвойствоТовара.txt
@@ -2,4 +2,8 @@
Название = "Цвет";
- Результат = OPI_VK.СоздатьСвойствоТовара(Название, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСвойствоТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьСоставнойПост.txt b/docs/ru/examples/VK/СоздатьСоставнойПост.txt
index acb2c01e28..90eae376d1 100644
--- a/docs/ru/examples/VK/СоздатьСоставнойПост.txt
+++ b/docs/ru/examples/VK/СоздатьСоставнойПост.txt
@@ -9,7 +9,12 @@
КопироватьФайл(Картинка, ИВФ);
ЗагрузкаКартинки = OPI_VK.ЗагрузитьФотоНаСервер(ИВФ, Параметры)["response"][0];
- ЗагрузкаВидео = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, "Новое видео", , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title", "Новое видео");
+ Опции.Вставить("auth" , Параметры);
+
+ ЗагрузкаВидео = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
ВладелецКартинки = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаКартинки["owner_id"]);
ВладелецВидео = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаВидео["owner_id"]);
@@ -21,4 +26,11 @@
МассивВложений.Добавить("photo" + ВладелецКартинки + "_" + IDКартинки);
МассивВложений.Добавить("video" + ВладелецВидео + "_" + IDВидео);
- Результат = OPI_VK.СоздатьСоставнойПост(Текст, МассивВложений, Ложь, URL, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("objects", МассивВложений);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСоставнойПост", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьСсылкуПолученияТокена.txt b/docs/ru/examples/VK/СоздатьСсылкуПолученияТокена.txt
index df0ede2498..60ae53c54b 100644
--- a/docs/ru/examples/VK/СоздатьСсылкуПолученияТокена.txt
+++ b/docs/ru/examples/VK/СоздатьСсылкуПолученияТокена.txt
@@ -1,2 +1,5 @@
Приложение = "51694790";
- Результат = OPI_VK.СоздатьСсылкуПолученияТокена(Приложение);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("app", Приложение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСсылкуПолученияТокена", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt b/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt
index c08af018e1..3d4a90812c 100644
--- a/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt
+++ b/docs/ru/examples/VK/СоздатьТоварСоСвойством.txt
@@ -27,4 +27,8 @@
Товар.Вставить("ДоступныйОстаток" , "10");
Товар.Вставить("ЗначенияСвойств" , ВариантСвойства1);
- Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("product", Товар);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СократитьСсылку.txt b/docs/ru/examples/VK/СократитьСсылку.txt
index 53292f19a9..edb12833bc 100644
--- a/docs/ru/examples/VK/СократитьСсылку.txt
+++ b/docs/ru/examples/VK/СократитьСсылку.txt
@@ -1,3 +1,7 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.СократитьСсылку("https://github.com/Bayselonarrend/OpenIntegrations", Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СократитьСсылку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СохранитьКартинкуВАльбом.txt b/docs/ru/examples/VK/СохранитьКартинкуВАльбом.txt
index 1458b8e4e1..e05e2d8dbd 100644
--- a/docs/ru/examples/VK/СохранитьКартинкуВАльбом.txt
+++ b/docs/ru/examples/VK/СохранитьКартинкуВАльбом.txt
@@ -4,4 +4,10 @@
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СохранитьКартинкуВАльбом(ИДАльбома, Картинка, ОписаниеКартинки, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("album" , ИДАльбома);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("description", ОписаниеКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СохранитьКартинкуВАльбом", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/СформироватьКлавиатуру.txt b/docs/ru/examples/VK/СформироватьКлавиатуру.txt
index e4dd36b009..4c1a542670 100644
--- a/docs/ru/examples/VK/СформироватьКлавиатуру.txt
+++ b/docs/ru/examples/VK/СформироватьКлавиатуру.txt
@@ -2,4 +2,7 @@
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Результат = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьАльбом.txt b/docs/ru/examples/VK/УдалитьАльбом.txt
index e8ffee8f83..0aec66cbbd 100644
--- a/docs/ru/examples/VK/УдалитьАльбом.txt
+++ b/docs/ru/examples/VK/УдалитьАльбом.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыВК();
ИДАльбома = "310586206";
- Результат = OPI_VK.УдалитьАльбом(ИДАльбома, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("album", ИДАльбома);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьАльбом", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьВариантСвойстваТовара.txt b/docs/ru/examples/VK/УдалитьВариантСвойстваТовара.txt
index e594fee242..b4760e49a2 100644
--- a/docs/ru/examples/VK/УдалитьВариантСвойстваТовара.txt
+++ b/docs/ru/examples/VK/УдалитьВариантСвойстваТовара.txt
@@ -2,4 +2,8 @@
Вариант = "8944";
- Результат = OPI_VK.УдалитьВариантСвойстваТовара(Вариант, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьВариантСвойстваТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьКартинку.txt b/docs/ru/examples/VK/УдалитьКартинку.txt
index e00bcaac11..916ddfd1e4 100644
--- a/docs/ru/examples/VK/УдалитьКартинку.txt
+++ b/docs/ru/examples/VK/УдалитьКартинку.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыВК();
ИДКартинки = "457260557";
- Результат = OPI_VK.УдалитьКартинку(ИДКартинки, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("pictureid", ИДКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьКартинку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьПодборку.txt b/docs/ru/examples/VK/УдалитьПодборку.txt
index d4703567e6..4a6cf9baf0 100644
--- a/docs/ru/examples/VK/УдалитьПодборку.txt
+++ b/docs/ru/examples/VK/УдалитьПодборку.txt
@@ -2,4 +2,8 @@
Подборка = "144";
- Результат = OPI_VK.УдалитьПодборку(Подборка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПодборку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьПост.txt b/docs/ru/examples/VK/УдалитьПост.txt
index aa7cf8d155..b11900b6fd 100644
--- a/docs/ru/examples/VK/УдалитьПост.txt
+++ b/docs/ru/examples/VK/УдалитьПост.txt
@@ -1,4 +1,8 @@
Параметры = ПолучитьПараметрыВК();
ИДПоста = "10422";
- Результат = OPI_VK.УдалитьПост(ИДПоста, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("post", ИДПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПост", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьСвойствоТовара.txt b/docs/ru/examples/VK/УдалитьСвойствоТовара.txt
index 36ec89baa5..a05dbc6c06 100644
--- a/docs/ru/examples/VK/УдалитьСвойствоТовара.txt
+++ b/docs/ru/examples/VK/УдалитьСвойствоТовара.txt
@@ -2,4 +2,8 @@
Свойство = "4862";
- Результат = OPI_VK.УдалитьСвойствоТовара(Свойство, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("prop", Свойство);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьСвойствоТовара", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьТовар.txt b/docs/ru/examples/VK/УдалитьТовар.txt
index c2c06f2f60..f8e5b2cbef 100644
--- a/docs/ru/examples/VK/УдалитьТовар.txt
+++ b/docs/ru/examples/VK/УдалитьТовар.txt
@@ -2,4 +2,8 @@
Товар = "12115889";
- Результат = OPI_VK.УдалитьТовар(Товар, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТовар", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VK/УдалитьТоварИзПодборки.txt b/docs/ru/examples/VK/УдалитьТоварИзПодборки.txt
index 89785a39e4..8188d1ecc3 100644
--- a/docs/ru/examples/VK/УдалитьТоварИзПодборки.txt
+++ b/docs/ru/examples/VK/УдалитьТоварИзПодборки.txt
@@ -3,4 +3,9 @@
Товар = "12115889";
Подборка = "144";
- Результат = OPI_VK.УдалитьТоварИзПодборки(Товар, Подборка, Параметры);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТоварИзПодборки", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ЗаблокироватьПользователяЧата.txt b/docs/ru/examples/VKTeams/ЗаблокироватьПользователяЧата.txt
index 4f98c46a67..901f36cfe6 100644
--- a/docs/ru/examples/VKTeams/ЗаблокироватьПользователяЧата.txt
+++ b/docs/ru/examples/VKTeams/ЗаблокироватьПользователяЧата.txt
@@ -2,4 +2,10 @@
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ЗаблокироватьПользователяЧата(Токен, IDЧата, Пользователь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("userid" , Пользователь);
+ Опции.Вставить("dellast", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗаблокироватьПользователяЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ЗакрепитьСообщение.txt b/docs/ru/examples/VKTeams/ЗакрепитьСообщение.txt
index 93636f98ab..bf285b8a73 100644
--- a/docs/ru/examples/VKTeams/ЗакрепитьСообщение.txt
+++ b/docs/ru/examples/VKTeams/ЗакрепитьСообщение.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ЗакрепитьСообщение(Токен, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗакрепитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ИзменитьАватарЧата.txt b/docs/ru/examples/VKTeams/ИзменитьАватарЧата.txt
index d4ed0b029b..54180f3328 100644
--- a/docs/ru/examples/VKTeams/ИзменитьАватарЧата.txt
+++ b/docs/ru/examples/VKTeams/ИзменитьАватарЧата.txt
@@ -8,12 +8,27 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "URL");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "Путь");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ИзменитьТекстСообщения.txt b/docs/ru/examples/VKTeams/ИзменитьТекстСообщения.txt
index 3a5adb3ad0..784fb0596a 100644
--- a/docs/ru/examples/VKTeams/ИзменитьТекстСообщения.txt
+++ b/docs/ru/examples/VKTeams/ИзменитьТекстСообщения.txt
@@ -3,9 +3,22 @@
IDСообщения = "7567354422724936211";
Текст = "Новый текст сообщения";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
Текст = "Новый полужирный текст сообщения";
Разметка = "HTML";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст, Разметка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemod" , Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ИсключитьПользователейЧата.txt b/docs/ru/examples/VKTeams/ИсключитьПользователейЧата.txt
index 6f2fc5c613..0d5642310c 100644
--- a/docs/ru/examples/VKTeams/ИсключитьПользователейЧата.txt
+++ b/docs/ru/examples/VKTeams/ИсключитьПользователейЧата.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ИсключитьПользователейЧата(Токен, IDЧата, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("members", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИсключитьПользователейЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОдобритьЗаявкуНаВступление.txt b/docs/ru/examples/VKTeams/ОдобритьЗаявкуНаВступление.txt
index c7c35838b2..0f4c3b31c0 100644
--- a/docs/ru/examples/VKTeams/ОдобритьЗаявкуНаВступление.txt
+++ b/docs/ru/examples/VKTeams/ОдобритьЗаявкуНаВступление.txt
@@ -2,6 +2,15 @@
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОтклонитьЗаявкуНаВступление.txt b/docs/ru/examples/VKTeams/ОтклонитьЗаявкуНаВступление.txt
index 4c7645cc7d..75b37b4904 100644
--- a/docs/ru/examples/VKTeams/ОтклонитьЗаявкуНаВступление.txt
+++ b/docs/ru/examples/VKTeams/ОтклонитьЗаявкуНаВступление.txt
@@ -2,6 +2,15 @@
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОткрепитьСообщение.txt b/docs/ru/examples/VKTeams/ОткрепитьСообщение.txt
index 9a83a3c1a2..cc42e2d62d 100644
--- a/docs/ru/examples/VKTeams/ОткрепитьСообщение.txt
+++ b/docs/ru/examples/VKTeams/ОткрепитьСообщение.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ОткрепитьСообщение(Токен, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОткрепитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОтправитьГолосовоеСообщение.txt b/docs/ru/examples/VKTeams/ОтправитьГолосовоеСообщение.txt
index 634c08e7d9..bb284d740a 100644
--- a/docs/ru/examples/VKTeams/ОтправитьГолосовоеСообщение.txt
+++ b/docs/ru/examples/VKTeams/ОтправитьГолосовоеСообщение.txt
@@ -9,8 +9,24 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлПуть, , IDЦитируемого);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлДД);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("reply" , IDЦитируемого);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОтправитьТекстовоеСообщение.txt b/docs/ru/examples/VKTeams/ОтправитьТекстовоеСообщение.txt
index 0c0c2af4b7..d21f3eecdd 100644
--- a/docs/ru/examples/VKTeams/ОтправитьТекстовоеСообщение.txt
+++ b/docs/ru/examples/VKTeams/ОтправитьТекстовоеСообщение.txt
@@ -2,7 +2,12 @@
IDЧата = "AoLI0egLWBSLR1Ngn2w";
Текст = "Текст сообщения";
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
IDЧата = "689203963@chat.agent";
IDЦитируемого = "7567354422724936211";
@@ -18,4 +23,12 @@
Клавиатура.Добавить(МассивСтрокиКнопок);
Клавиатура.Добавить(МассивСтрокиКнопок);
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, IDЦитируемого, Клавиатура, Разметка);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("reply" , IDЦитируемого);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("parsemod", Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ОтправитьФайл.txt b/docs/ru/examples/VKTeams/ОтправитьФайл.txt
index d9f69f58e5..51631640b0 100644
--- a/docs/ru/examples/VKTeams/ОтправитьФайл.txt
+++ b/docs/ru/examples/VKTeams/ОтправитьФайл.txt
@@ -9,8 +9,26 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлПуть, Текст);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлДД, Текст, "ВажныйДокумент.docx");
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("filename", "ВажныйДокумент.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПереслатьГолосовоеСообщение.txt b/docs/ru/examples/VKTeams/ПереслатьГолосовоеСообщение.txt
index aa25dc39ac..7704bb1911 100644
--- a/docs/ru/examples/VKTeams/ПереслатьГолосовоеСообщение.txt
+++ b/docs/ru/examples/VKTeams/ПереслатьГолосовоеСообщение.txt
@@ -2,4 +2,9 @@
IDЧата = "AoLI0egLWBSLR1Ngn2w";
IDФайла = "I000bT4QTQzury5Slakfpw6904a4f61bd";
- Результат = OPI_VKTeams.ПереслатьГолосовоеСообщение(Токен, IDЧата, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьГолосовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПереслатьСообщение.txt b/docs/ru/examples/VKTeams/ПереслатьСообщение.txt
index b41ce13e33..92a2a18d95 100644
--- a/docs/ru/examples/VKTeams/ПереслатьСообщение.txt
+++ b/docs/ru/examples/VKTeams/ПереслатьСообщение.txt
@@ -3,8 +3,21 @@
IDЧатаИсточника = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
Текст = "Дополнительный текст";
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПереслатьФайл.txt b/docs/ru/examples/VKTeams/ПереслатьФайл.txt
index b8a8701aa7..14a54b77b4 100644
--- a/docs/ru/examples/VKTeams/ПереслатьФайл.txt
+++ b/docs/ru/examples/VKTeams/ПереслатьФайл.txt
@@ -3,4 +3,10 @@
IDФайла = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
Текст = "Подпись к файлу";
- Результат = OPI_VKTeams.ПереслатьФайл(Токен, IDЧата, IDФайла, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьАдминистраторовЧата.txt b/docs/ru/examples/VKTeams/ПолучитьАдминистраторовЧата.txt
index 18dc3c5479..169971d330 100644
--- a/docs/ru/examples/VKTeams/ПолучитьАдминистраторовЧата.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьАдминистраторовЧата.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьАдминистраторовЧата(Токен, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьАдминистраторовЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьЗаблокированныхПользователейЧата.txt b/docs/ru/examples/VKTeams/ПолучитьЗаблокированныхПользователейЧата.txt
index 8fd08a20df..aea949f376 100644
--- a/docs/ru/examples/VKTeams/ПолучитьЗаблокированныхПользователейЧата.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьЗаблокированныхПользователейЧата.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьЗаблокированныхПользователейЧата(Токен, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗаблокированныхПользователейЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьЗапросыВступленияЧата.txt b/docs/ru/examples/VKTeams/ПолучитьЗапросыВступленияЧата.txt
index 22a23f0422..c74d931057 100644
--- a/docs/ru/examples/VKTeams/ПолучитьЗапросыВступленияЧата.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьЗапросыВступленияЧата.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьЗапросыВступленияЧата(Токен, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗапросыВступленияЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьИнформациюОФайле.txt b/docs/ru/examples/VKTeams/ПолучитьИнформациюОФайле.txt
index 97023173a0..cce4c23f1f 100644
--- a/docs/ru/examples/VKTeams/ПолучитьИнформациюОФайле.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьИнформациюОФайле.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDФайла = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
- Результат = OPI_VKTeams.ПолучитьИнформациюОФайле(Токен, IDФайла);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОФайле", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьИнформациюОЧате.txt b/docs/ru/examples/VKTeams/ПолучитьИнформациюОЧате.txt
index 757dcee7fe..a461b1be8a 100644
--- a/docs/ru/examples/VKTeams/ПолучитьИнформациюОЧате.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьИнформациюОЧате.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьИнформациюОЧате(Токен, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОЧате", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПолучитьПользователейЧата.txt b/docs/ru/examples/VKTeams/ПолучитьПользователейЧата.txt
index ca852ae9a4..8329cca6ba 100644
--- a/docs/ru/examples/VKTeams/ПолучитьПользователейЧата.txt
+++ b/docs/ru/examples/VKTeams/ПолучитьПользователейЧата.txt
@@ -1,4 +1,8 @@
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьПользователейЧата(Токен, IDЧата);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьПользователейЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/ПроверитьТокен.txt b/docs/ru/examples/VKTeams/ПроверитьТокен.txt
index 0486a50d20..cf78955207 100644
--- a/docs/ru/examples/VKTeams/ПроверитьТокен.txt
+++ b/docs/ru/examples/VKTeams/ПроверитьТокен.txt
@@ -1,2 +1,5 @@
- Токен = "001.3501506236.091...";
- Результат = OPI_VKTeams.ПроверитьТокен(Токен);
\ No newline at end of file
+ Токен = "001.3501506236.091...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПроверитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/РазблокироватьПользователяЧата.txt b/docs/ru/examples/VKTeams/РазблокироватьПользователяЧата.txt
index c8787a47f3..5b1305cb2a 100644
--- a/docs/ru/examples/VKTeams/РазблокироватьПользователяЧата.txt
+++ b/docs/ru/examples/VKTeams/РазблокироватьПользователяЧата.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.РазблокироватьПользователяЧата(Токен, IDЧата, Пользователь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "РазблокироватьПользователяЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/УдалитьСообщение.txt b/docs/ru/examples/VKTeams/УдалитьСообщение.txt
index 3fd678ab51..dc83a7dbb6 100644
--- a/docs/ru/examples/VKTeams/УдалитьСообщение.txt
+++ b/docs/ru/examples/VKTeams/УдалитьСообщение.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.УдалитьСообщение(Токен, IDЧата, IDСообщения);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УдалитьСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/УстановитьЗаголовокЧата.txt b/docs/ru/examples/VKTeams/УстановитьЗаголовокЧата.txt
index 2137665426..19e85421e0 100644
--- a/docs/ru/examples/VKTeams/УстановитьЗаголовокЧата.txt
+++ b/docs/ru/examples/VKTeams/УстановитьЗаголовокЧата.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
Текст = "Новый заголовок";
- Результат = OPI_VKTeams.УстановитьЗаголовокЧата(Токен, IDЧата, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьЗаголовокЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/УстановитьОписаниеЧата.txt b/docs/ru/examples/VKTeams/УстановитьОписаниеЧата.txt
index a32440deb2..b6c52f3f79 100644
--- a/docs/ru/examples/VKTeams/УстановитьОписаниеЧата.txt
+++ b/docs/ru/examples/VKTeams/УстановитьОписаниеЧата.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
Текст = "Новое описание";
- Результат = OPI_VKTeams.УстановитьОписаниеЧата(Токен, IDЧата, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьОписаниеЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/VKTeams/УстановитьПравилаЧата.txt b/docs/ru/examples/VKTeams/УстановитьПравилаЧата.txt
index 1223919fbc..d52ac22750 100644
--- a/docs/ru/examples/VKTeams/УстановитьПравилаЧата.txt
+++ b/docs/ru/examples/VKTeams/УстановитьПравилаЧата.txt
@@ -2,4 +2,9 @@
IDЧата = "689203963@chat.agent";
Текст = "Текст новых правил";
- Результат = OPI_VKTeams.УстановитьПравилаЧата(Токен, IDЧата, Текст);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьПравилаЧата", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьКартинку.txt b/docs/ru/examples/Viber/ОтправитьКартинку.txt
index 24b6c55b9a..67b2750c6a 100644
--- a/docs/ru/examples/Viber/ОтправитьКартинку.txt
+++ b/docs/ru/examples/Viber/ОтправитьКартинку.txt
@@ -5,10 +5,24 @@
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьКонтакт.txt b/docs/ru/examples/Viber/ОтправитьКонтакт.txt
index 74a75012eb..53dc5fa330 100644
--- a/docs/ru/examples/Viber/ОтправитьКонтакт.txt
+++ b/docs/ru/examples/Viber/ОтправитьКонтакт.txt
@@ -5,10 +5,24 @@
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьЛокацию.txt b/docs/ru/examples/Viber/ОтправитьЛокацию.txt
index 53c0dfae74..3ee8645863 100644
--- a/docs/ru/examples/Viber/ОтправитьЛокацию.txt
+++ b/docs/ru/examples/Viber/ОтправитьЛокацию.txt
@@ -5,10 +5,24 @@
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьСсылку.txt b/docs/ru/examples/Viber/ОтправитьСсылку.txt
index e5e21ee8bd..1d52927e41 100644
--- a/docs/ru/examples/Viber/ОтправитьСсылку.txt
+++ b/docs/ru/examples/Viber/ОтправитьСсылку.txt
@@ -4,10 +4,22 @@
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьТекстовоеСообщение.txt b/docs/ru/examples/Viber/ОтправитьТекстовоеСообщение.txt
index 4fc36255a5..88622bdfbe 100644
--- a/docs/ru/examples/Viber/ОтправитьТекстовоеСообщение.txt
+++ b/docs/ru/examples/Viber/ОтправитьТекстовоеСообщение.txt
@@ -9,12 +9,29 @@
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Клавиатура = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ОтправитьФайл.txt b/docs/ru/examples/Viber/ОтправитьФайл.txt
index 9055ae5e89..507cd24a16 100644
--- a/docs/ru/examples/Viber/ОтправитьФайл.txt
+++ b/docs/ru/examples/Viber/ОтправитьФайл.txt
@@ -5,10 +5,24 @@
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ПолучитьДанныеПользователя.txt b/docs/ru/examples/Viber/ПолучитьДанныеПользователя.txt
index 36f6f5294f..084eb49979 100644
--- a/docs/ru/examples/Viber/ПолучитьДанныеПользователя.txt
+++ b/docs/ru/examples/Viber/ПолучитьДанныеПользователя.txt
@@ -1,4 +1,8 @@
Токен = "523b58ba82afffaa-7ef3b426...";
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
- Результат = OPI_Viber.ПолучитьДанныеПользователя(Токен, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьДанныеПользователя", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ПолучитьИнформациюОКанале.txt b/docs/ru/examples/Viber/ПолучитьИнформациюОКанале.txt
index 668cec03be..60d0e0a586 100644
--- a/docs/ru/examples/Viber/ПолучитьИнформациюОКанале.txt
+++ b/docs/ru/examples/Viber/ПолучитьИнформациюОКанале.txt
@@ -1,2 +1,5 @@
- Токен = "523b58ba82afffaa-7ef3b426...";
- Результат = OPI_Viber.ПолучитьИнформациюОКанале(Токен);
\ No newline at end of file
+ Токен = "523b58ba82afffaa-7ef3b426...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьИнформациюОКанале", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/ПолучитьОнлайнПользователей.txt b/docs/ru/examples/Viber/ПолучитьОнлайнПользователей.txt
index b8d9074698..a2820b2609 100644
--- a/docs/ru/examples/Viber/ПолучитьОнлайнПользователей.txt
+++ b/docs/ru/examples/Viber/ПолучитьОнлайнПользователей.txt
@@ -1,4 +1,8 @@
Токен = "523b58ba82afffaa-7ef3b426...";
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
- Результат = OPI_Viber.ПолучитьОнлайнПользователей(Токен, IDПользователя);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьОнлайнПользователей", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/СформироватьКлавиатуруИзМассиваКнопок.txt b/docs/ru/examples/Viber/СформироватьКлавиатуруИзМассиваКнопок.txt
index 3b49827105..ce4f47ede1 100644
--- a/docs/ru/examples/Viber/СформироватьКлавиатуруИзМассиваКнопок.txt
+++ b/docs/ru/examples/Viber/СформироватьКлавиатуруИзМассиваКнопок.txt
@@ -3,4 +3,7 @@
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Результат = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/Viber/УстановитьWebhook.txt b/docs/ru/examples/Viber/УстановитьWebhook.txt
index 62f143c2d9..176b231d50 100644
--- a/docs/ru/examples/Viber/УстановитьWebhook.txt
+++ b/docs/ru/examples/Viber/УстановитьWebhook.txt
@@ -1,4 +1,8 @@
Токен = "523b58ba82afffaa-7ef3b426...";
URL = "http://api.athenaeum.digital/hs/viber";
- Результат = OPI_Viber.УстановитьWebhook(Токен, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "УстановитьWebhook", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ЗагрузитьФайл.txt b/docs/ru/examples/YandexDisk/ЗагрузитьФайл.txt
index c4fb05cda8..5651a19d63 100644
--- a/docs/ru/examples/YandexDisk/ЗагрузитьФайл.txt
+++ b/docs/ru/examples/YandexDisk/ЗагрузитьФайл.txt
@@ -7,6 +7,18 @@
ИВФ = ПолучитьИмяВременногоФайла("png"); // Путь
КопироватьФайл(Картинка, ИВФ);
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь1, Картинка, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь1);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("rewrite", Истина);
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь2, ИВФ, Истина);
\ No newline at end of file
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь2);
+ Опции.Вставить("file" , ИВФ);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ЗагрузитьФайлПоURL.txt b/docs/ru/examples/YandexDisk/ЗагрузитьФайлПоURL.txt
index c02005753b..95401ffe9a 100644
--- a/docs/ru/examples/YandexDisk/ЗагрузитьФайлПоURL.txt
+++ b/docs/ru/examples/YandexDisk/ЗагрузитьФайлПоURL.txt
@@ -2,4 +2,9 @@
Адрес = "https://hut.openintegrations.dev/test_data/picture.jpg";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ЗагрузитьФайлПоURL(Токен, Путь, Адрес);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("url" , Адрес);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлПоURL", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ЗагрузитьФайлЧастями.txt b/docs/ru/examples/YandexDisk/ЗагрузитьФайлЧастями.txt
index f3e98040c5..bd48c27a5a 100644
--- a/docs/ru/examples/YandexDisk/ЗагрузитьФайлЧастями.txt
+++ b/docs/ru/examples/YandexDisk/ЗагрузитьФайлЧастями.txt
@@ -5,4 +5,11 @@
РазмерЧасти = 1048576; // 1 MB
- Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("psize" , РазмерЧасти);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлЧастями", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ОбновитьТокен.txt b/docs/ru/examples/YandexDisk/ОбновитьТокен.txt
index de8f558052..c011f7e018 100644
--- a/docs/ru/examples/YandexDisk/ОбновитьТокен.txt
+++ b/docs/ru/examples/YandexDisk/ОбновитьТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "7cc0b903d33e41c1...";
RefreshToken = "2:AAA:AAAAAF3KVo4:1:vN9dU6_Xgy1tspd9:pV56l8VYsiFCSSE61kJRIsTwtb4i...";
- Результат = OPI_YandexDisk.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОбновитьТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ОпубликоватьОбъект.txt b/docs/ru/examples/YandexDisk/ОпубликоватьОбъект.txt
index d771e8b3d1..5425c76162 100644
--- a/docs/ru/examples/YandexDisk/ОпубликоватьОбъект.txt
+++ b/docs/ru/examples/YandexDisk/ОпубликоватьОбъект.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Результат = OPI_YandexDisk.ОпубликоватьОбъект(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОпубликоватьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ОтменитьПубликациюОбъекта.txt b/docs/ru/examples/YandexDisk/ОтменитьПубликациюОбъекта.txt
index e63b44c626..56cedd027d 100644
--- a/docs/ru/examples/YandexDisk/ОтменитьПубликациюОбъекта.txt
+++ b/docs/ru/examples/YandexDisk/ОтменитьПубликациюОбъекта.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Результат = OPI_YandexDisk.ОтменитьПубликациюОбъекта(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОтменитьПубликациюОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПереместитьОбъект.txt b/docs/ru/examples/YandexDisk/ПереместитьОбъект.txt
index 1a3090d42e..6083f8803c 100644
--- a/docs/ru/examples/YandexDisk/ПереместитьОбъект.txt
+++ b/docs/ru/examples/YandexDisk/ПереместитьОбъект.txt
@@ -2,4 +2,10 @@
Оригинал = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ПереместитьОбъект(Токен, Оригинал, Путь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПереместитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьИнформациюОДиске.txt b/docs/ru/examples/YandexDisk/ПолучитьИнформациюОДиске.txt
index 69cb0c307e..48fed87d74 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьИнформациюОДиске.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьИнформациюОДиске.txt
@@ -1,2 +1,5 @@
- Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
- Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
\ No newline at end of file
+ Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьИнформациюОДиске", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьКодПодтверждения.txt b/docs/ru/examples/YandexDisk/ПолучитьКодПодтверждения.txt
index a821cacfe1..f794330ab2 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьКодПодтверждения.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьКодПодтверждения.txt
@@ -1,3 +1,6 @@
ClientID = "cc2ce9d60deb4975be58866d32dbe7aa";
- Результат = OPI_YandexDisk.ПолучитьКодПодтверждения(ClientID);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьКодПодтверждения", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьОбъект.txt b/docs/ru/examples/YandexDisk/ПолучитьОбъект.txt
index cb0b4efc74..545a9b2cbb 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьОбъект.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьОбъект.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Результат = OPI_YandexDisk.ПолучитьОбъект(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьПубличныйОбъект.txt b/docs/ru/examples/YandexDisk/ПолучитьПубличныйОбъект.txt
index 77ab2d5744..f55c06e9c1 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьПубличныйОбъект.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьПубличныйОбъект.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.ПолучитьПубличныйОбъект(Токен, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьПубличныйОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьСписокОпубликованныхОбъектов.txt b/docs/ru/examples/YandexDisk/ПолучитьСписокОпубликованныхОбъектов.txt
index 49739b2475..962613b73f 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьСписокОпубликованныхОбъектов.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьСписокОпубликованныхОбъектов.txt
@@ -2,4 +2,9 @@
Количество = 2;
СмещениеОтНачала = 1;
- Результат = OPI_YandexDisk.ПолучитьСписокОпубликованныхОбъектов(Токен, Количество, СмещениеОтНачала);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокОпубликованныхОбъектов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьСписокФайлов.txt b/docs/ru/examples/YandexDisk/ПолучитьСписокФайлов.txt
index 22c6e093e1..30ea650c13 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьСписокФайлов.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьСписокФайлов.txt
@@ -3,4 +3,10 @@
СмещениеОтНачала = 1;
ОтборПоТипу = "image";
- Результат = OPI_YandexDisk.ПолучитьСписокФайлов(Токен, Количество, СмещениеОтНачала, ОтборПоТипу);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+ Опции.Вставить("type" , ОтборПоТипу);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокФайлов", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьСсылкуДляСкачивания.txt b/docs/ru/examples/YandexDisk/ПолучитьСсылкуДляСкачивания.txt
index 5651f425ee..2c71283305 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьСсылкуДляСкачивания.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьСсылкуДляСкачивания.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Результат = OPI_YandexDisk.ПолучитьСсылкуДляСкачивания(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуДляСкачивания", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПолучитьСсылкуСкачиванияПубличногоОбъекта.txt b/docs/ru/examples/YandexDisk/ПолучитьСсылкуСкачиванияПубличногоОбъекта.txt
index 17b9b4bed2..51880dc804 100644
--- a/docs/ru/examples/YandexDisk/ПолучитьСсылкуСкачиванияПубличногоОбъекта.txt
+++ b/docs/ru/examples/YandexDisk/ПолучитьСсылкуСкачиванияПубличногоОбъекта.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.ПолучитьСсылкуСкачиванияПубличногоОбъекта(Токен, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуСкачиванияПубличногоОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/ПреобразоватьКодВТокен.txt b/docs/ru/examples/YandexDisk/ПреобразоватьКодВТокен.txt
index 84f6caa507..57b460d8ee 100644
--- a/docs/ru/examples/YandexDisk/ПреобразоватьКодВТокен.txt
+++ b/docs/ru/examples/YandexDisk/ПреобразоватьКодВТокен.txt
@@ -2,4 +2,9 @@
ClientSecret = "7cc0b903d33e41c1...";
КодУстройства = "12345678";
- Результат = OPI_YandexDisk.ПреобразоватьКодВТокен(ClientID, ClientSecret, КодУстройства);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("device", КодУстройства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПреобразоватьКодВТокен", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/СкачатьФайл.txt b/docs/ru/examples/YandexDisk/СкачатьФайл.txt
index 52cff78fac..9485dc38eb 100644
--- a/docs/ru/examples/YandexDisk/СкачатьФайл.txt
+++ b/docs/ru/examples/YandexDisk/СкачатьФайл.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Результат = OPI_YandexDisk.СкачатьФайл(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/СоздатьКопиюОбъекта.txt b/docs/ru/examples/YandexDisk/СоздатьКопиюОбъекта.txt
index 53e5a4d5ea..40582a07bc 100644
--- a/docs/ru/examples/YandexDisk/СоздатьКопиюОбъекта.txt
+++ b/docs/ru/examples/YandexDisk/СоздатьКопиюОбъекта.txt
@@ -2,4 +2,10 @@
Оригинал = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.СоздатьКопиюОбъекта(Токен, Оригинал, Путь, Истина);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьКопиюОбъекта", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/СоздатьПапку.txt b/docs/ru/examples/YandexDisk/СоздатьПапку.txt
index cd8ee96add..1f4b7c568e 100644
--- a/docs/ru/examples/YandexDisk/СоздатьПапку.txt
+++ b/docs/ru/examples/YandexDisk/СоздатьПапку.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьПапку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/СохранитьПубличныйОбъектНаДиск.txt b/docs/ru/examples/YandexDisk/СохранитьПубличныйОбъектНаДиск.txt
index d5c108411c..324d3b614a 100644
--- a/docs/ru/examples/YandexDisk/СохранитьПубличныйОбъектНаДиск.txt
+++ b/docs/ru/examples/YandexDisk/СохранитьПубличныйОбъектНаДиск.txt
@@ -1,4 +1,8 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.СохранитьПубличныйОбъектНаДиск(Токен, URL);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СохранитьПубличныйОбъектНаДиск", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexDisk/УдалитьОбъект.txt b/docs/ru/examples/YandexDisk/УдалитьОбъект.txt
index c1b4ede2e0..edfc10c7eb 100644
--- a/docs/ru/examples/YandexDisk/УдалитьОбъект.txt
+++ b/docs/ru/examples/YandexDisk/УдалитьОбъект.txt
@@ -1,4 +1,9 @@
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ВосстановитьСчетчик.txt b/docs/ru/examples/YandexMetrika/ВосстановитьСчетчик.txt
index fa4c3f213f..61446d156b 100644
--- a/docs/ru/examples/YandexMetrika/ВосстановитьСчетчик.txt
+++ b/docs/ru/examples/YandexMetrika/ВосстановитьСчетчик.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ВосстановитьСчетчик(Токен, IDСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ВосстановитьСчетчик", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ИзменитьМетку.txt b/docs/ru/examples/YandexMetrika/ИзменитьМетку.txt
index edafd6574e..0111c8aa0a 100644
--- a/docs/ru/examples/YandexMetrika/ИзменитьМетку.txt
+++ b/docs/ru/examples/YandexMetrika/ИзменитьМетку.txt
@@ -2,4 +2,9 @@
IDМетки = "320569";
Наименование = "Новое имя метки";
- Результат = OPI_YandexMetrika.ИзменитьМетку(Токен, IDМетки, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьМетку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ИзменитьСчетчик.txt b/docs/ru/examples/YandexMetrika/ИзменитьСчетчик.txt
index 5c906f3f3e..25cd5eaf54 100644
--- a/docs/ru/examples/YandexMetrika/ИзменитьСчетчик.txt
+++ b/docs/ru/examples/YandexMetrika/ИзменитьСчетчик.txt
@@ -14,4 +14,9 @@
СтруктураСчетчика.Вставить("favorite" , 0);
СтруктураСчетчика.Вставить("filter_robots", 1);
- Результат = OPI_YandexMetrika.ИзменитьСчетчик(Токен, IDСчетчика, СтруктураСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+ Опции.Вставить("fields" , СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьСчетчик", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьМетку.txt b/docs/ru/examples/YandexMetrika/ПолучитьМетку.txt
index c00875c434..e7c423e6d0 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьМетку.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьМетку.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDМетки = "320569";
- Результат = OPI_YandexMetrika.ПолучитьМетку(Токен, IDМетки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьМетку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьСписокМеток.txt b/docs/ru/examples/YandexMetrika/ПолучитьСписокМеток.txt
index 8d11d9fc32..b7b9182be8 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьСписокМеток.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьСписокМеток.txt
@@ -1,3 +1,6 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
- Результат = OPI_YandexMetrika.ПолучитьСписокМеток(Токен);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокМеток", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьСписокОпераций.txt b/docs/ru/examples/YandexMetrika/ПолучитьСписокОпераций.txt
index c070a00605..02f2abde2e 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьСписокОпераций.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьСписокОпераций.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСписокОпераций(Токен, IDСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокОпераций", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьСписокСчетчиков.txt b/docs/ru/examples/YandexMetrika/ПолучитьСписокСчетчиков.txt
index c33544bfaa..8d90c8bd2e 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьСписокСчетчиков.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьСписокСчетчиков.txt
@@ -1,7 +1,10 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
// Фильтр по списку ID
@@ -12,4 +15,8 @@
Фильтр.Вставить("counter_ids", МассивСчетчиков);
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен, Фильтр);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter", Фильтр);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьСтруктуруСчетчика.txt b/docs/ru/examples/YandexMetrika/ПолучитьСтруктуруСчетчика.txt
index 5b5dcfb220..1452b8fd39 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьСтруктуруСчетчика.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьСтруктуруСчетчика.txt
@@ -1,2 +1,5 @@
- Пустая = Ложь;
- Результат = OPI_YandexMetrika.ПолучитьСтруктуруСчетчика(Пустая);
\ No newline at end of file
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСтруктуруСчетчика", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/ПолучитьСчетчик.txt b/docs/ru/examples/YandexMetrika/ПолучитьСчетчик.txt
index 865b003424..54b63b979f 100644
--- a/docs/ru/examples/YandexMetrika/ПолучитьСчетчик.txt
+++ b/docs/ru/examples/YandexMetrika/ПолучитьСчетчик.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСчетчик(Токен, IDСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСчетчик", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/СоздатьМетку.txt b/docs/ru/examples/YandexMetrika/СоздатьМетку.txt
index 5501ba3c09..7ed09463b7 100644
--- a/docs/ru/examples/YandexMetrika/СоздатьМетку.txt
+++ b/docs/ru/examples/YandexMetrika/СоздатьМетку.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
Наименование = "Новая метка";
- Результат = OPI_YandexMetrika.СоздатьМетку(Токен, Наименование);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьМетку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/СоздатьСчетчик.txt b/docs/ru/examples/YandexMetrika/СоздатьСчетчик.txt
index 3a4387a3b7..883ab0d0af 100644
--- a/docs/ru/examples/YandexMetrika/СоздатьСчетчик.txt
+++ b/docs/ru/examples/YandexMetrika/СоздатьСчетчик.txt
@@ -43,4 +43,8 @@
СтруктураСчетчика.Вставить("site2", СтруктураДомена);
- Результат = OPI_YandexMetrika.СоздатьСчетчик(Токен, СтруктураСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fields", СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьСчетчик", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/УдалитьМетку.txt b/docs/ru/examples/YandexMetrika/УдалитьМетку.txt
index 10e68bfa62..531ca8a14d 100644
--- a/docs/ru/examples/YandexMetrika/УдалитьМетку.txt
+++ b/docs/ru/examples/YandexMetrika/УдалитьМетку.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDМетки = "320569";
- Результат = OPI_YandexMetrika.УдалитьМетку(Токен, IDМетки);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьМетку", Опции);
\ No newline at end of file
diff --git a/docs/ru/examples/YandexMetrika/УдалитьСчетчик.txt b/docs/ru/examples/YandexMetrika/УдалитьСчетчик.txt
index 4775a40db7..4803ac2432 100644
--- a/docs/ru/examples/YandexMetrika/УдалитьСчетчик.txt
+++ b/docs/ru/examples/YandexMetrika/УдалитьСчетчик.txt
@@ -1,4 +1,8 @@
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.УдалитьСчетчик(Токен, IDСчетчика);
\ No newline at end of file
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьСчетчик", Опции);
\ No newline at end of file
diff --git a/docs/ru/md/Airtable/Comment-management/Create-comment.mdx b/docs/ru/md/Airtable/Comment-management/Create-comment.mdx
index 5d6176af80..d0f0d1a1ae 100644
--- a/docs/ru/md/Airtable/Comment-management/Create-comment.mdx
+++ b/docs/ru/md/Airtable/Comment-management/Create-comment.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Запись = "recuJsvpt9DG2SuEk";
Текст = "Тестовый комментарий";
- Результат = OPI_Airtable.СоздатьКомментарий(Токен, База, Таблица, Запись, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьКомментарий", Опции);
```
diff --git a/docs/ru/md/Airtable/Comment-management/Delete-comment.mdx b/docs/ru/md/Airtable/Comment-management/Delete-comment.mdx
index 98dbc63ec5..3d90cce605 100644
--- a/docs/ru/md/Airtable/Comment-management/Delete-comment.mdx
+++ b/docs/ru/md/Airtable/Comment-management/Delete-comment.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Запись = "recuJsvpt9DG2SuEk";
Комментарий = "comPMHUtwEsa66el1";
- Результат = OPI_Airtable.УдалитьКомментарий(Токен, База, Таблица, Запись, Комментарий);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьКомментарий", Опции);
```
diff --git a/docs/ru/md/Airtable/Comment-management/Edit-comment.mdx b/docs/ru/md/Airtable/Comment-management/Edit-comment.mdx
index 2b8988d651..a577fe7b2d 100644
--- a/docs/ru/md/Airtable/Comment-management/Edit-comment.mdx
+++ b/docs/ru/md/Airtable/Comment-management/Edit-comment.mdx
@@ -35,8 +35,16 @@ import TabItem from '@theme/TabItem';
Запись = "recuJsvpt9DG2SuEk";
Комментарий = "comPMHUtwEsa66el1";
- Текст = "Тестовый комментарий (изм.)";
- Результат = OPI_Airtable.ИзменитьКомментарий(Токен, База, Таблица, Запись, Комментарий, Текст);
+ Текст = "Тестовый комментарий (изм.)";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьКомментарий", Опции);
```
diff --git a/docs/ru/md/Airtable/Comment-management/Get-comments.mdx b/docs/ru/md/Airtable/Comment-management/Get-comments.mdx
index 4841df8da9..5ee10c8df3 100644
--- a/docs/ru/md/Airtable/Comment-management/Get-comments.mdx
+++ b/docs/ru/md/Airtable/Comment-management/Get-comments.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.ПолучитьКомментарии(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьКомментарии", Опции);
```
diff --git a/docs/ru/md/Airtable/Record-management/Create-posts.mdx b/docs/ru/md/Airtable/Record-management/Create-posts.mdx
index 30e763698d..62530e3c63 100644
--- a/docs/ru/md/Airtable/Record-management/Create-posts.mdx
+++ b/docs/ru/md/Airtable/Record-management/Create-posts.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
МассивОписаний.Добавить(ОписаниеСтроки1);
МассивОписаний.Добавить(ОписаниеСтроки2);
- Результат = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, МассивОписаний);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("data" , МассивОписаний);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
```
diff --git a/docs/ru/md/Airtable/Record-management/Delete-records.mdx b/docs/ru/md/Airtable/Record-management/Delete-records.mdx
index c13871934c..bcfe733280 100644
--- a/docs/ru/md/Airtable/Record-management/Delete-records.mdx
+++ b/docs/ru/md/Airtable/Record-management/Delete-records.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.УдалитьЗаписи(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("records", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьЗаписи", Опции);
```
diff --git a/docs/ru/md/Airtable/Record-management/Get-list-of-records.mdx b/docs/ru/md/Airtable/Record-management/Get-list-of-records.mdx
index eb09e51dbb..5afb0beb80 100644
--- a/docs/ru/md/Airtable/Record-management/Get-list-of-records.mdx
+++ b/docs/ru/md/Airtable/Record-management/Get-list-of-records.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
База = "appJiRrCJhRhnaVAo";
Таблица = "tblFGmvh2eldM8MuJ";
- Результат = OPI_Airtable.ПолучитьСписокЗаписей(Токен, База, Таблица);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокЗаписей", Опции);
```
diff --git a/docs/ru/md/Airtable/Record-management/Get-record.mdx b/docs/ru/md/Airtable/Record-management/Get-record.mdx
index d668a864c3..125e521d43 100644
--- a/docs/ru/md/Airtable/Record-management/Get-record.mdx
+++ b/docs/ru/md/Airtable/Record-management/Get-record.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Таблица = "tblFGmvh2eldM8MuJ";
Запись = "recuJsvpt9DG2SuEk";
- Результат = OPI_Airtable.ПолучитьЗапись(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьЗапись", Опции);
```
diff --git a/docs/ru/md/Airtable/Table-management/Create-table.mdx b/docs/ru/md/Airtable/Table-management/Create-table.mdx
index 20d2a1ee87..2be0935212 100644
--- a/docs/ru/md/Airtable/Table-management/Create-table.mdx
+++ b/docs/ru/md/Airtable/Table-management/Create-table.mdx
@@ -44,7 +44,14 @@ import TabItem from '@theme/TabItem';
Наименование = "Тестовая таблица 2";
Описание = "Новая таблица";
- Результат = OPI_Airtable.СоздатьТаблицу(Токен, База, Наименование, МассивПолей, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("fieldsdata" , МассивПолей);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьТаблицу", Опции);
```
diff --git a/docs/ru/md/Airtable/Table-management/Modify-table.mdx b/docs/ru/md/Airtable/Table-management/Modify-table.mdx
index f53b100bac..c52563ba0e 100644
--- a/docs/ru/md/Airtable/Table-management/Modify-table.mdx
+++ b/docs/ru/md/Airtable/Table-management/Modify-table.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Наименование = "Тестовая таблица 2 (изм.)";
Описание = "Новая таблица (изм.)";
- Результат = OPI_Airtable.ИзменитьТаблицу(Токен, База, Таблица, Наименование, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьТаблицу", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-databases/Create-database.mdx b/docs/ru/md/Airtable/Working-with-databases/Create-database.mdx
index 226c00ae8e..ab81058d9a 100644
--- a/docs/ru/md/Airtable/Working-with-databases/Create-database.mdx
+++ b/docs/ru/md/Airtable/Working-with-databases/Create-database.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
СоответствиеТаблиц = Новый Соответствие;
СоответствиеТаблиц.Вставить(ИмяТаблицы, МассивПолей);
- Результат = OPI_Airtable.СоздатьБазу(Токен, Область, Наименование, СоответствиеТаблиц);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("ws" , Область);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("tablesdata", СоответствиеТаблиц);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьБазу", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-databases/Get-database-tables.mdx b/docs/ru/md/Airtable/Working-with-databases/Get-database-tables.mdx
index 1643dc28a3..7a7b8b4049 100644
--- a/docs/ru/md/Airtable/Working-with-databases/Get-database-tables.mdx
+++ b/docs/ru/md/Airtable/Working-with-databases/Get-database-tables.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
База = "appJiRrCJhRhnaVAo";
- Результат = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьТаблицыБазы", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-databases/Get-list-of-bases.mdx b/docs/ru/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
index 2872965600..8813575cd3 100644
--- a/docs/ru/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
+++ b/docs/ru/md/Airtable/Working-with-databases/Get-list-of-bases.mdx
@@ -27,7 +27,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "patNn4BXW66Yx3pdj.5b93c53cab554a8387de02d...";
- Результат = OPI_Airtable.ПолучитьСписокБаз(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокБаз", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Create-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Create-field.mdx
index 1770cbe2ec..7362d11afa 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Create-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Create-field.mdx
@@ -32,8 +32,17 @@ import TabItem from '@theme/TabItem';
Таблица = "tblFGmvh2eldM8MuJ";
Имя = Строка(Новый УникальныйИдентификатор);
- Поле = OPI_Airtable.ПолучитьПолеНомера(Имя);
- Результат = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, Поле);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Имя);
+
+ Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fielddata", Поле);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьПоле", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-attachment-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-attachment-field.mdx
index af6de87f3d..fa77361c70 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-attachment-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-attachment-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеВложения("Вложение");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Вложение");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеВложения", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-checkbox-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
index 641082706e..799f280611 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-checkbox-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеФлажка("Флажок");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Флажок");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеФлажка", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-date-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-date-field.mdx
index 295a26b784..5856561100 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-date-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-date-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеДаты("Дата");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Дата");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеДаты", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-email-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-email-field.mdx
index 7123afefc3..e687923f03 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-email-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-email-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеПочты("Почта");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Почта");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеПочты", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-link-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-link-field.mdx
index a23bf5985d..e399089bb1 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-link-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-link-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеСсылки("Ссылка");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Ссылка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСсылки", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-number-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-number-field.mdx
index 89a822e0a7..16074f0fe3 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-number-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-number-field.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеНомера("Номер");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Номер");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-phone-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-phone-field.mdx
index 6d40284c70..78351b24e7 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-phone-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-phone-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеТелефона("Телефон");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Телефон");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеТелефона", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Get-string-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Get-string-field.mdx
index f5c5b4bfb6..c18b8aecc8 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Get-string-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Get-string-field.mdx
@@ -24,7 +24,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Airtable.ПолучитьПолеСтроковое("Строковое");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Строковое");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСтроковое", Опции);
```
diff --git a/docs/ru/md/Airtable/Working-with-fields/Modify-field.mdx b/docs/ru/md/Airtable/Working-with-fields/Modify-field.mdx
index 8a228629f4..bffafab3b1 100644
--- a/docs/ru/md/Airtable/Working-with-fields/Modify-field.mdx
+++ b/docs/ru/md/Airtable/Working-with-fields/Modify-field.mdx
@@ -37,7 +37,15 @@ import TabItem from '@theme/TabItem';
Имя = Строка(Новый УникальныйИдентификатор) + "(изм.)";
Описание = "Новое описание";
- Результат = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Имя, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("field" , Поле);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьПоле", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
index f5a92ed133..314ac836c3 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Create-calendar-event.mdx
@@ -90,7 +90,11 @@ import TabItem from '@theme/TabItem';
СтруктураСобытия.Вставить("meeting", СтруктураВстречи);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -98,7 +102,12 @@ import TabItem from '@theme/TabItem';
СтруктураСобытия.Вставить("section", IDКалендаря);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
index 374ceb0b95..906bec1920 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Delete-calendar-event.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
index 2976f8bfec..261d5b2b1c 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-event.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
index 6773ada87f..b4e3a3a4a4 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-filter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСобытийКалендарей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
index d8fb6b8565..3ba8bb1a21 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСобытияКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСобытияКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
index 44a3889ec9..291197205c 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Get-calendar-events.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -56,7 +61,14 @@ import TabItem from '@theme/TabItem';
Фильтр.Вставить("to" , Послезавтра);
Фильтр.Вставить("section", МассивКалендарей);
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип, Фильтр, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
index efeec41bbc..9e9c1251a9 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Get-user-participation-status.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСобытия = "3042";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
index d39ab14570..12fb3d5940 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Set-user-participation-status.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDСобытия = "3042";
Статус = "Y";
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx b/docs/ru/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
index 541b72f82d..3e535b7cc5 100644
--- a/docs/ru/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
+++ b/docs/ru/md/Bitrix24/Calendar-events-management/Update-calendar-event.mdx
@@ -43,14 +43,25 @@ import TabItem from '@theme/TabItem';
СтруктураСобытия.Вставить("importance" , "low");
СтруктураСобытия.Вставить("private_event", "Y");
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСобытия = "3046";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Create-calendar.mdx b/docs/ru/md/Bitrix24/Calendars-management/Create-calendar.mdx
index 258a02a2d9..002f84ee65 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Create-calendar.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Create-calendar.mdx
@@ -48,7 +48,11 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
СтруктураКалендаря.Вставить("name" , "Другой календарь");
СтруктураКалендаря.Вставить("description", "Мой другой новый календарь");
@@ -56,7 +60,12 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Delete-calendar.mdx b/docs/ru/md/Bitrix24/Calendars-management/Delete-calendar.mdx
index 2081258766..1f0d62a106 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Delete-calendar.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Delete-calendar.mdx
@@ -37,13 +37,26 @@ import TabItem from '@theme/TabItem';
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
index 465be040f5..55619fac80 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-calednar-custom-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользовательскихНастроекКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-list.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
index 76189e0ef6..1a80c2915c 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-list.mdx
@@ -35,12 +35,23 @@ import TabItem from '@theme/TabItem';
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
index 9b613c9e0b..a4e28eeaa6 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-settings-structure.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
index e82b6a3f72..cd55924e94 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-calendar-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
index dfe276c11b..0b52b5dcc5 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-custom-calendar-settings.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Get-user-busy.mdx b/docs/ru/md/Bitrix24/Calendars-management/Get-user-busy.mdx
index 7f435f7a7a..3b5ef7a8e3 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Get-user-busy.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Get-user-busy.mdx
@@ -43,13 +43,26 @@ import TabItem from '@theme/TabItem';
ДатаНачала = ТекущаяДата;
ДатаОкончания = ТекущаяДата + Неделя;
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx b/docs/ru/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
index f133f95625..01f7b007ec 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Set-custom-calendar-settings.mdx
@@ -38,12 +38,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Calendars-management/Update-calendar.mdx b/docs/ru/md/Bitrix24/Calendars-management/Update-calendar.mdx
index b7923a713d..b22090d7a5 100644
--- a/docs/ru/md/Bitrix24/Calendars-management/Update-calendar.mdx
+++ b/docs/ru/md/Bitrix24/Calendars-management/Update-calendar.mdx
@@ -42,13 +42,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКалендаря = "1648";
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКалендаря = "1650";
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Create-subfolder.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
index 540f4a50ca..26fdf0125f 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Create-subfolder.mdx
@@ -37,12 +37,23 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Delete-folder.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Delete-folder.mdx
index ebae5f4709..b7bb748002 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Delete-folder.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Delete-folder.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46676";
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
index b52e12110c..031ce18cee 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-external-link.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
index c37f605473..0e4622bd70 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-filter-structure.mdx
@@ -32,12 +32,20 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("empty", Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-information.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
index 08f24e7999..61d02e7fec 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-information.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-items.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
index c644a50f44..e775f594d3 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Get-folder-items.mdx
@@ -34,12 +34,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
index 8fb38c729c..d411a17450 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Make-folder-copy.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СкопироватьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
IDПриемника = "46682";
IDКаталога = "46680";
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
index 191ba542e7..59e4f885ab 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Mark-folder-as-deleted.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Move-folder.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Move-folder.mdx
index 75778b852e..b587134341 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Move-folder.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Move-folder.mdx
@@ -36,14 +36,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
IDКаталога = "46680";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Rename-folder.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Rename-folder.mdx
index b44ad6d51e..b97486cb0f 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Rename-folder.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Rename-folder.mdx
@@ -37,13 +37,24 @@ import TabItem from '@theme/TabItem';
IDКаталога2 = "46676";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
IDКаталога = "46678";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Catalogs-management/Restore-folder.mdx b/docs/ru/md/Bitrix24/Catalogs-management/Restore-folder.mdx
index d7f4238022..18b507697c 100644
--- a/docs/ru/md/Bitrix24/Catalogs-management/Restore-folder.mdx
+++ b/docs/ru/md/Bitrix24/Catalogs-management/Restore-folder.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКаталога = "46678";
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
index f2d847cdc3..fa527f0272 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Add-users-to-chat.mdx
@@ -39,14 +39,26 @@ import TabItem from '@theme/TabItem';
IDПользователей.Добавить(10);
IDПользователей.Добавить(12);
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователя, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователя);
+ Опции.Вставить("hide" , Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
index e23aaf1730..3bc1d03594 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-color.mdx
@@ -38,14 +38,25 @@ import TabItem from '@theme/TabItem';
Цвет = "AZURE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Цвет = "PURPLE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
index bc7494e81f..d9a1ec6d69 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-owner.mdx
@@ -36,13 +36,24 @@ import TabItem from '@theme/TabItem';
IDПользователя = 10;
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
index 1501569290..935bf80d9f 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-picture.mdx
@@ -38,13 +38,24 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture2.jpg";
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
index f19ffa8ff8..2a934067d1 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Change-chat-title.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
Заголовок = "Новый заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -44,7 +49,13 @@ import TabItem from '@theme/TabItem';
Заголовок = "Другой заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
index 038cfa2425..6166bf1d38 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Create-chat.mdx
@@ -51,7 +51,11 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -61,7 +65,12 @@ import TabItem from '@theme/TabItem';
СтруктураЧата.Вставить("TITLE", "Закрытый чат");
СтруктураЧата.Вставить("USERS", МассивУчастников);
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
index 050175b6e3..154a904288 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Delete-user-from-chat.mdx
@@ -36,13 +36,24 @@ import TabItem from '@theme/TabItem';
IDПользователя = 10;
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
index ef843526c9..5c0d42ea5a 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Disable-chat-notifications.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
index 1e928446dc..6139c81aa6 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Enable-chat-notifications.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
index 899a11464e..faa5af9605 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-files-folder.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
index b5d59c12fa..0555a22e0f 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-members-list.mdx
@@ -37,13 +37,22 @@ import TabItem from '@theme/TabItem';
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
index ef46bc31af..881695ebf2 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-messages-list.mdx
@@ -35,13 +35,23 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "chat4";
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDПользователя, , 0, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("first", 0);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
index 9606cd9f20..1244b676c3 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЧата(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
index 26f00a0cc8..e0e2a21a9d 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-chat-users.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
index 3a91025788..e4563bbb17 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-dialog.mdx
@@ -37,13 +37,22 @@ import TabItem from '@theme/TabItem';
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
index 6d57120b4d..9f480dd6f2 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-user-status.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
index 5dafb404f9..79eac8db03 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Get-users.mdx
@@ -36,13 +36,22 @@ import TabItem from '@theme/TabItem';
МассивПользователей.Добавить(1);
МассивПользователей.Добавить(10);
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователей = 10;
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, IDПользователей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", IDПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
index e767cd0ab1..fba4e67fe2 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Leave-chat.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЧата = "3390";
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
index 439356fbfb..b959f4a990 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Read-all.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
index c07f577de5..a9aed34a03 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Send-writing-notification.mdx
@@ -37,13 +37,22 @@ import TabItem from '@theme/TabItem';
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
index 4cfccbc539..128ec6f827 100644
--- a/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
+++ b/docs/ru/md/Bitrix24/Chats-and-dialogs-management/Set-user-status.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
Статус = "dnd";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Статус = "away";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
index 5eb58c91ba..58db879d92 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Add-task-comment.mdx
@@ -36,14 +36,25 @@ import TabItem from '@theme/TabItem';
Текст = "Задача невыполнима, расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Текст = "Задача выполнима, не расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
index 7b272e8b27..147f4eb481 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Create-result-from-comment.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
index ecfd9f91f3..9acc964817 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-result-from-comment.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
index 8ffb9d5cb1..e915963d44 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Delete-task-comment.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8722";
IDКомментария = "20224";
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
index 634912b22e..3e636a168e 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-comment-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКомментария(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКомментария", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
index 10fdad35dc..bc16fc77fb 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-results-list.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
index 5d3fa82102..1443ba80bd 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comment.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDКомментария = "20224";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDКомментария = "20226";
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
index 6aa057a63e..d9fb79bf40 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Get-task-comments-list.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8722";
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx b/docs/ru/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
index 4ba9d7b5e2..788baba1c3 100644
--- a/docs/ru/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
+++ b/docs/ru/md/Bitrix24/Comments-and-results-management/Update-task-comment.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Текст = "Задача изменена, не расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -46,7 +52,14 @@ import TabItem from '@theme/TabItem';
Текст = "Задача изменена, расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
index ea19f1c578..ae48c74c9c 100644
--- a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
+++ b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Add-custom-task-field.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
Тип = "date";
Имя = "BIRTHDAY_FIELD";
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -50,7 +55,16 @@ import TabItem from '@theme/TabItem';
Заголовок = "Поле для текста";
Подпись = Новый Структура("en,ru", "Some field", "Некоторое поле");
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя, ВнешнийКод, Заголовок, Подпись, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname" , Имя);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
index 6582b6df97..4dc6f362c9 100644
--- a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
+++ b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Delete-custom-task-field.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПоля = "259";
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПоля = "261";
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
index c5df66779d..f9ef9ed9ce 100644
--- a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
+++ b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-field.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПоля = "259";
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПоля = "261";
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
index 0679a441e5..b00799f6d4 100644
--- a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
+++ b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Get-custom-task-fields-list.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
index 50722393e3..905964013c 100644
--- a/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
+++ b/docs/ru/md/Bitrix24/Customs-tasks-fields-management/Update-custom-task-field.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
IDПоля = "259";
Заголовок = "Новый заголовок";
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, , Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -47,7 +52,14 @@ import TabItem from '@theme/TabItem';
ВнешнийКод = "NEW_TEXT_FIELD";
Подпись = Новый Структура("en,ru", "Updated field", "Измененное поле");
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, ВнешнийКод, , Подпись, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid" , IDПоля);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Create-deal.mdx b/docs/ru/md/Bitrix24/Deals-management/Create-deal.mdx
index 5c0f6ca655..102d71e632 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Create-deal.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Create-deal.mdx
@@ -47,7 +47,11 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
СтруктураПолей.Вставить("TITLE" , "Другая сделка");
СтруктураПолей.Вставить("CLOSEDATE", "2031-01-01");
@@ -55,7 +59,12 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Delete-deal.mdx b/docs/ru/md/Bitrix24/Deals-management/Delete-deal.mdx
index 5d9b9f5576..6159b5c6a8 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Delete-deal.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Delete-deal.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5484";
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Get-deal-structure.mdx b/docs/ru/md/Bitrix24/Deals-management/Get-deal-structure.mdx
index f26f8b5013..f1bdffe639 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Get-deal-structure.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Get-deal-structure.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Get-deal.mdx b/docs/ru/md/Bitrix24/Deals-management/Get-deal.mdx
index f6c48b6cde..98e09d9f70 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Get-deal.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Get-deal.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx b/docs/ru/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
index 39955a5aa6..1fbc294708 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Get-deals-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСделок(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСделок", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Get-deals-list.mdx b/docs/ru/md/Bitrix24/Deals-management/Get-deals-list.mdx
index 701456bc86..4ae7a9a958 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Get-deals-list.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Get-deals-list.mdx
@@ -33,7 +33,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,12 @@ import TabItem from '@theme/TabItem';
Фильтр.Вставить("TITLE" , "Продажа в RUB");
Фильтр.Вставить("CURRENCY_ID", "RUB");
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL, Фильтр, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Deals-management/Update-deal.mdx b/docs/ru/md/Bitrix24/Deals-management/Update-deal.mdx
index 0a43f2a9c1..59a1ca9824 100644
--- a/docs/ru/md/Bitrix24/Deals-management/Update-deal.mdx
+++ b/docs/ru/md/Bitrix24/Deals-management/Update-deal.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСделки = "5482";
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
СтруктураПолей.Вставить("TITLE" , "Будущая сделка в RUB");
СтруктураПолей.Вставить("BEGINDATE", "2025-01-01");
@@ -48,7 +53,13 @@ import TabItem from '@theme/TabItem';
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСделки = "5484";
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Departments-management/Create-department.mdx b/docs/ru/md/Bitrix24/Departments-management/Create-department.mdx
index ffef282c5f..56407fdf12 100644
--- a/docs/ru/md/Bitrix24/Departments-management/Create-department.mdx
+++ b/docs/ru/md/Bitrix24/Departments-management/Create-department.mdx
@@ -37,7 +37,12 @@ import TabItem from '@theme/TabItem';
Наименование = "Главное подразделение";
IDРодителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -46,7 +51,14 @@ import TabItem from '@theme/TabItem';
IDРодителя = "2962";
IDРуководителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя, IDРуководителя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Departments-management/Delete-department.mdx b/docs/ru/md/Bitrix24/Departments-management/Delete-department.mdx
index 36fe331c57..2c4f860407 100644
--- a/docs/ru/md/Bitrix24/Departments-management/Delete-department.mdx
+++ b/docs/ru/md/Bitrix24/Departments-management/Delete-department.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПодразделения = "2964";
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПодразделения = "2962";
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Departments-management/Get-departments.mdx b/docs/ru/md/Bitrix24/Departments-management/Get-departments.mdx
index 56d5cf4f9f..947927864d 100644
--- a/docs/ru/md/Bitrix24/Departments-management/Get-departments.mdx
+++ b/docs/ru/md/Bitrix24/Departments-management/Get-departments.mdx
@@ -36,13 +36,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПодразделения = "2964";
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDРуководителя = 1;
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, , , , IDРуководителя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headid", IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Departments-management/Update-department.mdx b/docs/ru/md/Bitrix24/Departments-management/Update-department.mdx
index 50c65655fa..75918ec00c 100644
--- a/docs/ru/md/Bitrix24/Departments-management/Update-department.mdx
+++ b/docs/ru/md/Bitrix24/Departments-management/Update-department.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
IDПодразделения = "2962";
IDРодителя = 7;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL, IDПодразделения, , IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -48,12 +53,15 @@ import TabItem from '@theme/TabItem';
IDРодителя = 1;
IDРуководителя = 10;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL
- , IDПодразделения
- , Наименование
- , IDРодителя
- , IDРуководителя
- , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
index 1815ed547c..c402cfef68 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-comment.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
Текст = "Другой комментарий к новости";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
index 3a3de05ba2..3be4a88501 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Add-post-recipients.mdx
@@ -35,12 +35,23 @@ import TabItem from '@theme/TabItem';
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Create-post.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Create-post.mdx
index f0b3826dd1..722d9e1606 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Create-post.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Create-post.mdx
@@ -45,12 +45,26 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("important", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files", Файлы);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Delete-post.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Delete-post.mdx
index f004e45b22..d9310408d0 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Delete-post.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Delete-post.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
IDНовости = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
IDНовости = "3326";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
index ae42f047cd..3692b19485 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Get-important-post-viewers.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
IDНовости = "3324";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Get-posts.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Get-posts.mdx
index 30f00692cb..9405ff3c5c 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Get-posts.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Get-posts.mdx
@@ -34,12 +34,21 @@ import TabItem from '@theme/TabItem';
IDНовости = "3326";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Feed-posts-management/Update-post.mdx b/docs/ru/md/Bitrix24/Feed-posts-management/Update-post.mdx
index 0988ea1ee3..521884c308 100644
--- a/docs/ru/md/Bitrix24/Feed-posts-management/Update-post.mdx
+++ b/docs/ru/md/Bitrix24/Feed-posts-management/Update-post.mdx
@@ -44,13 +44,28 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDНовости = "3324";
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Delete-file.mdx b/docs/ru/md/Bitrix24/File-management/Delete-file.mdx
index 9b16b1fb9a..acd402ec4d 100644
--- a/docs/ru/md/Bitrix24/File-management/Delete-file.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Delete-file.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46670";
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Get-file-external-link.mdx b/docs/ru/md/Bitrix24/File-management/Get-file-external-link.mdx
index c37b717117..42c2417f98 100644
--- a/docs/ru/md/Bitrix24/File-management/Get-file-external-link.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Get-file-external-link.mdx
@@ -35,12 +35,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Get-file-information.mdx b/docs/ru/md/Bitrix24/File-management/Get-file-information.mdx
index 681b5b49b7..bdf77385f2 100644
--- a/docs/ru/md/Bitrix24/File-management/Get-file-information.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Get-file-information.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Make-file-copy.mdx b/docs/ru/md/Bitrix24/File-management/Make-file-copy.mdx
index e5737f5141..6d0f57f2f2 100644
--- a/docs/ru/md/Bitrix24/File-management/Make-file-copy.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Make-file-copy.mdx
@@ -36,14 +36,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
IDКаталога = "46678";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Mark-file-as-deleted.mdx b/docs/ru/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
index 694cec3309..f842d59e79 100644
--- a/docs/ru/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Mark-file-as-deleted.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Move-file-to-folder.mdx b/docs/ru/md/Bitrix24/File-management/Move-file-to-folder.mdx
index c85d78b73a..a39a0b678a 100644
--- a/docs/ru/md/Bitrix24/File-management/Move-file-to-folder.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Move-file-to-folder.mdx
@@ -36,14 +36,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
IDКаталога = "46682";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Rename-file.mdx b/docs/ru/md/Bitrix24/File-management/Rename-file.mdx
index 956ee501e4..8e650d7500 100644
--- a/docs/ru/md/Bitrix24/File-management/Rename-file.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Rename-file.mdx
@@ -37,13 +37,24 @@ import TabItem from '@theme/TabItem';
IDФайла2 = "46670";
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
IDФайла = "46672";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Restore-file.mdx b/docs/ru/md/Bitrix24/File-management/Restore-file.mdx
index 63135ca67d..a227edfa00 100644
--- a/docs/ru/md/Bitrix24/File-management/Restore-file.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Restore-file.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDФайла = "46672";
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Upload-file-to-folder.mdx b/docs/ru/md/Bitrix24/File-management/Upload-file-to-folder.mdx
index 4a2663d8d3..4c9f85ab92 100644
--- a/docs/ru/md/Bitrix24/File-management/Upload-file-to-folder.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Upload-file-to-folder.mdx
@@ -44,12 +44,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("folderid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование, Картинка, IDПриемника, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("folderid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
```
diff --git a/docs/ru/md/Bitrix24/File-management/Upload-file-to-storage.mdx b/docs/ru/md/Bitrix24/File-management/Upload-file-to-storage.mdx
index c75d15ac87..296ed94f4e 100644
--- a/docs/ru/md/Bitrix24/File-management/Upload-file-to-storage.mdx
+++ b/docs/ru/md/Bitrix24/File-management/Upload-file-to-storage.mdx
@@ -45,12 +45,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("storageid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование, Картинка, IDПриемника, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("storageid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Kanban/Add-kanban-stage.mdx b/docs/ru/md/Bitrix24/Kanban/Add-kanban-stage.mdx
index f6115cedb7..067f332ee8 100644
--- a/docs/ru/md/Bitrix24/Kanban/Add-kanban-stage.mdx
+++ b/docs/ru/md/Bitrix24/Kanban/Add-kanban-stage.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, 6);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
Наименование = "Новая стадия 2";
Цвет = "0026FF";
@@ -48,7 +54,15 @@ import TabItem from '@theme/TabItem';
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПредыдущей = Результат["result"];
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, IDПредыдущей, , Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", IDПредыдущей);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Kanban/Delete-kanban-stage.mdx b/docs/ru/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
index 3fedb07b33..51e308f25a 100644
--- a/docs/ru/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
+++ b/docs/ru/md/Bitrix24/Kanban/Delete-kanban-stage.mdx
@@ -35,14 +35,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
IDСтадии = "3218";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Kanban/Get-kanban-stages.mdx b/docs/ru/md/Bitrix24/Kanban/Get-kanban-stages.mdx
index 0df83e443e..92a0f14d0a 100644
--- a/docs/ru/md/Bitrix24/Kanban/Get-kanban-stages.mdx
+++ b/docs/ru/md/Bitrix24/Kanban/Get-kanban-stages.mdx
@@ -33,12 +33,20 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx b/docs/ru/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
index e9ce73f236..d9e4dd549b 100644
--- a/docs/ru/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
+++ b/docs/ru/md/Bitrix24/Kanban/Move-task-to-kanban-stage.mdx
@@ -38,14 +38,25 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
IDСтадии = "3218";
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии, , , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Kanban/Update-kanbans-stage.mdx b/docs/ru/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
index 598672e509..e62fe9e8ae 100644
--- a/docs/ru/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
+++ b/docs/ru/md/Bitrix24/Kanban/Update-kanbans-stage.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
Наименование = "Новое имя стадии стадии 2";
Цвет = "000000";
@@ -49,7 +55,16 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет, 6, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("stage" , IDСтадии);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Create-lead.mdx b/docs/ru/md/Bitrix24/Leads-management/Create-lead.mdx
index bf1a03e0dd..a3b5dcc34a 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Create-lead.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Create-lead.mdx
@@ -48,7 +48,11 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
СтруктураПолей.Вставить("NAME" , "Иван");
СтруктураПолей.Вставить("LAST_NAME", "Иванов");
@@ -56,7 +60,12 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Delete-lead.mdx b/docs/ru/md/Bitrix24/Leads-management/Delete-lead.mdx
index 0c7546b4b9..3f4f44ff18 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Delete-lead.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Delete-lead.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx b/docs/ru/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
index 68dfd37e31..f1cb02a498 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Get-lead-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЛидов(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЛидов", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Get-lead-structure.mdx b/docs/ru/md/Bitrix24/Leads-management/Get-lead-structure.mdx
index d2fc26e3a9..3c4ee118df 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Get-lead-structure.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Get-lead-structure.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Get-lead.mdx b/docs/ru/md/Bitrix24/Leads-management/Get-lead.mdx
index 045876261e..a43229866c 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Get-lead.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Get-lead.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Get-leads-list.mdx b/docs/ru/md/Bitrix24/Leads-management/Get-leads-list.mdx
index 1d782bd3ed..00bb70c5ea 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Get-leads-list.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Get-leads-list.mdx
@@ -33,7 +33,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,12 @@ import TabItem from '@theme/TabItem';
Фильтр.Вставить("TITLE" , "Мегаклиент");
Фильтр.Вставить("HAS_EMAIL", "Y");
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL, Фильтр, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Leads-management/Update-lead.mdx b/docs/ru/md/Bitrix24/Leads-management/Update-lead.mdx
index 4a2d0ec38c..9ea7bb59f8 100644
--- a/docs/ru/md/Bitrix24/Leads-management/Update-lead.mdx
+++ b/docs/ru/md/Bitrix24/Leads-management/Update-lead.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЛида = "2746";
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
СтруктураПолей.Вставить("NAME" , "Евгений");
СтруктураПолей.Вставить("LAST_NAME", "Евгеньев");
@@ -48,7 +53,13 @@ import TabItem from '@theme/TabItem';
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЛида = "2748";
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Delete-message.mdx b/docs/ru/md/Bitrix24/Message-management/Delete-message.mdx
index 40578001d5..60cd3130c4 100644
--- a/docs/ru/md/Bitrix24/Message-management/Delete-message.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Delete-message.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСообщения = "67534";
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСообщения = "67536";
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Edit-message.mdx b/docs/ru/md/Bitrix24/Message-management/Edit-message.mdx
index b548efb009..48e2896d98 100644
--- a/docs/ru/md/Bitrix24/Message-management/Edit-message.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Edit-message.mdx
@@ -37,7 +37,12 @@ import TabItem from '@theme/TabItem';
Текст = "Новый текст сообщения";
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -50,7 +55,14 @@ import TabItem from '@theme/TabItem';
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст, Вложения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , Вложения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Get-file-block.mdx b/docs/ru/md/Bitrix24/Message-management/Get-file-block.mdx
index fd4a149bc1..5685657618 100644
--- a/docs/ru/md/Bitrix24/Message-management/Get-file-block.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Get-file-block.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Наименование = "Картинка";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Bitrix24.ПолучитьБлокФайла(Наименование, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокФайла", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Get-picture-block.mdx b/docs/ru/md/Bitrix24/Message-management/Get-picture-block.mdx
index 676fe5754a..2f7a127e00 100644
--- a/docs/ru/md/Bitrix24/Message-management/Get-picture-block.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Get-picture-block.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Наименование = "Картинка";
URL = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Результат = OPI_Bitrix24.ПолучитьБлокКартинки(Наименование, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокКартинки", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Mark-message-as-readed.mdx b/docs/ru/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
index 86b2af3f66..a884d89ed6 100644
--- a/docs/ru/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Mark-message-as-readed.mdx
@@ -39,14 +39,25 @@ import TabItem from '@theme/TabItem';
IDСообщения = "67534";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx b/docs/ru/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
index f4b42014ad..9d172be93a 100644
--- a/docs/ru/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Mark-message-as-unreaded.mdx
@@ -39,14 +39,25 @@ import TabItem from '@theme/TabItem';
СтрокаЧата = "chat" + IDЧата;
IDСообщения = "67534";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
IDСообщения = "67536";
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, IDПользователя, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Send-file.mdx b/docs/ru/md/Bitrix24/Message-management/Send-file.mdx
index 8bdd309cce..5bd545a167 100644
--- a/docs/ru/md/Bitrix24/Message-management/Send-file.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Send-file.mdx
@@ -37,25 +37,60 @@ import TabItem from '@theme/TabItem';
Файл = "https://hut.openintegrations.dev/test_data/document.docx"; // Двоичные данные, URL или путь к файлу
Описание = "Очень важный файл";
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЧата = "3392";
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Send-message.mdx b/docs/ru/md/Bitrix24/Message-management/Send-message.mdx
index 70d6f48c4e..a1bcd57ec0 100644
--- a/docs/ru/md/Bitrix24/Message-management/Send-message.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Send-message.mdx
@@ -46,13 +46,25 @@ import TabItem from '@theme/TabItem';
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, СтрокаЧата, Текст, Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, IDПользователя, Текст, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Message-management/Set-message-reaction.mdx b/docs/ru/md/Bitrix24/Message-management/Set-message-reaction.mdx
index 33198a9919..329a000924 100644
--- a/docs/ru/md/Bitrix24/Message-management/Set-message-reaction.mdx
+++ b/docs/ru/md/Bitrix24/Message-management/Set-message-reaction.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDСообщения = "67534";
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDСообщения = "67536";
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Notifications-management/Create-personal-notification.mdx b/docs/ru/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
index 7fedbc56d8..fb6a5a2510 100644
--- a/docs/ru/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
+++ b/docs/ru/md/Bitrix24/Notifications-management/Create-personal-notification.mdx
@@ -44,14 +44,27 @@ import TabItem from '@theme/TabItem';
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Notifications-management/Create-system-notification.mdx b/docs/ru/md/Bitrix24/Notifications-management/Create-system-notification.mdx
index 33c43538a6..e309d55c63 100644
--- a/docs/ru/md/Bitrix24/Notifications-management/Create-system-notification.mdx
+++ b/docs/ru/md/Bitrix24/Notifications-management/Create-system-notification.mdx
@@ -44,14 +44,27 @@ import TabItem from '@theme/TabItem';
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Notifications-management/Delete-notification.mdx b/docs/ru/md/Bitrix24/Notifications-management/Delete-notification.mdx
index 07d4721738..d07c3b3bc7 100644
--- a/docs/ru/md/Bitrix24/Notifications-management/Delete-notification.mdx
+++ b/docs/ru/md/Bitrix24/Notifications-management/Delete-notification.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDУведомления = "67544";
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDУведомления = "67546";
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx b/docs/ru/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
index 525b013824..52eba58f1c 100644
--- a/docs/ru/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
+++ b/docs/ru/md/Bitrix24/Settings-and-administartion/Get-app-auth-link.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Домен = "b24-ar17wx.bitrix24.by";
ClientID = "local.6667fc928a50a9.70414732";
- Результат = OPI_Bitrix24.ПолучитьСсылкуАвторизацииПриложения(Домен, ClientID);
+ Опции = Новый Структура;
+ Опции.Вставить("domain" , Домен);
+ Опции.Вставить("clientid", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСсылкуАвторизацииПриложения", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Settings-and-administartion/Get-token.mdx b/docs/ru/md/Bitrix24/Settings-and-administartion/Get-token.mdx
index 95a96edcb9..8d0a0ec452 100644
--- a/docs/ru/md/Bitrix24/Settings-and-administartion/Get-token.mdx
+++ b/docs/ru/md/Bitrix24/Settings-and-administartion/Get-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Code = "2b096866006e9f06006b12e400000001000007fc1bc681f7ed7f13f2d449980628008c";
- Результат = OPI_Bitrix24.ПолучитьТокен(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТокен", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx b/docs/ru/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
index 6edabc2d50..07bac1df41 100644
--- a/docs/ru/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
+++ b/docs/ru/md/Bitrix24/Settings-and-administartion/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "ZeKyeYIgy2NsHZqsIHY6GfG1V...";
Refresh = "952f2c69006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ОбновитьТокен(ClientID, ClientSecret, Refresh);
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("refresh" , Refresh);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Settings-and-administartion/Server-time.mdx b/docs/ru/md/Bitrix24/Settings-and-administartion/Server-time.mdx
index 5fe946294c..7f230ce708 100644
--- a/docs/ru/md/Bitrix24/Settings-and-administartion/Server-time.mdx
+++ b/docs/ru/md/Bitrix24/Settings-and-administartion/Server-time.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СерверноеВремя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СерверноеВремя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Create-storage-folder.mdx b/docs/ru/md/Bitrix24/Storages-management/Create-storage-folder.mdx
index ebaf21af66..33398d9970 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Create-storage-folder.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Create-storage-folder.mdx
@@ -37,12 +37,23 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Get-app-storage.mdx b/docs/ru/md/Bitrix24/Storages-management/Get-app-storage.mdx
index 22e2a64e51..81992604e1 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Get-app-storage.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Get-app-storage.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьХранилищеПриложения(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Get-storage-objects.mdx b/docs/ru/md/Bitrix24/Storages-management/Get-storage-objects.mdx
index 37a3eef3dc..36bff36ab0 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Get-storage-objects.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Get-storage-objects.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Get-storage.mdx b/docs/ru/md/Bitrix24/Storages-management/Get-storage.mdx
index e0d20f93d6..114116c31d 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Get-storage.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Get-storage.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Get-storages-list.mdx b/docs/ru/md/Bitrix24/Storages-management/Get-storages-list.mdx
index 0f6c82e148..e8b8be18e0 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Get-storages-list.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Get-storages-list.mdx
@@ -29,13 +29,20 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL);
+ URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Storages-management/Rename-storage.mdx b/docs/ru/md/Bitrix24/Storages-management/Rename-storage.mdx
index eca85eea62..534b674b23 100644
--- a/docs/ru/md/Bitrix24/Storages-management/Rename-storage.mdx
+++ b/docs/ru/md/Bitrix24/Storages-management/Rename-storage.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
Токен = "a5b00469006e9f06006b12e400000001000...";
IDХранилища = "18";
- Результат = OPI_Bitrix24.ПереименоватьХранилище(URL, IDХранилища, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
index 87266d4680..32b7dc7b90 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Add-tasks-checklist-element.mdx
@@ -37,13 +37,25 @@ import TabItem from '@theme/TabItem';
Текст = "Пункт чек-листа";
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("complete", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
index 5fba9cdd7f..c19b873646 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Complete-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -43,7 +48,13 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
index 96b82fc146..bda010de2b 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Delete-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -43,7 +48,13 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
index d3e29373c6..cad82335bc 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -43,7 +48,13 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
index e3589b0322..273b7a7d7a 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Get-tasks-checklist.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
index 7822ef6bc7..b612a34297 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Renew-tasks-checklist-element.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDЭлемента = "6160";
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
IDЗадачи = "8720";
IDЭлемента = "6164";
@@ -43,7 +48,13 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx b/docs/ru/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
index 52790d6ac0..8f5565dd43 100644
--- a/docs/ru/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-checklists-management/Update-tasks-checklist-element.mdx
@@ -38,14 +38,27 @@ import TabItem from '@theme/TabItem';
Текст = "Новый текст пункта чек-листа";
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
IDЭлемента = "6164";
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx b/docs/ru/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
index 0bd8117fbb..2a3c417004 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Add-task-to-favorites.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Approve-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Approve-task.mdx
index 1791c01fac..98af7f7f56 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Approve-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Approve-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx b/docs/ru/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
index bf9ef62330..c5d0a9c17d 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Attach-file-to-topic.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDФайла = "46668";
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Check-task-accesses.mdx b/docs/ru/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
index b20fb95cf4..3cff8f941d 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Check-task-accesses.mdx
@@ -38,13 +38,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Complete-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Complete-task.mdx
index 60595f5502..41ac58109f 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Complete-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Complete-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Create-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Create-task.mdx
index abdf708aa0..cb5f7671de 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Create-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Create-task.mdx
@@ -46,12 +46,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx b/docs/ru/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
index 637f644eaa..9fd8ff179a 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Create-tasks-dependencies.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
IDИсточника = "8720";
IDПриемника = "8718";
@@ -47,7 +53,14 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Defer-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Defer-task.mdx
index 59a0583459..c57f12519e 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Defer-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Defer-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Delegate-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Delegate-task.mdx
index ef3bacf57c..75bc252ac1 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Delegate-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Delegate-task.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8718";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Delete-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Delete-task.mdx
index a002c736c8..5a0c1a3b0b 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Delete-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Delete-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx b/docs/ru/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
index f194a80fd7..5d00b5e096 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Delete-tasks-dependencies.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
IDИсточника = "8720";
IDПриемника = "8718";
@@ -47,7 +53,14 @@ import TabItem from '@theme/TabItem';
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Disapprove-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Disapprove-task.mdx
index 38f6363cb9..793994c794 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Disapprove-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Disapprove-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-daily-plan.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
index 5dcaa12ac8..d97171f785 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-daily-plan.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
index adaba1a02a..0476d9ba42 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-task-fields-structure.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-task-history.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-task-history.mdx
index ceefd82178..e9e388f1dc 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-task-history.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-task-history.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-task.mdx
index ae447a259e..ff9591b873 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
index 5fa20abdb7..56762f3e7e 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-filter-structure.mdx
@@ -31,8 +31,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЗадач(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЗадач", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-list.mdx b/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
index 77df7668d1..5c43a9e6b4 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Get-tasks-list.mdx
@@ -47,12 +47,22 @@ import TabItem from '@theme/TabItem';
Отступ = 1;
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр, , , Поля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("select", Поля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, , Отступ, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("offset", Отступ);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Mute-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Mute-task.mdx
index 88e602e2bb..c9cb57ea99 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Mute-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Mute-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Pause-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Pause-task.mdx
index 150246e3ae..cb54ea7e6e 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Pause-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Pause-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx b/docs/ru/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
index 145f8f1184..4ef01f0a74 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Remove-task-from-favorites.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Renew-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Renew-task.mdx
index 582cc73199..df3b0be3b3 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Renew-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Renew-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Start-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Start-task.mdx
index 5b2fbe56fa..b30d2cc968 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Start-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Start-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Start-watching-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Start-watching-task.mdx
index 69409bc3d2..8146eaef37 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Start-watching-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Start-watching-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Stop-watching-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
index be5b00c779..6f6ac86101 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Stop-watching-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Unmute-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Unmute-task.mdx
index 1469772dc3..e126b00d45 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Unmute-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Unmute-task.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Tasks-management/Update-task.mdx b/docs/ru/md/Bitrix24/Tasks-management/Update-task.mdx
index 8b83561f45..eac51f7c82 100644
--- a/docs/ru/md/Bitrix24/Tasks-management/Update-task.mdx
+++ b/docs/ru/md/Bitrix24/Tasks-management/Update-task.mdx
@@ -41,13 +41,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8718";
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗадачи = "8720";
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx b/docs/ru/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
index 34893f6e5e..1a674fd7ab 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Add-task-time-accounting.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
Время = 3600;
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL, IDЗадачи, Время);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -49,13 +54,16 @@ import TabItem from '@theme/TabItem';
Время = 7200;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL
- , IDЗадачи
- , Время
- , IDПользователя
- , Текст
- , ДатаУстановки
- , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx b/docs/ru/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
index 68d3950b54..ac05dbbc2b 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Delete-task-time-accounting.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8726";
IDЗаписи = "3202";
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗаписи = "3204";
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx b/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
index fd266806dc..e571a230e7 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting-list.mdx
@@ -33,12 +33,21 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDЗадачи = "8726";
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx b/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
index 1a617d7c29..9f2f1dc9b2 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Get-task-time-accounting.mdx
@@ -35,13 +35,24 @@ import TabItem from '@theme/TabItem';
IDЗадачи = "8726";
IDЗаписи = "3202";
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDЗаписи = "3204";
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx b/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
index 490b05c816..572066197d 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-settings.mdx
@@ -32,13 +32,21 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx b/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
index a5b963968e..11edb40f62 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Get-timekeeping-status.mdx
@@ -32,13 +32,21 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx b/docs/ru/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
index 970e17275c..0b846a08a9 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Pause-timekeeping.mdx
@@ -32,13 +32,21 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Start-timekeeping.mdx b/docs/ru/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
index 3b76546825..cece2655ea 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Start-timekeeping.mdx
@@ -34,7 +34,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
Час = 3600;
@@ -44,7 +47,14 @@ import TabItem from '@theme/TabItem';
Время = OPI_Инструменты.ПолучитьТекущуюДату() - Час;
Отчет = "Опоздание";
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx b/docs/ru/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
index 94ee456c87..0d3a2ec035 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Stop-timekeeping.mdx
@@ -34,7 +34,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -42,7 +45,14 @@ import TabItem from '@theme/TabItem';
Время = OPI_Инструменты.ПолучитьТекущуюДату();
Отчет = "Отгул";
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx b/docs/ru/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
index 5850fa74fd..15f91c948f 100644
--- a/docs/ru/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
+++ b/docs/ru/md/Bitrix24/Timekeeping/Update-task-time-accounting.mdx
@@ -41,7 +41,14 @@ import TabItem from '@theme/TabItem';
Текст = "Забытый в прошлый раз текст";
Время = 4800;
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -51,7 +58,16 @@ import TabItem from '@theme/TabItem';
Время = 4800;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст, ДатаУстановки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Change-user-status.mdx b/docs/ru/md/Bitrix24/Users-management/Change-user-status.mdx
index 57ef16f2f1..747cf0fb90 100644
--- a/docs/ru/md/Bitrix24/Users-management/Change-user-status.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Change-user-status.mdx
@@ -30,13 +30,24 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПользователя = "2958";
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Create-user.mdx b/docs/ru/md/Bitrix24/Users-management/Create-user.mdx
index 02e3970d0b..0e83e2247b 100644
--- a/docs/ru/md/Bitrix24/Users-management/Create-user.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Create-user.mdx
@@ -43,7 +43,11 @@ import TabItem from '@theme/TabItem';
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -56,7 +60,12 @@ import TabItem from '@theme/TabItem';
СтруктураПользователя.Вставить("PERSONAL_MOBILE", "88003553535");
СтруктураПользователя.Вставить("UF_DEPARTMENT" , 1);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Find-users.mdx b/docs/ru/md/Bitrix24/Users-management/Find-users.mdx
index 7bb7b3ce93..5f6ea55826 100644
--- a/docs/ru/md/Bitrix24/Users-management/Find-users.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Find-users.mdx
@@ -39,7 +39,11 @@ import TabItem from '@theme/TabItem';
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Отдел маркетинга");
СтруктураФильтра.Вставить("USER_TYPE" , "employee");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -47,7 +51,12 @@ import TabItem from '@theme/TabItem';
СтруктураФильтра = Новый Структура;
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Битрикс");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Get-current-user.mdx b/docs/ru/md/Bitrix24/Users-management/Get-current-user.mdx
index 810e400b62..7ab41b8a84 100644
--- a/docs/ru/md/Bitrix24/Users-management/Get-current-user.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Get-current-user.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Get-user-fields-structure.mdx b/docs/ru/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
index bca6f01ac1..247ab4a463 100644
--- a/docs/ru/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Get-user-fields-structure.mdx
@@ -31,12 +31,19 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Get-user-filter-structure.mdx b/docs/ru/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
index 7d114ce504..5e133605bb 100644
--- a/docs/ru/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Get-user-filter-structure.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраПользователей(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраПользователей", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Get-user.mdx b/docs/ru/md/Bitrix24/Users-management/Get-user.mdx
index d899937d92..fe1c641cfd 100644
--- a/docs/ru/md/Bitrix24/Users-management/Get-user.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Get-user.mdx
@@ -33,13 +33,22 @@ import TabItem from '@theme/TabItem';
URL = "https://b24-ar17wx.bitrix24.by/rest/1/av5...";
IDПользователя = "2958";
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
IDПользователя = "2960";
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
```
diff --git a/docs/ru/md/Bitrix24/Users-management/Update-user.mdx b/docs/ru/md/Bitrix24/Users-management/Update-user.mdx
index 50c0b6b16d..67e6291414 100644
--- a/docs/ru/md/Bitrix24/Users-management/Update-user.mdx
+++ b/docs/ru/md/Bitrix24/Users-management/Update-user.mdx
@@ -41,7 +41,12 @@ import TabItem from '@theme/TabItem';
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 1);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
URL = "b24-ar17wx.bitrix24.by";
Токен = "a5b00469006e9f06006b12e400000001000...";
@@ -54,7 +59,13 @@ import TabItem from '@theme/TabItem';
СтруктураПользователя.Вставить("LAST_NAME" , "Лама");
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx b/docs/ru/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
index 708f3caa6d..268484d05f 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-cashbox-checks-by-date.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьЧекиНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx b/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
index 4078647853..4c2c890fa8 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-registry.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьРеестрыПлатежейНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx b/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
index 72aac2486f..9beef3b06e 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-delivery-cash-transfers.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьПереводыПлатежейНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-office-filter-description.mdx b/docs/ru/md/CDEK/Common-methods/Get-office-filter-description.mdx
index 1a79f3d827..4eca8d71b0 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-office-filter-description.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-office-filter-description.mdx
@@ -30,7 +30,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_CDEK.ПолучитьОписаниеФильтраОфисов();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-office-list.mdx b/docs/ru/md/CDEK/Common-methods/Get-office-list.mdx
index 1089f09af9..01b299ea2e 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-office-list.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-office-list.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
Фильтр.Вставить("city_code" , 270);
Фильтр.Вставить("allowed_cod", Истина);
- Результат = OPI_CDEK.ПолучитьСписокОфисов(Токен, Фильтр, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter" , Фильтр);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокОфисов", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-regions-list.mdx b/docs/ru/md/CDEK/Common-methods/Get-regions-list.mdx
index bbef853ba7..52cb3607cb 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-regions-list.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-regions-list.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
- Результат = OPI_CDEK.ПолучитьСписокРегионов(Токен, , , , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокРегионов", Опции);
```
diff --git a/docs/ru/md/CDEK/Common-methods/Get-token.mdx b/docs/ru/md/CDEK/Common-methods/Get-token.mdx
index 1d720e208a..37a391ba4e 100644
--- a/docs/ru/md/CDEK/Common-methods/Get-token.mdx
+++ b/docs/ru/md/CDEK/Common-methods/Get-token.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Аккаунт = "wqGwiQx0gg8mLtiEKsUinjVSICCjtTEP";
Пароль = "RmAmgvSgSl...";
- Результат = OPI_CDEK.ПолучитьТокен(Аккаунт, Пароль, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("account", Аккаунт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьТокен", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Create-courier-invitation.mdx b/docs/ru/md/CDEK/Delivery-management/Create-courier-invitation.mdx
index 2c1d650132..8c46d728d6 100644
--- a/docs/ru/md/CDEK/Delivery-management/Create-courier-invitation.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Create-courier-invitation.mdx
@@ -72,7 +72,12 @@ import TabItem from '@theme/TabItem';
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
- Результат = OPI_CDEK.СоздатьЗаявкуНаВызовКурьера(Токен, ОписаниеЗаявки, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("intake" , ОписаниеЗаявки);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаявкуНаВызовКурьера", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Delete-courier-invitation.mdx b/docs/ru/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
index 5597b5dcc5..ee707fba76 100644
--- a/docs/ru/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Delete-courier-invitation.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Результат = OPI_CDEK.УдалитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаявкуНаВызовКурьера", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Get-appointment-description.mdx b/docs/ru/md/CDEK/Delivery-management/Get-appointment-description.mdx
index c83404d561..e95ea7927b 100644
--- a/docs/ru/md/CDEK/Delivery-management/Get-appointment-description.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Get-appointment-description.mdx
@@ -31,7 +31,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_CDEK.ПолучитьОписаниеДоговоренности();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеДоговоренности", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx b/docs/ru/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
index c1ed8dc596..7a758a5744 100644
--- a/docs/ru/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Get-available-delivery-intervals.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьДоступныеИнтервалыДоставки(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоступныеИнтервалыДоставки", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Get-courier-invitation.mdx b/docs/ru/md/CDEK/Delivery-management/Get-courier-invitation.mdx
index 891a97e235..aa71e6fbd6 100644
--- a/docs/ru/md/CDEK/Delivery-management/Get-courier-invitation.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Get-courier-invitation.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "33cdf7bf-7b9e-4a4f-aaf6-6acb86b4639a";
- Результат = OPI_CDEK.ПолучитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаявкуНаВызовКурьера", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx b/docs/ru/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
index 0bb20b2da0..b3ddc6c216 100644
--- a/docs/ru/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Get-courier-invitations-description.mdx
@@ -31,7 +31,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_CDEK.ПолучитьОписаниеЗаявкиКурьера();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаявкиКурьера", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Get-delivery-appointment.mdx b/docs/ru/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
index 24d96a0361..8f1067c51e 100644
--- a/docs/ru/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Get-delivery-appointment.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "2bb6253b-d0ce-45cd-8281-f42bc5c03553";
- Результат = OPI_CDEK.ПолучитьДоговоренностьОДоставке(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоговоренностьОДоставке", Опции);
```
diff --git a/docs/ru/md/CDEK/Delivery-management/Register-delivery-appointment.mdx b/docs/ru/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
index cc96bc9448..d8f390808b 100644
--- a/docs/ru/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
+++ b/docs/ru/md/CDEK/Delivery-management/Register-delivery-appointment.mdx
@@ -65,7 +65,12 @@ import TabItem from '@theme/TabItem';
Договоренность.Вставить("to_location", МестоДоставки);
- Результат = OPI_CDEK.ЗафиксироватьДоговоренностьОДоставке(Токен, Договоренность, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("appt" , Договоренность);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ЗафиксироватьДоговоренностьОДоставке", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-barcode.mdx b/docs/ru/md/CDEK/Order-management/Create-barcode.mdx
index 4f9c04616a..d02a191450 100644
--- a/docs/ru/md/CDEK/Order-management/Create-barcode.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-barcode.mdx
@@ -38,7 +38,14 @@ import TabItem from '@theme/TabItem';
Формат = "A5";
Копий = 1;
- Результат = OPI_CDEK.СформироватьШтрихкод(Токен, UUID, Копий, Формат, , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("format" , Формат);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьШтрихкод", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-customer-refund.mdx b/docs/ru/md/CDEK/Order-management/Create-customer-refund.mdx
index 5331a30d55..2f44305225 100644
--- a/docs/ru/md/CDEK/Order-management/Create-customer-refund.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-customer-refund.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
Тариф = 139;
- Результат = OPI_CDEK.ОформитьКлиентскийВозврат(Токен, UUID, Тариф, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("tariff" , Тариф);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ОформитьКлиентскийВозврат", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-order.mdx b/docs/ru/md/CDEK/Order-management/Create-order.mdx
index 02277f8abb..de838fd0c6 100644
--- a/docs/ru/md/CDEK/Order-management/Create-order.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-order.mdx
@@ -108,7 +108,13 @@ import TabItem from '@theme/TabItem';
ОписаниеЗаказа.Вставить("delivery_recipient_cost" , Новый Структура("value" , 50));
ОписаниеЗаказа.Вставить("delivery_recipient_cost_adv", Новый Структура("sum,threshold", 3000, 200));
- Результат = OPI_CDEK.СоздатьЗаказ(Токен, ОписаниеЗаказа, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("ostore" , Истина);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаказ", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-prealert.mdx b/docs/ru/md/CDEK/Order-management/Create-prealert.mdx
index 3c750c0b9c..961fc17fb2 100644
--- a/docs/ru/md/CDEK/Order-management/Create-prealert.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-prealert.mdx
@@ -37,7 +37,14 @@ import TabItem from '@theme/TabItem';
ПВЗ = "NSK27";
ДатаПередачи = OPI_Инструменты.ПолучитьТекущуюДату() + 60 * 60 * 24;
- Результат = OPI_CDEK.СоздатьПреалерт(Токен, UUID, ДатаПередачи, ПВЗ, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("date" , ДатаПередачи);
+ Опции.Вставить("point" , ПВЗ);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьПреалерт", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-receipt.mdx b/docs/ru/md/CDEK/Order-management/Create-receipt.mdx
index cfd50460a0..aabc77b669 100644
--- a/docs/ru/md/CDEK/Order-management/Create-receipt.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-receipt.mdx
@@ -41,7 +41,14 @@ import TabItem from '@theme/TabItem';
Тип = "tpl_russia";
Копий = 1;
- Результат = OPI_CDEK.СформироватьКвитанцию(Токен, UUID, Тип, Копий, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьКвитанцию", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Create-refusal.mdx b/docs/ru/md/CDEK/Order-management/Create-refusal.mdx
index e0772245e5..c060b695e8 100644
--- a/docs/ru/md/CDEK/Order-management/Create-refusal.mdx
+++ b/docs/ru/md/CDEK/Order-management/Create-refusal.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.СоздатьОтказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьОтказ", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Delete-order.mdx b/docs/ru/md/CDEK/Order-management/Delete-order.mdx
index 4bfb4ba718..930228c947 100644
--- a/docs/ru/md/CDEK/Order-management/Delete-order.mdx
+++ b/docs/ru/md/CDEK/Order-management/Delete-order.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.УдалитьЗаказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаказ", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-cashbox-check.mdx b/docs/ru/md/CDEK/Order-management/Get-cashbox-check.mdx
index a4d8fa886d..070e3061b7 100644
--- a/docs/ru/md/CDEK/Order-management/Get-cashbox-check.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-cashbox-check.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьЧекЗаказа(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекЗаказа", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-order-by-number.mdx b/docs/ru/md/CDEK/Order-management/Get-order-by-number.mdx
index e7d46e43f9..ba909901d4 100644
--- a/docs/ru/md/CDEK/Order-management/Get-order-by-number.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-order-by-number.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
НомерЗаказа = "34e9706a-f47f-4348-bd4d-116bf6c5517d";
- Результат = OPI_CDEK.ПолучитьЗаказПоНомеру(Токен, НомерЗаказа, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("number" , НомерЗаказа);
+ Опции.Вставить("internal", Истина);
+ Опции.Вставить("testapi" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказПоНомеру", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-order-description.mdx b/docs/ru/md/CDEK/Order-management/Get-order-description.mdx
index a6f9c616cf..44ac444b1e 100644
--- a/docs/ru/md/CDEK/Order-management/Get-order-description.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-order-description.mdx
@@ -32,7 +32,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_CDEK.ПолучитьОписаниеЗаказа();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаказа", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-order.mdx b/docs/ru/md/CDEK/Order-management/Get-order.mdx
index 9c64a7ea51..d19d8e14f3 100644
--- a/docs/ru/md/CDEK/Order-management/Get-order.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-order.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьЗаказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказ", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-passport-data-status.mdx b/docs/ru/md/CDEK/Order-management/Get-passport-data-status.mdx
index f2fa8709d2..bcab174662 100644
--- a/docs/ru/md/CDEK/Order-management/Get-passport-data-status.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-passport-data-status.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "4c7113d6-e20b-4218-9fd9-2cf33b75a384";
- Результат = OPI_CDEK.ПолучитьСтатусПаспортныхДанных(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСтатусПаспортныхДанных", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Get-prealert.mdx b/docs/ru/md/CDEK/Order-management/Get-prealert.mdx
index ef26e4243b..4da6c1d3d8 100644
--- a/docs/ru/md/CDEK/Order-management/Get-prealert.mdx
+++ b/docs/ru/md/CDEK/Order-management/Get-prealert.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
Токен = "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJzY29wZSI6WyJsb2NhdGlvbjphbGwiLCJvcmRlcjphbGwiLCJwYXltZW50OmFsbCJdLCJleHAiOjE3NjE5MTU3NDQsImF1dGhvcml0aWVzIjpbInNoYXJkLWlkOnJ1LTAxIiwiY2xpZW50LWNpdHk60J3QvtCy0L7RgdC40LHQuNGA0YHQuiwg0J3QvtCy0L7RgdC40LHQuNGA0YHQutCw0Y8g0L7QsdC70LDRgdGC0YwiLCJhY2NvdW50LWxhbmc6cnVzIiwiY29udHJhY3Q60JjQnC3QoNCkLdCT0JvQky0yMiIsImFwaS12ZXJzaW9uOjEuMSIsImFjY291bnQtdXVpZDplOTI1YmQwZi0wNWE2LTRjNTYtYjczNy00Yjk5YzE0ZjY2OWEiLCJjbGllbnQtaWQtZWM1OmVkNzVlY2Y0LTMwZWQtNDE1My1hZmU5LWViODBiYjUxMmYyMiIsImNvbnRyYWN0LWlkOmRlNDJjYjcxLTZjOGMtNGNmNS04MjIyLWNmYjY2MDQ0ZThkZiIsImNsaWVudC1pZC1lYzQ6MTQzNDgyMzEiLCJjb250cmFnZW50L...";
UUID = "27c365e5-4c21-43a3-9db0-bceeb491e2f0";
- Результат = OPI_CDEK.ПолучитьПреалерт(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПреалерт", Опции);
```
diff --git a/docs/ru/md/CDEK/Order-management/Update-order.mdx b/docs/ru/md/CDEK/Order-management/Update-order.mdx
index 8d4e212a13..5978f39e55 100644
--- a/docs/ru/md/CDEK/Order-management/Update-order.mdx
+++ b/docs/ru/md/CDEK/Order-management/Update-order.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
ОписаниеЗаказа = Новый Структура("comment", "Новый комментарий");
- Результат = OPI_CDEK.ИзменитьЗаказ(Токен, UUID, ОписаниеЗаказа, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ИзменитьЗаказ", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Common-methods/Execute-request.mdx b/docs/ru/md/ClickHouse/Common-methods/Execute-request.mdx
index 2c4fd07ddb..7580ea087e 100644
--- a/docs/ru/md/ClickHouse/Common-methods/Execute-request.mdx
+++ b/docs/ru/md/ClickHouse/Common-methods/Execute-request.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- Соединение = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Соединение = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// Запрос (создание таблицы)
@@ -47,8 +51,15 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос (вставка данных)
@@ -87,8 +98,19 @@ import TabItem from '@theme/TabItem';
БазаДанных = "default";
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, БазаДанных, IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос с внешней таблицей
@@ -102,22 +124,45 @@ import TabItem from '@theme/TabItem';
|2" + Таб + "Jane
|3" + Таб + "Bob";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_users WHERE id > 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Выборка
ТекстВыборки = "SELECT * FROM events";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Common-methods/Get-external-table-structure.mdx b/docs/ru/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
index ffde7b6375..8d071ecef5 100644
--- a/docs/ru/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
+++ b/docs/ru/md/ClickHouse/Common-methods/Get-external-table-structure.mdx
@@ -34,14 +34,24 @@ import TabItem from '@theme/TabItem';
СтруктураКолонок.Вставить("id" , "UInt64");
СтруктураКолонок.Вставить("name", "String");
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", ИмяТаблицы);
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
// С данными TSV
ДанныеТаблицы = СтрШаблон("1%1Test
|2%2Test2", Символы.Таб);
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx b/docs/ru/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
index 3c73f284d9..9c78b50dda 100644
--- a/docs/ru/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
+++ b/docs/ru/md/ClickHouse/Common-methods/Get-http-connection-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
URL = "http://localhost:8123";
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С basic авторизацией
@@ -38,20 +41,33 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С JWT авторизацией
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// С дополнительными заголовками
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("X-Custom-Header", "CustomValue");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Авторизация);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Common-methods/Get-request-settings.mdx b/docs/ru/md/ClickHouse/Common-methods/Get-request-settings.mdx
index 58c5210c52..4bff911293 100644
--- a/docs/ru/md/ClickHouse/Common-methods/Get-request-settings.mdx
+++ b/docs/ru/md/ClickHouse/Common-methods/Get-request-settings.mdx
@@ -40,7 +40,10 @@ import TabItem from '@theme/TabItem';
ТекстЗапроса = "SELECT 1";
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
// Полный запрос
@@ -53,18 +56,25 @@ import TabItem from '@theme/TabItem';
ДопНастройки.Вставить("max_threads", "4");
СтруктураКолонок = Новый Структура("id,name", "UInt64", "String");
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext", СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", "ext");
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивТаблиц = Новый Массив;
МассивТаблиц.Добавить(ВнешняяТаблица);
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса
- , БазаДанных
- , IDЗапроса
- , Данные
- , ФорматОтвета
- , МассивТаблиц
- , ДопНастройки);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format" , ФорматОтвета);
+ Опции.Вставить("ext" , МассивТаблиц);
+ Опции.Вставить("settings", ДопНастройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Common-methods/Get-session-settings.mdx b/docs/ru/md/ClickHouse/Common-methods/Get-session-settings.mdx
index b924b65ae6..ac25075491 100644
--- a/docs/ru/md/ClickHouse/Common-methods/Get-session-settings.mdx
+++ b/docs/ru/md/ClickHouse/Common-methods/Get-session-settings.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Проверять = Истина;
Таймаут = 120;
- Результат = OPI_ClickHouse.ПолучитьНастройкиСессии(IDСессии, Проверять, Таймаут);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , IDСессии);
+ Опции.Вставить("check" , Проверять);
+ Опции.Вставить("timeout", Таймаут);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Grpc/Close-grpc-stream.mdx b/docs/ru/md/ClickHouse/Grpc/Close-grpc-stream.mdx
index 0f28533e7d..9c02640322 100644
--- a/docs/ru/md/ClickHouse/Grpc/Close-grpc-stream.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Close-grpc-stream.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
diff --git a/docs/ru/md/ClickHouse/Grpc/Complete-grpc-sending.mdx b/docs/ru/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
index ae08bae124..720320467b 100644
--- a/docs/ru/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Complete-grpc-sending.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
diff --git a/docs/ru/md/ClickHouse/Grpc/Create-grpc-connection.mdx b/docs/ru/md/ClickHouse/Grpc/Create-grpc-connection.mdx
index e7c33336b4..0f75c5cf9b 100644
--- a/docs/ru/md/ClickHouse/Grpc/Create-grpc-connection.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Create-grpc-connection.mdx
@@ -37,7 +37,11 @@ import TabItem from '@theme/TabItem';
// Открытие соединения
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
// Запрос через открытое соединение (создание таблицы)
@@ -51,8 +55,15 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Вставка данных
@@ -82,15 +93,34 @@ import TabItem from '@theme/TabItem';
Данные = Новый Структура("meta,data", Мета, МассивДанных);
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, "default", IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , "default");
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Выборка
ТекстВыборки = "SELECT * FROM events_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// Запрос с внешней таблицей через gRPC
@@ -102,15 +132,30 @@ import TabItem from '@theme/TabItem';
ДанныеТаблицы = "1" + Таб + "John
|2" + Таб + "Jane";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext_grpc", СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , "ext_grpc");
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx b/docs/ru/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
index 98175e0c92..ff0d2b8256 100644
--- a/docs/ru/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Get-grpc-connection-settings.mdx
@@ -30,7 +30,10 @@ import TabItem from '@theme/TabItem';
URL = "http://localhost:9101";
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С basic авторизацией
@@ -39,26 +42,47 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С JWT авторизацией
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С метаданными
Meta = Новый Соответствие;
Meta.Вставить("custom-meta", "value");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, Meta);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("meta", Meta);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// С TLS настройками
- Tls = OPI_ClickHouse.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, , Tls);
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Grpc/Get-grpc-message.mdx b/docs/ru/md/ClickHouse/Grpc/Get-grpc-message.mdx
index 30d73efec5..dea701fdb9 100644
--- a/docs/ru/md/ClickHouse/Grpc/Get-grpc-message.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Get-grpc-message.mdx
@@ -36,12 +36,20 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстЗапроса = "SELECT number FROM system.numbers LIMIT 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
- Таймаут = 10000;
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Таймаут = 10000;
РезультатОткрытия = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение, Запрос, , Таймаут);
IDПотока = РезультатОткрытия["streamId"];
diff --git a/docs/ru/md/ClickHouse/Grpc/Get-tls-settings.mdx b/docs/ru/md/ClickHouse/Grpc/Get-tls-settings.mdx
index 32f1835a57..cc24897c38 100644
--- a/docs/ru/md/ClickHouse/Grpc/Get-tls-settings.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_ClickHouse.ПолучитьНастройкиTls(Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
```
diff --git a/docs/ru/md/ClickHouse/Grpc/Open-grpc-stream.mdx b/docs/ru/md/ClickHouse/Grpc/Open-grpc-stream.mdx
index 59f6c42b89..6ef78af470 100644
--- a/docs/ru/md/ClickHouse/Grpc/Open-grpc-stream.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Open-grpc-stream.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстСозданияТаблицы = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -48,11 +52,25 @@ import TabItem from '@theme/TabItem';
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса("DROP TABLE IF EXISTS events_stream_test");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", "DROP TABLE IF EXISTS events_stream_test");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстСозданияТаблицы);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстСозданияТаблицы);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Результат = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение);
diff --git a/docs/ru/md/ClickHouse/Grpc/Send-grpc-message.mdx b/docs/ru/md/ClickHouse/Grpc/Send-grpc-message.mdx
index 8f95d2ff56..37f291df15 100644
--- a/docs/ru/md/ClickHouse/Grpc/Send-grpc-message.mdx
+++ b/docs/ru/md/ClickHouse/Grpc/Send-grpc-message.mdx
@@ -39,7 +39,11 @@ import TabItem from '@theme/TabItem';
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
@@ -48,7 +52,11 @@ import TabItem from '@theme/TabItem';
IDПотока = РезультатОткрытия["streamId"];
ТекстЗапроса = "SELECT 1 AS result";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
Результат = OPI_ClickHouse.ОтправитьСообщениеGRPC(Соединение, IDПотока, Запрос);
```
diff --git a/docs/ru/md/Dropbox/Account-and-authorization/Get-account-information.mdx b/docs/ru/md/Dropbox/Account-and-authorization/Get-account-information.mdx
index a94397e289..c5bfd211bd 100644
--- a/docs/ru/md/Dropbox/Account-and-authorization/Get-account-information.mdx
+++ b/docs/ru/md/Dropbox/Account-and-authorization/Get-account-information.mdx
@@ -27,7 +27,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьИнформациюОбАккаунте(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
```
diff --git a/docs/ru/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx b/docs/ru/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
index 6c74997a8a..733892ab5e 100644
--- a/docs/ru/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
+++ b/docs/ru/md/Dropbox/Account-and-authorization/Get-authorization-link.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
КлючПриложения = "oynqxds...";
- Результат = OPI_Dropbox.ПолучитьСсылкуАвторизации(КлючПриложения);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey", КлючПриложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСсылкуАвторизации", Опции);
```
diff --git a/docs/ru/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx b/docs/ru/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
index 4b4af695f7..9edddfecf3 100644
--- a/docs/ru/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
+++ b/docs/ru/md/Dropbox/Account-and-authorization/Get-space-usage-data.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьДанныеИспользованияПространства(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьДанныеИспользованияПространства", Опции);
```
diff --git a/docs/ru/md/Dropbox/Account-and-authorization/Get-token.mdx b/docs/ru/md/Dropbox/Account-and-authorization/Get-token.mdx
index 51ba017cc8..e7213d8106 100644
--- a/docs/ru/md/Dropbox/Account-and-authorization/Get-token.mdx
+++ b/docs/ru/md/Dropbox/Account-and-authorization/Get-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
СекретПриложения = "tk2oewn...";
Код = "bTCiUTzxe6kAAAAAAAAAGN1NMZIxyqETKr4o7OS2dU8";
- Результат = OPI_Dropbox.ПолучитьТокен(КлючПриложения, СекретПриложения, Код);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("code" , Код);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьТокен", Опции);
```
diff --git a/docs/ru/md/Dropbox/Account-and-authorization/Refresh-token.mdx b/docs/ru/md/Dropbox/Account-and-authorization/Refresh-token.mdx
index aba0bd2eca..034c775af2 100644
--- a/docs/ru/md/Dropbox/Account-and-authorization/Refresh-token.mdx
+++ b/docs/ru/md/Dropbox/Account-and-authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
СекретПриложения = "tk2oewn...";
РефрешТокен = "oZFWg3DmZ_IAAAAAAAAAAWilOA0M1SjV...";
- Результат = OPI_Dropbox.ОбновитьТокен(КлючПриложения, СекретПриложения, РефрешТокен);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("refresh" , РефрешТокен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Copy-object.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Copy-object.mdx
index ae84e3692e..b32371c09a 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Copy-object.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Copy-object.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Копия = "/New/pic_copy.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.КопироватьОбъект(Токен, Оригинал, Копия);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Копия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "КопироватьОбъект", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Create-folder.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Create-folder.mdx
index e9ef349923..974d8222a0 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Create-folder.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Create-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/Новый каталог";
- Результат = OPI_Dropbox.СоздатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СоздатьПапку", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Delete-object.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Delete-object.mdx
index dfbec6b6a4..82277314d6 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Delete-object.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Delete-object.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Путь = "/New/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.УдалитьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Download-file.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Download-file.mdx
index 0bf4ab4663..c8f3efbb73 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Download-file.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Download-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.СкачатьФайл(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьФайл", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Download-folder.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Download-folder.mdx
index 786e0d9696..f2da66b728 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Download-folder.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Download-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New";
- Результат = OPI_Dropbox.СкачатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьПапку", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
index 87e2ed1a6e..0d78379280 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Get-list-of-folder-files.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Путь = "/New";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьСписокФайловПапки(Токен, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокФайловПапки", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Get-object-information.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Get-object-information.mdx
index 951905d428..9834317731 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Get-object-information.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Get-object-information.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Путь = "/New/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПолучитьИнформациюОбОбъекте(Токен, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбОбъекте", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
index 318d276a3f..ed37de1f26 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Get-object-version-list.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ПолучитьСписокВерсийОбъекта(Токен, Путь, 1);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("amount", 1);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокВерсийОбъекта", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Get-preview.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Get-preview.mdx
index 4e26b65144..b8297109f0 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Get-preview.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Get-preview.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ПолучитьПревью(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьПревью", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Move-object.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Move-object.mdx
index 014a6c7802..f7b73a6a6f 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Move-object.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Move-object.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ЦелевойПуть = "/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
- Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , ОригинальныйПуть);
+ Опции.Вставить("to" , ЦелевойПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
index fa30c0fe3a..18ee6a0420 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Restore-object-to-version.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ВосстановитьОбъектКВерсии(Токен, Путь, Версия);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("rev" , Версия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ВосстановитьОбъектКВерсии", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
index debdb114c0..f0ae75dd28 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Upload-file-by-url.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
URL = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Dropbox.ЗагрузитьФайлПоURL(Токен, URL, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайлПоURL", Опции);
```
diff --git a/docs/ru/md/Dropbox/File-and-directory-management/Upload-file.mdx b/docs/ru/md/Dropbox/File-and-directory-management/Upload-file.mdx
index 21612249f7..23332dee1d 100644
--- a/docs/ru/md/Dropbox/File-and-directory-management/Upload-file.mdx
+++ b/docs/ru/md/Dropbox/File-and-directory-management/Upload-file.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
КартинкаПуть = ПолучитьИмяВременногоФайла("png");
КопироватьФайл(Картинка, КартинкаПуть);
- Результат = OPI_Dropbox.ЗагрузитьФайл(Токен, КартинкаПуть, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , КартинкаПуть);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("overwrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
index b167a7e43a..28a39b97dd 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-file.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Почта = "h5bk6ft62s@privaterelay.appleid.com";
Файл = "kJU6-a-pT48AAAAAAAAABw";
- Результат = OPI_Dropbox.ДобавитьПользователейКФайлу(Токен, Файл, Почта, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
```
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
index 9cf2a8ad73..3514668bb3 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Add-users-to-folder.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Почта = "h5bk6ft62s@privaterelay.appleid.com";
Папка = "13163859169"; // shared_folder_id
- Результат = OPI_Dropbox.ДобавитьПользователейКПапке(Токен, Папка, Почта, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
```
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
index b80c40cc94..92548b635f 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Cancel-file-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Файл = "kJU6-a-pT48AAAAAAAAABw";
- Результат = OPI_Dropbox.ОтменитьПубликациюФайла(Токен, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюФайла", Опции);
```
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
index 6cad3a012c..92c758c8b4 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Cancel-folder-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Папка = "13163859169";
- Результат = OPI_Dropbox.ОтменитьПубликациюПапки(Токен, Папка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder", Папка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюПапки", Опции);
ТекущийСтатус = "in_progress";
IDРаботы = Результат["async_job_id"];
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
index 82f12c3709..7a4e14946c 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Get-asynchronous-change-status.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
IDРаботы = "dbjid:AAD1L-bMwKTHuiWt8DVi_FBjPGiqtsF1OhsqgQZho90yphBS7Brp8jf94FBNNDBuvMFCjNAnOOJUBPD_hC-8zT-t";
- Результат = OPI_Dropbox.ПолучитьСтатусАсинхронногоИзменения(Токен, IDРаботы);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("job" , IDРаботы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСтатусАсинхронногоИзменения", Опции);
```
diff --git a/docs/ru/md/Dropbox/Shared-access-settings/Publish-folder.mdx b/docs/ru/md/Dropbox/Shared-access-settings/Publish-folder.mdx
index 15bd543f86..e26837bcd7 100644
--- a/docs/ru/md/Dropbox/Shared-access-settings/Publish-folder.mdx
+++ b/docs/ru/md/Dropbox/Shared-access-settings/Publish-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New";
- Результат = OPI_Dropbox.ОпубликоватьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОпубликоватьПапку", Опции);
```
diff --git a/docs/ru/md/Dropbox/Tags-management/Add-tag.mdx b/docs/ru/md/Dropbox/Tags-management/Add-tag.mdx
index eae5fe9639..d671e98125 100644
--- a/docs/ru/md/Dropbox/Tags-management/Add-tag.mdx
+++ b/docs/ru/md/Dropbox/Tags-management/Add-tag.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ДобавитьТег(Токен, Путь, Тег);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьТег", Опции);
```
diff --git a/docs/ru/md/Dropbox/Tags-management/Delete-tag.mdx b/docs/ru/md/Dropbox/Tags-management/Delete-tag.mdx
index f8f6c02d1e..09d205122b 100644
--- a/docs/ru/md/Dropbox/Tags-management/Delete-tag.mdx
+++ b/docs/ru/md/Dropbox/Tags-management/Delete-tag.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.УдалитьТег(Токен, Путь, Тег);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьТег", Опции);
```
diff --git a/docs/ru/md/Dropbox/Tags-management/Get-tag-list.mdx b/docs/ru/md/Dropbox/Tags-management/Get-tag-list.mdx
index 1c53ba86c9..af9a6765d0 100644
--- a/docs/ru/md/Dropbox/Tags-management/Get-tag-list.mdx
+++ b/docs/ru/md/Dropbox/Tags-management/Get-tag-list.mdx
@@ -31,7 +31,11 @@ import TabItem from '@theme/TabItem';
МассивПутей.Добавить("/New/Dogs.mp3");
МассивПутей.Добавить("/New/mydoc.docx");
- Результат = OPI_Dropbox.ПолучитьСписокТегов(Токен, МассивПутей);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", МассивПутей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокТегов", Опции);
```
diff --git a/docs/ru/md/FTP/Common-methods/Close-connection.mdx b/docs/ru/md/FTP/Common-methods/Close-connection.mdx
index b18a361b93..465830484b 100644
--- a/docs/ru/md/FTP/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/FTP/Common-methods/Close-connection.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,12 +57,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/md/FTP/Common-methods/Create-connection.mdx b/docs/ru/md/FTP/Common-methods/Create-connection.mdx
index 0e1e52548a..046e9124a1 100644
--- a/docs/ru/md/FTP/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/FTP/Common-methods/Create-connection.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -53,12 +59,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Результат = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/md/FTP/Common-methods/Execute-arbitrary-command.mdx b/docs/ru/md/FTP/Common-methods/Execute-arbitrary-command.mdx
index 3c9eadb6a4..e90368f75c 100644
--- a/docs/ru/md/FTP/Common-methods/Execute-arbitrary-command.mdx
+++ b/docs/ru/md/FTP/Common-methods/Execute-arbitrary-command.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -47,12 +53,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -60,7 +76,11 @@ import TabItem from '@theme/TabItem';
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "PWD";
- Результат = OPI_FTP.ВыполнитьПроизвольнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьПроизвольнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/FTP/Common-methods/Execute-custom-command.mdx b/docs/ru/md/FTP/Common-methods/Execute-custom-command.mdx
index 1b507916dc..4610ceb3c7 100644
--- a/docs/ru/md/FTP/Common-methods/Execute-custom-command.mdx
+++ b/docs/ru/md/FTP/Common-methods/Execute-custom-command.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -53,12 +59,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -66,7 +82,11 @@ import TabItem from '@theme/TabItem';
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "UMASK";
- Результат = OPI_FTP.ВыполнитьНестандартнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьНестандартнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/FTP/Common-methods/Get-connection-configuration.mdx b/docs/ru/md/FTP/Common-methods/Get-connection-configuration.mdx
index d6097dd4f2..2b00dca027 100644
--- a/docs/ru/md/FTP/Common-methods/Get-connection-configuration.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -54,15 +60,30 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
- Результат = OPI_FTP.ПолучитьКонфигурациюСоединения(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьКонфигурациюСоединения", Опции);
```
diff --git a/docs/ru/md/FTP/Common-methods/Get-connection-settings.mdx b/docs/ru/md/FTP/Common-methods/Get-connection-settings.mdx
index 6c4ba731b5..2a96fdeba6 100644
--- a/docs/ru/md/FTP/Common-methods/Get-connection-settings.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-connection-settings.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
```
diff --git a/docs/ru/md/FTP/Common-methods/Get-object-size.mdx b/docs/ru/md/FTP/Common-methods/Get-object-size.mdx
index 146d43e1a1..b59aca8707 100644
--- a/docs/ru/md/FTP/Common-methods/Get-object-size.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-object-size.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,18 +57,32 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Common-methods/Get-protocol-feature-list.mdx b/docs/ru/md/FTP/Common-methods/Get-protocol-feature-list.mdx
index 8c10cce5c2..a5910abf10 100644
--- a/docs/ru/md/FTP/Common-methods/Get-protocol-feature-list.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-protocol-feature-list.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -50,18 +56,31 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокРасширенийПротокола(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокРасширенийПротокола", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Common-methods/Get-proxy-settings.mdx b/docs/ru/md/FTP/Common-methods/Get-proxy-settings.mdx
index 56a72d5a8e..5e2a44f094 100644
--- a/docs/ru/md/FTP/Common-methods/Get-proxy-settings.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
```
diff --git a/docs/ru/md/FTP/Common-methods/Get-tls-settings.mdx b/docs/ru/md/FTP/Common-methods/Get-tls-settings.mdx
index 56551cca39..ae543f7d67 100644
--- a/docs/ru/md/FTP/Common-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
```
diff --git a/docs/ru/md/FTP/Common-methods/Get-welcome-message.mdx b/docs/ru/md/FTP/Common-methods/Get-welcome-message.mdx
index 4f937eabed..13e9a7b8b7 100644
--- a/docs/ru/md/FTP/Common-methods/Get-welcome-message.mdx
+++ b/docs/ru/md/FTP/Common-methods/Get-welcome-message.mdx
@@ -35,7 +35,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -46,18 +52,31 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьПриветственноеСообщение(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьПриветственноеСообщение", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Common-methods/Is-connector.mdx b/docs/ru/md/FTP/Common-methods/Is-connector.mdx
index 1975f3f40a..e25bdc0b29 100644
--- a/docs/ru/md/FTP/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/FTP/Common-methods/Is-connector.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,12 +57,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/md/FTP/Common-methods/Ping.mdx b/docs/ru/md/FTP/Common-methods/Ping.mdx
index d95a66ade8..9e8b4afc1d 100644
--- a/docs/ru/md/FTP/Common-methods/Ping.mdx
+++ b/docs/ru/md/FTP/Common-methods/Ping.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -50,18 +56,31 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.Пинг(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "Пинг", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Common-methods/Update-path.mdx b/docs/ru/md/FTP/Common-methods/Update-path.mdx
index 557d7a46e9..221f5eb844 100644
--- a/docs/ru/md/FTP/Common-methods/Update-path.mdx
+++ b/docs/ru/md/FTP/Common-methods/Update-path.mdx
@@ -43,7 +43,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -54,18 +60,33 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "new_dir/pic_from_disk.png");
+ Опции.Вставить("new" , "new_dir/pic_copy.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Directory-management/Change-current-directory.mdx b/docs/ru/md/FTP/Directory-management/Change-current-directory.mdx
index aee8870511..c9472ec27e 100644
--- a/docs/ru/md/FTP/Directory-management/Change-current-directory.mdx
+++ b/docs/ru/md/FTP/Directory-management/Change-current-directory.mdx
@@ -44,7 +44,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -55,12 +61,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/md/FTP/Directory-management/Clear-directory.mdx b/docs/ru/md/FTP/Directory-management/Clear-directory.mdx
index bc44890daf..40cae3c7d4 100644
--- a/docs/ru/md/FTP/Directory-management/Clear-directory.mdx
+++ b/docs/ru/md/FTP/Directory-management/Clear-directory.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -47,18 +53,32 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ОчиститьДиректорию(Соединение, ".");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ОчиститьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Directory-management/Create-new-directory.mdx b/docs/ru/md/FTP/Directory-management/Create-new-directory.mdx
index ebf6322359..57c85854ea 100644
--- a/docs/ru/md/FTP/Directory-management/Create-new-directory.mdx
+++ b/docs/ru/md/FTP/Directory-management/Create-new-directory.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,19 +57,33 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/FTP/Directory-management/Delete-directory.mdx b/docs/ru/md/FTP/Directory-management/Delete-directory.mdx
index ccaa521583..9af99370bb 100644
--- a/docs/ru/md/FTP/Directory-management/Delete-directory.mdx
+++ b/docs/ru/md/FTP/Directory-management/Delete-directory.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,18 +57,32 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьДиректорию(Соединение, "new_dir/another_one");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/another_one");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Directory-management/Get-current-directory.mdx b/docs/ru/md/FTP/Directory-management/Get-current-directory.mdx
index bf08de1ecb..5ae1ab5494 100644
--- a/docs/ru/md/FTP/Directory-management/Get-current-directory.mdx
+++ b/docs/ru/md/FTP/Directory-management/Get-current-directory.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -50,18 +56,31 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/Directory-management/List-objects.mdx b/docs/ru/md/FTP/Directory-management/List-objects.mdx
index e00c23f610..d068254409 100644
--- a/docs/ru/md/FTP/Directory-management/List-objects.mdx
+++ b/docs/ru/md/FTP/Directory-management/List-objects.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -52,18 +58,33 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/File-management/Delete-file.mdx b/docs/ru/md/FTP/File-management/Delete-file.mdx
index ea0e7fa7cf..c5e28a72b8 100644
--- a/docs/ru/md/FTP/File-management/Delete-file.mdx
+++ b/docs/ru/md/FTP/File-management/Delete-file.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -51,18 +57,32 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьФайл(Соединение, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/FTP/File-management/Get-file-data.mdx b/docs/ru/md/FTP/File-management/Get-file-data.mdx
index ef42a0908f..4e2c5bf1c4 100644
--- a/docs/ru/md/FTP/File-management/Get-file-data.mdx
+++ b/docs/ru/md/FTP/File-management/Get-file-data.mdx
@@ -44,7 +44,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -55,12 +61,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
diff --git a/docs/ru/md/FTP/File-management/Save-file.mdx b/docs/ru/md/FTP/File-management/Save-file.mdx
index c083b1238f..d610bd4e82 100644
--- a/docs/ru/md/FTP/File-management/Save-file.mdx
+++ b/docs/ru/md/FTP/File-management/Save-file.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -52,12 +58,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -67,7 +83,12 @@ import TabItem from '@theme/TabItem';
Путь = "new_dir/pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_FTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/FTP/File-management/Upload-file.mdx b/docs/ru/md/FTP/File-management/Upload-file.mdx
index 984478bf68..9a4af88a5c 100644
--- a/docs/ru/md/FTP/File-management/Upload-file.mdx
+++ b/docs/ru/md/FTP/File-management/Upload-file.mdx
@@ -47,7 +47,15 @@ import TabItem from '@theme/TabItem';
НастройкиПрокси = Неопределено;
НастройкиTLS = Неопределено; // FTPS
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль, , 1000, 1000);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", 1000);
+ Опции.Вставить("wtout", 1000);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -58,20 +66,40 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ЗагрузитьФайл(Соединение, Картинка, "new_dir/pic_from_disk.png");
- Результат2 = OPI_FTP.ЗагрузитьФайл(Соединение, КартинкаДД, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/GRPC/Common-methods/Close-connection.mdx b/docs/ru/md/GRPC/Common-methods/Close-connection.mdx
index 79b86f7ed1..1e33f84a0f 100644
--- a/docs/ru/md/GRPC/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Close-connection.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЗакрытьСоединение(Соединение);
diff --git a/docs/ru/md/GRPC/Common-methods/Create-connection.mdx b/docs/ru/md/GRPC/Common-methods/Create-connection.mdx
index b4324730e8..068de5c939 100644
--- a/docs/ru/md/GRPC/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Create-connection.mdx
@@ -39,9 +39,17 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Результат = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
```
diff --git a/docs/ru/md/GRPC/Common-methods/Execute-method.mdx b/docs/ru/md/GRPC/Common-methods/Execute-method.mdx
index 6f3bcf579f..0623e4a4e2 100644
--- a/docs/ru/md/GRPC/Common-methods/Execute-method.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Execute-method.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyUnary";
@@ -91,7 +99,14 @@ import TabItem from '@theme/TabItem';
Данные.Вставить("f_bools" , МассивБулево);
Данные.Вставить("f_enums" , СтрРазделить("ENUM_1,ENUM_2", ","));
- Результат = OPI_GRPC.ВызватьМетод(Параметры, Сервис, Метод, Данные, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
```
diff --git a/docs/ru/md/GRPC/Common-methods/Get-connection-parameters.mdx b/docs/ru/md/GRPC/Common-methods/Get-connection-parameters.mdx
index 0a4bf623e7..f652abc3a5 100644
--- a/docs/ru/md/GRPC/Common-methods/Get-connection-parameters.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Get-connection-parameters.mdx
@@ -41,8 +41,13 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Результат = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
```
diff --git a/docs/ru/md/GRPC/Common-methods/Get-tls-settings.mdx b/docs/ru/md/GRPC/Common-methods/Get-tls-settings.mdx
index 41fca8f432..2d47052db7 100644
--- a/docs/ru/md/GRPC/Common-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
```
diff --git a/docs/ru/md/GRPC/Common-methods/Is-connector.mdx b/docs/ru/md/GRPC/Common-methods/Is-connector.mdx
index 0569d3cc9f..5cd0f07a5e 100644
--- a/docs/ru/md/GRPC/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Is-connector.mdx
@@ -38,9 +38,17 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЭтоКоннектор(Соединение);
diff --git a/docs/ru/md/GRPC/Common-methods/Set-metadata.mdx b/docs/ru/md/GRPC/Common-methods/Set-metadata.mdx
index a2bd5b751f..60aed3ade4 100644
--- a/docs/ru/md/GRPC/Common-methods/Set-metadata.mdx
+++ b/docs/ru/md/GRPC/Common-methods/Set-metadata.mdx
@@ -42,8 +42,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
diff --git a/docs/ru/md/GRPC/Introspection/Get-method-list.mdx b/docs/ru/md/GRPC/Introspection/Get-method-list.mdx
index 104102a167..e3bcffd265 100644
--- a/docs/ru/md/GRPC/Introspection/Get-method-list.mdx
+++ b/docs/ru/md/GRPC/Introspection/Get-method-list.mdx
@@ -29,13 +29,24 @@ import TabItem from '@theme/TabItem';
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
- Результат = OPI_GRPC.ПолучитьСписокМетодов(Соединение, Сервис);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокМетодов", Опции);
```
diff --git a/docs/ru/md/GRPC/Introspection/Get-method.mdx b/docs/ru/md/GRPC/Introspection/Get-method.mdx
index 04c9a94f7b..e27a412688 100644
--- a/docs/ru/md/GRPC/Introspection/Get-method.mdx
+++ b/docs/ru/md/GRPC/Introspection/Get-method.mdx
@@ -30,14 +30,26 @@ import TabItem from '@theme/TabItem';
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
Метод = "Index";
- Результат = OPI_GRPC.ПолучитьМетод(Соединение, Сервис, Метод);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьМетод", Опции);
```
diff --git a/docs/ru/md/GRPC/Introspection/Get-service-list.mdx b/docs/ru/md/GRPC/Introspection/Get-service-list.mdx
index b27a14c58f..02f45ee6c1 100644
--- a/docs/ru/md/GRPC/Introspection/Get-service-list.mdx
+++ b/docs/ru/md/GRPC/Introspection/Get-service-list.mdx
@@ -28,11 +28,21 @@ import TabItem from '@theme/TabItem';
Адрес = "https://grpcb.in:9001";
Схема = "https://hut.openintegrations.dev/test_data/grpcbin.proto"; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
- Результат = OPI_GRPC.ПолучитьСписокСервисов(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокСервисов", Опции);
```
diff --git a/docs/ru/md/GRPC/Streaming/Close-stream.mdx b/docs/ru/md/GRPC/Streaming/Close-stream.mdx
index 9264191fdb..0acec76b8e 100644
--- a/docs/ru/md/GRPC/Streaming/Close-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Close-stream.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/md/GRPC/Streaming/Complete-send.mdx b/docs/ru/md/GRPC/Streaming/Complete-send.mdx
index 7ada717322..ef7b9096ad 100644
--- a/docs/ru/md/GRPC/Streaming/Complete-send.mdx
+++ b/docs/ru/md/GRPC/Streaming/Complete-send.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/md/GRPC/Streaming/Get-message.mdx b/docs/ru/md/GRPC/Streaming/Get-message.mdx
index cfdcc6af36..d8409ce940 100644
--- a/docs/ru/md/GRPC/Streaming/Get-message.mdx
+++ b/docs/ru/md/GRPC/Streaming/Get-message.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx b/docs/ru/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
index ba4679e09e..802c2dd118 100644
--- a/docs/ru/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Initialize-bidirectional-stream.mdx
@@ -41,8 +41,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyBidirectionalStreamStream";
diff --git a/docs/ru/md/GRPC/Streaming/Initialize-client-stream.mdx b/docs/ru/md/GRPC/Streaming/Initialize-client-stream.mdx
index 821b7098b9..54ca878fd0 100644
--- a/docs/ru/md/GRPC/Streaming/Initialize-client-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Initialize-client-stream.mdx
@@ -41,8 +41,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/md/GRPC/Streaming/Initialize-server-stream.mdx b/docs/ru/md/GRPC/Streaming/Initialize-server-stream.mdx
index 1a6bb2558b..116f06ccfd 100644
--- a/docs/ru/md/GRPC/Streaming/Initialize-server-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Initialize-server-stream.mdx
@@ -42,8 +42,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
diff --git a/docs/ru/md/GRPC/Streaming/Process-bidirectional-stream.mdx b/docs/ru/md/GRPC/Streaming/Process-bidirectional-stream.mdx
index 132cc5492d..a7281bfce1 100644
--- a/docs/ru/md/GRPC/Streaming/Process-bidirectional-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Process-bidirectional-stream.mdx
@@ -43,8 +43,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
МассивСтрок = Новый Массив;
МассивСтрок.Добавить("one");
@@ -69,7 +76,14 @@ import TabItem from '@theme/TabItem';
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьДвунаправленныйПоток(Параметры, Сервис, Метод, ПорядокОбмена, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("exch" , ПорядокОбмена);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьДвунаправленныйПоток", Опции);
```
diff --git a/docs/ru/md/GRPC/Streaming/Process-client-stream.mdx b/docs/ru/md/GRPC/Streaming/Process-client-stream.mdx
index 9104a0b731..c1630027f4 100644
--- a/docs/ru/md/GRPC/Streaming/Process-client-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Process-client-stream.mdx
@@ -38,8 +38,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -56,7 +63,14 @@ import TabItem from '@theme/TabItem';
МассивЗапросов.Добавить(Данные);
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьКлиентскийПоток(Параметры, Сервис, Метод, МассивЗапросов, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
```
diff --git a/docs/ru/md/GRPC/Streaming/Process-server-stream.mdx b/docs/ru/md/GRPC/Streaming/Process-server-stream.mdx
index 8be34d825c..8c3a37ce03 100644
--- a/docs/ru/md/GRPC/Streaming/Process-server-stream.mdx
+++ b/docs/ru/md/GRPC/Streaming/Process-server-stream.mdx
@@ -39,8 +39,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -51,7 +58,15 @@ import TabItem from '@theme/TabItem';
Данные.Вставить("f_bool" , Истина);
Данные.Вставить("f_sub" , Новый Структура("f_string", "Nested value"));
- Результат = OPI_GRPC.ОбработатьСерверныйПоток(Параметры, Сервис, Метод, Данные, , Tls, 3);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("count" , 3);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьСерверныйПоток", Опции);
```
diff --git a/docs/ru/md/GRPC/Streaming/Send-message.mdx b/docs/ru/md/GRPC/Streaming/Send-message.mdx
index f0763c859b..c9e84ad416 100644
--- a/docs/ru/md/GRPC/Streaming/Send-message.mdx
+++ b/docs/ru/md/GRPC/Streaming/Send-message.mdx
@@ -40,8 +40,15 @@ import TabItem from '@theme/TabItem';
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
diff --git a/docs/ru/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx b/docs/ru/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
index 59ff4abfa9..71f38976f7 100644
--- a/docs/ru/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/ru/md/GoogleCalendar/Authorization/Form-code-retrieval-link.mdx
@@ -27,8 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleCalendar.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СформироватьСсылкуПолученияКода", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Authorization/Get-service-account-token.mdx b/docs/ru/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
index 760ae7cd18..9abb541013 100644
--- a/docs/ru/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
+++ b/docs/ru/md/GoogleCalendar/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleCalendar.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенServiceАккаунта", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Authorization/Get-token-by-code.mdx b/docs/ru/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
index 70a55c910d..dbdf7845f4 100644
--- a/docs/ru/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
+++ b/docs/ru/md/GoogleCalendar/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleCalendar.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенПоКоду", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Authorization/Refresh-token.mdx b/docs/ru/md/GoogleCalendar/Authorization/Refresh-token.mdx
index 335f2cd7e9..af54c27d64 100644
--- a/docs/ru/md/GoogleCalendar/Authorization/Refresh-token.mdx
+++ b/docs/ru/md/GoogleCalendar/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleCalendar.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx b/docs/ru/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
index e113509288..5afdfe042d 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-list-management/Add-calendar-to-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ДобавитьКалендарьВСписок(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ДобавитьКалендарьВСписок", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx b/docs/ru/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
index 4aeaa9b8b6..93210db2c9 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-list-management/Delete-calendar-from-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарьИзСписка", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx b/docs/ru/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
index 58607bb790..6a28d3643e 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-list-management/Edit-list-calendar.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
ДополнительныйЦвет = "#ffd800";
Скрытый = Ложь;
- Результат = OPI_GoogleCalendar.ИзменитьКалендарьСписка(Токен, Календарь, ОсновнойЦвет, ДополнительныйЦвет, Скрытый);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("primary" , ОсновнойЦвет);
+ Опции.Вставить("secondary", ДополнительныйЦвет);
+ Опции.Вставить("hidden" , Скрытый);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьКалендарьСписка", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx b/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
index 62585ae1a8..be03683786 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-calendar-list.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleCalendar.ПолучитьСписокКалендарей(Токен);
+ Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокКалендарей", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx b/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
index e5094bf2ef..338a4b75c6 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-list-management/Get-list-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьКалендарьСписка(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьКалендарьСписка", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
index 6c43e8b569..77514b58be 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Clear-main-calendar.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОчиститьОсновнойКалендарь", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
index 99dbf737b1..12bb20de2b 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Create-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Наименование = "Тестовый календарь";
- Результат = OPI_GoogleCalendar.СоздатьКалендарь(Токен, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьКалендарь", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
index d232924c5d..e20077dd0c 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Delete-calendar.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарь", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
index 9fa01b43e4..df83c5062a 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Edit-calendar-metadata.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Наименование = "Новое наименование";
Описание = "Новое описание";
- Результат = OPI_GoogleCalendar.ИзменитьМетаданныеКалендаря(Токен, Календарь, Наименование, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьМетаданныеКалендаря", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
index 8598850545..a2dbe30e2b 100644
--- a/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
+++ b/docs/ru/md/GoogleCalendar/Calendar-metadata-management/Get-calendar-metadata.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьМетаданныеКалендаря(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьМетаданныеКалендаря", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Create-event.mdx b/docs/ru/md/GoogleCalendar/Event-management/Create-event.mdx
index 5993b3213f..e3c46f2b9d 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Create-event.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Create-event.mdx
@@ -49,7 +49,12 @@ import TabItem from '@theme/TabItem';
ОписаниеСобытия.Вставить("МассивURLФайловВложений", Вложения);
ОписаниеСобытия.Вставить("ОтправлятьУведомления" , Истина);
- Результат = OPI_GoogleCalendar.СоздатьСобытие(Токен, Календарь, ОписаниеСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьСобытие", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Delete-event.mdx b/docs/ru/md/GoogleCalendar/Event-management/Delete-event.mdx
index 10ab772091..92447db259 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Delete-event.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Delete-event.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Событие = "l6kkhcjgt4n0a3qdonan09tv30";
- Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьСобытие", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Edit-event.mdx b/docs/ru/md/GoogleCalendar/Event-management/Edit-event.mdx
index 1325b5a00a..e7456639bd 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Edit-event.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Edit-event.mdx
@@ -35,7 +35,13 @@ import TabItem from '@theme/TabItem';
ОписаниеСобытия = Новый Соответствие;
ОписаниеСобытия.Вставить("Описание", Описание);
- Результат = OPI_GoogleCalendar.ИзменитьСобытие(Токен, Календарь, ОписаниеСобытия, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьСобытие", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Get-event-description.mdx b/docs/ru/md/GoogleCalendar/Event-management/Get-event-description.mdx
index 2ccdae01d2..ef6c758e7d 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Get-event-description.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Get-event-description.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_GoogleCalendar.ПолучитьОписаниеСобытия(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьОписаниеСобытия", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Get-event-list.mdx b/docs/ru/md/GoogleCalendar/Event-management/Get-event-list.mdx
index 0a08727ae0..fee5c7b86d 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Get-event-list.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Get-event-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
- Результат = OPI_GoogleCalendar.ПолучитьСписокСобытий(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокСобытий", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Get-event.mdx b/docs/ru/md/GoogleCalendar/Event-management/Get-event.mdx
index a71bbf6df2..eb391676aa 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Get-event.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Get-event.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Календарь = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
Событие = "l6kkhcjgt4n0a3qdonan09tv30";
- Результат = OPI_GoogleCalendar.ПолучитьСобытие(Токен, Календарь, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСобытие", Опции);
```
diff --git a/docs/ru/md/GoogleCalendar/Event-management/Move-event.mdx b/docs/ru/md/GoogleCalendar/Event-management/Move-event.mdx
index 65950cb12f..266f6cf4bf 100644
--- a/docs/ru/md/GoogleCalendar/Event-management/Move-event.mdx
+++ b/docs/ru/md/GoogleCalendar/Event-management/Move-event.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
КалендарьИсточник = "f70efec034ef36b040f12b5d8938e54fc399d73cd37b8e765bdd86ebc4a67e4a@group.calendar.google.com";
КалендарьПриемник = "bayselonarrend@gmail.com";
- Результат = OPI_GoogleCalendar.ПереместитьСобытие(Токен, КалендарьИсточник, КалендарьПриемник, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , КалендарьИсточник);
+ Опции.Вставить("to" , КалендарьПриемник);
+ Опции.Вставить("event", Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПереместитьСобытие", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx b/docs/ru/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
index cc79aad060..7cb37ab065 100644
--- a/docs/ru/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/ru/md/GoogleDrive/Authorization/Form-code-retrieval-link.mdx
@@ -27,8 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleDrive.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СформироватьСсылкуПолученияКода", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Authorization/Get-service-account-token.mdx b/docs/ru/md/GoogleDrive/Authorization/Get-service-account-token.mdx
index 4a4b9e9c2d..92cfc67c03 100644
--- a/docs/ru/md/GoogleDrive/Authorization/Get-service-account-token.mdx
+++ b/docs/ru/md/GoogleDrive/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleDrive.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенServiceАккаунта", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Authorization/Get-token-by-code.mdx b/docs/ru/md/GoogleDrive/Authorization/Get-token-by-code.mdx
index d49c8532c1..b744185b3e 100644
--- a/docs/ru/md/GoogleDrive/Authorization/Get-token-by-code.mdx
+++ b/docs/ru/md/GoogleDrive/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleDrive.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенПоКоду", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Authorization/Refresh-token.mdx b/docs/ru/md/GoogleDrive/Authorization/Refresh-token.mdx
index 8235c912a2..14b123783b 100644
--- a/docs/ru/md/GoogleDrive/Authorization/Refresh-token.mdx
+++ b/docs/ru/md/GoogleDrive/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleDrive.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Comment-management/Create-comment.mdx b/docs/ru/md/GoogleDrive/Comment-management/Create-comment.mdx
index c36acf3a13..43e0621d03 100644
--- a/docs/ru/md/GoogleDrive/Comment-management/Create-comment.mdx
+++ b/docs/ru/md/GoogleDrive/Comment-management/Create-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Комментарий = "Текст комментария";
- Результат = OPI_GoogleDrive.СоздатьКомментарий(Токен, Идентификатор, Комментарий);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("text" , Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьКомментарий", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Comment-management/Delete-comment.mdx b/docs/ru/md/GoogleDrive/Comment-management/Delete-comment.mdx
index a003551026..c003f7f22e 100644
--- a/docs/ru/md/GoogleDrive/Comment-management/Delete-comment.mdx
+++ b/docs/ru/md/GoogleDrive/Comment-management/Delete-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
ИДКомментария = "AAABt0jaQYI";
- Результат = OPI_GoogleDrive.УдалитьКомментарий(Токен, Идентификатор, ИДКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьКомментарий", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Comment-management/Get-comment-list.mdx b/docs/ru/md/GoogleDrive/Comment-management/Get-comment-list.mdx
index 7bbbf7999b..ad5ff41d57 100644
--- a/docs/ru/md/GoogleDrive/Comment-management/Get-comment-list.mdx
+++ b/docs/ru/md/GoogleDrive/Comment-management/Get-comment-list.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.ПолучитьСписокКомментариев(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКомментариев", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/Comment-management/Get-comment.mdx b/docs/ru/md/GoogleDrive/Comment-management/Get-comment.mdx
index 6dc0646251..ef3bf3ea79 100644
--- a/docs/ru/md/GoogleDrive/Comment-management/Get-comment.mdx
+++ b/docs/ru/md/GoogleDrive/Comment-management/Get-comment.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
ИДКомментария = "AAABt0jaQYI";
- Результат = OPI_GoogleDrive.ПолучитьКомментарий(Токен, Идентификатор, ИДКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьКомментарий", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Copy-object.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
index 06a965d11d..b63807b101 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Copy-object.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
НовоеИмя = "Скопированный файл.jpeg";
НовыйРодитель = "root";
- Результат = OPI_GoogleDrive.СкопироватьОбъект(Токен, Идентификатор, НовоеИмя, НовыйРодитель);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("title" , НовоеИмя);
+ Опции.Вставить("catalog", НовыйРодитель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкопироватьОбъект", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Create-folder.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
index 1edf674a19..500453f731 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Create-folder.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Каталог = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Имя = "Тестовая папка";
- Результат = OPI_GoogleDrive.СоздатьПапку(Токен, Имя, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Delete-object.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
index 649b1bcff5..d58056b634 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Delete-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.УдалитьОбъект(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьОбъект", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Download-file.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Download-file.mdx
index ded4626b54..b9414c4eb3 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Download-file.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Download-file.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
- Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
index 005fb16d2b..d063e9ce35 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-directories-list.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Имя = "Тестовая папка";
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
- Результат = OPI_GoogleDrive.ПолучитьСписокКаталогов(Токен, Имя, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("query", Имя);
+ Опции.Вставить("depth", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКаталогов", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
index 2c1875893a..91d47dcbf0 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-file-description.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_GoogleDrive.ПолучитьОписаниеФайла();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
index cf0a073418..af6194e560 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-files-list.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Каталог = "root";
ИмяСодержит = "data";
- Результат = OPI_GoogleDrive.ПолучитьСписокФайлов(Токен, ИмяСодержит, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("query" , ИмяСодержит);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокФайлов", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
index c7733806ce..e53a37a8b8 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Get-object-information.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
- Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьИнформациюОбОбъекте", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Update-file.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Update-file.mdx
index 3913dd40e2..c7cff512cc 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Update-file.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Update-file.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
Идентификатор = "1oUMoSImbl8NKBVWQE9zkBdJ0QIPrkhtb";
Файл = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные данные или Путь к файлу
- Результат = OPI_GoogleDrive.ОбновитьФайл(Токен, Идентификатор, Файл, НовоеИмя);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("title" , НовоеИмя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьФайл", Опции);
```
diff --git a/docs/ru/md/GoogleDrive/File-and-directory-management/Upload-file.mdx b/docs/ru/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
index 95a769cd4b..f1a14e53cf 100644
--- a/docs/ru/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
+++ b/docs/ru/md/GoogleDrive/File-and-directory-management/Upload-file.mdx
@@ -34,12 +34,20 @@ import TabItem from '@theme/TabItem';
Каталог = "1RA5EV-HEr2SDzooZLmZ2h6HnnmZ0EHzP";
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
- Пустая = Ложь;
- Описание = OPI_GoogleDrive.ПолучитьОписаниеФайла(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
Описание.Вставить("Родитель", Каталог);
- Результат = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Картинка, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("props", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx b/docs/ru/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
index 99ed88eb06..a098b563ec 100644
--- a/docs/ru/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
+++ b/docs/ru/md/GoogleSheets/Authorization/Form-code-retrieval-link.mdx
@@ -27,8 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
- Результат = OPI_GoogleSheets.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = "345925493105-641q49rl4oflrtr46fkgqf5upiltr4bg.apps.googleusercontent.com";
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СформироватьСсылкуПолученияКода", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Authorization/Get-service-account-token.mdx b/docs/ru/md/GoogleSheets/Authorization/Get-service-account-token.mdx
index 183e016f0e..77440544df 100644
--- a/docs/ru/md/GoogleSheets/Authorization/Get-service-account-token.mdx
+++ b/docs/ru/md/GoogleSheets/Authorization/Get-service-account-token.mdx
@@ -39,7 +39,11 @@ developers.google.com/identity/protocols/oauth2/scopes)
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleSheets.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенServiceАккаунта", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Authorization/Get-token-by-code.mdx b/docs/ru/md/GoogleSheets/Authorization/Get-token-by-code.mdx
index faf3a2c8d4..ab6411171c 100644
--- a/docs/ru/md/GoogleSheets/Authorization/Get-token-by-code.mdx
+++ b/docs/ru/md/GoogleSheets/Authorization/Get-token-by-code.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
Code = "4/0AeaYSHBDZAbAtChyjMxPKa0DXIilJYYcVCgKYzA_CPmCPSt1mg_KqxI4w5CP3lTlYibpGg";
- Результат = OPI_GoogleSheets.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенПоКоду", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Authorization/Refresh-token.mdx b/docs/ru/md/GoogleSheets/Authorization/Refresh-token.mdx
index 6fcdf60561..025839a0ad 100644
--- a/docs/ru/md/GoogleSheets/Authorization/Refresh-token.mdx
+++ b/docs/ru/md/GoogleSheets/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "GOCSPX-v--MJyEjtV...";
RefreshToken = "1//09J8_kLVO7HENCgYIARAAGAkSNwF-L9IrtySthNY3OrNP5Qu...";
- Результат = OPI_GoogleSheets.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Data-management/Clear-cells.mdx b/docs/ru/md/GoogleSheets/Data-management/Clear-cells.mdx
index 22ef75f9a1..f562f3ba7c 100644
--- a/docs/ru/md/GoogleSheets/Data-management/Clear-cells.mdx
+++ b/docs/ru/md/GoogleSheets/Data-management/Clear-cells.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ОчиститьЯчейки(Токен, Книга, МассивЯчеек, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОчиститьЯчейки", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Data-management/Get-cell-values.mdx b/docs/ru/md/GoogleSheets/Data-management/Get-cell-values.mdx
index 18b95e1797..b7068eb66b 100644
--- a/docs/ru/md/GoogleSheets/Data-management/Get-cell-values.mdx
+++ b/docs/ru/md/GoogleSheets/Data-management/Get-cell-values.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ПолучитьЗначенияЯчеек(Токен, Книга, МассивЯчеек, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Data-management/Set-cell-values.mdx b/docs/ru/md/GoogleSheets/Data-management/Set-cell-values.mdx
index cb0094f3bb..3305383084 100644
--- a/docs/ru/md/GoogleSheets/Data-management/Set-cell-values.mdx
+++ b/docs/ru/md/GoogleSheets/Data-management/Set-cell-values.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
СоответствиеЗначений.Вставить("B1", "Это B1");
СоответствиеЗначений.Вставить("B4", "Это B4");
- Результат = OPI_GoogleSheets.УстановитьЗначенияЯчеек(Токен, Книга, СоответствиеЗначений, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("data" , СоответствиеЗначений);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УстановитьЗначенияЯчеек", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx b/docs/ru/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
index ad7c4bd49f..dd0e175342 100644
--- a/docs/ru/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
+++ b/docs/ru/md/GoogleSheets/Spreadsheets-management/Create-spreadsheet.mdx
@@ -33,7 +33,12 @@ import TabItem from '@theme/TabItem';
МассивЛистов.Добавить("Лист1");
МассивЛистов.Добавить("Лист2");
- Результат = OPI_GoogleSheets.СоздатьКнигу(Токен, Наименование, МассивЛистов);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("sheets", МассивЛистов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx b/docs/ru/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
index fe3a9842ea..f25e2014c0 100644
--- a/docs/ru/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
+++ b/docs/ru/md/GoogleSheets/Spreadsheets-management/Edit-spreadsheet-title.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Наименование = "Тестовая таблица (изм.)";
- Результат = OPI_GoogleSheets.ИзменитьНаименованиеКниги(Токен, Книга, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ИзменитьНаименованиеКниги", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx b/docs/ru/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
index d5b325792b..abfc9111bf 100644
--- a/docs/ru/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
+++ b/docs/ru/md/GoogleSheets/Spreadsheets-management/Get-spreadsheet.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "ya29.a0ATi6K2sWW_31WLH0d9aK0qk0HJ-UfyvZDcLeBbF5bLU7QH09Bx2pXAupIw40USQVaxXqsovItVSt9swWuPdBDSA0eFaVPE0CbaU2OLQlyrnITI1VVXgZ_Gx2R...";
Идентификатор = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
- Результат = OPI_GoogleSheets.ПолучитьКнигу(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx b/docs/ru/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
index 7f23c33f33..430db864aa 100644
--- a/docs/ru/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
+++ b/docs/ru/md/GoogleSheets/Working-with-sheets/Add-sheet.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Наименование = "Тестовый лист";
- Результат = OPI_GoogleSheets.ДобавитьЛист(Токен, Книга, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ДобавитьЛист", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx b/docs/ru/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
index 9792189ef8..2f3378f1ef 100644
--- a/docs/ru/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
+++ b/docs/ru/md/GoogleSheets/Working-with-sheets/Copy-sheet.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Куда = "1jzbqwoCfQ3ZCWonv_IqV8RlFrI9tP-z0uglFWdBgpvE";
Лист = "767360097";
- Результат = OPI_GoogleSheets.КопироватьЛист(Токен, Откуда, Куда, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("sheet", Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "КопироватьЛист", Опции);
```
diff --git a/docs/ru/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx b/docs/ru/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
index c869533d25..8be42484f2 100644
--- a/docs/ru/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
+++ b/docs/ru/md/GoogleSheets/Working-with-sheets/Delete-sheet.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Книга = "1hAKnTEvhiX-_-fYfXXYthJ3xq6Ub4SrlLPaIg0Tb9fs";
Лист = "767360097";
- Результат = OPI_GoogleSheets.УдалитьЛист(Токен, Книга, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("sheet" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УдалитьЛист", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Archive-chat.mdx b/docs/ru/md/GreenAPI/Account/Archive-chat.mdx
index 0d01736494..2af51302f2 100644
--- a/docs/ru/md/GreenAPI/Account/Archive-chat.mdx
+++ b/docs/ru/md/GreenAPI/Account/Archive-chat.mdx
@@ -36,9 +36,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
- Результат = OPI_GreenAPI.АрхивироватьЧат(ПараметрыДоступа, IDЧата);
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "АрхивироватьЧат", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Form-access-parameters.mdx b/docs/ru/md/GreenAPI/Account/Form-access-parameters.mdx
index a9e927fdcd..ff6de1b3a3 100644
--- a/docs/ru/md/GreenAPI/Account/Form-access-parameters.mdx
+++ b/docs/ru/md/GreenAPI/Account/Form-access-parameters.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- Результат = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-account-information.mdx b/docs/ru/md/GreenAPI/Account/Get-account-information.mdx
index fe560caac4..69e6f9e974 100644
--- a/docs/ru/md/GreenAPI/Account/Get-account-information.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-account-information.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОбАккаунте", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-authorization-code.mdx b/docs/ru/md/GreenAPI/Account/Get-authorization-code.mdx
index 6e7940f542..8815818a40 100644
--- a/docs/ru/md/GreenAPI/Account/Get-authorization-code.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-authorization-code.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьКодАвторизации", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-instance-settings-structure.mdx b/docs/ru/md/GreenAPI/Account/Get-instance-settings-structure.mdx
index 941a23abd0..3c163ee954 100644
--- a/docs/ru/md/GreenAPI/Account/Get-instance-settings-structure.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-instance-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_GreenAPI.ПолучитьСтруктуруНастроекИнстанса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСтруктуруНастроекИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-instance-settings.mdx b/docs/ru/md/GreenAPI/Account/Get-instance-settings.mdx
index 6a9f0bf0fb..6edb8fb96a 100644
--- a/docs/ru/md/GreenAPI/Account/Get-instance-settings.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-instance-settings.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьНастройкиИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-instance-status.mdx b/docs/ru/md/GreenAPI/Account/Get-instance-status.mdx
index 7a371819b8..5e493fee72 100644
--- a/docs/ru/md/GreenAPI/Account/Get-instance-status.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-instance-status.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСостояниеИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Get-qr.mdx b/docs/ru/md/GreenAPI/Account/Get-qr.mdx
index a837df6050..42094baa5e 100644
--- a/docs/ru/md/GreenAPI/Account/Get-qr.mdx
+++ b/docs/ru/md/GreenAPI/Account/Get-qr.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьQR(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьQR", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Logout-instance.mdx b/docs/ru/md/GreenAPI/Account/Logout-instance.mdx
index 21bfa4a8a2..19b3c8fd07 100644
--- a/docs/ru/md/GreenAPI/Account/Logout-instance.mdx
+++ b/docs/ru/md/GreenAPI/Account/Logout-instance.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазлогинитьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазлогинитьИнстанс", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Reboot-instance.mdx b/docs/ru/md/GreenAPI/Account/Reboot-instance.mdx
index b09b8f4eb2..7ef7082bb1 100644
--- a/docs/ru/md/GreenAPI/Account/Reboot-instance.mdx
+++ b/docs/ru/md/GreenAPI/Account/Reboot-instance.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПерезапуститьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПерезапуститьИнстанс", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Set-instance-settings.mdx b/docs/ru/md/GreenAPI/Account/Set-instance-settings.mdx
index 93a6d6e6ad..c99cae6ec8 100644
--- a/docs/ru/md/GreenAPI/Account/Set-instance-settings.mdx
+++ b/docs/ru/md/GreenAPI/Account/Set-instance-settings.mdx
@@ -30,7 +30,13 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("pollMessageWebhook" , "yes");
@@ -40,7 +46,11 @@ import TabItem from '@theme/TabItem';
СтруктураНастроек.Вставить("deletedMessageWebhook" , "yes");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook", "yes");
- Результат = OPI_GreenAPI.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьНастройкиИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Set-profile-picture.mdx b/docs/ru/md/GreenAPI/Account/Set-profile-picture.mdx
index 83a20b41ec..a49e2d7f1e 100644
--- a/docs/ru/md/GreenAPI/Account/Set-profile-picture.mdx
+++ b/docs/ru/md/GreenAPI/Account/Set-profile-picture.mdx
@@ -38,8 +38,18 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуПрофиля", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Account/Unarchive-chat.mdx b/docs/ru/md/GreenAPI/Account/Unarchive-chat.mdx
index 6c3b48dd1c..51653a8d8a 100644
--- a/docs/ru/md/GreenAPI/Account/Unarchive-chat.mdx
+++ b/docs/ru/md/GreenAPI/Account/Unarchive-chat.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазархивироватьЧат(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазархивироватьЧат", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Add-group-member.mdx b/docs/ru/md/GreenAPI/Group-management/Add-group-member.mdx
index 76fd62b034..c0bbd9b7d6 100644
--- a/docs/ru/md/GreenAPI/Group-management/Add-group-member.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Add-group-member.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ДобавитьУчастникаВГруппу(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ДобавитьУчастникаВГруппу", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Create-group.mdx b/docs/ru/md/GreenAPI/Group-management/Create-group.mdx
index e586d9207c..0d5f7bc218 100644
--- a/docs/ru/md/GreenAPI/Group-management/Create-group.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Create-group.mdx
@@ -37,8 +37,18 @@ import TabItem from '@theme/TabItem';
Имя = "New group";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СоздатьГруппу(ПараметрыДоступа, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СоздатьГруппу", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Exclude-group-member.mdx b/docs/ru/md/GreenAPI/Group-management/Exclude-group-member.mdx
index d2c7e1152f..c8de54ba7a 100644
--- a/docs/ru/md/GreenAPI/Group-management/Exclude-group-member.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Exclude-group-member.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИсключитьУчастникаГруппы(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИсключитьУчастникаГруппы", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Get-group-information.mdx b/docs/ru/md/GreenAPI/Group-management/Get-group-information.mdx
index 9540bd4111..592a9c06f2 100644
--- a/docs/ru/md/GreenAPI/Group-management/Get-group-information.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Get-group-information.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОГруппе", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Leave-group.mdx b/docs/ru/md/GreenAPI/Group-management/Leave-group.mdx
index 052ac6b577..0a69f5d9b9 100644
--- a/docs/ru/md/GreenAPI/Group-management/Leave-group.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Leave-group.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПокинутьГруппу(ПараметрыДоступа, IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПокинутьГруппу", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Revoke-admin-rights.mdx b/docs/ru/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
index 062f1234f1..ba5cfb2669 100644
--- a/docs/ru/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Revoke-admin-rights.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтозватьПраваАдминистратора", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Set-admin-rights.mdx b/docs/ru/md/GreenAPI/Group-management/Set-admin-rights.mdx
index 07e5df6e32..80dd6f4bfe 100644
--- a/docs/ru/md/GreenAPI/Group-management/Set-admin-rights.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Set-admin-rights.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.НазначитьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "НазначитьПраваАдминистратора", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Set-group-picture.mdx b/docs/ru/md/GreenAPI/Group-management/Set-group-picture.mdx
index 6d247e2626..e2d286e6e3 100644
--- a/docs/ru/md/GreenAPI/Group-management/Set-group-picture.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Set-group-picture.mdx
@@ -40,8 +40,19 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
IDГруппы = "120363421084000163@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуГруппы(ПараметрыДоступа, IDГруппы, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуГруппы", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Group-management/Update-group-name.mdx b/docs/ru/md/GreenAPI/Group-management/Update-group-name.mdx
index 9e83966180..70d46ec8ea 100644
--- a/docs/ru/md/GreenAPI/Group-management/Update-group-name.mdx
+++ b/docs/ru/md/GreenAPI/Group-management/Update-group-name.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDГруппы = "120363421084000163@g.us";
Имя = "New name";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьИмяГруппы(ПараметрыДоступа, IDГруппы, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьИмяГруппы", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-logs/Get-chat-history.mdx b/docs/ru/md/GreenAPI/Message-logs/Get-chat-history.mdx
index 82f48a29a0..711242a010 100644
--- a/docs/ru/md/GreenAPI/Message-logs/Get-chat-history.mdx
+++ b/docs/ru/md/GreenAPI/Message-logs/Get-chat-history.mdx
@@ -37,8 +37,18 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИсториюЧата(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИсториюЧата", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx b/docs/ru/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
index f45d7335f2..f01e216810 100644
--- a/docs/ru/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
+++ b/docs/ru/md/GreenAPI/Message-logs/Get-incoming-message-log.mdx
@@ -34,8 +34,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналВходящихСообщений", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-logs/Get-message.mdx b/docs/ru/md/GreenAPI/Message-logs/Get-message.mdx
index f49c90054a..e1b30fde35 100644
--- a/docs/ru/md/GreenAPI/Message-logs/Get-message.mdx
+++ b/docs/ru/md/GreenAPI/Message-logs/Get-message.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("msg" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСообщение", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx b/docs/ru/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
index 1acf1be901..418681525e 100644
--- a/docs/ru/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
+++ b/docs/ru/md/GreenAPI/Message-logs/Get-outgoing-message-log.mdx
@@ -34,8 +34,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналИсходящихСообщений", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-queue/Clear-message-queue.mdx b/docs/ru/md/GreenAPI/Message-queue/Clear-message-queue.mdx
index 27e1ba88b1..43b8c5af1b 100644
--- a/docs/ru/md/GreenAPI/Message-queue/Clear-message-queue.mdx
+++ b/docs/ru/md/GreenAPI/Message-queue/Clear-message-queue.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОчиститьОчередьСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОчиститьОчередьСообщений", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-queue/Get-message-queue.mdx b/docs/ru/md/GreenAPI/Message-queue/Get-message-queue.mdx
index e137db5534..d030f7f768 100644
--- a/docs/ru/md/GreenAPI/Message-queue/Get-message-queue.mdx
+++ b/docs/ru/md/GreenAPI/Message-queue/Get-message-queue.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьОчередьСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОчередьСообщений", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Delete-message.mdx b/docs/ru/md/GreenAPI/Message-sending/Delete-message.mdx
index b0ebc3ec3c..b626eb6618 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Delete-message.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Delete-message.mdx
@@ -39,8 +39,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьСообщение", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Edit-message-text.mdx b/docs/ru/md/GreenAPI/Message-sending/Edit-message-text.mdx
index b422e64836..331a15a974 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Edit-message-text.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Edit-message-text.mdx
@@ -40,8 +40,20 @@ import TabItem from '@theme/TabItem';
IDСообщения = "BAE5777A5F7C5685";
Текст = "Новый текст сообщения";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьТекстСообщения(ПараметрыДоступа, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьТекстСообщения", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Forward-messages.mdx b/docs/ru/md/GreenAPI/Message-sending/Forward-messages.mdx
index 7f5f6db03b..9c4f988f02 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Forward-messages.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Forward-messages.mdx
@@ -41,8 +41,20 @@ import TabItem from '@theme/TabItem';
Сообщение = "BAE5777A5F7C5685";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПереслатьСообщения(ПараметрыДоступа, Откуда, Куда, Сообщение);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("msgs" , Сообщение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПереслатьСообщения", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Get-contact-description.mdx b/docs/ru/md/GreenAPI/Message-sending/Get-contact-description.mdx
index 74d99e7f34..6ecc5a7b6a 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Get-contact-description.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Get-contact-description.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
Отчество = "Петрович";
Компания = "Велосипед";
- Результат = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Get-location-description.mdx b/docs/ru/md/GreenAPI/Message-sending/Get-location-description.mdx
index ea676ae2ea..8c7a524dff 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Get-location-description.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Get-location-description.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Результат = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-contact.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-contact.mdx
index 84e9097245..9e616825b1 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-contact.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-contact.mdx
@@ -44,10 +44,28 @@ import TabItem from '@theme/TabItem';
Отчество = "Петрович";
Компания = "Велосипед";
- Контакт = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьКонтакт(ПараметрыДоступа, IDЧата, Контакт);
+ Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("contact", Контакт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-file-by-url.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-file-by-url.mdx
index afc6aabb4d..19d0c2fa99 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-file-by-url.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-file-by-url.mdx
@@ -43,8 +43,21 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-file.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-file.mdx
index ba94ba8722..c5304cfa2b 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-file.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-file.mdx
@@ -45,8 +45,21 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-location.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-location.mdx
index 2d23d51967..bc0e86dd4d 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-location.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-location.mdx
@@ -43,10 +43,27 @@ import TabItem from '@theme/TabItem';
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Локация = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьЛокацию(ПараметрыДоступа, IDЧата, Локация);
+ Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-poll.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-poll.mdx
index 81d289e1a9..95ca534fed 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-poll.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-poll.mdx
@@ -46,8 +46,20 @@ import TabItem from '@theme/TabItem';
Варианты.Добавить("Желтый");
Варианты.Добавить("Зеленый");
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьОпрос(ПараметрыДоступа, IDЧата, Текст, Варианты);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options", Варианты);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Message-sending/Send-text-message.mdx b/docs/ru/md/GreenAPI/Message-sending/Send-text-message.mdx
index fb2d3fb6a6..f37ded88b7 100644
--- a/docs/ru/md/GreenAPI/Message-sending/Send-text-message.mdx
+++ b/docs/ru/md/GreenAPI/Message-sending/Send-text-message.mdx
@@ -39,8 +39,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
Текст = "Новое сообщение";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx b/docs/ru/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
index 5e3987021b..84cb3a21ab 100644
--- a/docs/ru/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
+++ b/docs/ru/md/GreenAPI/Notifications-receiving/Delete-notification-from-queue.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
IDДоставки = "1";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьУведомлениеИзОчереди(ПараметрыДоступа, IDДоставки);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("receipt", IDДоставки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьУведомлениеИзОчереди", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Notifications-receiving/Download-message-file.mdx b/docs/ru/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
index b68f8733b6..c5ddb2db93 100644
--- a/docs/ru/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
+++ b/docs/ru/md/GreenAPI/Notifications-receiving/Download-message-file.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE58CA98E4E31AB";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СкачатьФайлСообщения(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СкачатьФайлСообщения", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Notifications-receiving/Get-notification.mdx b/docs/ru/md/GreenAPI/Notifications-receiving/Get-notification.mdx
index 312ca12961..1565a1f0c0 100644
--- a/docs/ru/md/GreenAPI/Notifications-receiving/Get-notification.mdx
+++ b/docs/ru/md/GreenAPI/Notifications-receiving/Get-notification.mdx
@@ -36,8 +36,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "71051...";
ApiTokenInstance = "425010d90e114aa6b78f0969e...";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьУведомление(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьУведомление", Опции);
```
diff --git a/docs/ru/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx b/docs/ru/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
index b788a2dd83..9a72fdd217 100644
--- a/docs/ru/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
+++ b/docs/ru/md/GreenAPI/Notifications-receiving/Set-read-mark.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = "120363410406221140@g.us";
IDСообщения = "BAE58CA98E4E31AB";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьОтметкуПрочтения(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьОтметкуПрочтения", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Check-account.mdx b/docs/ru/md/GreenMax/Account/Check-account.mdx
index b745e5b895..4a8ca8d7ff 100644
--- a/docs/ru/md/GreenMax/Account/Check-account.mdx
+++ b/docs/ru/md/GreenMax/Account/Check-account.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПроверитьАккаунт(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПроверитьАккаунт", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Form-access-parameters.mdx b/docs/ru/md/GreenMax/Account/Form-access-parameters.mdx
index 3f7c9cd457..7488d87d59 100644
--- a/docs/ru/md/GreenMax/Account/Form-access-parameters.mdx
+++ b/docs/ru/md/GreenMax/Account/Form-access-parameters.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- Результат = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-account-information.mdx b/docs/ru/md/GreenMax/Account/Get-account-information.mdx
index 9b4b13d39d..81d5e26db3 100644
--- a/docs/ru/md/GreenMax/Account/Get-account-information.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-account-information.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОбАккаунте", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-authorization-code.mdx b/docs/ru/md/GreenMax/Account/Get-authorization-code.mdx
index ea63bec1be..0c606f8809 100644
--- a/docs/ru/md/GreenMax/Account/Get-authorization-code.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-authorization-code.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКодАвторизации", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-chat-avatar.mdx b/docs/ru/md/GreenMax/Account/Get-chat-avatar.mdx
index 0d1c8470ef..22aab72cc0 100644
--- a/docs/ru/md/GreenMax/Account/Get-chat-avatar.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-chat-avatar.mdx
@@ -35,8 +35,18 @@ import TabItem from '@theme/TabItem';
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьАватарЧата(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьАватарЧата", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-chat-list.mdx b/docs/ru/md/GreenMax/Account/Get-chat-list.mdx
index bb2411a76e..0b167d436a 100644
--- a/docs/ru/md/GreenMax/Account/Get-chat-list.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-chat-list.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокЧатов(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокЧатов", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-contact-information.mdx b/docs/ru/md/GreenMax/Account/Get-contact-information.mdx
index 88197f05ae..1c9ad73f49 100644
--- a/docs/ru/md/GreenMax/Account/Get-contact-information.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-contact-information.mdx
@@ -35,8 +35,18 @@ import TabItem from '@theme/TabItem';
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDКонтакта = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОКонтакте(ПараметрыДоступа, IDКонтакта);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDКонтакта);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОКонтакте", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-contact-list.mdx b/docs/ru/md/GreenMax/Account/Get-contact-list.mdx
index cd7e33e1d8..4d6632cc74 100644
--- a/docs/ru/md/GreenMax/Account/Get-contact-list.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-contact-list.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
Количество = 1;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокКонтактов(ПараметрыДоступа, Количество);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокКонтактов", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-instance-settings-structure.mdx b/docs/ru/md/GreenMax/Account/Get-instance-settings-structure.mdx
index f28bb9d87a..bc94ce1507 100644
--- a/docs/ru/md/GreenMax/Account/Get-instance-settings-structure.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-instance-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекИнстанса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-instance-settings.mdx b/docs/ru/md/GreenMax/Account/Get-instance-settings.mdx
index 036a9a9135..2dacc2fa30 100644
--- a/docs/ru/md/GreenMax/Account/Get-instance-settings.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-instance-settings.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьНастройкиИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Get-instance-status.mdx b/docs/ru/md/GreenMax/Account/Get-instance-status.mdx
index b009be8b4a..d7d346778f 100644
--- a/docs/ru/md/GreenMax/Account/Get-instance-status.mdx
+++ b/docs/ru/md/GreenMax/Account/Get-instance-status.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСостояниеИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Logout-instance.mdx b/docs/ru/md/GreenMax/Account/Logout-instance.mdx
index f1298f5b5e..8bd9cfc375 100644
--- a/docs/ru/md/GreenMax/Account/Logout-instance.mdx
+++ b/docs/ru/md/GreenMax/Account/Logout-instance.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.РазлогинитьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "РазлогинитьИнстанс", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Reboot-instance.mdx b/docs/ru/md/GreenMax/Account/Reboot-instance.mdx
index 1bf49145df..d7bc70e2c6 100644
--- a/docs/ru/md/GreenMax/Account/Reboot-instance.mdx
+++ b/docs/ru/md/GreenMax/Account/Reboot-instance.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПерезапуститьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПерезапуститьИнстанс", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Send-authorization-code.mdx b/docs/ru/md/GreenMax/Account/Send-authorization-code.mdx
index 578357c7a1..5d6c09be00 100644
--- a/docs/ru/md/GreenMax/Account/Send-authorization-code.mdx
+++ b/docs/ru/md/GreenMax/Account/Send-authorization-code.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
КодАвторизации = 123456;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьКодАвторизации(ПараметрыДоступа, КодАвторизации);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("code" , КодАвторизации);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьКодАвторизации", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Set-instance-settings.mdx b/docs/ru/md/GreenMax/Account/Set-instance-settings.mdx
index 268b5329a3..c9f71eb1d1 100644
--- a/docs/ru/md/GreenMax/Account/Set-instance-settings.mdx
+++ b/docs/ru/md/GreenMax/Account/Set-instance-settings.mdx
@@ -30,14 +30,24 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("markIncomingMessagesReaded" , "no");
СтруктураНастроек.Вставить("outgoingWebhook" , "no");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook" , "yes");
- Результат = OPI_GreenMax.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьНастройкиИнстанса", Опции);
```
diff --git a/docs/ru/md/GreenMax/Account/Set-profile-picture.mdx b/docs/ru/md/GreenMax/Account/Set-profile-picture.mdx
index d6069f66eb..2d045b20c1 100644
--- a/docs/ru/md/GreenMax/Account/Set-profile-picture.mdx
+++ b/docs/ru/md/GreenMax/Account/Set-profile-picture.mdx
@@ -38,8 +38,18 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуПрофиля", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Add-group-member.mdx b/docs/ru/md/GreenMax/Group-management/Add-group-member.mdx
index f5c1061428..bac6c937b8 100644
--- a/docs/ru/md/GreenMax/Group-management/Add-group-member.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Add-group-member.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ДобавитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ДобавитьУчастникаГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Change-group-settings.mdx b/docs/ru/md/GreenMax/Group-management/Change-group-settings.mdx
index 6648df17f2..783b27bf1a 100644
--- a/docs/ru/md/GreenMax/Group-management/Change-group-settings.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Change-group-settings.mdx
@@ -41,8 +41,19 @@ import TabItem from '@theme/TabItem';
Настройки.Вставить("allowParticipantsPinMessages" , Ложь);
Настройки.Вставить("allowParticipantsAddMembers" , Ложь);
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьНастройкиГруппы(ПараметрыДоступа, IDЧата, Настройки);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("set" , Настройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьНастройкиГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Create-group.mdx b/docs/ru/md/GreenMax/Group-management/Create-group.mdx
index 96c0a7b04f..032d3430bc 100644
--- a/docs/ru/md/GreenMax/Group-management/Create-group.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Create-group.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDПользователя = 87654321;
Наименование = "Новая группа";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.СоздатьГруппу(ПараметрыДоступа, Наименование, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("members", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СоздатьГруппу", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Get-group-information.mdx b/docs/ru/md/GreenMax/Group-management/Get-group-information.mdx
index ba1eacddef..22ad629895 100644
--- a/docs/ru/md/GreenMax/Group-management/Get-group-information.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Get-group-information.mdx
@@ -35,8 +35,18 @@ import TabItem from '@theme/TabItem';
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОГруппе", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Get-group-settings-structure.mdx b/docs/ru/md/GreenMax/Group-management/Get-group-settings-structure.mdx
index 6f45d59a4c..87b3c15df1 100644
--- a/docs/ru/md/GreenMax/Group-management/Get-group-settings-structure.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Get-group-settings-structure.mdx
@@ -25,7 +25,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекГруппы();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Leave-group.mdx b/docs/ru/md/GreenMax/Group-management/Leave-group.mdx
index 869c3dc382..a42461a69c 100644
--- a/docs/ru/md/GreenMax/Group-management/Leave-group.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Leave-group.mdx
@@ -35,8 +35,18 @@ import TabItem from '@theme/TabItem';
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ВыйтиИзГруппы(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ВыйтиИзГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Remove-group-member.mdx b/docs/ru/md/GreenMax/Group-management/Remove-group-member.mdx
index dac34120ed..cedb5eeee9 100644
--- a/docs/ru/md/GreenMax/Group-management/Remove-group-member.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Remove-group-member.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУчастникаГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Revoke-admin-rights.mdx b/docs/ru/md/GreenMax/Group-management/Revoke-admin-rights.mdx
index 68d81dfbdd..5cbb0c2c02 100644
--- a/docs/ru/md/GreenMax/Group-management/Revoke-admin-rights.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Revoke-admin-rights.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтозватьПраваАдминистратора", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Set-admin-rights.mdx b/docs/ru/md/GreenMax/Group-management/Set-admin-rights.mdx
index e6224eb9e0..fe535cf601 100644
--- a/docs/ru/md/GreenMax/Group-management/Set-admin-rights.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Set-admin-rights.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
IDУчастника = 87654321;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.НазначитьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "НазначитьПраваАдминистратора", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Set-group-picture.mdx b/docs/ru/md/GreenMax/Group-management/Set-group-picture.mdx
index 5a35b2bda6..319454facc 100644
--- a/docs/ru/md/GreenMax/Group-management/Set-group-picture.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Set-group-picture.mdx
@@ -40,8 +40,19 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/spy2.png"; // URL, Путь или Двоичные данные
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуГруппы(ПараметрыДоступа, IDЧата, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Group-management/Update-group-name.mdx b/docs/ru/md/GreenMax/Group-management/Update-group-name.mdx
index b84c19d4a6..02a1ea39de 100644
--- a/docs/ru/md/GreenMax/Group-management/Update-group-name.mdx
+++ b/docs/ru/md/GreenMax/Group-management/Update-group-name.mdx
@@ -37,8 +37,19 @@ import TabItem from '@theme/TabItem';
Наименование = "Новое имя группы";
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьИмяГруппы(ПараметрыДоступа, IDЧата, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьИмяГруппы", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-history/Get-chat-message-history.mdx b/docs/ru/md/GreenMax/Message-history/Get-chat-message-history.mdx
index 1e5ede718e..1ef7d20c50 100644
--- a/docs/ru/md/GreenMax/Message-history/Get-chat-message-history.mdx
+++ b/docs/ru/md/GreenMax/Message-history/Get-chat-message-history.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
Количество = 3;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИсториюСообщенийЧата(ПараметрыДоступа, IDЧата, Количество);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИсториюСообщенийЧата", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-history/Get-chat-message.mdx b/docs/ru/md/GreenMax/Message-history/Get-chat-message.mdx
index 229356774c..7bc723b332 100644
--- a/docs/ru/md/GreenMax/Message-history/Get-chat-message.mdx
+++ b/docs/ru/md/GreenMax/Message-history/Get-chat-message.mdx
@@ -38,8 +38,19 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
IDСообщения = "2761480287806";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСообщениеЧата(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСообщениеЧата", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-history/Get-incoming-message-log.mdx b/docs/ru/md/GreenMax/Message-history/Get-incoming-message-log.mdx
index 2635e4cf02..dcb08ebe80 100644
--- a/docs/ru/md/GreenMax/Message-history/Get-incoming-message-log.mdx
+++ b/docs/ru/md/GreenMax/Message-history/Get-incoming-message-log.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа, Период);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналВходящихСообщений", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-history/Get-outgoing-message-log.mdx b/docs/ru/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
index 9bd4a8023f..e08dc25441 100644
--- a/docs/ru/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
+++ b/docs/ru/md/GreenMax/Message-history/Get-outgoing-message-log.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа, Период);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналИсходящихСообщений", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-history/Mark-messages-as-read.mdx b/docs/ru/md/GreenMax/Message-history/Mark-messages-as-read.mdx
index 45c6d7caae..005ec77c55 100644
--- a/docs/ru/md/GreenMax/Message-history/Mark-messages-as-read.mdx
+++ b/docs/ru/md/GreenMax/Message-history/Mark-messages-as-read.mdx
@@ -39,8 +39,18 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтметитьСообщенияКакПрочитанные(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтметитьСообщенияКакПрочитанные", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-sending/Send-file-by-url.mdx b/docs/ru/md/GreenMax/Message-sending/Send-file-by-url.mdx
index 5d383eddb5..76b4c613b9 100644
--- a/docs/ru/md/GreenMax/Message-sending/Send-file-by-url.mdx
+++ b/docs/ru/md/GreenMax/Message-sending/Send-file-by-url.mdx
@@ -44,8 +44,20 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-sending/Send-file.mdx b/docs/ru/md/GreenMax/Message-sending/Send-file.mdx
index b07d156644..b173262612 100644
--- a/docs/ru/md/GreenMax/Message-sending/Send-file.mdx
+++ b/docs/ru/md/GreenMax/Message-sending/Send-file.mdx
@@ -46,8 +46,21 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
```
diff --git a/docs/ru/md/GreenMax/Message-sending/Send-text-message.mdx b/docs/ru/md/GreenMax/Message-sending/Send-text-message.mdx
index 78eeef34ce..481d5277ed 100644
--- a/docs/ru/md/GreenMax/Message-sending/Send-text-message.mdx
+++ b/docs/ru/md/GreenMax/Message-sending/Send-text-message.mdx
@@ -40,8 +40,20 @@ import TabItem from '@theme/TabItem';
IDЧата = 12345678;
Набор = 2000;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст, Набор);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("typing", Набор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьТекстовоеСообщение", Опции);
```
diff --git a/docs/ru/md/GreenMax/Notifications/Delete-notification.mdx b/docs/ru/md/GreenMax/Notifications/Delete-notification.mdx
index 7ac718cc4d..8079144ce9 100644
--- a/docs/ru/md/GreenMax/Notifications/Delete-notification.mdx
+++ b/docs/ru/md/GreenMax/Notifications/Delete-notification.mdx
@@ -36,8 +36,18 @@ import TabItem from '@theme/TabItem';
IDУведомления = "1";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУведомление(ПараметрыДоступа, IDУведомления);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("id" , IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУведомление", Опции);
```
diff --git a/docs/ru/md/GreenMax/Notifications/Get-notification.mdx b/docs/ru/md/GreenMax/Notifications/Get-notification.mdx
index 4b0de7e400..7f0d6c7fdf 100644
--- a/docs/ru/md/GreenMax/Notifications/Get-notification.mdx
+++ b/docs/ru/md/GreenMax/Notifications/Get-notification.mdx
@@ -37,8 +37,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьУведомление(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьУведомление", Опции);
```
diff --git a/docs/ru/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx b/docs/ru/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
index 96de9fd28a..5af4563188 100644
--- a/docs/ru/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
+++ b/docs/ru/md/GreenMax/Queues/Clear-incoming-notification-queue.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьВходящихУведомлений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьВходящихУведомлений", Опции);
```
diff --git a/docs/ru/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx b/docs/ru/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
index 75a981b87a..f2421c4af9 100644
--- a/docs/ru/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
+++ b/docs/ru/md/GreenMax/Queues/Clear-outgoing-message-queue.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьСообщенийКОтправке", Опции);
```
diff --git a/docs/ru/md/GreenMax/Queues/Get-incoming-notification-count.mdx b/docs/ru/md/GreenMax/Queues/Get-incoming-notification-count.mdx
index dc33f03f7c..e472e6dacb 100644
--- a/docs/ru/md/GreenMax/Queues/Get-incoming-notification-count.mdx
+++ b/docs/ru/md/GreenMax/Queues/Get-incoming-notification-count.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоВходящихУведомлений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоВходящихУведомлений", Опции);
```
diff --git a/docs/ru/md/GreenMax/Queues/Get-outgoing-message-count.mdx b/docs/ru/md/GreenMax/Queues/Get-outgoing-message-count.mdx
index c7241aeb32..2623113184 100644
--- a/docs/ru/md/GreenMax/Queues/Get-outgoing-message-count.mdx
+++ b/docs/ru/md/GreenMax/Queues/Get-outgoing-message-count.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоСообщенийКОтправке", Опции);
```
diff --git a/docs/ru/md/GreenMax/Queues/Get-outgoing-message-queue.mdx b/docs/ru/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
index 362762e51f..63f2107403 100644
--- a/docs/ru/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
+++ b/docs/ru/md/GreenMax/Queues/Get-outgoing-message-queue.mdx
@@ -33,8 +33,17 @@ import TabItem from '@theme/TabItem';
IdInstance = "31003...";
ApiTokenInstance = "17915d8e0b4b4975a183478da...";
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьОчередьСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьОчередьСообщенийКОтправке", Опции);
```
diff --git a/docs/ru/md/MSSQL/Common-methods/Close-connection.mdx b/docs/ru/md/MSSQL/Common-methods/Close-connection.mdx
index a38a198b40..c6146b1b0d 100644
--- a/docs/ru/md/MSSQL/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Close-connection.mdx
@@ -33,8 +33,16 @@ import TabItem from '@theme/TabItem';
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЗакрытьСоединение(Соединение);
diff --git a/docs/ru/md/MSSQL/Common-methods/Create-connection.mdx b/docs/ru/md/MSSQL/Common-methods/Create-connection.mdx
index 8ffbc3e1bf..3e78637cf3 100644
--- a/docs/ru/md/MSSQL/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Create-connection.mdx
@@ -34,8 +34,16 @@ import TabItem from '@theme/TabItem';
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Результат = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
```
diff --git a/docs/ru/md/MSSQL/Common-methods/Execute-sql-query.mdx b/docs/ru/md/MSSQL/Common-methods/Execute-sql-query.mdx
index 1029112c0b..ed345f14b4 100644
--- a/docs/ru/md/MSSQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Execute-sql-query.mdx
@@ -43,8 +43,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
// CREATE
@@ -63,7 +72,11 @@ import TabItem from '@theme/TabItem';
| Data VARBINARY(MAX)
|);";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -83,19 +96,32 @@ import TabItem from '@theme/TabItem';
МассивПараметров.Добавить(Новый Структура("UUID" , Новый УникальныйИдентификатор));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_MSSQL.ЗакрытьСоединение(Соединение);
```
diff --git a/docs/ru/md/MSSQL/Common-methods/Generate-connection-string.mdx b/docs/ru/md/MSSQL/Common-methods/Generate-connection-string.mdx
index 85111aee97..dfc552a830 100644
--- a/docs/ru/md/MSSQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Generate-connection-string.mdx
@@ -37,7 +37,12 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
```
diff --git a/docs/ru/md/MSSQL/Common-methods/Get-tls-settings.mdx b/docs/ru/md/MSSQL/Common-methods/Get-tls-settings.mdx
index 18ddf2b4e4..a33e2c49fa 100644
--- a/docs/ru/md/MSSQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Get-tls-settings.mdx
@@ -33,7 +33,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
```
diff --git a/docs/ru/md/MSSQL/Common-methods/Is-connector.mdx b/docs/ru/md/MSSQL/Common-methods/Is-connector.mdx
index 083715cd83..6ff7236378 100644
--- a/docs/ru/md/MSSQL/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/MSSQL/Common-methods/Is-connector.mdx
@@ -33,8 +33,16 @@ import TabItem from '@theme/TabItem';
Логин = "SA";
Пароль = "12we...";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЭтоКоннектор(Соединение);
diff --git a/docs/ru/md/MSSQL/Orm/Add-records.mdx b/docs/ru/md/MSSQL/Orm/Add-records.mdx
index 02689d2e88..fc07c4a6f7 100644
--- a/docs/ru/md/MSSQL/Orm/Add-records.mdx
+++ b/docs/ru/md/MSSQL/Orm/Add-records.mdx
@@ -39,8 +39,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
МассивЗаписей = Новый Массив;
@@ -86,7 +95,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Add-table-column.mdx b/docs/ru/md/MSSQL/Orm/Add-table-column.mdx
index 79cb3da818..2a164378c9 100644
--- a/docs/ru/md/MSSQL/Orm/Add-table-column.mdx
+++ b/docs/ru/md/MSSQL/Orm/Add-table-column.mdx
@@ -37,14 +37,30 @@ import TabItem from '@theme/TabItem';
Имя = "new_field";
ТипДанных = "bigint";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Clear-table.mdx b/docs/ru/md/MSSQL/Orm/Clear-table.mdx
index 0dd7449f0f..264696fa7d 100644
--- a/docs/ru/md/MSSQL/Orm/Clear-table.mdx
+++ b/docs/ru/md/MSSQL/Orm/Clear-table.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОчиститьТаблицу", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Create-database.mdx b/docs/ru/md/MSSQL/Orm/Create-database.mdx
index 1a3b98527b..cf5897447e 100644
--- a/docs/ru/md/MSSQL/Orm/Create-database.mdx
+++ b/docs/ru/md/MSSQL/Orm/Create-database.mdx
@@ -30,8 +30,16 @@ import TabItem from '@theme/TabItem';
Логин = "SA";
Пароль = "12we...";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -39,7 +47,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Create-table.mdx b/docs/ru/md/MSSQL/Orm/Create-table.mdx
index 577013e435..d72d255b84 100644
--- a/docs/ru/md/MSSQL/Orm/Create-table.mdx
+++ b/docs/ru/md/MSSQL/Orm/Create-table.mdx
@@ -36,8 +36,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -63,7 +72,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Delete-database.mdx b/docs/ru/md/MSSQL/Orm/Delete-database.mdx
index 9b7685f607..53d20c3c61 100644
--- a/docs/ru/md/MSSQL/Orm/Delete-database.mdx
+++ b/docs/ru/md/MSSQL/Orm/Delete-database.mdx
@@ -30,8 +30,16 @@ import TabItem from '@theme/TabItem';
Логин = "SA";
Пароль = "12we...";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -39,7 +47,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Delete-records.mdx b/docs/ru/md/MSSQL/Orm/Delete-records.mdx
index a602090ec6..4355c721e3 100644
--- a/docs/ru/md/MSSQL/Orm/Delete-records.mdx
+++ b/docs/ru/md/MSSQL/Orm/Delete-records.mdx
@@ -32,8 +32,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -62,7 +71,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Delete-table-column.mdx b/docs/ru/md/MSSQL/Orm/Delete-table-column.mdx
index 711b5e456d..fbc94be939 100644
--- a/docs/ru/md/MSSQL/Orm/Delete-table-column.mdx
+++ b/docs/ru/md/MSSQL/Orm/Delete-table-column.mdx
@@ -35,14 +35,29 @@ import TabItem from '@theme/TabItem';
Таблица = "testtable";
Имя = "new_field";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Delete-table.mdx b/docs/ru/md/MSSQL/Orm/Delete-table.mdx
index 36b4be100c..91df2151bd 100644
--- a/docs/ru/md/MSSQL/Orm/Delete-table.mdx
+++ b/docs/ru/md/MSSQL/Orm/Delete-table.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Ensure-records.mdx b/docs/ru/md/MSSQL/Orm/Ensure-records.mdx
index 73193f63ab..04e806fb64 100644
--- a/docs/ru/md/MSSQL/Orm/Ensure-records.mdx
+++ b/docs/ru/md/MSSQL/Orm/Ensure-records.mdx
@@ -34,8 +34,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_guarantee";
@@ -59,7 +68,14 @@ import TabItem from '@theme/TabItem';
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MSSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Ensure-table.mdx b/docs/ru/md/MSSQL/Orm/Ensure-table.mdx
index 72436194eb..5db196a6e1 100644
--- a/docs/ru/md/MSSQL/Orm/Ensure-table.mdx
+++ b/docs/ru/md/MSSQL/Orm/Ensure-table.mdx
@@ -40,8 +40,17 @@ import TabItem from '@theme/TabItem';
База = "testbase1";
Таблица = "testtable";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
СтруктураКолонок = Новый Структура;
СтруктураКолонок.Вставить("smallint_field" , "smallint");
@@ -53,7 +62,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Get-records-filter-structure.mdx b/docs/ru/md/MSSQL/Orm/Get-records-filter-structure.mdx
index 76affba026..626a0877da 100644
--- a/docs/ru/md/MSSQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/ru/md/MSSQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_MSSQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Get-records.mdx b/docs/ru/md/MSSQL/Orm/Get-records.mdx
index c28a0924a2..2f8497af49 100644
--- a/docs/ru/md/MSSQL/Orm/Get-records.mdx
+++ b/docs/ru/md/MSSQL/Orm/Get-records.mdx
@@ -35,8 +35,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// Все записи без отборов
@@ -46,11 +55,22 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -82,7 +102,16 @@ import TabItem from '@theme/TabItem';
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Get-table-information.mdx b/docs/ru/md/MSSQL/Orm/Get-table-information.mdx
index 09f329879e..f9311480af 100644
--- a/docs/ru/md/MSSQL/Orm/Get-table-information.mdx
+++ b/docs/ru/md/MSSQL/Orm/Get-table-information.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -40,7 +49,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
```
diff --git a/docs/ru/md/MSSQL/Orm/Update-records.mdx b/docs/ru/md/MSSQL/Orm/Update-records.mdx
index df8804e7dd..51f35549b6 100644
--- a/docs/ru/md/MSSQL/Orm/Update-records.mdx
+++ b/docs/ru/md/MSSQL/Orm/Update-records.mdx
@@ -39,8 +39,17 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -62,7 +71,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОбновитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MongoDB/Collection-management/Create-collection.mdx b/docs/ru/md/MongoDB/Collection-management/Create-collection.mdx
index 17490dca4c..b549520199 100644
--- a/docs/ru/md/MongoDB/Collection-management/Create-collection.mdx
+++ b/docs/ru/md/MongoDB/Collection-management/Create-collection.mdx
@@ -32,8 +32,14 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Наименование = "test_collection";
База = "test_database";
@@ -60,7 +66,13 @@ import TabItem from '@theme/TabItem';
Выражение.Вставить("$expr", ГруппаИ);
Параметры.Вставить("validator", Выражение);
- Результат = OPI_MongoDB.СоздатьКоллекцию(Соединение, Наименование, База, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
```
diff --git a/docs/ru/md/MongoDB/Collection-management/Delete-collection.mdx b/docs/ru/md/MongoDB/Collection-management/Delete-collection.mdx
index a957ba83d8..f98a39e1c1 100644
--- a/docs/ru/md/MongoDB/Collection-management/Delete-collection.mdx
+++ b/docs/ru/md/MongoDB/Collection-management/Delete-collection.mdx
@@ -31,13 +31,24 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "test_collection";
База = "test_database";
- Результат = OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьКоллекцию", Опции);
```
diff --git a/docs/ru/md/MongoDB/Collection-management/Get-collection-list.mdx b/docs/ru/md/MongoDB/Collection-management/Get-collection-list.mdx
index 8ecee530e1..1ef219f53e 100644
--- a/docs/ru/md/MongoDB/Collection-management/Get-collection-list.mdx
+++ b/docs/ru/md/MongoDB/Collection-management/Get-collection-list.mdx
@@ -30,12 +30,22 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_database";
- Результат = OPI_MongoDB.ПолучитьСписокКоллекций(Соединение, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокКоллекций", Опции);
```
diff --git a/docs/ru/md/MongoDB/Common-methods/Close-connection.mdx b/docs/ru/md/MongoDB/Common-methods/Close-connection.mdx
index b15b1d0272..57ab49f362 100644
--- a/docs/ru/md/MongoDB/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/MongoDB/Common-methods/Close-connection.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЗакрытьСоединение(Соединение);
diff --git a/docs/ru/md/MongoDB/Common-methods/Create-connection.mdx b/docs/ru/md/MongoDB/Common-methods/Create-connection.mdx
index 4e6d4f63d3..5580435771 100644
--- a/docs/ru/md/MongoDB/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/MongoDB/Common-methods/Create-connection.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Результат = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
```
diff --git a/docs/ru/md/MongoDB/Common-methods/Execute-command.mdx b/docs/ru/md/MongoDB/Common-methods/Execute-command.mdx
index 36bff1fa44..72a8158e6f 100644
--- a/docs/ru/md/MongoDB/Common-methods/Execute-command.mdx
+++ b/docs/ru/md/MongoDB/Common-methods/Execute-command.mdx
@@ -33,14 +33,25 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
- Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("comm", Команда);
+ Опции.Вставить("data", Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВыполнитьКоманду", Опции);
```
diff --git a/docs/ru/md/MongoDB/Common-methods/Generate-connection-string.mdx b/docs/ru/md/MongoDB/Common-methods/Generate-connection-string.mdx
index 5c41defeb2..422b849006 100644
--- a/docs/ru/md/MongoDB/Common-methods/Generate-connection-string.mdx
+++ b/docs/ru/md/MongoDB/Common-methods/Generate-connection-string.mdx
@@ -34,7 +34,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Результат = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
```
diff --git a/docs/ru/md/MongoDB/Common-methods/Is-connector.mdx b/docs/ru/md/MongoDB/Common-methods/Is-connector.mdx
index ac07d878fb..4860c560d2 100644
--- a/docs/ru/md/MongoDB/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/MongoDB/Common-methods/Is-connector.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЭтоКоннектор(Соединение);
diff --git a/docs/ru/md/MongoDB/Documents-management/Delete-documents.mdx b/docs/ru/md/MongoDB/Documents-management/Delete-documents.mdx
index f851fecfe7..d78c507b3c 100644
--- a/docs/ru/md/MongoDB/Documents-management/Delete-documents.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Delete-documents.mdx
@@ -34,15 +34,27 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
Фильтр = Новый Структура("stringField,doubleField", "Текст", 999);
Удаление = OPI_MongoDB.ПолучитьСтруктуруУдаленияДокументов(Фильтр, 1); // Массив или одиночное
- Результат = OPI_MongoDB.УдалитьДокументы(Соединение, Коллекция, Удаление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("deletes", Удаление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьДокументы", Опции);
```
diff --git a/docs/ru/md/MongoDB/Documents-management/Get-cursor.mdx b/docs/ru/md/MongoDB/Documents-management/Get-cursor.mdx
index d8004f2cb9..772ef5d36d 100644
--- a/docs/ru/md/MongoDB/Documents-management/Get-cursor.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Get-cursor.mdx
@@ -40,8 +40,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
diff --git a/docs/ru/md/MongoDB/Documents-management/Get-document-batch.mdx b/docs/ru/md/MongoDB/Documents-management/Get-document-batch.mdx
index 794d5f28b0..08e92ccbdd 100644
--- a/docs/ru/md/MongoDB/Documents-management/Get-document-batch.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Get-document-batch.mdx
@@ -40,8 +40,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
diff --git a/docs/ru/md/MongoDB/Documents-management/Get-document-update-structure.mdx b/docs/ru/md/MongoDB/Documents-management/Get-document-update-structure.mdx
index eda3d3d4f3..9d7ae8196c 100644
--- a/docs/ru/md/MongoDB/Documents-management/Get-document-update-structure.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Get-document-update-structure.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Фильтр = Новый Структура("stringField,doubleField", "Текст", Новый Структура("__4gte, __4lte", 100, 150));
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
- Результат = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("upsert", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
```
diff --git a/docs/ru/md/MongoDB/Documents-management/Get-documents.mdx b/docs/ru/md/MongoDB/Documents-management/Get-documents.mdx
index 2b97c510b3..57d7d82b5e 100644
--- a/docs/ru/md/MongoDB/Documents-management/Get-documents.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Get-documents.mdx
@@ -35,8 +35,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -45,7 +51,15 @@ import TabItem from '@theme/TabItem';
Сортировка = Новый Структура("doubleField", -1);
Параметры = Новый Структура("limit", 2);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
```
diff --git a/docs/ru/md/MongoDB/Documents-management/Insert-documents.mdx b/docs/ru/md/MongoDB/Documents-management/Insert-documents.mdx
index 6bc7b3cbe6..9984a003b7 100644
--- a/docs/ru/md/MongoDB/Documents-management/Insert-documents.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Insert-documents.mdx
@@ -34,8 +34,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
МассивДокументов = Новый Массив;
@@ -98,7 +104,13 @@ import TabItem from '@theme/TabItem';
МассивДокументов.Добавить(СтруктураДокумента);
- Результат = OPI_MongoDB.ВставитьДокументы(Соединение, Коллекция, МассивДокументов, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("docs", МассивДокументов);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
```
diff --git a/docs/ru/md/MongoDB/Documents-management/Update-documents.mdx b/docs/ru/md/MongoDB/Documents-management/Update-documents.mdx
index c3b6c9e962..c31075e8a2 100644
--- a/docs/ru/md/MongoDB/Documents-management/Update-documents.mdx
+++ b/docs/ru/md/MongoDB/Documents-management/Update-documents.mdx
@@ -34,8 +34,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -44,7 +50,13 @@ import TabItem from '@theme/TabItem';
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные); // Массив или одиночное
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Create-role.mdx b/docs/ru/md/MongoDB/Role-management/Create-role.mdx
index 34565cbded..f4144677ad 100644
--- a/docs/ru/md/MongoDB/Role-management/Create-role.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Create-role.mdx
@@ -39,8 +39,14 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -53,14 +59,25 @@ import TabItem from '@theme/TabItem';
Действия.Добавить("insert");
Действия.Добавить("update");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.СоздатьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Delete-role.mdx b/docs/ru/md/MongoDB/Role-management/Delete-role.mdx
index b2de7cf284..f1143f8d64 100644
--- a/docs/ru/md/MongoDB/Role-management/Delete-role.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Delete-role.mdx
@@ -33,12 +33,23 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяРоли);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Get-role-privilege-structure.mdx b/docs/ru/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
index 815329965f..fd4ac24733 100644
--- a/docs/ru/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Get-role-privilege-structure.mdx
@@ -39,7 +39,11 @@ import TabItem from '@theme/TabItem';
Действия.Добавить("insert");
Действия.Добавить("update");
- Результат = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Get-roles.mdx b/docs/ru/md/MongoDB/Role-management/Get-roles.mdx
index cb9aac29d8..f8e908d3fb 100644
--- a/docs/ru/md/MongoDB/Role-management/Get-roles.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Get-roles.mdx
@@ -33,12 +33,24 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.ПолучитьРоли(Соединение, Роль, База, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("sprv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьРоли", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Grant-roles.mdx b/docs/ru/md/MongoDB/Role-management/Grant-roles.mdx
index 7b7f14a922..94f13200a7 100644
--- a/docs/ru/md/MongoDB/Role-management/Grant-roles.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Grant-roles.mdx
@@ -38,13 +38,25 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.НазначитьРоли(Соединение, Пользователь, Роль, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "НазначитьРоли", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Revoke-roles.mdx b/docs/ru/md/MongoDB/Role-management/Revoke-roles.mdx
index c2d3991a7e..88b584a22e 100644
--- a/docs/ru/md/MongoDB/Role-management/Revoke-roles.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Revoke-roles.mdx
@@ -38,13 +38,25 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.СнятьРоли(Соединение, Пользователь, Роль, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СнятьРоли", Опции);
```
diff --git a/docs/ru/md/MongoDB/Role-management/Update-role.mdx b/docs/ru/md/MongoDB/Role-management/Update-role.mdx
index 2bdd13a752..d1846d0308 100644
--- a/docs/ru/md/MongoDB/Role-management/Update-role.mdx
+++ b/docs/ru/md/MongoDB/Role-management/Update-role.mdx
@@ -41,8 +41,14 @@ import TabItem from '@theme/TabItem';
База = "admin";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -54,14 +60,25 @@ import TabItem from '@theme/TabItem';
Действия.Добавить("find");
Действия.Добавить("insert");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.ИзменитьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьРоль", Опции);
```
diff --git a/docs/ru/md/MongoDB/Users-management/Create-user.mdx b/docs/ru/md/MongoDB/Users-management/Create-user.mdx
index 223a5906aa..89f2d9b74f 100644
--- a/docs/ru/md/MongoDB/Users-management/Create-user.mdx
+++ b/docs/ru/md/MongoDB/Users-management/Create-user.mdx
@@ -39,8 +39,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -49,7 +55,14 @@ import TabItem from '@theme/TabItem';
ИмяПользователя = "newuser";
ПарольПользователя = "1234";
- Результат = OPI_MongoDB.СоздатьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
```
diff --git a/docs/ru/md/MongoDB/Users-management/Delete-user.mdx b/docs/ru/md/MongoDB/Users-management/Delete-user.mdx
index 7ccc4bdeea..d269472315 100644
--- a/docs/ru/md/MongoDB/Users-management/Delete-user.mdx
+++ b/docs/ru/md/MongoDB/Users-management/Delete-user.mdx
@@ -33,12 +33,23 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.УдалитьПользователя(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
```
diff --git a/docs/ru/md/MongoDB/Users-management/Get-database-users.mdx b/docs/ru/md/MongoDB/Users-management/Get-database-users.mdx
index 0bc2a3096a..6b067ebc52 100644
--- a/docs/ru/md/MongoDB/Users-management/Get-database-users.mdx
+++ b/docs/ru/md/MongoDB/Users-management/Get-database-users.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьПользователейБазы(Соединение, База);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователейБазы", Опции);
```
diff --git a/docs/ru/md/MongoDB/Users-management/Get-users.mdx b/docs/ru/md/MongoDB/Users-management/Get-users.mdx
index e0e61e8fa6..683061b698 100644
--- a/docs/ru/md/MongoDB/Users-management/Get-users.mdx
+++ b/docs/ru/md/MongoDB/Users-management/Get-users.mdx
@@ -38,18 +38,36 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
МассивПользователей = Новый Массив;
МассивПользователей.Добавить(Новый Структура("user,db", "bayselonarrend", "admin"));
МассивПользователей.Добавить(Новый Структура("user,db", "newuser" , "main"));
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, МассивПользователей, База, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", МассивПользователей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("spwd", Истина);
+ Опции.Вставить("sprv", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
```
diff --git a/docs/ru/md/MongoDB/Users-management/Update-user.mdx b/docs/ru/md/MongoDB/Users-management/Update-user.mdx
index 67602de62e..b3f14ac4bc 100644
--- a/docs/ru/md/MongoDB/Users-management/Update-user.mdx
+++ b/docs/ru/md/MongoDB/Users-management/Update-user.mdx
@@ -41,8 +41,14 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("readWrite");
@@ -50,7 +56,14 @@ import TabItem from '@theme/TabItem';
ИмяПользователя = "newuser";
ПарольПользователя = "4321";
- Результат = OPI_MongoDB.ИзменитьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
```
diff --git a/docs/ru/md/MongoDB/Working-with-databases/Delete-database.mdx b/docs/ru/md/MongoDB/Working-with-databases/Delete-database.mdx
index 1962cc8704..017ca05259 100644
--- a/docs/ru/md/MongoDB/Working-with-databases/Delete-database.mdx
+++ b/docs/ru/md/MongoDB/Working-with-databases/Delete-database.mdx
@@ -31,10 +31,20 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.УдалитьБазуДанных(Соединение, База);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MongoDB/Working-with-databases/Get-database.mdx b/docs/ru/md/MongoDB/Working-with-databases/Get-database.mdx
index abfb6f6a79..1dd7ba58a8 100644
--- a/docs/ru/md/MongoDB/Working-with-databases/Get-database.mdx
+++ b/docs/ru/md/MongoDB/Working-with-databases/Get-database.mdx
@@ -31,12 +31,23 @@ import TabItem from '@theme/TabItem';
База = "main";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_db";
- Результат = OPI_MongoDB.ПолучитьБазуДанных(Соединение, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx b/docs/ru/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
index d1db069132..b77fa63e72 100644
--- a/docs/ru/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
+++ b/docs/ru/md/MongoDB/Working-with-databases/Get-list-of-bases.mdx
@@ -29,10 +29,19 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьСписокБаз(Соединение);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокБаз", Опции);
```
diff --git a/docs/ru/md/MySQL/Common-methods/Close-connection.mdx b/docs/ru/md/MySQL/Common-methods/Close-connection.mdx
index e2d1bf39e0..943152ac07 100644
--- a/docs/ru/md/MySQL/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Close-connection.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/MySQL/Common-methods/Create-connection.mdx b/docs/ru/md/MySQL/Common-methods/Create-connection.mdx
index baa24efb77..91c0fd85ce 100644
--- a/docs/ru/md/MySQL/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Create-connection.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/MySQL/Common-methods/Execute-sql-query.mdx b/docs/ru/md/MySQL/Common-methods/Execute-sql-query.mdx
index b179683ec3..40f1d88ed1 100644
--- a/docs/ru/md/MySQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Execute-sql-query.mdx
@@ -44,10 +44,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -69,7 +79,11 @@ import TabItem from '@theme/TabItem';
|data MEDIUMBLOB
|);";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -87,19 +101,32 @@ import TabItem from '@theme/TabItem';
МассивПараметров.Добавить(Новый Структура("TIME" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA2.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_MySQL.ЗакрытьСоединение(Соединение);
```
diff --git a/docs/ru/md/MySQL/Common-methods/Generate-connection-string.mdx b/docs/ru/md/MySQL/Common-methods/Generate-connection-string.mdx
index 9a7d811e65..1643457f67 100644
--- a/docs/ru/md/MySQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Generate-connection-string.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "";
- Результат = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
```
diff --git a/docs/ru/md/MySQL/Common-methods/Get-tls-settings.mdx b/docs/ru/md/MySQL/Common-methods/Get-tls-settings.mdx
index b4f214b118..f7dbf75d60 100644
--- a/docs/ru/md/MySQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Get-tls-settings.mdx
@@ -31,7 +31,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
```
diff --git a/docs/ru/md/MySQL/Common-methods/Is-connector.mdx b/docs/ru/md/MySQL/Common-methods/Is-connector.mdx
index 4f8c6bbaad..3cb8b1400e 100644
--- a/docs/ru/md/MySQL/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/MySQL/Common-methods/Is-connector.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/MySQL/Orm/Add-records.mdx b/docs/ru/md/MySQL/Orm/Add-records.mdx
index c738c773bb..9daac4de63 100644
--- a/docs/ru/md/MySQL/Orm/Add-records.mdx
+++ b/docs/ru/md/MySQL/Orm/Add-records.mdx
@@ -41,10 +41,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -85,7 +95,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Add-table-column.mdx b/docs/ru/md/MySQL/Orm/Add-table-column.mdx
index a817974f7f..3f16ccdd92 100644
--- a/docs/ru/md/MySQL/Orm/Add-table-column.mdx
+++ b/docs/ru/md/MySQL/Orm/Add-table-column.mdx
@@ -35,10 +35,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -51,7 +61,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Clear-table.mdx b/docs/ru/md/MySQL/Orm/Clear-table.mdx
index 6f87fbbf39..9dd8e0a328 100644
--- a/docs/ru/md/MySQL/Orm/Clear-table.mdx
+++ b/docs/ru/md/MySQL/Orm/Clear-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОчиститьТаблицу", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Create-database.mdx b/docs/ru/md/MySQL/Orm/Create-database.mdx
index c31a13d5c0..9877e6e7cf 100644
--- a/docs/ru/md/MySQL/Orm/Create-database.mdx
+++ b/docs/ru/md/MySQL/Orm/Create-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Create-table.mdx b/docs/ru/md/MySQL/Orm/Create-table.mdx
index 7b6e8408ba..2c6c1a13c8 100644
--- a/docs/ru/md/MySQL/Orm/Create-table.mdx
+++ b/docs/ru/md/MySQL/Orm/Create-table.mdx
@@ -38,10 +38,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -74,7 +84,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Delete-database.mdx b/docs/ru/md/MySQL/Orm/Delete-database.mdx
index 4959a2b554..4e0d5e9aa3 100644
--- a/docs/ru/md/MySQL/Orm/Delete-database.mdx
+++ b/docs/ru/md/MySQL/Orm/Delete-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Delete-records.mdx b/docs/ru/md/MySQL/Orm/Delete-records.mdx
index 2ea311fc09..15db13fb06 100644
--- a/docs/ru/md/MySQL/Orm/Delete-records.mdx
+++ b/docs/ru/md/MySQL/Orm/Delete-records.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -67,7 +77,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Delete-table-column.mdx b/docs/ru/md/MySQL/Orm/Delete-table-column.mdx
index e29ccc709b..ec6ec2f45b 100644
--- a/docs/ru/md/MySQL/Orm/Delete-table-column.mdx
+++ b/docs/ru/md/MySQL/Orm/Delete-table-column.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -49,7 +59,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Delete-table.mdx b/docs/ru/md/MySQL/Orm/Delete-table.mdx
index 1fa05ef48b..c1824a500a 100644
--- a/docs/ru/md/MySQL/Orm/Delete-table.mdx
+++ b/docs/ru/md/MySQL/Orm/Delete-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Ensure-records.mdx b/docs/ru/md/MySQL/Orm/Ensure-records.mdx
index 967d66c956..5e03c4d723 100644
--- a/docs/ru/md/MySQL/Orm/Ensure-records.mdx
+++ b/docs/ru/md/MySQL/Orm/Ensure-records.mdx
@@ -39,10 +39,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -69,7 +79,13 @@ import TabItem from '@theme/TabItem';
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MySQL.ГарантироватьЗаписи(Таблица, МассивДанных, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Ensure-table.mdx b/docs/ru/md/MySQL/Orm/Ensure-table.mdx
index e20f822432..67f0076d00 100644
--- a/docs/ru/md/MySQL/Orm/Ensure-table.mdx
+++ b/docs/ru/md/MySQL/Orm/Ensure-table.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -60,7 +70,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Get-records-filter-structure.mdx b/docs/ru/md/MySQL/Orm/Get-records-filter-structure.mdx
index 7fb52deae6..156a3f54d3 100644
--- a/docs/ru/md/MySQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/ru/md/MySQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_MySQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Get-records.mdx b/docs/ru/md/MySQL/Orm/Get-records.mdx
index b20b3efef7..0dd64cf2cb 100644
--- a/docs/ru/md/MySQL/Orm/Get-records.mdx
+++ b/docs/ru/md/MySQL/Orm/Get-records.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -53,11 +63,23 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -89,7 +111,16 @@ import TabItem from '@theme/TabItem';
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Get-table-information.mdx b/docs/ru/md/MySQL/Orm/Get-table-information.mdx
index 955c8b9a80..f8c32275f1 100644
--- a/docs/ru/md/MySQL/Orm/Get-table-information.mdx
+++ b/docs/ru/md/MySQL/Orm/Get-table-information.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
```
diff --git a/docs/ru/md/MySQL/Orm/Update-records.mdx b/docs/ru/md/MySQL/Orm/Update-records.mdx
index b9119c55bb..f8caed86eb 100644
--- a/docs/ru/md/MySQL/Orm/Update-records.mdx
+++ b/docs/ru/md/MySQL/Orm/Update-records.mdx
@@ -41,10 +41,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 3306;
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -69,7 +79,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОбновитьЗаписи", Опции);
```
diff --git a/docs/ru/md/Neocities/Data-retrieving/Get-site-data.mdx b/docs/ru/md/Neocities/Data-retrieving/Get-site-data.mdx
index 7d3f53888f..cf1404f4db 100644
--- a/docs/ru/md/Neocities/Data-retrieving/Get-site-data.mdx
+++ b/docs/ru/md/Neocities/Data-retrieving/Get-site-data.mdx
@@ -32,9 +32,16 @@ import TabItem from '@theme/TabItem';
Токен = "f1e616e20ab5893b...";
Сайт = "2athenaeum";
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен, Сайт);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("sitename", Сайт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
```
diff --git a/docs/ru/md/Neocities/Data-retrieving/Get-token.mdx b/docs/ru/md/Neocities/Data-retrieving/Get-token.mdx
index 9c971c967a..c414662159 100644
--- a/docs/ru/md/Neocities/Data-retrieving/Get-token.mdx
+++ b/docs/ru/md/Neocities/Data-retrieving/Get-token.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Логин = "2athenaeum";
Пароль = "Rit...";
- Результат = OPI_Neocities.ПолучитьТокен(Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("login" , Логин);
+ Опции.Вставить("password", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьТокен", Опции);
```
diff --git a/docs/ru/md/Neocities/File-management/Delete-selected-files.mdx b/docs/ru/md/Neocities/File-management/Delete-selected-files.mdx
index a62de39832..6a21372290 100644
--- a/docs/ru/md/Neocities/File-management/Delete-selected-files.mdx
+++ b/docs/ru/md/Neocities/File-management/Delete-selected-files.mdx
@@ -36,7 +36,11 @@ import TabItem from '@theme/TabItem';
Пути.Добавить("/test/gif.gif");
Пути.Добавить("/pic2.png");
- Результат = OPI_Neocities.УдалитьВыбранныеФайлы(Токен, Пути);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", Пути);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "УдалитьВыбранныеФайлы", Опции);
```
diff --git a/docs/ru/md/Neocities/File-management/Get-files-list.mdx b/docs/ru/md/Neocities/File-management/Get-files-list.mdx
index d420b092c9..71cec4f423 100644
--- a/docs/ru/md/Neocities/File-management/Get-files-list.mdx
+++ b/docs/ru/md/Neocities/File-management/Get-files-list.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "f1e616e20ab5893b...";
Путь = "test";
- Результат = OPI_Neocities.ПолучитьСписокФайлов(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
```
diff --git a/docs/ru/md/Neocities/File-management/Synchronize-folders.mdx b/docs/ru/md/Neocities/File-management/Synchronize-folders.mdx
index f19eec93bb..88abf968b2 100644
--- a/docs/ru/md/Neocities/File-management/Synchronize-folders.mdx
+++ b/docs/ru/md/Neocities/File-management/Synchronize-folders.mdx
@@ -37,7 +37,12 @@ import TabItem from '@theme/TabItem';
ЛокальныйКаталог = "C:\test_site";
УдаленныйКаталог = "test_sync";
- Результат = OPI_Neocities.СинхронизироватьКаталоги(Токен, ЛокальныйКаталог, УдаленныйКаталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("local" , ЛокальныйКаталог);
+ Опции.Вставить("remote", УдаленныйКаталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "СинхронизироватьКаталоги", Опции);
```
diff --git a/docs/ru/md/Neocities/File-management/Upload-file.mdx b/docs/ru/md/Neocities/File-management/Upload-file.mdx
index 3742111c15..2bef11c03d 100644
--- a/docs/ru/md/Neocities/File-management/Upload-file.mdx
+++ b/docs/ru/md/Neocities/File-management/Upload-file.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
Данные = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
Путь = "testfolder/test_pic.png";
- Результат = OPI_Neocities.ЗагрузитьФайл(Токен, Путь, Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/Neocities/File-management/Upload-files.mdx b/docs/ru/md/Neocities/File-management/Upload-files.mdx
index 9cd6f8a616..52c28c300e 100644
--- a/docs/ru/md/Neocities/File-management/Upload-files.mdx
+++ b/docs/ru/md/Neocities/File-management/Upload-files.mdx
@@ -41,7 +41,11 @@ import TabItem from '@theme/TabItem';
СоответствиеФайлов.Вставить("test/gif.gif" , Картинка2);
СоответствиеФайлов.Вставить("pic2.png" , Гифка);
- Результат = OPI_Neocities.ЗагрузитьФайлы(Токен, СоответствиеФайлов);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("files", СоответствиеФайлов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайлы", Опции);
```
diff --git a/docs/ru/md/Notion/Blocks-management/Create-block.mdx b/docs/ru/md/Notion/Blocks-management/Create-block.mdx
index 4684d37d9e..06651d7e0d 100644
--- a/docs/ru/md/Notion/Blocks-management/Create-block.mdx
+++ b/docs/ru/md/Notion/Blocks-management/Create-block.mdx
@@ -31,8 +31,17 @@ import TabItem from '@theme/TabItem';
Родитель = "5dd94c34fab04bff986b7511c0779f77";
Блок = "d7021bdd15b944ababcb02bd2b1a5f6a";
- ДанныеБлока = OPI_Notion.ВернутьБлок(Токен, Блок);
- Результат = OPI_Notion.СоздатьБлок(Токен, Родитель, ДанныеБлока);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ ДанныеБлока = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("block", ДанныеБлока);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБлок", Опции);
```
diff --git a/docs/ru/md/Notion/Blocks-management/Delete-block.mdx b/docs/ru/md/Notion/Blocks-management/Delete-block.mdx
index 393d957a4a..dd4c0e9d0f 100644
--- a/docs/ru/md/Notion/Blocks-management/Delete-block.mdx
+++ b/docs/ru/md/Notion/Blocks-management/Delete-block.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "УдалитьБлок", Опции);
```
diff --git a/docs/ru/md/Notion/Blocks-management/Return-block.mdx b/docs/ru/md/Notion/Blocks-management/Return-block.mdx
index aec490a924..b3efcad8b7 100644
--- a/docs/ru/md/Notion/Blocks-management/Return-block.mdx
+++ b/docs/ru/md/Notion/Blocks-management/Return-block.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "d7021bdd15b944ababcb02bd2b1a5f6a";
- Результат = OPI_Notion.ВернутьБлок(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
```
diff --git a/docs/ru/md/Notion/Blocks-management/Return-child-blocks.mdx b/docs/ru/md/Notion/Blocks-management/Return-child-blocks.mdx
index 804c3e1804..10003424cc 100644
--- a/docs/ru/md/Notion/Blocks-management/Return-child-blocks.mdx
+++ b/docs/ru/md/Notion/Blocks-management/Return-child-blocks.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Блок = "29d82aa7-fc4e-8196-bfa0-e3dd8f77f4ee";
- Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьДочерниеБлоки", Опции);
```
diff --git a/docs/ru/md/Notion/Database-management/Create-database.mdx b/docs/ru/md/Notion/Database-management/Create-database.mdx
index 2ce75d7630..41e997b974 100644
--- a/docs/ru/md/Notion/Database-management/Create-database.mdx
+++ b/docs/ru/md/Notion/Database-management/Create-database.mdx
@@ -50,7 +50,13 @@ import TabItem from '@theme/TabItem';
Свойства.Вставить("Статус", ВыборЗначения);
- Результат = OPI_Notion.СоздатьБазуДанных(Токен, Родитель, Заголовок, Свойства);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("props", Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБазуДанных", Опции);
```
diff --git a/docs/ru/md/Notion/Database-management/Edit-database-properties.mdx b/docs/ru/md/Notion/Database-management/Edit-database-properties.mdx
index 6481912244..c64433fa67 100644
--- a/docs/ru/md/Notion/Database-management/Edit-database-properties.mdx
+++ b/docs/ru/md/Notion/Database-management/Edit-database-properties.mdx
@@ -38,7 +38,14 @@ import TabItem from '@theme/TabItem';
Свойства.Вставить("Почта", "rich_text"); // Тип поля "Почта" будет изменен с email на текст
Свойства.Вставить("Сайт"); // Поле "Сайт" будет удалено
- Результат = OPI_Notion.ИзменитьСвойстваБазы(Токен, База, Свойства, Заголовок, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("props" , Свойства);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваБазы", Опции);
```
diff --git a/docs/ru/md/Notion/Database-management/Get-database.mdx b/docs/ru/md/Notion/Database-management/Get-database.mdx
index 98c3aea702..15cc992579 100644
--- a/docs/ru/md/Notion/Database-management/Get-database.mdx
+++ b/docs/ru/md/Notion/Database-management/Get-database.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
База = "29d82aa7-fc4e-8173-83c3-eef87a456cc4";
- Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/Notion/Page-management/Create-page-in-database.mdx b/docs/ru/md/Notion/Page-management/Create-page-in-database.mdx
index 98d92fe167..21e27fe68e 100644
--- a/docs/ru/md/Notion/Page-management/Create-page-in-database.mdx
+++ b/docs/ru/md/Notion/Page-management/Create-page-in-database.mdx
@@ -45,7 +45,12 @@ import TabItem from '@theme/TabItem';
Свойства.Вставить("Телефон" , "88005553535");
Свойства.Вставить("Статус" , "Новый");
- Результат = OPI_Notion.СоздатьСтраницуВБазу(Токен, База, Свойства);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("data" , Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницуВБазу", Опции);
```
diff --git a/docs/ru/md/Notion/Page-management/Create-page.mdx b/docs/ru/md/Notion/Page-management/Create-page.mdx
index 6c7d384421..ef4e3b14fa 100644
--- a/docs/ru/md/Notion/Page-management/Create-page.mdx
+++ b/docs/ru/md/Notion/Page-management/Create-page.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Родитель = "5dd94c34fab04bff986b7511c0779f77";
Заголовок = "Тестовый заголовок";
- Результат = OPI_Notion.СоздатьСтраницу(Токен, Родитель, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницу", Опции);
```
diff --git a/docs/ru/md/Notion/Page-management/Edit-page-properties.mdx b/docs/ru/md/Notion/Page-management/Edit-page-properties.mdx
index 2f31162a22..491693eb91 100644
--- a/docs/ru/md/Notion/Page-management/Edit-page-properties.mdx
+++ b/docs/ru/md/Notion/Page-management/Edit-page-properties.mdx
@@ -39,7 +39,15 @@ import TabItem from '@theme/TabItem';
Свойства.Вставить("Активен", Ложь);
Свойства.Вставить("Почта" , "vector@mail.ru");
- Результат = OPI_Notion.ИзменитьСвойстваСтраницы(Токен, Страница, Свойства, Иконка, Обложка, Архивировать);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("page" , Страница);
+ Опции.Вставить("data" , Свойства);
+ Опции.Вставить("icon" , Иконка);
+ Опции.Вставить("cover" , Обложка);
+ Опции.Вставить("archive", Архивировать);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваСтраницы", Опции);
```
diff --git a/docs/ru/md/Notion/Page-management/Get-page.mdx b/docs/ru/md/Notion/Page-management/Get-page.mdx
index 698e5fa288..a6a074b427 100644
--- a/docs/ru/md/Notion/Page-management/Get-page.mdx
+++ b/docs/ru/md/Notion/Page-management/Get-page.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Страница = "29d82aa7-fc4e-81bd-8fc1-e5b7d59b73fa";
- Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Страница);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьСтраницу", Опции);
```
diff --git a/docs/ru/md/Notion/Users/Get-user-data.mdx b/docs/ru/md/Notion/Users/Get-user-data.mdx
index 4c3f0fe3e7..06cf5bf707 100644
--- a/docs/ru/md/Notion/Users/Get-user-data.mdx
+++ b/docs/ru/md/Notion/Users/Get-user-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Пользователь = "ed71865a-9891-46bc-86cd-a92aa499cfdb";
- Результат = OPI_Notion.ПолучитьДанныеПользователя(Токен, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьДанныеПользователя", Опции);
```
diff --git a/docs/ru/md/Notion/Users/User-list.mdx b/docs/ru/md/Notion/Users/User-list.mdx
index 8f89352013..f9d9f1cad7 100644
--- a/docs/ru/md/Notion/Users/User-list.mdx
+++ b/docs/ru/md/Notion/Users/User-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
- Результат = OPI_Notion.СписокПользователей(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СписокПользователей", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Copy-model.mdx b/docs/ru/md/Ollama/Models-management/Copy-model.mdx
index 069ec64258..1efd456fb4 100644
--- a/docs/ru/md/Ollama/Models-management/Copy-model.mdx
+++ b/docs/ru/md/Ollama/Models-management/Copy-model.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.КопироватьМодель(URL, Модель, Имя, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "КопироватьМодель", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Create-model.mdx b/docs/ru/md/Ollama/Models-management/Create-model.mdx
index 28221ce4d7..424140d4dd 100644
--- a/docs/ru/md/Ollama/Models-management/Create-model.mdx
+++ b/docs/ru/md/Ollama/Models-management/Create-model.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Настройки = Новый Структура("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Результат = OPI_Ollama.СоздатьМодель(URL, Модель, Настройки, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("settings", Настройки);
+ Опции.Вставить("headers" , ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СоздатьМодель", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Delete-model.mdx b/docs/ru/md/Ollama/Models-management/Delete-model.mdx
index 58faa4f953..da83d935c1 100644
--- a/docs/ru/md/Ollama/Models-management/Delete-model.mdx
+++ b/docs/ru/md/Ollama/Models-management/Delete-model.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.УдалитьМодель(URL, Модель, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Get-model-information.mdx b/docs/ru/md/Ollama/Models-management/Get-model-information.mdx
index faa493f8f6..8cac5d9dff 100644
--- a/docs/ru/md/Ollama/Models-management/Get-model-information.mdx
+++ b/docs/ru/md/Ollama/Models-management/Get-model-information.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьИнформациюОМодели(URL, Модель, Ложь, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("verbose", Ложь);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьИнформациюОМодели", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Get-model-list.mdx b/docs/ru/md/Ollama/Models-management/Get-model-list.mdx
index 2ea362e995..dcecc41a52 100644
--- a/docs/ru/md/Ollama/Models-management/Get-model-list.mdx
+++ b/docs/ru/md/Ollama/Models-management/Get-model-list.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокМоделей(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Get-model-settings-structure.mdx b/docs/ru/md/Ollama/Models-management/Get-model-settings-structure.mdx
index 41d78207b7..4267a2b735 100644
--- a/docs/ru/md/Ollama/Models-management/Get-model-settings-structure.mdx
+++ b/docs/ru/md/Ollama/Models-management/Get-model-settings-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Ollama.ПолучитьСтруктуруНастроекМодели();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруНастроекМодели", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/List-running-models.mdx b/docs/ru/md/Ollama/Models-management/List-running-models.mdx
index 258763f6f8..c685d2326c 100644
--- a/docs/ru/md/Ollama/Models-management/List-running-models.mdx
+++ b/docs/ru/md/Ollama/Models-management/List-running-models.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокЗапущенныхМоделей(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокЗапущенныхМоделей", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Load-model-to-memory.mdx b/docs/ru/md/Ollama/Models-management/Load-model-to-memory.mdx
index 7a2c39e9b9..9f23f894e0 100644
--- a/docs/ru/md/Ollama/Models-management/Load-model-to-memory.mdx
+++ b/docs/ru/md/Ollama/Models-management/Load-model-to-memory.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ЗагрузитьМодельВПамять(URL, Модель, Период, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("keep" , Период);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ЗагрузитьМодельВПамять", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Pull-model.mdx b/docs/ru/md/Ollama/Models-management/Pull-model.mdx
index 18962fcccf..da52f7ae6f 100644
--- a/docs/ru/md/Ollama/Models-management/Pull-model.mdx
+++ b/docs/ru/md/Ollama/Models-management/Pull-model.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.СкачатьМодель(URL, Модель, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Push-model.mdx b/docs/ru/md/Ollama/Models-management/Push-model.mdx
index 3e87d62081..26c48c8c34 100644
--- a/docs/ru/md/Ollama/Models-management/Push-model.mdx
+++ b/docs/ru/md/Ollama/Models-management/Push-model.mdx
@@ -41,7 +41,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьМодель(URL, Модель, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьМодель", Опции);
```
diff --git a/docs/ru/md/Ollama/Models-management/Unload-model-from-memory.mdx b/docs/ru/md/Ollama/Models-management/Unload-model-from-memory.mdx
index 32ad59fc76..7c5770428f 100644
--- a/docs/ru/md/Ollama/Models-management/Unload-model-from-memory.mdx
+++ b/docs/ru/md/Ollama/Models-management/Unload-model-from-memory.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ВыгрузитьМодельИзПамяти(URL, Модель, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ВыгрузитьМодельИзПамяти", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-context-message-structure.mdx b/docs/ru/md/Ollama/Requests-processing/Get-context-message-structure.mdx
index a0f53fabdc..ef6570505d 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-context-message-structure.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-context-message-structure.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "Hello!");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "Hello!");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx b/docs/ru/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
index 738e086f40..2a790240c9 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-context-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровВКонтексте();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровВКонтексте", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-context-response.mdx b/docs/ru/md/Ollama/Requests-processing/Get-context-response.mdx
index 2b83bb7918..55afcac3cc 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-context-response.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-context-response.mdx
@@ -42,18 +42,34 @@ import TabItem from '@theme/TabItem';
МассивСообщений = Новый Массив;
- Вопрос1 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Вопрос1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
Вопрос2 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "When the first version was released?"); // Вопрос без конкретики
// Добавляем первый вопрос в контекст
МассивСообщений.Добавить(Вопрос1);
- Ответ1 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
МассивСообщений.Добавить(Ответ1["message"]); // Добавляем ответ на первый вопрос в контекст
МассивСообщений.Добавить(Вопрос2); // Добавляем второй вопрос в контекст
- Ответ2 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
МассивСообщений.Добавить(Ответ2["message"]);
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx b/docs/ru/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
index 74e679f878..b2f885ea01 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-embeddings-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровПредставлений();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровПредставлений", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-embeddings.mdx b/docs/ru/md/Ollama/Requests-processing/Get-embeddings.mdx
index 18b7455877..d5971d4ccd 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-embeddings.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-embeddings.mdx
@@ -44,7 +44,13 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьПредставления(URL, Модель, МассивСтрок, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , МассивСтрок);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьПредставления", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx b/docs/ru/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
index 5c0c63d4a0..3485c59585 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-request-parameter-structure.mdx
@@ -24,7 +24,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровЗапроса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровЗапроса", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-response.mdx b/docs/ru/md/Ollama/Requests-processing/Get-response.mdx
index e8d04c4435..1e79cf1848 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-response.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-response.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
// С параметрами
@@ -66,7 +72,14 @@ import TabItem from '@theme/TabItem';
ДопПараметры = Новый Структура("format", Формат);
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, ДопПараметры, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
```
diff --git a/docs/ru/md/Ollama/Requests-processing/Get-version.mdx b/docs/ru/md/Ollama/Requests-processing/Get-version.mdx
index 3152ac897b..a9a2e4d1b2 100644
--- a/docs/ru/md/Ollama/Requests-processing/Get-version.mdx
+++ b/docs/ru/md/Ollama/Requests-processing/Get-version.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьВерсию(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьВерсию", Опции);
```
diff --git a/docs/ru/md/Ollama/Working-with-blob/Check-blob.mdx b/docs/ru/md/Ollama/Working-with-blob/Check-blob.mdx
index 8539de6fd6..76ebc12fd5 100644
--- a/docs/ru/md/Ollama/Working-with-blob/Check-blob.mdx
+++ b/docs/ru/md/Ollama/Working-with-blob/Check-blob.mdx
@@ -37,7 +37,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПроверитьBlob(URL, SHA256, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , SHA256);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
```
diff --git a/docs/ru/md/Ollama/Working-with-blob/Push-blob.mdx b/docs/ru/md/Ollama/Working-with-blob/Push-blob.mdx
index fdf107eae0..60e8585bde 100644
--- a/docs/ru/md/Ollama/Working-with-blob/Push-blob.mdx
+++ b/docs/ru/md/Ollama/Working-with-blob/Push-blob.mdx
@@ -40,7 +40,12 @@ import TabItem from '@theme/TabItem';
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьBlob(URL, Картинка, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("data" , Картинка);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьBlob", Опции);
```
diff --git a/docs/ru/md/OpenAI/Assistants/Create-assistant.mdx b/docs/ru/md/OpenAI/Assistants/Create-assistant.mdx
index b18acb7d29..6c06268014 100644
--- a/docs/ru/md/OpenAI/Assistants/Create-assistant.mdx
+++ b/docs/ru/md/OpenAI/Assistants/Create-assistant.mdx
@@ -41,7 +41,14 @@ import TabItem from '@theme/TabItem';
Модель = "smolvlm-256m-instruct";
Имя = "Math tutor";
- Результат = OPI_OpenAI.СоздатьАссистента(URL, Токен, Модель, Имя, Инструкция);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("inst" , Инструкция);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьАссистента", Опции);
```
diff --git a/docs/ru/md/OpenAI/Assistants/Delete-assistant.mdx b/docs/ru/md/OpenAI/Assistants/Delete-assistant.mdx
index e9927a7c94..6fb5edeac0 100644
--- a/docs/ru/md/OpenAI/Assistants/Delete-assistant.mdx
+++ b/docs/ru/md/OpenAI/Assistants/Delete-assistant.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDАссистента = "asst_2";
- Результат = OPI_OpenAI.УдалитьАссистента(URL, Токен, IDАссистента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьАссистента", Опции);
```
diff --git a/docs/ru/md/OpenAI/Assistants/Get-assistants-list.mdx b/docs/ru/md/OpenAI/Assistants/Get-assistants-list.mdx
index 14bbeee624..3cb21f5621 100644
--- a/docs/ru/md/OpenAI/Assistants/Get-assistants-list.mdx
+++ b/docs/ru/md/OpenAI/Assistants/Get-assistants-list.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Количество = 2;
ДопПараметры = Новый Структура("after,order", "asst_2", "desc");
- Результат = OPI_OpenAI.ПолучитьСписокАссистентов(URL, Токен, Количество, ДопПараметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокАссистентов", Опции);
```
diff --git a/docs/ru/md/OpenAI/Assistants/Retrieve-assistant.mdx b/docs/ru/md/OpenAI/Assistants/Retrieve-assistant.mdx
index f6b1285498..7812dfc8e9 100644
--- a/docs/ru/md/OpenAI/Assistants/Retrieve-assistant.mdx
+++ b/docs/ru/md/OpenAI/Assistants/Retrieve-assistant.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDАссистента = "asst_2";
- Результат = OPI_OpenAI.ПолучитьАссистента(URL, Токен, IDАссистента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьАссистента", Опции);
```
diff --git a/docs/ru/md/OpenAI/Audio-processing/Create-transcription.mdx b/docs/ru/md/OpenAI/Audio-processing/Create-transcription.mdx
index d89e2324e0..3e0b479494 100644
--- a/docs/ru/md/OpenAI/Audio-processing/Create-transcription.mdx
+++ b/docs/ru/md/OpenAI/Audio-processing/Create-transcription.mdx
@@ -42,7 +42,14 @@ import TabItem from '@theme/TabItem';
Аудио = "C:\Users\bayse\AppData\Local\Temp\c2iirpb4.a52.wav";
Модель = "whisper-1";
- Результат = OPI_OpenAI.СоздатьТранскрипцию(URL, Токен, Модель, Аудио, "audio/wav");
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("audio", Аудио);
+ Опции.Вставить("type" , "audio/wav");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьТранскрипцию", Опции);
```
diff --git a/docs/ru/md/OpenAI/Audio-processing/Generate-speech.mdx b/docs/ru/md/OpenAI/Audio-processing/Generate-speech.mdx
index 3ed551b1e6..a644b596fa 100644
--- a/docs/ru/md/OpenAI/Audio-processing/Generate-speech.mdx
+++ b/docs/ru/md/OpenAI/Audio-processing/Generate-speech.mdx
@@ -46,7 +46,14 @@ import TabItem from '@theme/TabItem';
ДопПараметры = Новый Структура("response_format", "wav");
- Результат = OPI_OpenAI.СгенерироватьРечь(URL, Токен, Модель, Текст, , ДопПараметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , Текст);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СгенерироватьРечь", Опции);
```
diff --git a/docs/ru/md/OpenAI/File-management/Delete-file.mdx b/docs/ru/md/OpenAI/File-management/Delete-file.mdx
index 6b53d6b492..1b5a30fdcd 100644
--- a/docs/ru/md/OpenAI/File-management/Delete-file.mdx
+++ b/docs/ru/md/OpenAI/File-management/Delete-file.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDФайла = "file-3";
- Результат = OPI_OpenAI.УдалитьФайл(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьФайл", Опции);
```
diff --git a/docs/ru/md/OpenAI/File-management/Download-file.mdx b/docs/ru/md/OpenAI/File-management/Download-file.mdx
index c3209f0074..7346d7fe32 100644
--- a/docs/ru/md/OpenAI/File-management/Download-file.mdx
+++ b/docs/ru/md/OpenAI/File-management/Download-file.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDФайла = "file-3";
- Результат = OPI_OpenAI.СкачатьФайл(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СкачатьФайл", Опции);
```
diff --git a/docs/ru/md/OpenAI/File-management/Get-file-information.mdx b/docs/ru/md/OpenAI/File-management/Get-file-information.mdx
index 517a50a1fe..b7541ecbe9 100644
--- a/docs/ru/md/OpenAI/File-management/Get-file-information.mdx
+++ b/docs/ru/md/OpenAI/File-management/Get-file-information.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDФайла = "file-3";
- Результат = OPI_OpenAI.ПолучитьИнформациюОФайле(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьИнформациюОФайле", Опции);
```
diff --git a/docs/ru/md/OpenAI/File-management/Get-files-list.mdx b/docs/ru/md/OpenAI/File-management/Get-files-list.mdx
index 84242cb72f..8366f3c2e6 100644
--- a/docs/ru/md/OpenAI/File-management/Get-files-list.mdx
+++ b/docs/ru/md/OpenAI/File-management/Get-files-list.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Результат = OPI_OpenAI.ПолучитьСписокФайлов(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокФайлов", Опции);
```
diff --git a/docs/ru/md/OpenAI/File-management/Upload-file.mdx b/docs/ru/md/OpenAI/File-management/Upload-file.mdx
index 072c4bf5b9..8d330429d7 100644
--- a/docs/ru/md/OpenAI/File-management/Upload-file.mdx
+++ b/docs/ru/md/OpenAI/File-management/Upload-file.mdx
@@ -43,7 +43,14 @@ import TabItem from '@theme/TabItem';
ИмяФайла = СтрШаблон("%1.png", Строка(Новый УникальныйИдентификатор()));
Назначение = "assistants";
- Результат = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/OpenAI/Models-management/Get-model-list.mdx b/docs/ru/md/OpenAI/Models-management/Get-model-list.mdx
index 051bae15aa..b55652133a 100644
--- a/docs/ru/md/OpenAI/Models-management/Get-model-list.mdx
+++ b/docs/ru/md/OpenAI/Models-management/Get-model-list.mdx
@@ -33,7 +33,11 @@ import TabItem from '@theme/TabItem';
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Результат = OPI_OpenAI.ПолучитьСписокМоделей(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокМоделей", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-assistant-message.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-assistant-message.mdx
index 83477a77c2..7b533c730c 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-assistant-message.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-assistant-message.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_OpenAI.ПолучитьСообщениеАссистента("What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеАссистента", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-embeddings.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-embeddings.mdx
index 6cef971279..d2a65ec7de 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-embeddings.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-embeddings.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
Текст = "What is 1C:Enterprise?";
Модель = "arcee-ai_afm-4.5b";
- Результат = OPI_OpenAI.ПолучитьПредставления(URL, Токен, Модель, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("input", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьПредставления", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-image-message-structure.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
index 33bb243bb5..436337cc5e 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-image-message-structure.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Токен = "12We...";
Картинка = "file-3";
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", Картинка, "What is in this image?");
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-images.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-images.mdx
index 2ea124ef32..30a8343c18 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-images.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-images.mdx
@@ -35,9 +35,20 @@ import TabItem from '@theme/TabItem';
URL = "https://hut.openintegrations.dev/localai/";
Токен = "12We...";
- Модель = "sd-1.5-ggml";
- Описание = OPI_OpenAI.ПолучитьСтруктуруОписанияКартинок("Yellow alpaca", 1, , "64x64");
- Результат = OPI_OpenAI.ПолучитьКартинки(URL, Токен, Модель, Описание);
+ Модель = "sd-1.5-ggml";
+ Опции = Новый Структура;
+ Опции.Вставить("prompt", "Yellow alpaca");
+ Опции.Вставить("amount", 1);
+ Опции.Вставить("size" , "64x64");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруОписанияКартинок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("descr", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьКартинки", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-message-structure.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-message-structure.mdx
index 3b30ec05f7..c34555babd 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-message-structure.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-message-structure.mdx
@@ -26,7 +26,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщения("user", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-response.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-response.mdx
index 94d22ae62a..634b043fdf 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-response.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-response.mdx
@@ -45,7 +45,13 @@ import TabItem from '@theme/TabItem';
Модель = "smolvlm-256m-instruct";
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
// Картинки
@@ -56,15 +62,33 @@ import TabItem from '@theme/TabItem';
Сообщения = Новый Массив;
- ЗагрузкаКартинки = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ ЗагрузкаКартинки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
IDКартинки = ЗагрузкаКартинки["id"];
- Описание = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", IDКартинки, "What is in this image?");
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , IDКартинки);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
Сообщения.Добавить(Описание);
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
OPI_OpenAI.УдалитьФайл(URL, Токен, IDКартинки);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-system-message.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-system-message.mdx
index 94e712b5b7..0b429694ad 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-system-message.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-system-message.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_OpenAI.ПолучитьСообщениеСистемы("What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеСистемы", Опции);
```
diff --git a/docs/ru/md/OpenAI/Requests-processing/Get-user-message.mdx b/docs/ru/md/OpenAI/Requests-processing/Get-user-message.mdx
index d483869943..1523659d01 100644
--- a/docs/ru/md/OpenAI/Requests-processing/Get-user-message.mdx
+++ b/docs/ru/md/OpenAI/Requests-processing/Get-user-message.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_OpenAI.ПолучитьСообщениеПользователя("What is 1C:Enterprise?", "Vitaly");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+ Опции.Вставить("name", "Vitaly");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеПользователя", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Close-connection.mdx b/docs/ru/md/PostgreSQL/Common-methods/Close-connection.mdx
index 43e0803280..26442ddaf4 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Close-connection.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Create-connection.mdx b/docs/ru/md/PostgreSQL/Common-methods/Create-connection.mdx
index 83a2ec5775..dfb249f01d 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Create-connection.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Execute-sql-query.mdx b/docs/ru/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
index a0013f2abc..af9f97bb3f 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Execute-sql-query.mdx
@@ -44,10 +44,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -67,7 +77,11 @@ import TabItem from '@theme/TabItem';
|data BYTEA
|);";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -83,13 +97,22 @@ import TabItem from '@theme/TabItem';
МассивПараметров.Добавить(Новый Структура("DATE" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTEA", Картинка));
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// DO + Транзакция
@@ -105,13 +128,21 @@ import TabItem from '@theme/TabItem';
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
// SQL запрос из файла
ФайлSQL = "https://hut.openintegrations.dev/test_data/TEST_DATA.sql"; // Двоичные данные, URL или путь к файлу
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_PostgreSQL.ЗакрытьСоединение(Соединение);
```
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Generate-connection-string.mdx b/docs/ru/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
index 583b925d6a..11b49e669d 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Generate-connection-string.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Пароль = "12we...";
База = "postgres";
- Результат = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Get-tls-settings.mdx b/docs/ru/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
index 257045f2fd..e584b110d7 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Get-tls-settings.mdx
@@ -31,7 +31,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Common-methods/Is-connector.mdx b/docs/ru/md/PostgreSQL/Common-methods/Is-connector.mdx
index 1a537f4e0c..2df81d8743 100644
--- a/docs/ru/md/PostgreSQL/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/PostgreSQL/Common-methods/Is-connector.mdx
@@ -36,10 +36,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/PostgreSQL/Orm/Add-records.mdx b/docs/ru/md/PostgreSQL/Orm/Add-records.mdx
index 4de62597d6..121ceb86f3 100644
--- a/docs/ru/md/PostgreSQL/Orm/Add-records.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Add-records.mdx
@@ -41,10 +41,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -94,7 +104,14 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьЗаписи", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Add-table-column.mdx b/docs/ru/md/PostgreSQL/Orm/Add-table-column.mdx
index a310eca7c5..96b6e7bcc9 100644
--- a/docs/ru/md/PostgreSQL/Orm/Add-table-column.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Add-table-column.mdx
@@ -35,10 +35,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,14 @@ import TabItem from '@theme/TabItem';
Имя = "new_field";
ТипДанных = "TEXT";
- Результат = OPI_PostgreSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Clear-table.mdx b/docs/ru/md/PostgreSQL/Orm/Clear-table.mdx
index 5c1321661a..b0abc36f33 100644
--- a/docs/ru/md/PostgreSQL/Orm/Clear-table.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Clear-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОчиститьТаблицу", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Create-database.mdx b/docs/ru/md/PostgreSQL/Orm/Create-database.mdx
index c342b7c442..ca7b0b18c6 100644
--- a/docs/ru/md/PostgreSQL/Orm/Create-database.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Create-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Create-table.mdx b/docs/ru/md/PostgreSQL/Orm/Create-table.mdx
index 05d17a652f..4845b801ba 100644
--- a/docs/ru/md/PostgreSQL/Orm/Create-table.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Create-table.mdx
@@ -38,10 +38,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -80,7 +90,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Delete-database.mdx b/docs/ru/md/PostgreSQL/Orm/Delete-database.mdx
index a80a60a21d..5cdab93936 100644
--- a/docs/ru/md/PostgreSQL/Orm/Delete-database.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Delete-database.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Delete-records.mdx b/docs/ru/md/PostgreSQL/Orm/Delete-records.mdx
index b6b983b67a..25bdcd4dee 100644
--- a/docs/ru/md/PostgreSQL/Orm/Delete-records.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Delete-records.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -67,7 +77,13 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьЗаписи", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Delete-table-column.mdx b/docs/ru/md/PostgreSQL/Orm/Delete-table-column.mdx
index 7c7ba6aaaa..91bce85e8e 100644
--- a/docs/ru/md/PostgreSQL/Orm/Delete-table-column.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Delete-table-column.mdx
@@ -34,10 +34,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -45,7 +55,13 @@ import TabItem from '@theme/TabItem';
Таблица = "testtable";
Имя = "new_field";
- Результат = OPI_PostgreSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Delete-table.mdx b/docs/ru/md/PostgreSQL/Orm/Delete-table.mdx
index 67c269b7cf..7467f4b891 100644
--- a/docs/ru/md/PostgreSQL/Orm/Delete-table.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Delete-table.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Disable-all-database-connections.mdx b/docs/ru/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
index 859815894f..4bd04c5b29 100644
--- a/docs/ru/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Disable-all-database-connections.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -45,7 +55,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОтключитьВсеСоединенияБазыДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Ensure-records.mdx b/docs/ru/md/PostgreSQL/Orm/Ensure-records.mdx
index 177927c9f0..490eb26751 100644
--- a/docs/ru/md/PostgreSQL/Orm/Ensure-records.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Ensure-records.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -70,7 +80,14 @@ import TabItem from '@theme/TabItem';
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_PostgreSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Ensure-table.mdx b/docs/ru/md/PostgreSQL/Orm/Ensure-table.mdx
index 75df4daecf..49c8b20894 100644
--- a/docs/ru/md/PostgreSQL/Orm/Ensure-table.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Ensure-table.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -56,7 +66,13 @@ import TabItem from '@theme/TabItem';
СтруктураКолонок.Вставить("bigint_field" , "BIGINT");
СтруктураКолонок.Вставить("custom_field" , "TEXT");
- Результат = OPI_PostgreSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Get-records-filter-structure.mdx b/docs/ru/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
index 34e67b3a75..a77320c475 100644
--- a/docs/ru/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_PostgreSQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьСтруктуруФильтраЗаписей", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Get-records.mdx b/docs/ru/md/PostgreSQL/Orm/Get-records.mdx
index ad5dfc7f82..0585ff81bd 100644
--- a/docs/ru/md/PostgreSQL/Orm/Get-records.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Get-records.mdx
@@ -37,10 +37,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -53,11 +63,23 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -89,13 +111,16 @@ import TabItem from '@theme/TabItem';
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица
- , Поля
- , Фильтры
- , Сортировка
- , Количество
- , СтрокаПодключения
- , НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Get-table-information.mdx b/docs/ru/md/PostgreSQL/Orm/Get-table-information.mdx
index f818db2640..4e24cc6c34 100644
--- a/docs/ru/md/PostgreSQL/Orm/Get-table-information.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Get-table-information.mdx
@@ -33,10 +33,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -47,7 +57,12 @@ import TabItem from '@theme/TabItem';
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
```
diff --git a/docs/ru/md/PostgreSQL/Orm/Update-records.mdx b/docs/ru/md/PostgreSQL/Orm/Update-records.mdx
index 505c85720a..35cd93c58c 100644
--- a/docs/ru/md/PostgreSQL/Orm/Update-records.mdx
+++ b/docs/ru/md/PostgreSQL/Orm/Update-records.mdx
@@ -41,10 +41,20 @@ import TabItem from '@theme/TabItem';
TLS = Истина;
Порт = 5432;
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
diff --git a/docs/ru/md/RCON/Commands-execution/Create-connection.mdx b/docs/ru/md/RCON/Commands-execution/Create-connection.mdx
index 958b2c7f60..d02be1137e 100644
--- a/docs/ru/md/RCON/Commands-execution/Create-connection.mdx
+++ b/docs/ru/md/RCON/Commands-execution/Create-connection.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Результат = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
```
diff --git a/docs/ru/md/RCON/Commands-execution/Execute-command.mdx b/docs/ru/md/RCON/Commands-execution/Execute-command.mdx
index f0a55d8e80..0614531d26 100644
--- a/docs/ru/md/RCON/Commands-execution/Execute-command.mdx
+++ b/docs/ru/md/RCON/Commands-execution/Execute-command.mdx
@@ -34,11 +34,21 @@ import TabItem from '@theme/TabItem';
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
- Команда = "list";
- Результат = OPI_RCON.ВыполнитьКоманду(Команда, Соединение);
+ Команда = "list";
+ Опции = Новый Структура;
+ Опции.Вставить("exec", Команда);
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "ВыполнитьКоманду", Опции);
```
diff --git a/docs/ru/md/RCON/Commands-execution/Form-connection-parameters.mdx b/docs/ru/md/RCON/Commands-execution/Form-connection-parameters.mdx
index 8088a6e3d5..79e72a7690 100644
--- a/docs/ru/md/RCON/Commands-execution/Form-connection-parameters.mdx
+++ b/docs/ru/md/RCON/Commands-execution/Form-connection-parameters.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- Результат = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
```
diff --git a/docs/ru/md/RCON/Commands-execution/Is-connector.mdx b/docs/ru/md/RCON/Commands-execution/Is-connector.mdx
index 037abe0c5b..5666cff87a 100644
--- a/docs/ru/md/RCON/Commands-execution/Is-connector.mdx
+++ b/docs/ru/md/RCON/Commands-execution/Is-connector.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
Результат = OPI_RCON.ЭтоКоннектор(Соединение);
```
diff --git a/docs/ru/md/ReportPortal/Authorization/Delete-permanent-token.mdx b/docs/ru/md/ReportPortal/Authorization/Delete-permanent-token.mdx
index 2410a427bf..1a409f3378 100644
--- a/docs/ru/md/ReportPortal/Authorization/Delete-permanent-token.mdx
+++ b/docs/ru/md/ReportPortal/Authorization/Delete-permanent-token.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
IDПользователя = "1";
IDКлюча = "1...";
- Результат = OPI_ReportPortal.УдалитьПостоянныйТокен(URL, Токен, IDПользователя, IDКлюча);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("id" , IDКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "УдалитьПостоянныйТокен", Опции);
```
diff --git a/docs/ru/md/ReportPortal/Authorization/Get-permanent-token.mdx b/docs/ru/md/ReportPortal/Authorization/Get-permanent-token.mdx
index 00f5aee212..e9a23b74ff 100644
--- a/docs/ru/md/ReportPortal/Authorization/Get-permanent-token.mdx
+++ b/docs/ru/md/ReportPortal/Authorization/Get-permanent-token.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
IDПользователя = "1";
ИмяКлюча = "test_key";
- Результат = OPI_ReportPortal.ПолучитьПостоянныйТокен(URL, Токен, IDПользователя, ИмяКлюча);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("name" , ИмяКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьПостоянныйТокен", Опции);
```
diff --git a/docs/ru/md/ReportPortal/Authorization/Get-temporary-token.mdx b/docs/ru/md/ReportPortal/Authorization/Get-temporary-token.mdx
index 627ffe6946..e505e311e4 100644
--- a/docs/ru/md/ReportPortal/Authorization/Get-temporary-token.mdx
+++ b/docs/ru/md/ReportPortal/Authorization/Get-temporary-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Логин = "superadmin";
Пароль = "Rit2...";
- Результат = OPI_ReportPortal.ПолучитьВременныйТокен(URL, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьВременныйТокен", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Create-bucket.mdx b/docs/ru/md/S3/Buckets-management/Create-bucket.mdx
index f740d46207..105a779015 100644
--- a/docs/ru/md/S3/Buckets-management/Create-bucket.mdx
+++ b/docs/ru/md/S3/Buckets-management/Create-bucket.mdx
@@ -36,11 +36,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "СоздатьБакет", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Delete-bucket-encryption.mdx b/docs/ru/md/S3/Buckets-management/Delete-bucket-encryption.mdx
index e5b714a23b..f7fcdab1b7 100644
--- a/docs/ru/md/S3/Buckets-management/Delete-bucket-encryption.mdx
+++ b/docs/ru/md/S3/Buckets-management/Delete-bucket-encryption.mdx
@@ -36,11 +36,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьШифрованиеБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Delete-bucket-tagging.mdx b/docs/ru/md/S3/Buckets-management/Delete-bucket-tagging.mdx
index 4644a6ed67..c9a016cd6a 100644
--- a/docs/ru/md/S3/Buckets-management/Delete-bucket-tagging.mdx
+++ b/docs/ru/md/S3/Buckets-management/Delete-bucket-tagging.mdx
@@ -36,11 +36,21 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Delete-bucket.mdx b/docs/ru/md/S3/Buckets-management/Delete-bucket.mdx
index 9a50d52fae..2a33604a62 100644
--- a/docs/ru/md/S3/Buckets-management/Delete-bucket.mdx
+++ b/docs/ru/md/S3/Buckets-management/Delete-bucket.mdx
@@ -36,11 +36,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьБакет", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Get-bucket-encryption.mdx b/docs/ru/md/S3/Buckets-management/Get-bucket-encryption.mdx
index ee6420c9f8..6085ab7c48 100644
--- a/docs/ru/md/S3/Buckets-management/Get-bucket-encryption.mdx
+++ b/docs/ru/md/S3/Buckets-management/Get-bucket-encryption.mdx
@@ -36,11 +36,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьШифрованиеБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Get-bucket-tagging.mdx b/docs/ru/md/S3/Buckets-management/Get-bucket-tagging.mdx
index 636aa68a59..35eeb53ed2 100644
--- a/docs/ru/md/S3/Buckets-management/Get-bucket-tagging.mdx
+++ b/docs/ru/md/S3/Buckets-management/Get-bucket-tagging.mdx
@@ -36,11 +36,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Get-bucket-versioning.mdx b/docs/ru/md/S3/Buckets-management/Get-bucket-versioning.mdx
index 8e5da95f5b..a26405688b 100644
--- a/docs/ru/md/S3/Buckets-management/Get-bucket-versioning.mdx
+++ b/docs/ru/md/S3/Buckets-management/Get-bucket-versioning.mdx
@@ -36,11 +36,21 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПолучитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьНастройкиВерсионированияБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Head-bucket.mdx b/docs/ru/md/S3/Buckets-management/Head-bucket.mdx
index 935e33aade..b455339c51 100644
--- a/docs/ru/md/S3/Buckets-management/Head-bucket.mdx
+++ b/docs/ru/md/S3/Buckets-management/Head-bucket.mdx
@@ -37,13 +37,30 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог, "1234");
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+ Опции.Вставить("account", "1234");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/List-buckets.mdx b/docs/ru/md/S3/Buckets-management/List-buckets.mdx
index 3cf2ab0ffc..dd049b2261 100644
--- a/docs/ru/md/S3/Buckets-management/List-buckets.mdx
+++ b/docs/ru/md/S3/Buckets-management/List-buckets.mdx
@@ -37,8 +37,17 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
- Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокБакетов", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Put-bucket-encryption.mdx b/docs/ru/md/S3/Buckets-management/Put-bucket-encryption.mdx
index 18ee6daa14..fc1a4d81a5 100644
--- a/docs/ru/md/S3/Buckets-management/Put-bucket-encryption.mdx
+++ b/docs/ru/md/S3/Buckets-management/Put-bucket-encryption.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
@@ -49,7 +55,13 @@ import TabItem from '@theme/TabItem';
|
|";
- Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("conf" , XMLКонфигурация);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьШифрованиеБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Put-bucket-tagging.mdx b/docs/ru/md/S3/Buckets-management/Put-bucket-tagging.mdx
index a930a3653c..e1b37bfa29 100644
--- a/docs/ru/md/S3/Buckets-management/Put-bucket-tagging.mdx
+++ b/docs/ru/md/S3/Buckets-management/Put-bucket-tagging.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
СтруктураТегов = Новый Структура;
СтруктураТегов.Вставить("MyTag1", "SomeValue");
@@ -47,7 +53,12 @@ import TabItem from '@theme/TabItem';
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиБакета", Опции);
```
diff --git a/docs/ru/md/S3/Buckets-management/Put-bucket-versioning.mdx b/docs/ru/md/S3/Buckets-management/Put-bucket-versioning.mdx
index 98591c43b2..591fd9f43b 100644
--- a/docs/ru/md/S3/Buckets-management/Put-bucket-versioning.mdx
+++ b/docs/ru/md/S3/Buckets-management/Put-bucket-versioning.mdx
@@ -38,12 +38,23 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Статус = Истина;
Каталог = Истина; // Формирование URL в path-style
Наименование = "w567hjy1";
- Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьНастройкиВерсионированияБакета", Опции);
```
diff --git a/docs/ru/md/S3/Common-methods/Get-basic-data-structure.mdx b/docs/ru/md/S3/Common-methods/Get-basic-data-structure.mdx
index bc11a6c213..6c92a8cc43 100644
--- a/docs/ru/md/S3/Common-methods/Get-basic-data-structure.mdx
+++ b/docs/ru/md/S3/Common-methods/Get-basic-data-structure.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- Результат = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
```
diff --git a/docs/ru/md/S3/Common-methods/Send-request-with-body.mdx b/docs/ru/md/S3/Common-methods/Send-request-with-body.mdx
index 1865326b3c..a1125e4a76 100644
--- a/docs/ru/md/S3/Common-methods/Send-request-with-body.mdx
+++ b/docs/ru/md/S3/Common-methods/Send-request-with-body.mdx
@@ -37,12 +37,23 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "PUT";
Тело = "C:\test_data\document.docx"; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ОтправитьЗапросСТелом(Метод, ОсновныеДанные, Тело);
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("body" , Тело);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросСТелом", Опции);
```
diff --git a/docs/ru/md/S3/Common-methods/Send-request-without-body.mdx b/docs/ru/md/S3/Common-methods/Send-request-without-body.mdx
index f55f1baf6c..6565cfb0ac 100644
--- a/docs/ru/md/S3/Common-methods/Send-request-without-body.mdx
+++ b/docs/ru/md/S3/Common-methods/Send-request-without-body.mdx
@@ -32,10 +32,20 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "GET";
- Результат = OPI_S3.ОтправитьЗапросБезТела(Метод, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросБезТела", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Abort-multipart-upload.mdx b/docs/ru/md/S3/Objects-management/Abort-multipart-upload.mdx
index e23d805359..e450691461 100644
--- a/docs/ru/md/S3/Objects-management/Abort-multipart-upload.mdx
+++ b/docs/ru/md/S3/Objects-management/Abort-multipart-upload.mdx
@@ -40,16 +40,35 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Начало = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Начало["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Результат = OPI_S3.ОтменитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтменитьЗагрузкуЧастями", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Copy-object.mdx b/docs/ru/md/S3/Objects-management/Copy-object.mdx
index fe7fbcf47c..8692576dec 100644
--- a/docs/ru/md/S3/Objects-management/Copy-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Copy-object.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
ПутьИсточник = "picture.jpg";
@@ -47,7 +53,15 @@ import TabItem from '@theme/TabItem';
ПутьПриемник = "new_picture.jpg";
БакетПриемник = "w567hjy1";
- Результат = OPI_S3.КопироватьОбъект(ПутьИсточник, БакетИсточник, ПутьПриемник, БакетПриемник, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("sname" , ПутьИсточник);
+ Опции.Вставить("sbucket", БакетИсточник);
+ Опции.Вставить("name" , ПутьПриемник);
+ Опции.Вставить("bucket" , БакетПриемник);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "КопироватьОбъект", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Delete-object-tagging.mdx b/docs/ru/md/S3/Objects-management/Delete-object-tagging.mdx
index 664ac48dfb..a49112807f 100644
--- a/docs/ru/md/S3/Objects-management/Delete-object-tagging.mdx
+++ b/docs/ru/md/S3/Objects-management/Delete-object-tagging.mdx
@@ -38,13 +38,25 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.УдалитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Delete-object.mdx b/docs/ru/md/S3/Objects-management/Delete-object.mdx
index 6851df62c0..1a3001a491 100644
--- a/docs/ru/md/S3/Objects-management/Delete-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Delete-object.mdx
@@ -38,13 +38,25 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.УдалитьОбъект(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьОбъект", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Finish-parts-upload.mdx b/docs/ru/md/S3/Objects-management/Finish-parts-upload.mdx
index 52783d4304..389a540f44 100644
--- a/docs/ru/md/S3/Objects-management/Finish-parts-upload.mdx
+++ b/docs/ru/md/S3/Objects-management/Finish-parts-upload.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -50,7 +56,13 @@ import TabItem from '@theme/TabItem';
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
ОбщийРазмер = Содержимое.Размер();
@@ -90,7 +102,15 @@ import TabItem from '@theme/TabItem';
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
```
diff --git a/docs/ru/md/S3/Objects-management/Get-object-download-link.mdx b/docs/ru/md/S3/Objects-management/Get-object-download-link.mdx
index cc549ab1e9..72137c4847 100644
--- a/docs/ru/md/S3/Objects-management/Get-object-download-link.mdx
+++ b/docs/ru/md/S3/Objects-management/Get-object-download-link.mdx
@@ -40,13 +40,26 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьСсылкуСкачиванияОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Get-object-tagging.mdx b/docs/ru/md/S3/Objects-management/Get-object-tagging.mdx
index f1d01ce98e..b2a89a9d89 100644
--- a/docs/ru/md/S3/Objects-management/Get-object-tagging.mdx
+++ b/docs/ru/md/S3/Objects-management/Get-object-tagging.mdx
@@ -38,13 +38,25 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Get-object-upload-link.mdx b/docs/ru/md/S3/Objects-management/Get-object-upload-link.mdx
index 88c44d7a7b..8e16a20f6d 100644
--- a/docs/ru/md/S3/Objects-management/Get-object-upload-link.mdx
+++ b/docs/ru/md/S3/Objects-management/Get-object-upload-link.mdx
@@ -40,14 +40,27 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureU.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "newbucket2";
- Результат = OPI_S3.ПолучитьСсылкуЗагрузкиОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Get-object.mdx b/docs/ru/md/S3/Objects-management/Get-object.mdx
index 12286b6a29..e3783a4980 100644
--- a/docs/ru/md/S3/Objects-management/Get-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Get-object.mdx
@@ -41,18 +41,36 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
ВременныйФайл = ПолучитьИмяВременногоФайла();
ОсновныеДанные.Вставить("ChunkSize", 200000);
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , ВременныйФайл);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Head-object.mdx b/docs/ru/md/S3/Objects-management/Head-object.mdx
index d62d6ad163..a4f93222b5 100644
--- a/docs/ru/md/S3/Objects-management/Head-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Head-object.mdx
@@ -40,13 +40,25 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьОписаниеОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Init-parts-upload.mdx b/docs/ru/md/S3/Objects-management/Init-parts-upload.mdx
index 958920afe2..df730bd6bc 100644
--- a/docs/ru/md/S3/Objects-management/Init-parts-upload.mdx
+++ b/docs/ru/md/S3/Objects-management/Init-parts-upload.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -48,7 +54,13 @@ import TabItem from '@theme/TabItem';
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
@@ -89,7 +101,15 @@ import TabItem from '@theme/TabItem';
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/List-object-versions.mdx b/docs/ru/md/S3/Objects-management/List-object-versions.mdx
index 9493eae850..3fb6699abd 100644
--- a/docs/ru/md/S3/Objects-management/List-object-versions.mdx
+++ b/docs/ru/md/S3/Objects-management/List-object-versions.mdx
@@ -38,12 +38,24 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Префикс = "pic";
- Результат = OPI_S3.ПолучитьСписокВерсийОбъектов(Бакет, ОсновныеДанные, Префикс, , , Каталог);
+ Префикс = "pic";
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("prefix", Префикс);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокВерсийОбъектов", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/List-objects.mdx b/docs/ru/md/S3/Objects-management/List-objects.mdx
index 6febe3c60c..1868f687ae 100644
--- a/docs/ru/md/S3/Objects-management/List-objects.mdx
+++ b/docs/ru/md/S3/Objects-management/List-objects.mdx
@@ -38,11 +38,22 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ПолучитьСписокОбъектов(Бакет, ОсновныеДанные, , , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокОбъектов", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Put-object-tagging.mdx b/docs/ru/md/S3/Objects-management/Put-object-tagging.mdx
index a5c4945250..1436b63135 100644
--- a/docs/ru/md/S3/Objects-management/Put-object-tagging.mdx
+++ b/docs/ru/md/S3/Objects-management/Put-object-tagging.mdx
@@ -40,7 +40,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -51,7 +57,14 @@ import TabItem from '@theme/TabItem';
СтруктураТегов.Вставить("MyTag1", "SomeValue");
СтруктураТегов.Вставить("MyTag2", "AnotherOne");
- Результат = OPI_S3.УстановитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, СтруктураТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиОбъекта", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Put-object.mdx b/docs/ru/md/S3/Objects-management/Put-object.mdx
index 3ab7f567e7..9088642893 100644
--- a/docs/ru/md/S3/Objects-management/Put-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Put-object.mdx
@@ -42,21 +42,41 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
Наименование = "picture.jpg";
Содержимое = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
Наименование = "fileChunked.mp3";
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
ОсновныеДанные.Вставить("ChunkSize", 5242880); // Размер части для загрузки в несколько запросов
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Upload-full-object.mdx b/docs/ru/md/S3/Objects-management/Upload-full-object.mdx
index 223746b3c8..1edbb53807 100644
--- a/docs/ru/md/S3/Objects-management/Upload-full-object.mdx
+++ b/docs/ru/md/S3/Objects-management/Upload-full-object.mdx
@@ -42,14 +42,27 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureSmall.jpg";
Содержимое = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь или Двоичные данные
Каталог = Истина; // Формирование URL в path-style
Бакет = "w567hjy1";
- Результат = OPI_S3.ЗагрузитьОбъектЦеликом(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъектЦеликом", Опции);
```
diff --git a/docs/ru/md/S3/Objects-management/Upload-object-part.mdx b/docs/ru/md/S3/Objects-management/Upload-object-part.mdx
index f3d8a607c5..8583f6d50f 100644
--- a/docs/ru/md/S3/Objects-management/Upload-object-part.mdx
+++ b/docs/ru/md/S3/Objects-management/Upload-object-part.mdx
@@ -43,7 +43,13 @@ import TabItem from '@theme/TabItem';
SecretKey = "12we34...";
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -52,7 +58,13 @@ import TabItem from '@theme/TabItem';
Содержимое = "https://hut.openintegrations.dev/test_data/song.mp3"; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Результат["response"]["InitiateMultipartUploadResult"]["UploadId"];
ОбщийРазмер = Содержимое.Размер();
@@ -94,7 +106,15 @@ import TabItem from '@theme/TabItem';
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Close-connection.mdx b/docs/ru/md/SFTP/Common-methods/Close-connection.mdx
index d54b3aa15b..e5ede1102b 100644
--- a/docs/ru/md/SFTP/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Close-connection.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Common-methods/Create-connection.mdx b/docs/ru/md/SFTP/Common-methods/Create-connection.mdx
index ecabb803ec..9f4a29c02b 100644
--- a/docs/ru/md/SFTP/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Create-connection.mdx
@@ -45,7 +45,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -71,7 +77,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx b/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx
index 1360801ed0..b4be9d1cd6 100644
--- a/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -69,11 +75,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SFTP.ПолучитьКонфигурациюСоединения(НастройкиSFTP, НастройкиПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьКонфигурациюСоединения", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx b/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx
index 7afa18e1a1..5f6073badc 100644
--- a/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx
index f7ce6375a4..6c9887075a 100644
--- a/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Get-settings-login-password.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx
index 1303fae1cf..3f848edcdf 100644
--- a/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Get-settings-private-key.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ПриватныйКлюч = "./ssh_key";
ПубличныйКлюч = "./ssh_key.pub";
- Результат = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПриватныйКлюч", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx b/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx
index d20326a2cb..f747e6c010 100644
--- a/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Get-settings-via-agent.mdx
@@ -26,10 +26,15 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Хост = "172.33.0.13";
- Порт = "2222";
- Логин = "bayselonarrend";
- Результат = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
+ Хост = "172.33.0.13";
+ Порт = "2222";
+ Логин = "bayselonarrend";
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЧерезАгента", Опции);
```
diff --git a/docs/ru/md/SFTP/Common-methods/Is-connector.mdx b/docs/ru/md/SFTP/Common-methods/Is-connector.mdx
index 01192167f4..ac80b323da 100644
--- a/docs/ru/md/SFTP/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Is-connector.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Common-methods/Update-path.mdx b/docs/ru/md/SFTP/Common-methods/Update-path.mdx
index 4e188deca8..e7c733224e 100644
--- a/docs/ru/md/SFTP/Common-methods/Update-path.mdx
+++ b/docs/ru/md/SFTP/Common-methods/Update-path.mdx
@@ -39,7 +39,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -65,14 +71,26 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ИзменитьПуть(Соединение, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "pic_from_disk.png");
+ Опции.Вставить("new" , "files_folder/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx b/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx
index a7215fd384..63c9669443 100644
--- a/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx
+++ b/docs/ru/md/SFTP/Directory-management/Create-new-directory.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -64,14 +70,25 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx b/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx
index 44159747ee..a4a0130da5 100644
--- a/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx
+++ b/docs/ru/md/SFTP/Directory-management/Delete-directory.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx b/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx
index 7bf9ee7674..b42b632b4c 100644
--- a/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx
+++ b/docs/ru/md/SFTP/Directory-management/Get-current-directory.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -62,14 +68,24 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/Directory-management/List-objects.mdx b/docs/ru/md/SFTP/Directory-management/List-objects.mdx
index f0e4cdf8b7..16630dc29f 100644
--- a/docs/ru/md/SFTP/Directory-management/List-objects.mdx
+++ b/docs/ru/md/SFTP/Directory-management/List-objects.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -68,14 +74,26 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "test_folder");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/File-management/Delete-file.mdx b/docs/ru/md/SFTP/File-management/Delete-file.mdx
index 54bac543e6..360ca28c6c 100644
--- a/docs/ru/md/SFTP/File-management/Delete-file.mdx
+++ b/docs/ru/md/SFTP/File-management/Delete-file.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/File-management/Get-file-data.mdx b/docs/ru/md/SFTP/File-management/Get-file-data.mdx
index 31c937cd4b..cc9f94b58c 100644
--- a/docs/ru/md/SFTP/File-management/Get-file-data.mdx
+++ b/docs/ru/md/SFTP/File-management/Get-file-data.mdx
@@ -42,7 +42,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -68,7 +74,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SFTP/File-management/Get-file-information.mdx b/docs/ru/md/SFTP/File-management/Get-file-information.mdx
index 19fa2da4ba..fd51d0d45c 100644
--- a/docs/ru/md/SFTP/File-management/Get-file-information.mdx
+++ b/docs/ru/md/SFTP/File-management/Get-file-information.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SFTP/File-management/Save-file.mdx b/docs/ru/md/SFTP/File-management/Save-file.mdx
index 11c6041622..3cd98b8ec7 100644
--- a/docs/ru/md/SFTP/File-management/Save-file.mdx
+++ b/docs/ru/md/SFTP/File-management/Save-file.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -64,7 +70,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -75,7 +88,12 @@ import TabItem from '@theme/TabItem';
Путь = "pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_SFTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/SFTP/File-management/Upload-file.mdx b/docs/ru/md/SFTP/File-management/Upload-file.mdx
index a42529eec4..baa6536fd2 100644
--- a/docs/ru/md/SFTP/File-management/Upload-file.mdx
+++ b/docs/ru/md/SFTP/File-management/Upload-file.mdx
@@ -46,7 +46,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -72,7 +78,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -80,8 +93,18 @@ import TabItem from '@theme/TabItem';
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png");
- Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
diff --git a/docs/ru/md/SQLite/Common-methods/Execute-sql-query.mdx b/docs/ru/md/SQLite/Common-methods/Execute-sql-query.mdx
index 1cb28d4309..baa594fc34 100644
--- a/docs/ru/md/SQLite/Common-methods/Execute-sql-query.mdx
+++ b/docs/ru/md/SQLite/Common-methods/Execute-sql-query.mdx
@@ -56,7 +56,11 @@ import TabItem from '@theme/TabItem';
|data BLOB
|);";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// INSERT с параметрами
@@ -72,13 +76,22 @@ import TabItem from '@theme/TabItem';
МассивПараметров.Добавить(OPI_Инструменты.ПолучитьТекущуюДату()); // DATETIME
МассивПараметров.Добавить(Новый Структура("blob", Картинка)); // BLOB
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// SELECT (Результат этого запроса приведен в следующем блоке)
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// Транзакция
@@ -93,7 +106,11 @@ import TabItem from '@theme/TabItem';
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
// С расширением
@@ -110,7 +127,12 @@ import TabItem from '@theme/TabItem';
ТекстЗапроса = "SELECT uuid4();";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение, СоответствиеРасширений);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+ Опции.Вставить("exts", СоответствиеРасширений);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Закрытие = OPI_SQLite.ЗакрытьСоединение(Соединение);
```
diff --git a/docs/ru/md/SQLite/Orm/Add-records.mdx b/docs/ru/md/SQLite/Orm/Add-records.mdx
index f5352c6c4c..46132eac6e 100644
--- a/docs/ru/md/SQLite/Orm/Add-records.mdx
+++ b/docs/ru/md/SQLite/Orm/Add-records.mdx
@@ -61,7 +61,12 @@ import TabItem from '@theme/TabItem';
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки2);
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Add-table-column.mdx b/docs/ru/md/SQLite/Orm/Add-table-column.mdx
index 5ca8bf5cfc..8a6dbff7ee 100644
--- a/docs/ru/md/SQLite/Orm/Add-table-column.mdx
+++ b/docs/ru/md/SQLite/Orm/Add-table-column.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Имя = "new_col";
ТипДанных = "TEXT";
- Результат = OPI_SQLite.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Clear-table.mdx b/docs/ru/md/SQLite/Orm/Clear-table.mdx
index 82a7bd5fee..a580979716 100644
--- a/docs/ru/md/SQLite/Orm/Clear-table.mdx
+++ b/docs/ru/md/SQLite/Orm/Clear-table.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.ОчиститьТаблицу(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Create-table.mdx b/docs/ru/md/SQLite/Orm/Create-table.mdx
index 352843d491..39c15287a1 100644
--- a/docs/ru/md/SQLite/Orm/Create-table.mdx
+++ b/docs/ru/md/SQLite/Orm/Create-table.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
СтруктураКолонок.Вставить("created_at", "DATETIME");
СтруктураКолонок.Вставить("data" , "BLOB");
- Результат = OPI_SQLite.СоздатьТаблицу(Таблица, СтруктураКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Delete-records.mdx b/docs/ru/md/SQLite/Orm/Delete-records.mdx
index 7d2abffe30..453cbc6ad7 100644
--- a/docs/ru/md/SQLite/Orm/Delete-records.mdx
+++ b/docs/ru/md/SQLite/Orm/Delete-records.mdx
@@ -41,7 +41,12 @@ import TabItem from '@theme/TabItem';
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.УдалитьЗаписи(Таблица, СтруктураФильтра, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьЗаписи", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Delete-table-column.mdx b/docs/ru/md/SQLite/Orm/Delete-table-column.mdx
index a70fc0b733..63c5e9e3c2 100644
--- a/docs/ru/md/SQLite/Orm/Delete-table-column.mdx
+++ b/docs/ru/md/SQLite/Orm/Delete-table-column.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Таблица = "test";
Имя = "new_col";
- Результат = OPI_SQLite.УдалитьКолонкуТаблицы(Таблица, Имя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьКолонкуТаблицы", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Delete-table.mdx b/docs/ru/md/SQLite/Orm/Delete-table.mdx
index 1a8c353ea5..f8454355d3 100644
--- a/docs/ru/md/SQLite/Orm/Delete-table.mdx
+++ b/docs/ru/md/SQLite/Orm/Delete-table.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.УдалитьТаблицу(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Ensure-records.mdx b/docs/ru/md/SQLite/Orm/Ensure-records.mdx
index c07c9c106b..ff18d4d897 100644
--- a/docs/ru/md/SQLite/Orm/Ensure-records.mdx
+++ b/docs/ru/md/SQLite/Orm/Ensure-records.mdx
@@ -55,7 +55,13 @@ import TabItem from '@theme/TabItem';
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_SQLite.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Ensure-table.mdx b/docs/ru/md/SQLite/Orm/Ensure-table.mdx
index 57c8c87e3c..aef0fa1f67 100644
--- a/docs/ru/md/SQLite/Orm/Ensure-table.mdx
+++ b/docs/ru/md/SQLite/Orm/Ensure-table.mdx
@@ -43,7 +43,12 @@ import TabItem from '@theme/TabItem';
СтруктураКолонок.Вставить("age" , "INTEGER");
СтруктураКолонок.Вставить("info" , "TEXT");
- Результат = OPI_SQLite.ГарантироватьТаблицу(Таблица, СтруктураКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Get-records-filter-structure.mdx b/docs/ru/md/SQLite/Orm/Get-records-filter-structure.mdx
index 545636a086..bda108225a 100644
--- a/docs/ru/md/SQLite/Orm/Get-records-filter-structure.mdx
+++ b/docs/ru/md/SQLite/Orm/Get-records-filter-structure.mdx
@@ -28,7 +28,9 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_SQLite.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьСтруктуруФильтраЗаписей", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Get-records.mdx b/docs/ru/md/SQLite/Orm/Get-records.mdx
index dbc4147c66..e1098a4d0b 100644
--- a/docs/ru/md/SQLite/Orm/Get-records.mdx
+++ b/docs/ru/md/SQLite/Orm/Get-records.mdx
@@ -63,7 +63,15 @@ import TabItem from '@theme/TabItem';
Сортировка = Новый Структура("created_at", "DESC");
Количество = 1;
- Результат = OPI_SQLite.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Get-table-information.mdx b/docs/ru/md/SQLite/Orm/Get-table-information.mdx
index fd8b5c7352..94b9c6d07c 100644
--- a/docs/ru/md/SQLite/Orm/Get-table-information.mdx
+++ b/docs/ru/md/SQLite/Orm/Get-table-information.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
База = "/tmp/vnnmoosn.qqb.sqlite";
Таблица = "test";
- Результат = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
```
diff --git a/docs/ru/md/SQLite/Orm/Update-records.mdx b/docs/ru/md/SQLite/Orm/Update-records.mdx
index 50c03248f7..7abccc2927 100644
--- a/docs/ru/md/SQLite/Orm/Update-records.mdx
+++ b/docs/ru/md/SQLite/Orm/Update-records.mdx
@@ -46,7 +46,13 @@ import TabItem from '@theme/TabItem';
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОбновитьЗаписи", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Close-connection.mdx b/docs/ru/md/SSH/Common-methods/Close-connection.mdx
index 73d4e4593a..056941f2a8 100644
--- a/docs/ru/md/SSH/Common-methods/Close-connection.mdx
+++ b/docs/ru/md/SSH/Common-methods/Close-connection.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SSH/Common-methods/Create-connection.mdx b/docs/ru/md/SSH/Common-methods/Create-connection.mdx
index 8a3098e121..3650fc2a3c 100644
--- a/docs/ru/md/SSH/Common-methods/Create-connection.mdx
+++ b/docs/ru/md/SSH/Common-methods/Create-connection.mdx
@@ -45,7 +45,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -71,7 +77,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/SSH/Common-methods/Execute-command.mdx b/docs/ru/md/SSH/Common-methods/Execute-command.mdx
index bcfa0b14fe..3457bc7106 100644
--- a/docs/ru/md/SSH/Common-methods/Execute-command.mdx
+++ b/docs/ru/md/SSH/Common-methods/Execute-command.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -63,14 +69,25 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SSH.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси);
Если OPI_SSH.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SSH.ВыполнитьКоманду(Соединение, "whoami");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("comm", "whoami");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ВыполнитьКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
diff --git a/docs/ru/md/SSH/Common-methods/Get-connection-configuration.mdx b/docs/ru/md/SSH/Common-methods/Get-connection-configuration.mdx
index 2bf9ef8a68..ea9081c96c 100644
--- a/docs/ru/md/SSH/Common-methods/Get-connection-configuration.mdx
+++ b/docs/ru/md/SSH/Common-methods/Get-connection-configuration.mdx
@@ -43,7 +43,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -69,11 +75,22 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SSH.ПолучитьКонфигурациюСоединения(НастройкиSSH, НастройкиПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSSH);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьКонфигурациюСоединения", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Get-proxy-settings.mdx b/docs/ru/md/SSH/Common-methods/Get-proxy-settings.mdx
index c38e414957..2c3d8ce466 100644
--- a/docs/ru/md/SSH/Common-methods/Get-proxy-settings.mdx
+++ b/docs/ru/md/SSH/Common-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Get-settings-login-password.mdx b/docs/ru/md/SSH/Common-methods/Get-settings-login-password.mdx
index 894f1634bf..9e52485e59 100644
--- a/docs/ru/md/SSH/Common-methods/Get-settings-login-password.mdx
+++ b/docs/ru/md/SSH/Common-methods/Get-settings-login-password.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- Результат = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Get-settings-private-key.mdx b/docs/ru/md/SSH/Common-methods/Get-settings-private-key.mdx
index 3f746c1c96..f7fe7e70f3 100644
--- a/docs/ru/md/SSH/Common-methods/Get-settings-private-key.mdx
+++ b/docs/ru/md/SSH/Common-methods/Get-settings-private-key.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ПриватныйКлюч = "./ssh_key";
ПубличныйКлюч = "./ssh_key.pub";
- Результат = OPI_SSH.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПриватныйКлюч", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Get-settings-via-agent.mdx b/docs/ru/md/SSH/Common-methods/Get-settings-via-agent.mdx
index 15641ba7f5..3171e1c352 100644
--- a/docs/ru/md/SSH/Common-methods/Get-settings-via-agent.mdx
+++ b/docs/ru/md/SSH/Common-methods/Get-settings-via-agent.mdx
@@ -26,10 +26,15 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Хост = "172.33.0.13";
- Порт = "2222";
- Логин = "bayselonarrend";
- Результат = OPI_SSH.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
+ Хост = "172.33.0.13";
+ Порт = "2222";
+ Логин = "bayselonarrend";
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЧерезАгента", Опции);
```
diff --git a/docs/ru/md/SSH/Common-methods/Is-connector.mdx b/docs/ru/md/SSH/Common-methods/Is-connector.mdx
index 06308fc014..fe53f05140 100644
--- a/docs/ru/md/SSH/Common-methods/Is-connector.mdx
+++ b/docs/ru/md/SSH/Common-methods/Is-connector.mdx
@@ -41,7 +41,13 @@ import TabItem from '@theme/TabItem';
Логин = "bayselonarrend";
Пароль = "12we...";
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -67,7 +73,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
diff --git a/docs/ru/md/Slack/Block-formation/Generate-image-block.mdx b/docs/ru/md/Slack/Block-formation/Generate-image-block.mdx
index 6dabcf8f7c..b861a5b73c 100644
--- a/docs/ru/md/Slack/Block-formation/Generate-image-block.mdx
+++ b/docs/ru/md/Slack/Block-formation/Generate-image-block.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
- Результат = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Archive-channel.mdx b/docs/ru/md/Slack/Channel-management/Archive-channel.mdx
index abdcbc5d7e..7a686d2b93 100644
--- a/docs/ru/md/Slack/Channel-management/Archive-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Archive-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.АрхивироватьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "АрхивироватьКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Create-channel.mdx b/docs/ru/md/Slack/Channel-management/Create-channel.mdx
index e6872f19b5..063f688a6f 100644
--- a/docs/ru/md/Slack/Channel-management/Create-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Create-channel.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Имя = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.СоздатьКанал(Токен, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СоздатьКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Get-channel-history.mdx b/docs/ru/md/Slack/Channel-management/Get-channel-history.mdx
index de15e4ae02..bfb056e8b1 100644
--- a/docs/ru/md/Slack/Channel-management/Get-channel-history.mdx
+++ b/docs/ru/md/Slack/Channel-management/Get-channel-history.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьИсториюКанала(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИсториюКанала", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Get-channel-list.mdx b/docs/ru/md/Slack/Channel-management/Get-channel-list.mdx
index 5dadf50986..97962fe0e5 100644
--- a/docs/ru/md/Slack/Channel-management/Get-channel-list.mdx
+++ b/docs/ru/md/Slack/Channel-management/Get-channel-list.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокКаналов(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокКаналов", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Get-channel-user-list.mdx b/docs/ru/md/Slack/Channel-management/Get-channel-user-list.mdx
index 6ac88bffdc..eb2c910d6c 100644
--- a/docs/ru/md/Slack/Channel-management/Get-channel-user-list.mdx
+++ b/docs/ru/md/Slack/Channel-management/Get-channel-user-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьСписокПользователейКанала(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователейКанала", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Get-channel.mdx b/docs/ru/md/Slack/Channel-management/Get-channel.mdx
index 0fcc8f432d..0e08c5543a 100644
--- a/docs/ru/md/Slack/Channel-management/Get-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Get-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПолучитьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Invite-users-to-channel.mdx b/docs/ru/md/Slack/Channel-management/Invite-users-to-channel.mdx
index 7b0604dc8f..e03f3d45c0 100644
--- a/docs/ru/md/Slack/Channel-management/Invite-users-to-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Invite-users-to-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C09PUMJU2GM";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ПригласитьПользователейВКанал(Токен, Канал, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("users" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПригласитьПользователейВКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Join-channel.mdx b/docs/ru/md/Slack/Channel-management/Join-channel.mdx
index 1c64b1da6a..8ed80798f8 100644
--- a/docs/ru/md/Slack/Channel-management/Join-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Join-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ВступитьВКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВступитьВКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Kick-user-from-channel.mdx b/docs/ru/md/Slack/Channel-management/Kick-user-from-channel.mdx
index dbccfcecd5..c81d963250 100644
--- a/docs/ru/md/Slack/Channel-management/Kick-user-from-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Kick-user-from-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C09PUMJU2GM";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ВыгнатьПользователяИзКанала(Токен, Канал, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВыгнатьПользователяИзКанала", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Leave-channel.mdx b/docs/ru/md/Slack/Channel-management/Leave-channel.mdx
index a32175c67b..fe893ca6d6 100644
--- a/docs/ru/md/Slack/Channel-management/Leave-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Leave-channel.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C09PUMJU2GM";
- Результат = OPI_Slack.ПокинутьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПокинутьКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Rename-channel.mdx b/docs/ru/md/Slack/Channel-management/Rename-channel.mdx
index 9abefe3ef3..255cb4a896 100644
--- a/docs/ru/md/Slack/Channel-management/Rename-channel.mdx
+++ b/docs/ru/md/Slack/Channel-management/Rename-channel.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C09PUMJU2GM";
Название = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.ПереименоватьКанал(Токен, Канал, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("title" , Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПереименоватьКанал", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Set-channel-goal.mdx b/docs/ru/md/Slack/Channel-management/Set-channel-goal.mdx
index c9746b106e..84ed1c977a 100644
--- a/docs/ru/md/Slack/Channel-management/Set-channel-goal.mdx
+++ b/docs/ru/md/Slack/Channel-management/Set-channel-goal.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C09PUMJU2GM";
Цель = "Тестовая цель";
- Результат = OPI_Slack.УстановитьЦельКанала(Токен, Канал, Цель);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("purpose", Цель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьЦельКанала", Опции);
```
diff --git a/docs/ru/md/Slack/Channel-management/Set-channel-topic.mdx b/docs/ru/md/Slack/Channel-management/Set-channel-topic.mdx
index 68b0e40858..6f42e3ccc3 100644
--- a/docs/ru/md/Slack/Channel-management/Set-channel-topic.mdx
+++ b/docs/ru/md/Slack/Channel-management/Set-channel-topic.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C09PUMJU2GM";
Тема = "Тестовая тема";
- Результат = OPI_Slack.УстановитьТемуКанала(Токен, Канал, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("theme" , Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьТемуКанала", Опции);
```
diff --git a/docs/ru/md/Slack/Dialog-management/Close-dialog.mdx b/docs/ru/md/Slack/Dialog-management/Close-dialog.mdx
index 7049d9c5fb..6925f82899 100644
--- a/docs/ru/md/Slack/Dialog-management/Close-dialog.mdx
+++ b/docs/ru/md/Slack/Dialog-management/Close-dialog.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Диалог = "D06UAKK1C6R";
- Результат = OPI_Slack.ЗакрытьДиалог(Токен, Диалог);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("conv" , Диалог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗакрытьДиалог", Опции);
```
diff --git a/docs/ru/md/Slack/Dialog-management/Open-dialog.mdx b/docs/ru/md/Slack/Dialog-management/Open-dialog.mdx
index f2414b17c9..1fbba942ec 100644
--- a/docs/ru/md/Slack/Dialog-management/Open-dialog.mdx
+++ b/docs/ru/md/Slack/Dialog-management/Open-dialog.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Пользователь = "U06UABH3APP";
- Результат = OPI_Slack.ОткрытьДиалог(Токен, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОткрытьДиалог", Опции);
```
diff --git a/docs/ru/md/Slack/External-files-management/Add-external-file.mdx b/docs/ru/md/Slack/External-files-management/Add-external-file.mdx
index 1d93faa320..84c83c8f2c 100644
--- a/docs/ru/md/Slack/External-files-management/Add-external-file.mdx
+++ b/docs/ru/md/Slack/External-files-management/Add-external-file.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Заголовок = "Новый файл";
Файл = "https://hut.openintegrations.dev/test_data/document.docx";
- Результат = OPI_Slack.ДобавитьВнешнийФайл(Токен, Файл, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ДобавитьВнешнийФайл", Опции);
```
diff --git a/docs/ru/md/Slack/External-files-management/Delete-external-file.mdx b/docs/ru/md/Slack/External-files-management/Delete-external-file.mdx
index d027dfe4f6..85d675dcc0 100644
--- a/docs/ru/md/Slack/External-files-management/Delete-external-file.mdx
+++ b/docs/ru/md/Slack/External-files-management/Delete-external-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.УдалитьВнешнийФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьВнешнийФайл", Опции);
```
diff --git a/docs/ru/md/Slack/External-files-management/Get-external-file-list.mdx b/docs/ru/md/Slack/External-files-management/Get-external-file-list.mdx
index f2a91e3dfc..c61652ebdd 100644
--- a/docs/ru/md/Slack/External-files-management/Get-external-file-list.mdx
+++ b/docs/ru/md/Slack/External-files-management/Get-external-file-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокВнешнихФайлов(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
```
diff --git a/docs/ru/md/Slack/External-files-management/Get-external-file.mdx b/docs/ru/md/Slack/External-files-management/Get-external-file.mdx
index 52519d8b7c..c873723a8c 100644
--- a/docs/ru/md/Slack/External-files-management/Get-external-file.mdx
+++ b/docs/ru/md/Slack/External-files-management/Get-external-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.ПолучитьВнешнийФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьВнешнийФайл", Опции);
```
diff --git a/docs/ru/md/Slack/External-files-management/Send-external-file.mdx b/docs/ru/md/Slack/External-files-management/Send-external-file.mdx
index b3adcbf486..f88b97bb25 100644
--- a/docs/ru/md/Slack/External-files-management/Send-external-file.mdx
+++ b/docs/ru/md/Slack/External-files-management/Send-external-file.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C06UFNUTKUL";
ИдентификаторФайла = "F09PUMN3TPX";
- Результат = OPI_Slack.ОтправитьВнешнийФайл(Токен, ИдентификаторФайла, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , ИдентификаторФайла);
+ Опции.Вставить("channels", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьВнешнийФайл", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Delete-file.mdx b/docs/ru/md/Slack/File-management/Delete-file.mdx
index 91e1b9e7be..6b302bdcb6 100644
--- a/docs/ru/md/Slack/File-management/Delete-file.mdx
+++ b/docs/ru/md/Slack/File-management/Delete-file.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.УдалитьФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьФайл", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Get-file-data.mdx b/docs/ru/md/Slack/File-management/Get-file-data.mdx
index c0c786f23f..fc3a9f5cef 100644
--- a/docs/ru/md/Slack/File-management/Get-file-data.mdx
+++ b/docs/ru/md/Slack/File-management/Get-file-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.ПолучитьДанныеФайла(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьДанныеФайла", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Get-files-list.mdx b/docs/ru/md/Slack/File-management/Get-files-list.mdx
index ebb4d79a40..2ddb14e817 100644
--- a/docs/ru/md/Slack/File-management/Get-files-list.mdx
+++ b/docs/ru/md/Slack/File-management/Get-files-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокФайлов(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Make-file-private.mdx b/docs/ru/md/Slack/File-management/Make-file-private.mdx
index 59a5d12f9e..977f380666 100644
--- a/docs/ru/md/Slack/File-management/Make-file-private.mdx
+++ b/docs/ru/md/Slack/File-management/Make-file-private.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.СделатьФайлПриватным(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПриватным", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Make-file-public.mdx b/docs/ru/md/Slack/File-management/Make-file-public.mdx
index 22e38de49f..dcf9d0c468 100644
--- a/docs/ru/md/Slack/File-management/Make-file-public.mdx
+++ b/docs/ru/md/Slack/File-management/Make-file-public.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
ИдентификаторФайла = "F09Q1MWDPKN";
- Результат = OPI_Slack.СделатьФайлПубличным(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПубличным", Опции);
```
diff --git a/docs/ru/md/Slack/File-management/Upload-file.mdx b/docs/ru/md/Slack/File-management/Upload-file.mdx
index 19625d07bf..a0660f71eb 100644
--- a/docs/ru/md/Slack/File-management/Upload-file.mdx
+++ b/docs/ru/md/Slack/File-management/Upload-file.mdx
@@ -39,9 +39,22 @@ import TabItem from '@theme/TabItem';
ИмяФайла = "megadoc.docx";
Заголовок = "Новый файл";
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок, Канал);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("channel" , Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/Slack/Management-and-settings/Get-bot-information.mdx b/docs/ru/md/Slack/Management-and-settings/Get-bot-information.mdx
index 14bce2874e..f12b0f7c62 100644
--- a/docs/ru/md/Slack/Management-and-settings/Get-bot-information.mdx
+++ b/docs/ru/md/Slack/Management-and-settings/Get-bot-information.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьИнформациюОБоте(Токен);
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИнформациюОБоте", Опции);
```
diff --git a/docs/ru/md/Slack/Management-and-settings/Get-user-list.mdx b/docs/ru/md/Slack/Management-and-settings/Get-user-list.mdx
index 481c32fdde..8978777dd9 100644
--- a/docs/ru/md/Slack/Management-and-settings/Get-user-list.mdx
+++ b/docs/ru/md/Slack/Management-and-settings/Get-user-list.mdx
@@ -25,8 +25,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокПользователей(Токен);
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователей", Опции);
```
diff --git a/docs/ru/md/Slack/Management-and-settings/Get-workspace-list.mdx b/docs/ru/md/Slack/Management-and-settings/Get-workspace-list.mdx
index 7f9fe4366f..3997dab229 100644
--- a/docs/ru/md/Slack/Management-and-settings/Get-workspace-list.mdx
+++ b/docs/ru/md/Slack/Management-and-settings/Get-workspace-list.mdx
@@ -25,8 +25,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "xoxb-6965308400114-696804637...";
- Результат = OPI_Slack.ПолучитьСписокРабочихОбластей(Токен);
+ Токен = "xoxb-6965308400114-696804637...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокРабочихОбластей", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Delete-message.mdx b/docs/ru/md/Slack/Message-management/Delete-message.mdx
index 21b270267a..d6c9f3a422 100644
--- a/docs/ru/md/Slack/Message-management/Delete-message.mdx
+++ b/docs/ru/md/Slack/Message-management/Delete-message.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.УдалитьСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьСообщение", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Edit-message.mdx b/docs/ru/md/Slack/Message-management/Edit-message.mdx
index b76fb91f45..a58c92e900 100644
--- a/docs/ru/md/Slack/Message-management/Edit-message.mdx
+++ b/docs/ru/md/Slack/Message-management/Edit-message.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
Текст = "Тестовое сообщение 2";
- Результат = OPI_Slack.ИзменитьСообщение(Токен, Канал, Отметка, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ИзменитьСообщение", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Get-delayed-message-list.mdx b/docs/ru/md/Slack/Message-management/Get-delayed-message-list.mdx
index 2828d62b6a..9a718d3a7a 100644
--- a/docs/ru/md/Slack/Message-management/Get-delayed-message-list.mdx
+++ b/docs/ru/md/Slack/Message-management/Get-delayed-message-list.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "xoxb-6965308400114-696804637...";
Канал = "C06UFNUTKUL";
- Результат = OPI_Slack.ПолучитьСписокОтложенныхСообщений(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтложенныхСообщений", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Get-message-link.mdx b/docs/ru/md/Slack/Message-management/Get-message-link.mdx
index 95a24abc61..fe2e8e4ed4 100644
--- a/docs/ru/md/Slack/Message-management/Get-message-link.mdx
+++ b/docs/ru/md/Slack/Message-management/Get-message-link.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.ПолучитьСсылкуНаСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСсылкуНаСообщение", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Get-message-reply-list.mdx b/docs/ru/md/Slack/Message-management/Get-message-reply-list.mdx
index 62611b2910..0a648bed59 100644
--- a/docs/ru/md/Slack/Message-management/Get-message-reply-list.mdx
+++ b/docs/ru/md/Slack/Message-management/Get-message-reply-list.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Канал = "C06UFNUTKUL";
Отметка = "1761911197.970569";
- Результат = OPI_Slack.ПолучитьСписокОтветовНаСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтветовНаСообщение", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Send-ephemeral-message.mdx b/docs/ru/md/Slack/Message-management/Send-ephemeral-message.mdx
index 386b7bc5fa..98ed6471b7 100644
--- a/docs/ru/md/Slack/Message-management/Send-ephemeral-message.mdx
+++ b/docs/ru/md/Slack/Message-management/Send-ephemeral-message.mdx
@@ -34,8 +34,19 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
Текст = "Эфимерное сообщение";
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
- Результат = OPI_Slack.ОтправитьЭфемерноеСообщение(Токен, Канал, Текст, Пользователь, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("blocks" , Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьЭфемерноеСообщение", Опции);
```
diff --git a/docs/ru/md/Slack/Message-management/Send-message.mdx b/docs/ru/md/Slack/Message-management/Send-message.mdx
index d1b07ab7a8..ff17a940fd 100644
--- a/docs/ru/md/Slack/Message-management/Send-message.mdx
+++ b/docs/ru/md/Slack/Message-management/Send-message.mdx
@@ -33,8 +33,13 @@ import TabItem from '@theme/TabItem';
// Текстовое
- Текст = "Тестовое сообщение 1";
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст);
+ Текст = "Тестовое сообщение 1";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
// С вложениями (в примере: блок с картинкой)
@@ -42,10 +47,20 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg";
МассивБлоков = Новый Массив;
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
МассивБлоков.Добавить(Блок);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, , МассивБлоков);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , МассивБлоков);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
// Отложенное
@@ -54,7 +69,13 @@ import TabItem from '@theme/TabItem';
Сутки = 24;
ДатаОтправки = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, ДатаОтправки);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаОтправки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
```
diff --git a/docs/ru/md/TCP/Client-methods/Create-connection.mdx b/docs/ru/md/TCP/Client-methods/Create-connection.mdx
index ddb3e8de4f..167fa8b8b2 100644
--- a/docs/ru/md/TCP/Client-methods/Create-connection.mdx
+++ b/docs/ru/md/TCP/Client-methods/Create-connection.mdx
@@ -37,15 +37,28 @@ import TabItem from '@theme/TabItem';
OPI_TCP.ЗакрытьСоединение(Соединение);
Адрес = "tcpbin.com:4243";
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
ПроксиПользователь = "proxyuser";
ПроксиПароль = "12we...";
ПроксиАдрес = "127.0.0.1";
ПроксиПорт = "1080";
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
+
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_TCP.ОткрытьСоединение(Адрес, TLS, Прокси);
```
diff --git a/docs/ru/md/TCP/Client-methods/Get-proxy-settings.mdx b/docs/ru/md/TCP/Client-methods/Get-proxy-settings.mdx
index 29358a561a..a842a6243d 100644
--- a/docs/ru/md/TCP/Client-methods/Get-proxy-settings.mdx
+++ b/docs/ru/md/TCP/Client-methods/Get-proxy-settings.mdx
@@ -35,7 +35,14 @@ import TabItem from '@theme/TabItem';
ЛогинПрокси = "proxyuser";
ПарольПрокси = "12we...";
- Результат = OPI_TCP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
```
diff --git a/docs/ru/md/TCP/Client-methods/Get-tls-settings.mdx b/docs/ru/md/TCP/Client-methods/Get-tls-settings.mdx
index 48acb594d5..a3cb2e7d33 100644
--- a/docs/ru/md/TCP/Client-methods/Get-tls-settings.mdx
+++ b/docs/ru/md/TCP/Client-methods/Get-tls-settings.mdx
@@ -29,7 +29,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Результат = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
```
diff --git a/docs/ru/md/TCP/Client-methods/Process-request.mdx b/docs/ru/md/TCP/Client-methods/Process-request.mdx
index 28656fd865..10c306c9be 100644
--- a/docs/ru/md/TCP/Client-methods/Process-request.mdx
+++ b/docs/ru/md/TCP/Client-methods/Process-request.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
Адрес = "45.79.112.203:4242";
Данные = "Echo this!" + Символы.ПС;
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
Адрес = "tcpbin.com:4243";
@@ -44,10 +48,26 @@ import TabItem from '@theme/TabItem';
ПроксиАдрес = "127.0.0.1";
ПроксиПорт = "1080";
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные, , Tls, Прокси);
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("proxy" , Прокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Ban.mdx b/docs/ru/md/Telegram/Administration/Ban.mdx
index c1b208399a..8122473275 100644
--- a/docs/ru/md/Telegram/Administration/Ban.mdx
+++ b/docs/ru/md/Telegram/Administration/Ban.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDПользователя = "461699897";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.Бан(Токен, IDКанала, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Бан", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Create-invitation-link.mdx b/docs/ru/md/Telegram/Administration/Create-invitation-link.mdx
index 667f0e5101..362959a200 100644
--- a/docs/ru/md/Telegram/Administration/Create-invitation-link.mdx
+++ b/docs/ru/md/Telegram/Administration/Create-invitation-link.mdx
@@ -41,7 +41,14 @@ import TabItem from '@theme/TabItem';
Истечение = ТекущаяДата + Сутки;
UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
- Результат = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, IDКанала, Заголовок, Истечение, 200);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("expire", Истечение);
+ Опции.Вставить("limit" , 200);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьСсылкуПриглашение", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Get-participant-count.mdx b/docs/ru/md/Telegram/Administration/Get-participant-count.mdx
index 2c8a2da7fb..070e99fe55 100644
--- a/docs/ru/md/Telegram/Administration/Get-participant-count.mdx
+++ b/docs/ru/md/Telegram/Administration/Get-participant-count.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.ПолучитьЧислоУчастников(Токен, IDКанала);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьЧислоУчастников", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Pin-message.mdx b/docs/ru/md/Telegram/Administration/Pin-message.mdx
index ebc6aadf76..17cce40aa6 100644
--- a/docs/ru/md/Telegram/Administration/Pin-message.mdx
+++ b/docs/ru/md/Telegram/Administration/Pin-message.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрепитьСообщение", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Unban.mdx b/docs/ru/md/Telegram/Administration/Unban.mdx
index ef51fa0889..549e5d166c 100644
--- a/docs/ru/md/Telegram/Administration/Unban.mdx
+++ b/docs/ru/md/Telegram/Administration/Unban.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDПользователя = "461699897";
IDКанала = "@testsichee";
- Результат = OPI_Telegram.Разбан(Токен, IDКанала, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Разбан", Опции);
```
diff --git a/docs/ru/md/Telegram/Administration/Unpin-message.mdx b/docs/ru/md/Telegram/Administration/Unpin-message.mdx
index 3345a3ca5f..fc76c38f7f 100644
--- a/docs/ru/md/Telegram/Administration/Unpin-message.mdx
+++ b/docs/ru/md/Telegram/Administration/Unpin-message.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрепитьСообщение", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
index 2cbc021b61..e36d61e753 100644
--- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
+++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Delete-webhook.mdx
@@ -28,8 +28,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.УдалитьWebhook(Токен);
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьWebhook", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
index ca68a7e758..1343ab65f6 100644
--- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
+++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Download-file.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
IDФайла = "CQACAgIAAx0EcNsaZQACWBFpBJl6nDHeih2m1CcGUJUTUMBewwACt4IAAmBxKUhCDKl_dJD1TjYE";
Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкачатьФайл", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
index 627902ba2f..ac0a9e2036 100644
--- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
+++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-bot-information.mdx
@@ -28,8 +28,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьИнформациюБота(Токен);
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьИнформациюБота", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
index cc3c66e337..17e9407f2d 100644
--- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
+++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Get-updates.mdx
@@ -30,8 +30,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьОбновления(Токен);
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьОбновления", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx b/docs/ru/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
index e72febd728..67f0e9fe23 100644
--- a/docs/ru/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
+++ b/docs/ru/md/Telegram/Data-retrieval-and-settings/Set-webhook.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
URL = "https://api.athenaeum.digital/opi/hs/twitter";
- Результат = OPI_Telegram.УстановитьWebhook(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УстановитьWebhook", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Delete-message.mdx b/docs/ru/md/Telegram/Data-sending/Delete-message.mdx
index b4606f6e8f..4e265bb5cb 100644
--- a/docs/ru/md/Telegram/Data-sending/Delete-message.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Delete-message.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьСообщение", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx b/docs/ru/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
index dc36ca1f86..c08f79f69f 100644
--- a/docs/ru/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Form-keyboard-from-button-array.mdx
@@ -35,7 +35,10 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Кнопка2");
МассивКнопок.Добавить("Кнопка3");
- Результат = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Forward-message.mdx b/docs/ru/md/Telegram/Data-sending/Forward-message.mdx
index 6663c887c1..f4f9bf8317 100644
--- a/docs/ru/md/Telegram/Data-sending/Forward-message.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Forward-message.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
IDКанала = "@testsichee";
IDСообщения = "22536";
- Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("from" , IDКанала);
+ Опции.Вставить("to" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПереслатьСообщение", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx
index 5a3ac8ea72..2ace7cd3ec 100644
--- a/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Replace-message-caption.mdx
@@ -36,8 +36,14 @@ import TabItem from '@theme/TabItem';
IDЧата = "461699897";
IDСообщения = "17744";
- Описание = "Новое описание картинки";
- Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание);
+ Описание = "Новое описание картинки";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("caption", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьОписаниеСообщения", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx
index 6fb5152623..600382c82f 100644
--- a/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Replace-message-keyboard.mdx
@@ -40,9 +40,20 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Новая кнопка 2");
МассивКнопок.Добавить("Новая кнопка 3");
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок, Истина, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+ Опции.Вставить("under" , Истина);
+ Опции.Вставить("column" , Ложь);
- Результат = OPI_Telegram.ЗаменитьКлавиатуруСообщения(Токен, IDЧата, IDСообщения, Клавиатура);
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьКлавиатуруСообщения", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx b/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx
index 97346e32c8..8380d4c7e9 100644
--- a/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Replace-message-text.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
IDСообщения = "22536";
Текст = "Новый текст сообщения";
- Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-audio.mdx b/docs/ru/md/Telegram/Data-sending/Send-audio.mdx
index 1f665ecc59..d8100557f4 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-audio.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-audio.mdx
@@ -47,13 +47,31 @@ import TabItem from '@theme/TabItem';
АудиоДД = Новый ДвоичныеДанные(АудиоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDЧата, Текст, Аудио);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", Аудио);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-contact.mdx b/docs/ru/md/Telegram/Data-sending/Send-contact.mdx
index f01016517e..1110603479 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-contact.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-contact.mdx
@@ -40,9 +40,23 @@ import TabItem from '@theme/TabItem';
Фамилия = "Петров";
Телефон = "88005553535";
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDЧата, Имя, Фамилия, Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDКанала, Имя, Фамилия, Телефон);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-document.mdx b/docs/ru/md/Telegram/Data-sending/Send-document.mdx
index f351438d32..536090c577 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-document.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-document.mdx
@@ -48,16 +48,42 @@ import TabItem from '@theme/TabItem';
ДокументДД = Новый ДвоичныеДанные(ДокументПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В чат, по URL, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ, , , "customname.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// В канал, из двоичных данных, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументДД, , , "customname.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументДД);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-gif.mdx b/docs/ru/md/Telegram/Data-sending/Send-gif.mdx
index 8c8f10f2a8..dfd631ee7a 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-gif.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-gif.mdx
@@ -47,13 +47,31 @@ import TabItem from '@theme/TabItem';
ГифкаДД = Новый ДвоичныеДанные(ГифкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDЧата, Текст, Гифка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", Гифка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-image.mdx b/docs/ru/md/Telegram/Data-sending/Send-image.mdx
index 2fbf66e8cf..a555eff5d1 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-image.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-image.mdx
@@ -47,13 +47,31 @@ import TabItem from '@theme/TabItem';
КартинкаДД = Новый ДвоичныеДанные(КартинкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDЧата, Текст, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-location.mdx b/docs/ru/md/Telegram/Data-sending/Send-location.mdx
index 13d267fb58..4f23a04a7a 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-location.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-location.mdx
@@ -38,9 +38,21 @@ import TabItem from '@theme/TabItem';
Ширина = "48.87373649724122";
Долгота = "48.87373649724122";
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDЧата, Ширина, Долгота);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDКанала, Ширина, Долгота);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-media-group.mdx b/docs/ru/md/Telegram/Data-sending/Send-media-group.mdx
index 34961eae56..a03fd0103d 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-media-group.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-media-group.mdx
@@ -51,7 +51,13 @@ import TabItem from '@theme/TabItem';
Медиагруппа.Вставить(КартинкаПуть, "photo");
Медиагруппа.Вставить(ВидеоДД , "video");
- Результат = OPI_Telegram.ОтправитьМедиагруппу(Токен, IDЧата, Текст, Медиагруппа);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", Медиагруппа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-poll.mdx b/docs/ru/md/Telegram/Data-sending/Send-poll.mdx
index 59c06e951a..ab260e38cf 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-poll.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-poll.mdx
@@ -43,9 +43,23 @@ import TabItem from '@theme/TabItem';
МассивОтветов.Добавить("Зеленый");
МассивОтветов.Добавить("Синий");
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDЧата, Вопрос, МассивОтветов, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Ложь);
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, МассивОтветов, Истина);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-text-message.mdx b/docs/ru/md/Telegram/Data-sending/Send-text-message.mdx
index dc76409d66..6f1663f77c 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-text-message.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-text-message.mdx
@@ -43,11 +43,26 @@ import TabItem from '@theme/TabItem';
МассивКнопокКлавиатуры.Добавить("Кнопка2");
// С клавиатурой, в чат
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопокКлавиатуры, Истина);
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопокКлавиатуры);
+ Опции.Вставить("under", Истина);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
// Простое, в канал
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDКанала, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
```
diff --git a/docs/ru/md/Telegram/Data-sending/Send-video.mdx b/docs/ru/md/Telegram/Data-sending/Send-video.mdx
index 05c7cef80c..1e6350dedb 100644
--- a/docs/ru/md/Telegram/Data-sending/Send-video.mdx
+++ b/docs/ru/md/Telegram/Data-sending/Send-video.mdx
@@ -47,13 +47,31 @@ import TabItem from '@theme/TabItem';
ВидеоДД = Новый ДвоичныеДанные(ВидеоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDЧата, Текст, Видео);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", Видео);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx b/docs/ru/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
index 63c0327897..907e223c21 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Clear-topic-pinned-messages-list.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
Чат = "-1001971186208";
Тема = "12491";
- Результат = OPI_Telegram.ОчиститьСписокЗакрепленныхСообщенийТемы(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОчиститьСписокЗакрепленныхСообщенийТемы", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Close-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
index 15d5a0c894..ee7ec99660 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Close-forum-topic.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат); // Закрывает главную тему
- Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрытьТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Create-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
index fcdd83287c..33278020ba 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Create-forum-topic.mdx
@@ -36,7 +36,13 @@ import TabItem from '@theme/TabItem';
Иконка = "5357419403325481346";
Имя = "Тестовая тема " + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Telegram.СоздатьТемуФорума(Токен, Чат, Имя, Иконка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Имя);
+ Опции.Вставить("icon" , Иконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
index 7c8a8b17a9..2ab57130eb 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Delete-forum-topic.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
Чат = "-1001971186208";
Тема = "12491";
- Результат = OPI_Telegram.УдалитьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
index a08b9462f4..72c1f6a282 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Edit-forum-topic.mdx
@@ -38,7 +38,14 @@ import TabItem from '@theme/TabItem';
НовоеИмя = "Новый тестовый заголовок";
НоваяИконка = "5310132165583840589";
- Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+ Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("icon" , НоваяИконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx b/docs/ru/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
index 773b3c4f35..2bf59f6e56 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Edit-main-forum-topic-name.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.ИзменитьИмяГлавнойТемыФорума(Токен, Чат, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьИмяГлавнойТемыФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx b/docs/ru/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
index 91ce87abc0..7dab6ca4bf 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Get-avatar-icon-list.mdx
@@ -28,8 +28,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "6129457865:AAFyzNYOAFbu...";
- Результат = OPI_Telegram.ПолучитьСписокИконокАватаров(Токен);
+ Токен = "6129457865:AAFyzNYOAFbu...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьСписокИконокАватаров", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
index 047dc1c83f..ab2dcdac89 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Hide-main-forum-topic.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.СкрытьГлавнуюТемуФорума(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкрытьГлавнуюТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Open-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
index 716d744fe8..3339d856d7 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Open-forum-topic.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат); // Открывает главную тему
- Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрытьТемуФорума", Опции);
```
diff --git a/docs/ru/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx b/docs/ru/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
index 012baf5173..8720ab0e95 100644
--- a/docs/ru/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
+++ b/docs/ru/md/Telegram/Forum-topic-management/Show-main-forum-topic.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "6129457865:AAFyzNYOAFbu...";
Чат = "-1001971186208";
- Результат = OPI_Telegram.ПоказатьГлавнуюТемуФорума(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПоказатьГлавнуюТемуФорума", Опции);
```
diff --git a/docs/ru/md/Twitter/Data-and-settings/Get-authorization-link.mdx b/docs/ru/md/Twitter/Data-and-settings/Get-authorization-link.mdx
index f914f07db6..c7a9e84a06 100644
--- a/docs/ru/md/Twitter/Data-and-settings/Get-authorization-link.mdx
+++ b/docs/ru/md/Twitter/Data-and-settings/Get-authorization-link.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ПолучитьСсылкуАвторизации(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьСсылкуАвторизации", Опции);
```
diff --git a/docs/ru/md/Twitter/Data-and-settings/Get-token.mdx b/docs/ru/md/Twitter/Data-and-settings/Get-token.mdx
index 2a04e2bdb0..78e8029e87 100644
--- a/docs/ru/md/Twitter/Data-and-settings/Get-token.mdx
+++ b/docs/ru/md/Twitter/Data-and-settings/Get-token.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Код = "123456";
- Результат = OPI_Twitter.ПолучитьТокен(Код, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("code", Код);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьТокен", Опции);
```
diff --git a/docs/ru/md/Twitter/Data-and-settings/Refresh-token.mdx b/docs/ru/md/Twitter/Data-and-settings/Refresh-token.mdx
index c847bf136a..ca7305afa4 100644
--- a/docs/ru/md/Twitter/Data-and-settings/Refresh-token.mdx
+++ b/docs/ru/md/Twitter/Data-and-settings/Refresh-token.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ОбновитьТокен(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-custom-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-custom-tweet.mdx
index 828579d8fb..a58d64d46d 100644
--- a/docs/ru/md/Twitter/Tweets/Create-custom-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-custom-tweet.mdx
@@ -42,8 +42,18 @@ import TabItem from '@theme/TabItem';
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- МассивМедиа = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
- Результат = OPI_Twitter.СоздатьПроизвольныйТвит(Текст, МассивМедиа, , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ МассивМедиа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", МассивМедиа);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьПроизвольныйТвит", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-gif-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-gif-tweet.mdx
index fbbf300590..6058f284cf 100644
--- a/docs/ru/md/Twitter/Tweets/Create-gif-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-gif-tweet.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
МассивГифок.Добавить(Гифка);
МассивГифок.Добавить(Гифка2);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, МассивГифок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", МассивГифок);
+ Опции.Вставить("auth", Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", Гифка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-image-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-image-tweet.mdx
index babe984d80..5fcb0aa0a7 100644
--- a/docs/ru/md/Twitter/Tweets/Create-image-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-image-tweet.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, МассивКартинок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("auth" , Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-poll-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-poll-tweet.mdx
index 5d5c4d2f47..ce69e96824 100644
--- a/docs/ru/md/Twitter/Tweets/Create-poll-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-poll-tweet.mdx
@@ -34,7 +34,13 @@ import TabItem from '@theme/TabItem';
МассивОтветов.Добавить("Вариант 1");
МассивОтветов.Добавить("Вариант 2");
- Результат = OPI_Twitter.СоздатьТвитОпрос(Текст, МассивОтветов, 60, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("duration", 60);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитОпрос", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-text-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-text-tweet.mdx
index 658eb9c14f..0c88d35282 100644
--- a/docs/ru/md/Twitter/Tweets/Create-text-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-text-tweet.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТекстовыйТвит", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Create-video-tweet.mdx b/docs/ru/md/Twitter/Tweets/Create-video-tweet.mdx
index f96db3d95e..ab62235804 100644
--- a/docs/ru/md/Twitter/Tweets/Create-video-tweet.mdx
+++ b/docs/ru/md/Twitter/Tweets/Create-video-tweet.mdx
@@ -40,10 +40,20 @@ import TabItem from '@theme/TabItem';
МассивВидео.Добавить(Видео);
МассивВидео.Добавить(Видео2);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, МассивВидео, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", МассивВидео);
+ Опции.Вставить("auth" , Параметры);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
+
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", Видео);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
```
diff --git a/docs/ru/md/Twitter/Tweets/Upload-attachments-array.mdx b/docs/ru/md/Twitter/Tweets/Upload-attachments-array.mdx
index 634739f73f..70dff74259 100644
--- a/docs/ru/md/Twitter/Tweets/Upload-attachments-array.mdx
+++ b/docs/ru/md/Twitter/Tweets/Upload-attachments-array.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
```
diff --git a/docs/ru/md/VK/Ad-account-management/Create-ad.mdx b/docs/ru/md/VK/Ad-account-management/Create-ad.mdx
index 2a8e4cb03e..68d1474bc8 100644
--- a/docs/ru/md/VK/Ad-account-management/Create-ad.mdx
+++ b/docs/ru/md/VK/Ad-account-management/Create-ad.mdx
@@ -37,12 +37,15 @@ import TabItem from '@theme/TabItem';
IDПоста = "10422";
IDКабинета = "1607951446";
- Результат = OPI_VK.СоздатьРекламноеОбъявление(НомерКампании
- , ДневнойЛимит
- , НомерКатегории
- , IDПоста
- , IDКабинета
- , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("campaign", НомерКампании);
+ Опции.Вставить("limit" , ДневнойЛимит);
+ Опции.Вставить("category", НомерКатегории);
+ Опции.Вставить("post" , IDПоста);
+ Опции.Вставить("cabinet" , IDКабинета);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламноеОбъявление", Опции);
```
diff --git a/docs/ru/md/VK/Ad-account-management/Create-advertising-campaign.mdx b/docs/ru/md/VK/Ad-account-management/Create-advertising-campaign.mdx
index cb7ecee8f0..5fae984510 100644
--- a/docs/ru/md/VK/Ad-account-management/Create-advertising-campaign.mdx
+++ b/docs/ru/md/VK/Ad-account-management/Create-advertising-campaign.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
IDКабинета = "1607951446";
Наименование = "Новая кампания";
- Результат = OPI_VK.СоздатьРекламнуюКампанию(IDКабинета, Наименование, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламнуюКампанию", Опции);
```
diff --git a/docs/ru/md/VK/Ad-account-management/Get-advertising-category-list.mdx b/docs/ru/md/VK/Ad-account-management/Get-advertising-category-list.mdx
index 3cbb385eac..9910488c58 100644
--- a/docs/ru/md/VK/Ad-account-management/Get-advertising-category-list.mdx
+++ b/docs/ru/md/VK/Ad-account-management/Get-advertising-category-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокРекламныхКатегорий(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокРекламныхКатегорий", Опции);
```
diff --git a/docs/ru/md/VK/Ad-account-management/Pause-advertising.mdx b/docs/ru/md/VK/Ad-account-management/Pause-advertising.mdx
index 1cce924570..cb9b3b31e8 100644
--- a/docs/ru/md/VK/Ad-account-management/Pause-advertising.mdx
+++ b/docs/ru/md/VK/Ad-account-management/Pause-advertising.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
IDКабинета = "1607951446";
IDОбъявления = "0";
- Результат = OPI_VK.ПриостановитьРекламноеОбъявление(IDКабинета, IDОбъявления, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("adv" , IDОбъявления);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПриостановитьРекламноеОбъявление", Опции);
```
diff --git a/docs/ru/md/VK/Authorization/Create-token-retrieval-link.mdx b/docs/ru/md/VK/Authorization/Create-token-retrieval-link.mdx
index 98454dc32f..999b5579d7 100644
--- a/docs/ru/md/VK/Authorization/Create-token-retrieval-link.mdx
+++ b/docs/ru/md/VK/Authorization/Create-token-retrieval-link.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Приложение = "51694790";
- Результат = OPI_VK.СоздатьСсылкуПолученияТокена(Приложение);
+ Опции = Новый Структура;
+ Опции.Вставить("app", Приложение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСсылкуПолученияТокена", Опции);
```
diff --git a/docs/ru/md/VK/Authorization/Get-auth-parameters.mdx b/docs/ru/md/VK/Authorization/Get-auth-parameters.mdx
index 4082bab3fa..a64132dfe6 100644
--- a/docs/ru/md/VK/Authorization/Get-auth-parameters.mdx
+++ b/docs/ru/md/VK/Authorization/Get-auth-parameters.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
IDПриложения = "51694790";
Токен = "vk1.a.bem0q4ee0ZFzipCOx9iuOETGXuSligRy2xM7y_6QLt_rntCagXXIxt928Thwa9Gt_rhmLw2yUr9sOzW8EoOTg8QyNVvJ0S4gq4y5tBj-...";
- Результат = OPI_VK.ПолучитьПараметрыАвторизации(IDГруппы, IDПриложения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("app" , IDПриложения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПараметрыАвторизации", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Create-album.mdx b/docs/ru/md/VK/Community-management/Create-album.mdx
index 5757d3d9bf..2391a75fc5 100644
--- a/docs/ru/md/VK/Community-management/Create-album.mdx
+++ b/docs/ru/md/VK/Community-management/Create-album.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Имя = "Альбом из автотеста";
Описание = "Новый альбом из автотеста";
- Результат = OPI_VK.СоздатьАльбом(Имя, Описание, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьАльбом", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Create-composite-post.mdx b/docs/ru/md/VK/Community-management/Create-composite-post.mdx
index 81dd9e0c8d..89c337041d 100644
--- a/docs/ru/md/VK/Community-management/Create-composite-post.mdx
+++ b/docs/ru/md/VK/Community-management/Create-composite-post.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
КопироватьФайл(Картинка, ИВФ);
ЗагрузкаКартинки = OPI_VK.ЗагрузитьФотоНаСервер(ИВФ, Параметры)["response"][0];
- ЗагрузкаВидео = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, "Новое видео", , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title", "Новое видео");
+ Опции.Вставить("auth" , Параметры);
+
+ ЗагрузкаВидео = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
ВладелецКартинки = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаКартинки["owner_id"]);
ВладелецВидео = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаВидео["owner_id"]);
@@ -51,7 +56,14 @@ import TabItem from '@theme/TabItem';
МассивВложений.Добавить("photo" + ВладелецКартинки + "_" + IDКартинки);
МассивВложений.Добавить("video" + ВладелецВидео + "_" + IDВидео);
- Результат = OPI_VK.СоздатьСоставнойПост(Текст, МассивВложений, Ложь, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("objects", МассивВложений);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСоставнойПост", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Create-poll.mdx b/docs/ru/md/VK/Community-management/Create-poll.mdx
index 5fd51a156a..252a1a956b 100644
--- a/docs/ru/md/VK/Community-management/Create-poll.mdx
+++ b/docs/ru/md/VK/Community-management/Create-poll.mdx
@@ -40,13 +40,25 @@ import TabItem from '@theme/TabItem';
МассивВариантов.Добавить("Желтый");
МассивВариантов.Добавить("Зеленый");
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, , "Текст поста", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("text" , "Текст поста");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
// С картинкой
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, Картинка, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Create-post.mdx b/docs/ru/md/VK/Community-management/Create-post.mdx
index 289cf993c9..f6eb094b86 100644
--- a/docs/ru/md/VK/Community-management/Create-post.mdx
+++ b/docs/ru/md/VK/Community-management/Create-post.mdx
@@ -46,9 +46,22 @@ import TabItem from '@theme/TabItem';
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(ИВФ);
- Результат = OPI_VK.СоздатьПост(Текст, МассивКартинок, Истина, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
- Результат = OPI_VK.СоздатьПост(Текст, Картинка, Ложь, , Параметры);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Create-story.mdx b/docs/ru/md/VK/Community-management/Create-story.mdx
index c3c371c797..d352dd86cd 100644
--- a/docs/ru/md/VK/Community-management/Create-story.mdx
+++ b/docs/ru/md/VK/Community-management/Create-story.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
КопироватьФайл(Картинка, ИВФ);
Картинка = Новый ДвоичныеДанные(ИВФ);
- Результат = OPI_VK.СоздатьИсторию(Картинка, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Delete-album.mdx b/docs/ru/md/VK/Community-management/Delete-album.mdx
index 2a22cf1cb3..43b8864010 100644
--- a/docs/ru/md/VK/Community-management/Delete-album.mdx
+++ b/docs/ru/md/VK/Community-management/Delete-album.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыВК();
ИДАльбома = "310586206";
- Результат = OPI_VK.УдалитьАльбом(ИДАльбома, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("album", ИДАльбома);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьАльбом", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Delete-image.mdx b/docs/ru/md/VK/Community-management/Delete-image.mdx
index cca5ccad1b..49f8c2386f 100644
--- a/docs/ru/md/VK/Community-management/Delete-image.mdx
+++ b/docs/ru/md/VK/Community-management/Delete-image.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыВК();
ИДКартинки = "457260557";
- Результат = OPI_VK.УдалитьКартинку(ИДКартинки, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("pictureid", ИДКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьКартинку", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Delete-post.mdx b/docs/ru/md/VK/Community-management/Delete-post.mdx
index 5d3ef42307..4288278287 100644
--- a/docs/ru/md/VK/Community-management/Delete-post.mdx
+++ b/docs/ru/md/VK/Community-management/Delete-post.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыВК();
ИДПоста = "10422";
- Результат = OPI_VK.УдалитьПост(ИДПоста, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", ИДПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПост", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Save-image-to-album.mdx b/docs/ru/md/VK/Community-management/Save-image-to-album.mdx
index a7c852c11d..8fd2579cd4 100644
--- a/docs/ru/md/VK/Community-management/Save-image-to-album.mdx
+++ b/docs/ru/md/VK/Community-management/Save-image-to-album.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СохранитьКартинкуВАльбом(ИДАльбома, Картинка, ОписаниеКартинки, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("album" , ИДАльбома);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("description", ОписаниеКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СохранитьКартинкуВАльбом", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Upload-photo-to-server.mdx b/docs/ru/md/VK/Community-management/Upload-photo-to-server.mdx
index 1ee54eed81..cda249c816 100644
--- a/docs/ru/md/VK/Community-management/Upload-photo-to-server.mdx
+++ b/docs/ru/md/VK/Community-management/Upload-photo-to-server.mdx
@@ -35,7 +35,12 @@ import TabItem from '@theme/TabItem';
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
Вид = "Пост";
- Результат = OPI_VK.ЗагрузитьФотоНаСервер(Картинка, Параметры, Вид);
+ Опции = Новый Структура;
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type", Вид);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьФотоНаСервер", Опции);
```
diff --git a/docs/ru/md/VK/Community-management/Upload-video-to-server.mdx b/docs/ru/md/VK/Community-management/Upload-video-to-server.mdx
index 2fc4164f50..94b2f547a0 100644
--- a/docs/ru/md/VK/Community-management/Upload-video-to-server.mdx
+++ b/docs/ru/md/VK/Community-management/Upload-video-to-server.mdx
@@ -38,7 +38,13 @@ import TabItem from '@theme/TabItem';
Наименование = "Новое видео";
Описание = "Описание видео";
- Результат = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, Наименование, Описание, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
```
diff --git a/docs/ru/md/VK/Discussion-management/Close-discussion.mdx b/docs/ru/md/VK/Discussion-management/Close-discussion.mdx
index 2812cdbdab..58ad332e22 100644
--- a/docs/ru/md/VK/Discussion-management/Close-discussion.mdx
+++ b/docs/ru/md/VK/Discussion-management/Close-discussion.mdx
@@ -28,7 +28,12 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = "54403421";
- Результат = OPI_VK.ЗакрытьОбсуждение(ИДОбсуждения, Ложь, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic" , ИДОбсуждения);
+ Опции.Вставить("remove", Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗакрытьОбсуждение", Опции);
```
diff --git a/docs/ru/md/VK/Discussion-management/Create-discussion.mdx b/docs/ru/md/VK/Discussion-management/Create-discussion.mdx
index 6f88c221d2..5eeddbbbb8 100644
--- a/docs/ru/md/VK/Discussion-management/Create-discussion.mdx
+++ b/docs/ru/md/VK/Discussion-management/Create-discussion.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Название = "Обсуждаем: какой цвет лучше?";
Сообщение = "Красный, желтый, синий или какой-то другой?";
- Результат = OPI_VK.СоздатьОбсуждение(Название, Сообщение, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОбсуждение", Опции);
```
diff --git a/docs/ru/md/VK/Discussion-management/Open-discussion.mdx b/docs/ru/md/VK/Discussion-management/Open-discussion.mdx
index 604859e2c1..1c907de0d5 100644
--- a/docs/ru/md/VK/Discussion-management/Open-discussion.mdx
+++ b/docs/ru/md/VK/Discussion-management/Open-discussion.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = "54403421";
- Результат = OPI_VK.ОткрытьОбсуждение(ИДОбсуждения, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ОткрытьОбсуждение", Опции);
```
diff --git a/docs/ru/md/VK/Discussion-management/Write-in-discussion.mdx b/docs/ru/md/VK/Discussion-management/Write-in-discussion.mdx
index 533d76f4d9..a5f405d241 100644
--- a/docs/ru/md/VK/Discussion-management/Write-in-discussion.mdx
+++ b/docs/ru/md/VK/Discussion-management/Write-in-discussion.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ИДОбсуждения = "54403421";
Сообщение = "Мне больше нравится желтый";
- Результат = OPI_VK.НаписатьВОбсуждение(ИДОбсуждения, Сообщение, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьВОбсуждение", Опции);
```
diff --git a/docs/ru/md/VK/Interactive-actions/Like-post.mdx b/docs/ru/md/VK/Interactive-actions/Like-post.mdx
index 5f4929939b..f1e28b2eb0 100644
--- a/docs/ru/md/VK/Interactive-actions/Like-post.mdx
+++ b/docs/ru/md/VK/Interactive-actions/Like-post.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыВК();
IDПоста = "10422";
- Результат = OPI_VK.ПоставитьЛайк(IDПоста, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПоставитьЛайк", Опции);
```
diff --git a/docs/ru/md/VK/Interactive-actions/Make-repost.mdx b/docs/ru/md/VK/Interactive-actions/Make-repost.mdx
index 0c4f87761f..31d6afca3f 100644
--- a/docs/ru/md/VK/Interactive-actions/Make-repost.mdx
+++ b/docs/ru/md/VK/Interactive-actions/Make-repost.mdx
@@ -32,7 +32,12 @@ import TabItem from '@theme/TabItem';
IDПоста = 2571;
IDСтены = -218704372;
- Результат = OPI_VK.СделатьРепост(IDПоста, IDСтены, , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("from", IDСтены);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СделатьРепост", Опции);
```
diff --git a/docs/ru/md/VK/Interactive-actions/Shorten-link.mdx b/docs/ru/md/VK/Interactive-actions/Shorten-link.mdx
index cc830c9c44..155beca373 100644
--- a/docs/ru/md/VK/Interactive-actions/Shorten-link.mdx
+++ b/docs/ru/md/VK/Interactive-actions/Shorten-link.mdx
@@ -27,7 +27,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.СократитьСсылку("https://github.com/Bayselonarrend/OpenIntegrations", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СократитьСсылку", Опции);
```
diff --git a/docs/ru/md/VK/Interactive-actions/Write-comment.mdx b/docs/ru/md/VK/Interactive-actions/Write-comment.mdx
index bcc92b24ce..96e7fdb39c 100644
--- a/docs/ru/md/VK/Interactive-actions/Write-comment.mdx
+++ b/docs/ru/md/VK/Interactive-actions/Write-comment.mdx
@@ -32,7 +32,13 @@ import TabItem from '@theme/TabItem';
IDПоста = "10422";
IDСтены = Параметры["owner_id"];
- Результат = OPI_VK.НаписатьКомментарий(IDПоста, IDСтены, Текст, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("wall", IDСтены);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьКомментарий", Опции);
```
diff --git a/docs/ru/md/VK/Interactive-actions/Write-message.mdx b/docs/ru/md/VK/Interactive-actions/Write-message.mdx
index 954231a063..2472428421 100644
--- a/docs/ru/md/VK/Interactive-actions/Write-message.mdx
+++ b/docs/ru/md/VK/Interactive-actions/Write-message.mdx
@@ -38,8 +38,18 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Клавиатура = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
- Результат = OPI_VK.НаписатьСообщение(Текст, IDПользователя, Communitytoken, Клавиатура, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ct" , Communitytoken);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьСообщение", Опции);
```
diff --git a/docs/ru/md/VK/Order-management/Get-order-list.mdx b/docs/ru/md/VK/Order-management/Get-order-list.mdx
index 9b283a4d0c..cb8ce2d093 100644
--- a/docs/ru/md/VK/Order-management/Get-order-list.mdx
+++ b/docs/ru/md/VK/Order-management/Get-order-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокЗаказов(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокЗаказов", Опции);
```
diff --git a/docs/ru/md/VK/Others/Form-keyboard.mdx b/docs/ru/md/VK/Others/Form-keyboard.mdx
index dab24a811d..13a8127a6e 100644
--- a/docs/ru/md/VK/Others/Form-keyboard.mdx
+++ b/docs/ru/md/VK/Others/Form-keyboard.mdx
@@ -28,7 +28,10 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Результат = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Add-product.mdx b/docs/ru/md/VK/Product-management/Add-product.mdx
index 2895411d80..003fc1ab2f 100644
--- a/docs/ru/md/VK/Product-management/Add-product.mdx
+++ b/docs/ru/md/VK/Product-management/Add-product.mdx
@@ -53,7 +53,12 @@ import TabItem from '@theme/TabItem';
ОписаниеТовара.Вставить("SKU" , "12345");
ОписаниеТовара.Вставить("ДоступныйОстаток" , "10");
- Результат = OPI_VK.ДобавитьТовар(ОписаниеТовара, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Delete-product.mdx b/docs/ru/md/VK/Product-management/Delete-product.mdx
index 1acc6b5546..e8c45488da 100644
--- a/docs/ru/md/VK/Product-management/Delete-product.mdx
+++ b/docs/ru/md/VK/Product-management/Delete-product.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Товар = "12115889";
- Результат = OPI_VK.УдалитьТовар(Товар, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТовар", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Edit-product.mdx b/docs/ru/md/VK/Product-management/Edit-product.mdx
index e51dcdb2be..e2b8f97ec1 100644
--- a/docs/ru/md/VK/Product-management/Edit-product.mdx
+++ b/docs/ru/md/VK/Product-management/Edit-product.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
ОписаниеТовара = Новый Соответствие;
ОписаниеТовара.Вставить("Имя", "Тестовый товар измененный");
- Результат = OPI_VK.ИзменитьТовар(Товар, ОписаниеТовара, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item" , Товар);
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьТовар", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Get-product-category-list.mdx b/docs/ru/md/VK/Product-management/Get-product-category-list.mdx
index 3f99ddfaa6..45491a0b1d 100644
--- a/docs/ru/md/VK/Product-management/Get-product-category-list.mdx
+++ b/docs/ru/md/VK/Product-management/Get-product-category-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокКатегорийТоваров(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокКатегорийТоваров", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Get-product-description.mdx b/docs/ru/md/VK/Product-management/Get-product-description.mdx
index 71a00ea893..493b8d3f58 100644
--- a/docs/ru/md/VK/Product-management/Get-product-description.mdx
+++ b/docs/ru/md/VK/Product-management/Get-product-description.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_VK.ПолучитьОписаниеТовара(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьОписаниеТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Get-product-list.mdx b/docs/ru/md/VK/Product-management/Get-product-list.mdx
index 75e37fed05..478c715c41 100644
--- a/docs/ru/md/VK/Product-management/Get-product-list.mdx
+++ b/docs/ru/md/VK/Product-management/Get-product-list.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокТоваров( , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокТоваров", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Get-products-by-id.mdx b/docs/ru/md/VK/Product-management/Get-products-by-id.mdx
index 40b2a34175..570aa22815 100644
--- a/docs/ru/md/VK/Product-management/Get-products-by-id.mdx
+++ b/docs/ru/md/VK/Product-management/Get-products-by-id.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.ПолучитьТоварыПоИД(МассивТоваров, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьТоварыПоИД", Опции);
```
diff --git a/docs/ru/md/VK/Product-management/Group-products.mdx b/docs/ru/md/VK/Product-management/Group-products.mdx
index 16a78a9609..da30127005 100644
--- a/docs/ru/md/VK/Product-management/Group-products.mdx
+++ b/docs/ru/md/VK/Product-management/Group-products.mdx
@@ -35,7 +35,11 @@ import TabItem from '@theme/TabItem';
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.СгруппироватьТовары(МассивТоваров, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СгруппироватьТовары", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Create-product-property.mdx b/docs/ru/md/VK/Product-properties-management/Create-product-property.mdx
index 5e8bdee617..a4cf3455b8 100644
--- a/docs/ru/md/VK/Product-properties-management/Create-product-property.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Create-product-property.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Название = "Цвет";
- Результат = OPI_VK.СоздатьСвойствоТовара(Название, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСвойствоТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Delete-product-property-variant.mdx b/docs/ru/md/VK/Product-properties-management/Delete-product-property-variant.mdx
index 5401911c0a..de5dcad81f 100644
--- a/docs/ru/md/VK/Product-properties-management/Delete-product-property-variant.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Delete-product-property-variant.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Вариант = "8944";
- Результат = OPI_VK.УдалитьВариантСвойстваТовара(Вариант, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьВариантСвойстваТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Delete-product-property.mdx b/docs/ru/md/VK/Product-properties-management/Delete-product-property.mdx
index 5b6ea6241f..3dc34ceef3 100644
--- a/docs/ru/md/VK/Product-properties-management/Delete-product-property.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Delete-product-property.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Свойство = "4862";
- Результат = OPI_VK.УдалитьСвойствоТовара(Свойство, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("prop", Свойство);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьСвойствоТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Edit-product-property-variant.mdx b/docs/ru/md/VK/Product-properties-management/Edit-product-property-variant.mdx
index a4016bbf8f..4d4c1493b0 100644
--- a/docs/ru/md/VK/Product-properties-management/Edit-product-property-variant.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Edit-product-property-variant.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
Вариант = "8944";
Значение = "Новое имя варианта";
- Результат = OPI_VK.ИзменитьВариантСвойстваТовара(Значение, Свойство, Вариант, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("value" , Значение);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьВариантСвойстваТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Edit-product-property.mdx b/docs/ru/md/VK/Product-properties-management/Edit-product-property.mdx
index 1f67005c6c..9fdd3d5d07 100644
--- a/docs/ru/md/VK/Product-properties-management/Edit-product-property.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Edit-product-property.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Название = "Цвет (изм.)";
Свойство = "4862";
- Результат = OPI_VK.ИзменитьСвойствоТовара(Название, Свойство, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьСвойствоТовара", Опции);
```
diff --git a/docs/ru/md/VK/Product-properties-management/Get-property-list.mdx b/docs/ru/md/VK/Product-properties-management/Get-property-list.mdx
index 186b85725e..716e3ebd03 100644
--- a/docs/ru/md/VK/Product-properties-management/Get-property-list.mdx
+++ b/docs/ru/md/VK/Product-properties-management/Get-property-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокСвойств(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокСвойств", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Add-product-to-collection.mdx b/docs/ru/md/VK/Product-selection-management/Add-product-to-collection.mdx
index 73ee9c4316..00c75c7ff8 100644
--- a/docs/ru/md/VK/Product-selection-management/Add-product-to-collection.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Add-product-to-collection.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Товар = "12115889";
Подборка = "144";
- Результат = OPI_VK.ДобавитьТоварВПодборку(Товар, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТоварВПодборку", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Create-product-collection.mdx b/docs/ru/md/VK/Product-selection-management/Create-product-collection.mdx
index 7979ef169a..8dee2c249b 100644
--- a/docs/ru/md/VK/Product-selection-management/Create-product-collection.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Create-product-collection.mdx
@@ -39,7 +39,14 @@ import TabItem from '@theme/TabItem';
Основная = Истина;
Скрытая = Ложь;
- Результат = OPI_VK.СоздатьПодборкуТоваров(Название, Картинка, Основная, Скрытая, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Название);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("main" , Основная);
+ Опции.Вставить("hidden" , Скрытая);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПодборкуТоваров", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Delete-selection.mdx b/docs/ru/md/VK/Product-selection-management/Delete-selection.mdx
index 7a133f28f9..22702dd135 100644
--- a/docs/ru/md/VK/Product-selection-management/Delete-selection.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Delete-selection.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Подборка = "144";
- Результат = OPI_VK.УдалитьПодборку(Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПодборку", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Edit-product-collection.mdx b/docs/ru/md/VK/Product-selection-management/Edit-product-collection.mdx
index 5ba91c6705..aa0b6bcf22 100644
--- a/docs/ru/md/VK/Product-selection-management/Edit-product-collection.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Edit-product-collection.mdx
@@ -38,7 +38,12 @@ import TabItem from '@theme/TabItem';
Название = "Измененная подборка";
Подборка = "144";
- Результат = OPI_VK.ИзменитьПодборкуТоваров(Название, Подборка, , , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьПодборкуТоваров", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Get-selection-list.mdx b/docs/ru/md/VK/Product-selection-management/Get-selection-list.mdx
index 2c22b5b72e..3faf9d935a 100644
--- a/docs/ru/md/VK/Product-selection-management/Get-selection-list.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Get-selection-list.mdx
@@ -25,7 +25,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокПодборок(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокПодборок", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Get-selections-by-id.mdx b/docs/ru/md/VK/Product-selection-management/Get-selections-by-id.mdx
index 15e5ea44eb..570d5a7587 100644
--- a/docs/ru/md/VK/Product-selection-management/Get-selections-by-id.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Get-selections-by-id.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Параметры = ПолучитьПараметрыВК();
Подборка = "144";
- Результат = OPI_VK.ПолучитьПодборкиПоИД(Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("sels", Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПодборкиПоИД", Опции);
```
diff --git a/docs/ru/md/VK/Product-selection-management/Remove-product-from-selection.mdx b/docs/ru/md/VK/Product-selection-management/Remove-product-from-selection.mdx
index bc8d3ab221..eddb65cb96 100644
--- a/docs/ru/md/VK/Product-selection-management/Remove-product-from-selection.mdx
+++ b/docs/ru/md/VK/Product-selection-management/Remove-product-from-selection.mdx
@@ -31,7 +31,12 @@ import TabItem from '@theme/TabItem';
Товар = "12115889";
Подборка = "144";
- Результат = OPI_VK.УдалитьТоварИзПодборки(Товар, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТоварИзПодборки", Опции);
```
diff --git a/docs/ru/md/VK/Statistics/Get-post-statistics.mdx b/docs/ru/md/VK/Statistics/Get-post-statistics.mdx
index 965ed1e24b..cceb68b2a6 100644
--- a/docs/ru/md/VK/Statistics/Get-post-statistics.mdx
+++ b/docs/ru/md/VK/Statistics/Get-post-statistics.mdx
@@ -31,7 +31,11 @@ import TabItem from '@theme/TabItem';
МассивПостов.Добавить(214);
МассивПостов.Добавить(215);
- Результат = OPI_VK.ПолучитьСтатистикуПостов(МассивПостов, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("posts", МассивПостов);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистикуПостов", Опции);
```
diff --git a/docs/ru/md/VK/Statistics/Get-statistics.mdx b/docs/ru/md/VK/Statistics/Get-statistics.mdx
index e6657e7dc6..93b925a290 100644
--- a/docs/ru/md/VK/Statistics/Get-statistics.mdx
+++ b/docs/ru/md/VK/Statistics/Get-statistics.mdx
@@ -32,7 +32,12 @@ import TabItem from '@theme/TabItem';
ДатаНачала = НачалоДня(ТекущаяДата);
ДатаОкончания = КонецДня(ДатаНачала);
- Результат = OPI_VK.ПолучитьСтатистику(ДатаНачала, ДатаОкончания, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("datefrom", ДатаНачала);
+ Опции.Вставить("dateto" , ДатаОкончания);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистику", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Approve-pending.mdx b/docs/ru/md/VKTeams/Chat-management/Approve-pending.mdx
index 0f30a5586b..8ffedce5cd 100644
--- a/docs/ru/md/VKTeams/Chat-management/Approve-pending.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Approve-pending.mdx
@@ -36,9 +36,18 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Block-chat-user.mdx b/docs/ru/md/VKTeams/Chat-management/Block-chat-user.mdx
index e942dc7ee8..ca868d089a 100644
--- a/docs/ru/md/VKTeams/Chat-management/Block-chat-user.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Block-chat-user.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ЗаблокироватьПользователяЧата(Токен, IDЧата, Пользователь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("userid" , Пользователь);
+ Опции.Вставить("dellast", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗаблокироватьПользователяЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Change-chat-picture.mdx b/docs/ru/md/VKTeams/Chat-management/Change-chat-picture.mdx
index 946c4a052b..435882fabe 100644
--- a/docs/ru/md/VKTeams/Chat-management/Change-chat-picture.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Change-chat-picture.mdx
@@ -42,15 +42,30 @@ import TabItem from '@theme/TabItem';
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "URL");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "Путь");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Disapprove-pending.mdx b/docs/ru/md/VKTeams/Chat-management/Disapprove-pending.mdx
index 3f647c9e40..33eaa0c182 100644
--- a/docs/ru/md/VKTeams/Chat-management/Disapprove-pending.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Disapprove-pending.mdx
@@ -36,9 +36,18 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Get-chat-admins.mdx b/docs/ru/md/VKTeams/Chat-management/Get-chat-admins.mdx
index 65a2aa0a97..c2acc68193 100644
--- a/docs/ru/md/VKTeams/Chat-management/Get-chat-admins.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Get-chat-admins.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьАдминистраторовЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьАдминистраторовЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx b/docs/ru/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
index ce52d199ec..bee2d77d84 100644
--- a/docs/ru/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Get-chat-blocked-users.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьЗаблокированныхПользователейЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗаблокированныхПользователейЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Get-chat-info.mdx b/docs/ru/md/VKTeams/Chat-management/Get-chat-info.mdx
index 8d58efeacf..69ff14fe45 100644
--- a/docs/ru/md/VKTeams/Chat-management/Get-chat-info.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Get-chat-info.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьИнформациюОЧате(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОЧате", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Get-chat-join-requests.mdx b/docs/ru/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
index af34b948ab..3a0d6cdd9a 100644
--- a/docs/ru/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Get-chat-join-requests.mdx
@@ -34,7 +34,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьЗапросыВступленияЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗапросыВступленияЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Get-chat-members.mdx b/docs/ru/md/VKTeams/Chat-management/Get-chat-members.mdx
index d7eb72dc2d..5882d48ffa 100644
--- a/docs/ru/md/VKTeams/Chat-management/Get-chat-members.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Get-chat-members.mdx
@@ -33,7 +33,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDЧата = "AoLI0egLWBSLR1Ngn2w";
- Результат = OPI_VKTeams.ПолучитьПользователейЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьПользователейЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Remove-chat-members.mdx b/docs/ru/md/VKTeams/Chat-management/Remove-chat-members.mdx
index bba3aaa994..68dc65bfbf 100644
--- a/docs/ru/md/VKTeams/Chat-management/Remove-chat-members.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Remove-chat-members.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ИсключитьПользователейЧата(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("members", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИсключитьПользователейЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Set-chat-description.mdx b/docs/ru/md/VKTeams/Chat-management/Set-chat-description.mdx
index 9945586a4a..e1a2c4e814 100644
--- a/docs/ru/md/VKTeams/Chat-management/Set-chat-description.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Set-chat-description.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Текст = "Новое описание";
- Результат = OPI_VKTeams.УстановитьОписаниеЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьОписаниеЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Set-chat-rules.mdx b/docs/ru/md/VKTeams/Chat-management/Set-chat-rules.mdx
index b8730c9a87..aadeede52a 100644
--- a/docs/ru/md/VKTeams/Chat-management/Set-chat-rules.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Set-chat-rules.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Текст = "Текст новых правил";
- Результат = OPI_VKTeams.УстановитьПравилаЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьПравилаЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Set-chat-title.mdx b/docs/ru/md/VKTeams/Chat-management/Set-chat-title.mdx
index 904f122c1d..709acdad9c 100644
--- a/docs/ru/md/VKTeams/Chat-management/Set-chat-title.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Set-chat-title.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Текст = "Новый заголовок";
- Результат = OPI_VKTeams.УстановитьЗаголовокЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьЗаголовокЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Chat-management/Unblock-chat-user.mdx b/docs/ru/md/VKTeams/Chat-management/Unblock-chat-user.mdx
index de8369dd27..7a97267784 100644
--- a/docs/ru/md/VKTeams/Chat-management/Unblock-chat-user.mdx
+++ b/docs/ru/md/VKTeams/Chat-management/Unblock-chat-user.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
Пользователь = 1011987091;
- Результат = OPI_VKTeams.РазблокироватьПользователяЧата(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "РазблокироватьПользователяЧата", Опции);
```
diff --git a/docs/ru/md/VKTeams/Common-methods/Check-token.mdx b/docs/ru/md/VKTeams/Common-methods/Check-token.mdx
index 0658393a59..ae00b3b82e 100644
--- a/docs/ru/md/VKTeams/Common-methods/Check-token.mdx
+++ b/docs/ru/md/VKTeams/Common-methods/Check-token.mdx
@@ -28,8 +28,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "001.3501506236.091...";
- Результат = OPI_VKTeams.ПроверитьТокен(Токен);
+ Токен = "001.3501506236.091...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПроверитьТокен", Опции);
```
diff --git a/docs/ru/md/VKTeams/Common-methods/Get-file-information.mdx b/docs/ru/md/VKTeams/Common-methods/Get-file-information.mdx
index 543fb03827..abf2e4b734 100644
--- a/docs/ru/md/VKTeams/Common-methods/Get-file-information.mdx
+++ b/docs/ru/md/VKTeams/Common-methods/Get-file-information.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "001.3501506236.091...";
IDФайла = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
- Результат = OPI_VKTeams.ПолучитьИнформациюОФайле(Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОФайле", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Delete-message.mdx b/docs/ru/md/VKTeams/Message-sending/Delete-message.mdx
index 26db9b1f4a..a40b98d00e 100644
--- a/docs/ru/md/VKTeams/Message-sending/Delete-message.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Delete-message.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.УдалитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УдалитьСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Edit-message-text.mdx b/docs/ru/md/VKTeams/Message-sending/Edit-message-text.mdx
index 327ca1da06..4868e66055 100644
--- a/docs/ru/md/VKTeams/Message-sending/Edit-message-text.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Edit-message-text.mdx
@@ -39,12 +39,25 @@ import TabItem from '@theme/TabItem';
IDСообщения = "7567354422724936211";
Текст = "Новый текст сообщения";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
Текст = "Новый полужирный текст сообщения";
Разметка = "HTML";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст, Разметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemod" , Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Forward-message.mdx b/docs/ru/md/VKTeams/Message-sending/Forward-message.mdx
index 375117cd53..98abbf423c 100644
--- a/docs/ru/md/VKTeams/Message-sending/Forward-message.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Forward-message.mdx
@@ -39,11 +39,24 @@ import TabItem from '@theme/TabItem';
IDЧатаИсточника = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
Текст = "Дополнительный текст";
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Pin-message.mdx b/docs/ru/md/VKTeams/Message-sending/Pin-message.mdx
index dc2b7dfc4e..e3979df36d 100644
--- a/docs/ru/md/VKTeams/Message-sending/Pin-message.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Pin-message.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ЗакрепитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗакрепитьСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Resend-file.mdx b/docs/ru/md/VKTeams/Message-sending/Resend-file.mdx
index ad5faab12f..f8badbf5b4 100644
--- a/docs/ru/md/VKTeams/Message-sending/Resend-file.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Resend-file.mdx
@@ -37,7 +37,13 @@ import TabItem from '@theme/TabItem';
IDФайла = "f7ey3o4dcncSTDBRC7c3fM6904a4ed1bd";
Текст = "Подпись к файлу";
- Результат = OPI_VKTeams.ПереслатьФайл(Токен, IDЧата, IDФайла, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьФайл", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Resend-voice.mdx b/docs/ru/md/VKTeams/Message-sending/Resend-voice.mdx
index 5a676a9782..7fe1869fb2 100644
--- a/docs/ru/md/VKTeams/Message-sending/Resend-voice.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Resend-voice.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "AoLI0egLWBSLR1Ngn2w";
IDФайла = "I000bT4QTQzury5Slakfpw6904a4f61bd";
- Результат = OPI_VKTeams.ПереслатьГолосовоеСообщение(Токен, IDЧата, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьГолосовоеСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Send-file.mdx b/docs/ru/md/VKTeams/Message-sending/Send-file.mdx
index 40c1d7b7a8..2ff5b17501 100644
--- a/docs/ru/md/VKTeams/Message-sending/Send-file.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Send-file.mdx
@@ -47,11 +47,29 @@ import TabItem from '@theme/TabItem';
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлПуть, Текст);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлДД, Текст, "ВажныйДокумент.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("filename", "ВажныйДокумент.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Send-text-message.mdx b/docs/ru/md/VKTeams/Message-sending/Send-text-message.mdx
index 328d5d90ea..bf2fc72db0 100644
--- a/docs/ru/md/VKTeams/Message-sending/Send-text-message.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Send-text-message.mdx
@@ -39,7 +39,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "AoLI0egLWBSLR1Ngn2w";
Текст = "Текст сообщения";
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
IDЧата = "689203963@chat.agent";
IDЦитируемого = "7567354422724936211";
@@ -55,7 +60,15 @@ import TabItem from '@theme/TabItem';
Клавиатура.Добавить(МассивСтрокиКнопок);
Клавиатура.Добавить(МассивСтрокиКнопок);
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, IDЦитируемого, Клавиатура, Разметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("reply" , IDЦитируемого);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("parsemod", Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Send-voice.mdx b/docs/ru/md/VKTeams/Message-sending/Send-voice.mdx
index 0603c37945..63130efd2c 100644
--- a/docs/ru/md/VKTeams/Message-sending/Send-voice.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Send-voice.mdx
@@ -48,11 +48,27 @@ import TabItem from '@theme/TabItem';
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлПуть, , IDЦитируемого);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("reply" , IDЦитируемого);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
```
diff --git a/docs/ru/md/VKTeams/Message-sending/Unpin-message.mdx b/docs/ru/md/VKTeams/Message-sending/Unpin-message.mdx
index 881133c9a1..3fc7901936 100644
--- a/docs/ru/md/VKTeams/Message-sending/Unpin-message.mdx
+++ b/docs/ru/md/VKTeams/Message-sending/Unpin-message.mdx
@@ -36,7 +36,12 @@ import TabItem from '@theme/TabItem';
IDЧата = "689203963@chat.agent";
IDСообщения = "7567354422724936211";
- Результат = OPI_VKTeams.ОткрепитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОткрепитьСообщение", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx b/docs/ru/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
index de14982b69..19e853a36b 100644
--- a/docs/ru/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
+++ b/docs/ru/md/Viber/Message-sending/Create-keyboard-from-array-button.mdx
@@ -31,7 +31,10 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Результат = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-contact.mdx b/docs/ru/md/Viber/Message-sending/Send-contact.mdx
index 223e52af89..4e7986b25b 100644
--- a/docs/ru/md/Viber/Message-sending/Send-contact.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-contact.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-file.mdx b/docs/ru/md/Viber/Message-sending/Send-file.mdx
index 4e6aca86a3..00b3623bb5 100644
--- a/docs/ru/md/Viber/Message-sending/Send-file.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-file.mdx
@@ -36,13 +36,27 @@ import TabItem from '@theme/TabItem';
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-image.mdx b/docs/ru/md/Viber/Message-sending/Send-image.mdx
index a24042e9fd..d7441227f0 100644
--- a/docs/ru/md/Viber/Message-sending/Send-image.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-image.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-link.mdx b/docs/ru/md/Viber/Message-sending/Send-link.mdx
index 92022ff6ad..58270e68de 100644
--- a/docs/ru/md/Viber/Message-sending/Send-link.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-link.mdx
@@ -33,13 +33,25 @@ import TabItem from '@theme/TabItem';
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-location.mdx b/docs/ru/md/Viber/Message-sending/Send-location.mdx
index c2293c75dc..1df4ab2584 100644
--- a/docs/ru/md/Viber/Message-sending/Send-location.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-location.mdx
@@ -35,13 +35,27 @@ import TabItem from '@theme/TabItem';
Токен = "523b5b25ed27e6ec-fdf013e4...";
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
```
diff --git a/docs/ru/md/Viber/Message-sending/Send-text-message.mdx b/docs/ru/md/Viber/Message-sending/Send-text-message.mdx
index 9e1c8a208b..a0d8cf2bd1 100644
--- a/docs/ru/md/Viber/Message-sending/Send-text-message.mdx
+++ b/docs/ru/md/Viber/Message-sending/Send-text-message.mdx
@@ -39,15 +39,32 @@ import TabItem from '@theme/TabItem';
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Клавиатура = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
Токен = "523b58ba82afffaa-7ef3b426...";
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
```
diff --git a/docs/ru/md/Viber/Settings-and-information/Get-channel-information.mdx b/docs/ru/md/Viber/Settings-and-information/Get-channel-information.mdx
index f2d0027f50..0ebfe733d8 100644
--- a/docs/ru/md/Viber/Settings-and-information/Get-channel-information.mdx
+++ b/docs/ru/md/Viber/Settings-and-information/Get-channel-information.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "523b58ba82afffaa-7ef3b426...";
- Результат = OPI_Viber.ПолучитьИнформациюОКанале(Токен);
+ Токен = "523b58ba82afffaa-7ef3b426...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьИнформациюОКанале", Опции);
```
diff --git a/docs/ru/md/Viber/Settings-and-information/Get-online-users.mdx b/docs/ru/md/Viber/Settings-and-information/Get-online-users.mdx
index 6981c3d606..c26b70041f 100644
--- a/docs/ru/md/Viber/Settings-and-information/Get-online-users.mdx
+++ b/docs/ru/md/Viber/Settings-and-information/Get-online-users.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "523b58ba82afffaa-7ef3b426...";
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
- Результат = OPI_Viber.ПолучитьОнлайнПользователей(Токен, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьОнлайнПользователей", Опции);
```
diff --git a/docs/ru/md/Viber/Settings-and-information/Get-user-data.mdx b/docs/ru/md/Viber/Settings-and-information/Get-user-data.mdx
index 96d99a59dd..e280f6252a 100644
--- a/docs/ru/md/Viber/Settings-and-information/Get-user-data.mdx
+++ b/docs/ru/md/Viber/Settings-and-information/Get-user-data.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "523b58ba82afffaa-7ef3b426...";
IDПользователя = "tMNGhftyUPrB3r1lD+bT4g==";
- Результат = OPI_Viber.ПолучитьДанныеПользователя(Токен, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьДанныеПользователя", Опции);
```
diff --git a/docs/ru/md/Viber/Settings-and-information/Set-webhook.mdx b/docs/ru/md/Viber/Settings-and-information/Set-webhook.mdx
index 5c1d64c33c..23e436af5e 100644
--- a/docs/ru/md/Viber/Settings-and-information/Set-webhook.mdx
+++ b/docs/ru/md/Viber/Settings-and-information/Set-webhook.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "523b58ba82afffaa-7ef3b426...";
URL = "http://api.athenaeum.digital/hs/viber";
- Результат = OPI_Viber.УстановитьWebhook(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "УстановитьWebhook", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Authorization/Convert-code-to-token.mdx b/docs/ru/md/YandexDisk/Authorization/Convert-code-to-token.mdx
index b39c37fd3f..b9ef28dedb 100644
--- a/docs/ru/md/YandexDisk/Authorization/Convert-code-to-token.mdx
+++ b/docs/ru/md/YandexDisk/Authorization/Convert-code-to-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "7cc0b903d33e41c1...";
КодУстройства = "12345678";
- Результат = OPI_YandexDisk.ПреобразоватьКодВТокен(ClientID, ClientSecret, КодУстройства);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("device", КодУстройства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПреобразоватьКодВТокен", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Authorization/Get-confirmation-code.mdx b/docs/ru/md/YandexDisk/Authorization/Get-confirmation-code.mdx
index 5f5e5540eb..dd3c4517b0 100644
--- a/docs/ru/md/YandexDisk/Authorization/Get-confirmation-code.mdx
+++ b/docs/ru/md/YandexDisk/Authorization/Get-confirmation-code.mdx
@@ -26,7 +26,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
ClientID = "cc2ce9d60deb4975be58866d32dbe7aa";
- Результат = OPI_YandexDisk.ПолучитьКодПодтверждения(ClientID);
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьКодПодтверждения", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Authorization/Refresh-token.mdx b/docs/ru/md/YandexDisk/Authorization/Refresh-token.mdx
index 20c31a1499..33c3719480 100644
--- a/docs/ru/md/YandexDisk/Authorization/Refresh-token.mdx
+++ b/docs/ru/md/YandexDisk/Authorization/Refresh-token.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
ClientSecret = "7cc0b903d33e41c1...";
RefreshToken = "2:AAA:AAAAAF3KVo4:1:vN9dU6_Xgy1tspd9:pV56l8VYsiFCSSE61kJRIsTwtb4i...";
- Результат = OPI_YandexDisk.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОбновитьТокен", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Create-folder.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Create-folder.mdx
index 9045dbad5c..e8adfb40a7 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Create-folder.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Create-folder.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьПапку", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
index 8e59407306..7b25723ecb 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Create-object-copy.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Оригинал = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.СоздатьКопиюОбъекта(Токен, Оригинал, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьКопиюОбъекта", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Delete-object.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Delete-object.mdx
index 631b0ebe02..f3f2c5d1ec 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Delete-object.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Delete-object.mdx
@@ -29,7 +29,12 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Download-file.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Download-file.mdx
index c79d21ef85..a39e736fe3 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Download-file.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Download-file.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Результат = OPI_YandexDisk.СкачатьФайл(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
index 594ffe7983..6fb0ea05c8 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Get-disk-information.mdx
@@ -24,8 +24,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
- Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
+ Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьИнформациюОДиске", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Get-download-link.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
index 2074c2583e..b6fbaa74a3 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Get-download-link.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/c20d5eca-8524-41ce-aa92-521e71dd6b17.png";
- Результат = OPI_YandexDisk.ПолучитьСсылкуДляСкачивания(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуДляСкачивания", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Get-files-list.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
index 3cd4939469..17b8e8c9d3 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Get-files-list.mdx
@@ -33,7 +33,13 @@ import TabItem from '@theme/TabItem';
СмещениеОтНачала = 1;
ОтборПоТипу = "image";
- Результат = OPI_YandexDisk.ПолучитьСписокФайлов(Токен, Количество, СмещениеОтНачала, ОтборПоТипу);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+ Опции.Вставить("type" , ОтборПоТипу);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокФайлов", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Get-object.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Get-object.mdx
index 70bbb77e68..0ef6e41e29 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Get-object.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Get-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/ec98cf96-9738-40a1-b9bc-a24a2f049cb0.png";
- Результат = OPI_YandexDisk.ПолучитьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьОбъект", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Move-object.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Move-object.mdx
index e50c6642b7..6806245e44 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Move-object.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Move-object.mdx
@@ -31,7 +31,13 @@ import TabItem from '@theme/TabItem';
Оригинал = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ПереместитьОбъект(Токен, Оригинал, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПереместитьОбъект", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
index 17e4ea2754..ee05e78808 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-by-url.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Адрес = "https://hut.openintegrations.dev/test_data/picture.jpg";
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ЗагрузитьФайлПоURL(Токен, Путь, Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("url" , Адрес);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлПоURL", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
index 75de0744fb..0ec4f6f142 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file-in-parts.mdx
@@ -39,7 +39,14 @@ import TabItem from '@theme/TabItem';
РазмерЧасти = 1048576; // 1 MB
- Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("psize" , РазмерЧасти);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлЧастями", Опции);
```
diff --git a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file.mdx b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file.mdx
index 08fc1ae080..d97ca12472 100644
--- a/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file.mdx
+++ b/docs/ru/md/YandexDisk/File-and-folder-management/Upload-file.mdx
@@ -40,9 +40,21 @@ import TabItem from '@theme/TabItem';
ИВФ = ПолучитьИмяВременногоФайла("png"); // Путь
КопироватьФайл(Картинка, ИВФ);
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь1, Картинка, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь1);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("rewrite", Истина);
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь2, ИВФ, Истина);
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь2);
+ Опции.Вставить("file" , ИВФ);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
index 39ea4b13b3..96f5e4cbbe 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Cancel-object-publication.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Результат = OPI_YandexDisk.ОтменитьПубликациюОбъекта(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОтменитьПубликациюОбъекта", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
index 5eb962c006..16cb72110f 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Get-download-link-for-public-object.mdx
@@ -29,7 +29,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.ПолучитьСсылкуСкачиванияПубличногоОбъекта(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуСкачиванияПубличногоОбъекта", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Get-public-object.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Get-public-object.mdx
index 3a6a220723..973b0ce624 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Get-public-object.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Get-public-object.mdx
@@ -30,7 +30,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.ПолучитьПубличныйОбъект(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьПубличныйОбъект", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
index ff8824ae26..6d642cb1ff 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Get-published-objects-list.mdx
@@ -30,7 +30,12 @@ import TabItem from '@theme/TabItem';
Количество = 2;
СмещениеОтНачала = 1;
- Результат = OPI_YandexDisk.ПолучитьСписокОпубликованныхОбъектов(Токен, Количество, СмещениеОтНачала);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокОпубликованныхОбъектов", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Publish-object.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Publish-object.mdx
index 5b0be4b564..8aaed0f0a4 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Publish-object.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Publish-object.mdx
@@ -28,7 +28,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
Путь = "/5bb78325-64e6-4133-a369-c3a275f745cb.png";
- Результат = OPI_YandexDisk.ОпубликоватьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОпубликоватьОбъект", Опции);
```
diff --git a/docs/ru/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx b/docs/ru/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
index 333e062b52..db5b9ccc4c 100644
--- a/docs/ru/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
+++ b/docs/ru/md/YandexDisk/Manage-public-access/Save-public-object-to-disk.mdx
@@ -30,7 +30,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0__xCOranuBRj1uTsgs8z_iRV...";
URL = "https://yadi.sk/d/n0QfpfP48V7piQ";
- Результат = OPI_YandexDisk.СохранитьПубличныйОбъектНаДиск(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СохранитьПубличныйОбъектНаДиск", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Actions-management/Get-actions-list.mdx b/docs/ru/md/YandexMetrika/Actions-management/Get-actions-list.mdx
index 68cac8c268..b6c45dc574 100644
--- a/docs/ru/md/YandexMetrika/Actions-management/Get-actions-list.mdx
+++ b/docs/ru/md/YandexMetrika/Actions-management/Get-actions-list.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСписокОпераций(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокОпераций", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Create-counter.mdx b/docs/ru/md/YandexMetrika/Counters-management/Create-counter.mdx
index 44504fc0dc..07946dc1c8 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Create-counter.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Create-counter.mdx
@@ -74,7 +74,11 @@ import TabItem from '@theme/TabItem';
СтруктураСчетчика.Вставить("site2", СтруктураДомена);
- Результат = OPI_YandexMetrika.СоздатьСчетчик(Токен, СтруктураСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fields", СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьСчетчик", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Delete-counter.mdx b/docs/ru/md/YandexMetrika/Counters-management/Delete-counter.mdx
index 6be1876ea5..844c03c3c6 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Delete-counter.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Delete-counter.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.УдалитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьСчетчик", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Get-counter-structure.mdx b/docs/ru/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
index a59b07c98d..58ad263f8b 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Get-counter-structure.mdx
@@ -28,8 +28,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
- Пустая = Ложь;
- Результат = OPI_YandexMetrika.ПолучитьСтруктуруСчетчика(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСтруктуруСчетчика", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Get-counter.mdx b/docs/ru/md/YandexMetrika/Counters-management/Get-counter.mdx
index 4a09a2d1c6..20f62c2cb2 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Get-counter.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Get-counter.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСчетчик", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Get-counters-list.mdx b/docs/ru/md/YandexMetrika/Counters-management/Get-counters-list.mdx
index 94e4d9bfb6..64ee3899a8 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Get-counters-list.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Get-counters-list.mdx
@@ -32,7 +32,10 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
// Фильтр по списку ID
@@ -43,7 +46,11 @@ import TabItem from '@theme/TabItem';
Фильтр.Вставить("counter_ids", МассивСчетчиков);
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен, Фильтр);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter", Фильтр);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Restore-counter.mdx b/docs/ru/md/YandexMetrika/Counters-management/Restore-counter.mdx
index 80450b966e..922c94d790 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Restore-counter.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Restore-counter.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDСчетчика = "105009635";
- Результат = OPI_YandexMetrika.ВосстановитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ВосстановитьСчетчик", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Counters-management/Update-counter.mdx b/docs/ru/md/YandexMetrika/Counters-management/Update-counter.mdx
index 9ed37d0fa0..66c9bc0937 100644
--- a/docs/ru/md/YandexMetrika/Counters-management/Update-counter.mdx
+++ b/docs/ru/md/YandexMetrika/Counters-management/Update-counter.mdx
@@ -46,7 +46,12 @@ import TabItem from '@theme/TabItem';
СтруктураСчетчика.Вставить("favorite" , 0);
СтруктураСчетчика.Вставить("filter_robots", 1);
- Результат = OPI_YandexMetrika.ИзменитьСчетчик(Токен, IDСчетчика, СтруктураСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+ Опции.Вставить("fields" , СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьСчетчик", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Tags-management/Create-tag.mdx b/docs/ru/md/YandexMetrika/Tags-management/Create-tag.mdx
index ab54f2a95b..21fcb463a4 100644
--- a/docs/ru/md/YandexMetrika/Tags-management/Create-tag.mdx
+++ b/docs/ru/md/YandexMetrika/Tags-management/Create-tag.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
Наименование = "Новая метка";
- Результат = OPI_YandexMetrika.СоздатьМетку(Токен, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьМетку", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Tags-management/Delete-tag.mdx b/docs/ru/md/YandexMetrika/Tags-management/Delete-tag.mdx
index d1e95e87ce..5d221a2153 100644
--- a/docs/ru/md/YandexMetrika/Tags-management/Delete-tag.mdx
+++ b/docs/ru/md/YandexMetrika/Tags-management/Delete-tag.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDМетки = "320569";
- Результат = OPI_YandexMetrika.УдалитьМетку(Токен, IDМетки);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьМетку", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Tags-management/Get-tag.mdx b/docs/ru/md/YandexMetrika/Tags-management/Get-tag.mdx
index dff3871a51..9025a76150 100644
--- a/docs/ru/md/YandexMetrika/Tags-management/Get-tag.mdx
+++ b/docs/ru/md/YandexMetrika/Tags-management/Get-tag.mdx
@@ -32,7 +32,11 @@ import TabItem from '@theme/TabItem';
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
IDМетки = "320569";
- Результат = OPI_YandexMetrika.ПолучитьМетку(Токен, IDМетки);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьМетку", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Tags-management/Get-tags-list.mdx b/docs/ru/md/YandexMetrika/Tags-management/Get-tags-list.mdx
index 0e68ad4d71..d4bc64631a 100644
--- a/docs/ru/md/YandexMetrika/Tags-management/Get-tags-list.mdx
+++ b/docs/ru/md/YandexMetrika/Tags-management/Get-tags-list.mdx
@@ -30,7 +30,10 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Токен = "y0_AgAAAABdylaOAAy9KgAAAAEXh6i...";
- Результат = OPI_YandexMetrika.ПолучитьСписокМеток(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокМеток", Опции);
```
diff --git a/docs/ru/md/YandexMetrika/Tags-management/Update-tag.mdx b/docs/ru/md/YandexMetrika/Tags-management/Update-tag.mdx
index 692dcc756f..a7a837e371 100644
--- a/docs/ru/md/YandexMetrika/Tags-management/Update-tag.mdx
+++ b/docs/ru/md/YandexMetrika/Tags-management/Update-tag.mdx
@@ -34,7 +34,12 @@ import TabItem from '@theme/TabItem';
IDМетки = "320569";
Наименование = "Новое имя метки";
- Результат = OPI_YandexMetrika.ИзменитьМетку(Токен, IDМетки, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьМетку", Опции);
```
diff --git a/service/dictionaries/en.json b/service/dictionaries/en.json
index ebd9b16df1..4a0563a24c 100644
--- a/service/dictionaries/en.json
+++ b/service/dictionaries/en.json
@@ -1,318 +1,250 @@
{
"с": "with",
-"К": "K",
-"Н": "N",
-"г": "y",
-"к": "to",
-"о": "o",
-"В": "In",
-"И": "And",
-"а": "a",
-"А": "A",
-"в": "in",
"и": "and",
+"в": "in",
+"А": "A",
+"И": "And",
+"В": "In",
+"а": "a",
+"к": "to",
+"г": "y",
+"Н": "N",
+"К": "K",
+"о": "o",
+"1С": "1C",
+"ВК": "VK",
+"ПФ": "FF",
+"ГТ": "GS",
+"не": "not",
+"на": "to",
+"ГК": "GC",
+"ФС": "FS",
+"Из": "In",
+"ГВ": "GW",
+"АТ": "AT",
+"но": "but",
+"из": "from",
+"Не": "Not",
+"МБ": "MB",
+"РВ": "RX",
+"НЕ": "NOT",
"ГД": "GD",
"Да": "Yes",
"за": "for",
-"См": "See",
"ДД": "BD",
"со": "with",
-"он": "he",
+"См": "See",
"По": "To",
"ПС": "PS",
"Он": "He",
"по": "to",
"НС": "NC",
-"РВ": "RX",
-"НЕ": "NOT",
-"Не": "Not",
-"но": "but",
-"ВК": "VK",
-"ПФ": "FF",
-"ГТ": "GS",
-"не": "not",
-"1С": "1C",
-"на": "to",
-"из": "from",
-"ФС": "FS",
-"Из": "In",
-"МБ": "MB",
-"ГВ": "GW",
-"АТ": "AT",
-"ГК": "GC",
-"2 ч": "2 hr",
-"ИВФ": "TFN",
-"ПВЗ": "Point",
-"НПП": "NPP",
-"для": "for",
-"нет": "no",
-"Вид": "View",
-"хит": "hit",
-"Наш": "Our",
-"это": "this",
-"Чат": "Chat",
-"был": "been",
-"ОТД": "OTD",
-"Или": "Or",
+"он": "he",
+"так": "that",
+"как": "as",
+"или": "or",
+"Что": "What",
+"Для": "For",
+"Как": "How",
+".PF": ".FF",
+"Час": "Hour",
+"стр": "str",
+"ИВТ": "TFN",
+"Тык": "Click!",
+"ИНН": "TIN",
+"БСП": "BSP",
+"Фон": "Background",
+"тэг": "tag",
+"имя": "name",
+"Тег": "Tag",
+"Лев": "Left",
+".PS": ".LF",
+"ВКТ": "VKT",
+"Лог": "Log",
+"ИФТ": "BFN",
+"Бан": "Ban",
+"Ещё": "More",
+"что": "that",
+"Код": "Code",
+".VK": ".CR",
+"Три": "Three",
+"Цел": "Int",
+"Хеш": "Hash",
+"Таб": "Tab",
+"Вес": "Weight",
+"Стр": "Str",
+"Окр": "Round",
+"ООп": "ErrInfo",
+"доп": "add",
+"тип": "type",
"Имя": "Name",
+"Или": "Or",
+"ОТД": "OTD",
+"был": "been",
+"Чат": "Chat",
+"это": "this",
+"Наш": "Our",
+"хит": "hit",
+"Вид": "View",
+"для": "for",
+"НПП": "NPP",
+"ПВЗ": "Point",
+"ИВФ": "TFN",
+"2 ч": "2 hr",
+"ООД": "OOD",
"изм": "change",
"ОПИ": "OPI",
-"ААА": "AAA",
+"нет": "no",
"Два": "Two",
-"Поз": "Pos",
-"три": "three",
-"ндс": "vat",
-"Док": "Doc",
-"Все": "All",
-"осн": "main",
-"Б24": "B24",
+"Тэг": "Tag",
+"Тип": "Type",
+"Нет": "No",
+"вес": "weight",
+"без": "without",
"Хук": "Hook",
"при": "when",
-"без": "without",
-"вес": "weight",
-"Тип": "Type",
-"Тэг": "Tag",
-"Нет": "No",
-"тип": "type",
-"ООД": "OOD",
-"ООп": "ErrInfo",
-".PS": ".LF",
-"Фон": "Background",
-".PF": ".FF",
-"ИНН": "TIN",
-"доп": "add",
-"Тык": "Click!",
-"ИВТ": "TFN",
-"стр": "str",
-"Час": "Hour",
-"тэг": "tag",
-"Как": "How",
-"так": "that",
-"Для": "For",
-"Что": "What",
-"или": "or",
-"как": "as",
-"БСП": "BSP",
-"имя": "name",
-"Окр": "Round",
-"Лев": "Left",
-"Стр": "Str",
-"Вес": "Weight",
-"Таб": "Tab",
-"Хеш": "Hash",
-"Тег": "Tag",
-"Цел": "Int",
-"Три": "Three",
-".VK": ".CR",
-"Код": "Code",
-"что": "that",
-"Ещё": "More",
-"Бан": "Ban",
-"ИФТ": "BFN",
-"Лог": "Log",
-"ВКТ": "VKT",
-"Лама": "Lama",
-"Прав": "Right",
-"цикл": "loop",
-"мета": "meta",
-"Ключ": "Key",
-"Мета": "Meta",
-"Цикл": "Do",
-"фото": "photo",
-"Лого": "Logo",
-"Поле": "Field",
-"веса": "of weight",
-"путь": "path",
-"Пинг": "Ping",
-"срок": "deadline",
-"Роль": "Role",
-"\"No\"": "\"None\"",
-"Иван": "Ivan",
-"чате": "chat",
-"план": "plan",
-"Пути": "Paths",
-"Если": "If",
+"осн": "main",
+"Все": "All",
+"Док": "Doc",
+"ндс": "vat",
+"три": "three",
+"Поз": "Pos",
+"Б24": "B24",
+"ААА": "AAA",
+"Цена": "Price",
+"АирТ": "AirT",
+"Блоб": "Blob",
+"флаг": "flag",
+"Ложь": "False",
+"лида": "of lead",
+"поля": "fields",
+"Порт": "Port",
+"Петр": "John",
+"Коды": "Codes",
+"Пётр": "John",
+"Цены": "Prices",
+"Линк": "Link",
+"Слак": "Slack",
+"Море": "Sea",
+"тела": "of body",
+"Флаг": "Flag",
+"виде": "view",
+"Сред": "Mid",
+"Тест": "Test",
+"Вход": "Entry",
+".NPP": ".NBSp",
+"Ждет": "Waiting",
+"ТРег": "Title",
+"Тема": "Topic",
+"Путь": "Path",
+"Диск": "Drive",
+"цены": "price",
+"быть": "be",
+"Лист": "Sheet",
+"Один": "One",
+"Знач": "Val",
+"Стат": "Stat",
+"Хост": "Host",
+"Сдэк": "Cdek",
+"Поля": "Fields",
+"дата": "date",
+"если": "if",
+"нРег": "Lower",
+"Сайт": "Website",
+"темы": "of topic",
+"Офис": "Office",
+"База": "Base",
+"Врег": "Upper",
+"Теги": "Tags",
+"тему": "topic",
+"вРег": "Upper",
+"цена": "price",
+"Олег": "Oleg",
+"чата": "chat",
+"Авто": "Auto",
+"Язык": "Lang",
+"Срок": "Deadline",
"Цвет": "Color",
+"Если": "If",
+"Пути": "Paths",
+"план": "plan",
+"чате": "chat",
+"Иван": "Ivan",
+"\"No\"": "\"None\"",
+"Роль": "Role",
+"срок": "deadline",
+"Пинг": "Ping",
"Пока": "While",
+"путь": "path",
+"Поле": "Field",
+"Лого": "Logo",
+"фото": "photo",
+"Цикл": "Do",
+"Мета": "Meta",
+"мета": "meta",
+"цикл": "loop",
+"Прав": "Right",
+"Лама": "Lama",
+"СУБД": "DBMS",
+"веса": "of weight",
"Файл": "File",
-"Итог": "Total",
+"Ключ": "Key",
"цвет": "color",
-"Одно": "Single",
-"Куда": "Target",
+"Итог": "Total",
+"Макс": "Max",
+"ВТаб": "VTab",
+"Пост": "Post",
+"коду": "code",
+"была": "been",
+"Блок": "Block",
+"всех": "all",
+"СДЭК": "CDEK",
+"Ввод": "Typing",
+"Озон": "Ozon",
+"Тело": "Body",
"Инит": "Init",
+"Фото": "Photo",
+"Куда": "Target",
"Цель": "Purpose",
"ЧГ=0": "NG=0",
-"Дата": "Date",
+"Одно": "Single",
"Пара": "Pair",
"пути": "paths",
"свой": "own",
"файл": "file",
-"Фото": "Photo",
-"Озон": "Ozon",
-"Язык": "Lang",
-"Ввод": "Typing",
-"СДЭК": "CDEK",
-"всех": "all",
-"Блок": "Block",
-"была": "been",
-"коду": "code",
-"Тело": "Body",
-"ВТаб": "VTab",
-"Макс": "Max",
-"Пост": "Post",
-"Срок": "Deadline",
-"СУБД": "DBMS",
-"Авто": "Auto",
-"Диск": "Drive",
-"Вход": "Entry",
-"Тест": "Test",
-"Сред": "Mid",
-"виде": "view",
-"Цены": "Prices",
-"Флаг": "Flag",
-"тела": "of body",
-"Море": "Sea",
-"Слак": "Slack",
-"Линк": "Link",
-"Ждет": "Waiting",
-"Пётр": "John",
-"Порт": "Port",
-"АирТ": "AirT",
-"Блоб": "Blob",
-"флаг": "flag",
-"Цена": "Price",
-"Коды": "Codes",
-"лида": "of lead",
-"поля": "fields",
-"Ложь": "False",
-"Петр": "John",
-".NPP": ".NBSp",
-"ТРег": "Title",
-"чата": "chat",
-"Путь": "Path",
-"Олег": "Oleg",
-"цена": "price",
-"вРег": "Upper",
-"тему": "topic",
-"Теги": "Tags",
-"Врег": "Upper",
-"База": "Base",
-"Офис": "Office",
-"темы": "of topic",
-"Сайт": "Website",
-"нРег": "Lower",
-"если": "if",
-"дата": "date",
-"Поля": "Fields",
-"Сдэк": "Cdek",
-"Тема": "Topic",
-"Хост": "Host",
-"Стат": "Stat",
-"Знач": "Val",
-"Один": "One",
-"Лист": "Sheet",
-"быть": "be",
-"цены": "price",
-"Логин": "Login",
-"нужна": "need",
-"копия": "copy",
-"Схема": "Scheme",
-"Копия": "Copy",
-"Папка": "Folder",
-"найти": "find",
-"Успех": "Success",
-"телом": "body",
-"почта": "email",
-"Набор": "Set",
-"Режим": "Mode",
-"вчера": "yesterday",
-"Перед": "Prev",
-"Лимит": "Limit",
-"Копий": "Copies",
-"СокрЛ": "TrimL",
-"набор": "set",
-"Минск": "Minsk",
-"Скоуп": "Scope",
-"диске": "disk",
-"Тогда": "Then",
-"Адрес": "Address",
-"Отчет": "Report",
-"ответ": "response",
-"Артем": "Artem",
-"Почты": "Mails",
-"число": "number",
-"файла": "file",
-"серый": "gray",
-"Путь1": "Path1",
-"Найти": "Find",
-"Тариф": "Tariff",
-"Поток": "Stream",
-"строк": "strings",
-"Часть": "Part",
-"Видео": "Video",
-"между": "between",
-"текст": "text",
-"файлу": "file",
-"Текст": "Text",
-"Пауза": "Pause",
-"Марта": "Marta",
-"Блоки": "Blocks",
-"опций": "options",
-"Опции": "Options",
-"Книга": "Spreadsheet",
-"Поиск": "Search",
-"нечто": "something",
-"Синий": "Blue",
-"Сдвиг": "Shift",
-"более": "more",
-"Отгул": "Time off",
-"Бакет": "Bucket",
-"Лист1": "Sheet1",
-"Схемы": "Scheme",
-"Части": "Parts",
-"Метод": "Method",
-"диска": "of drive",
-"Ноушн": "Notion",
-"Гифки": "Gifs",
-"МБайт": "MByte",
-"ЮТест": "UTest",
-"Ответ": "Response",
-"Поле1": "Field1",
-"Почта": "Email",
-"ЯДиск": "YDisk",
-"Товар": "Product",
-"Голос": "Voice",
-"Сид 2": "Seed 2",
-"метод": "method",
-"Пакет": "Package",
-"Номер": "Number",
-"сайта": "site",
-"По ID": "By ID",
-"часть": "part",
-"Дата1": "Date1",
-"чтобы": "for",
-"Иначе": "Else",
-"КодJS": "JSCode",
-"метка": "tag",
-"Равно": "Equal",
-"Новый": "New",
-"общих": "common",
-"Вывод": "Output",
-"Архив": "Archive",
-"Монго": "Mongo",
-"Общие": "Common",
-"Твиты": "Tweets",
-"Дата0": "Date0",
+"Дата": "Date",
+"Файла": "File",
+"места": "of the venue",
+"Токен": "Token",
+"КБайт": "KBytes",
+"Добро": "Welcome",
+"Белый": "White",
+"Слово": "Word",
+"С TLS": "With TLS",
+"после": "after",
+"Макет": "Template",
+"Слэши": "Slashes",
+"Домен": "Domain",
+"Путь2": "Path2",
+"Тесты": "Tests",
+"Ключи": "Keys",
+"Метка": "Label",
+"Антон": "Anton",
+"токен": "token",
+"Заказ": "Order",
+"Драйв": "Drive",
+"Плохо": "Bad",
+"парам": "option",
"Целое": "Whole",
+"Сутки": "Day",
"Автор": "Author",
"книги": "books",
"ЭтоOS": "IsOS",
"части": "parts",
"Сид 1": "Seed 1",
"Поле2": "Field2",
+"ЭтоV2": "IsV2",
"тесты": "tests",
-"ТЗнач": "TValue",
-"Плохо": "Bad",
"Пусто": "Empty",
"Опрос": "Poll",
"Опция": "Option",
@@ -321,32 +253,32 @@
"Буфер": "Buffer",
"пакет": "package",
"Гифка": "GIF",
-"парам": "option",
-"ЭтоV2": "IsV2",
-"Драйв": "Drive",
-"Файла": "File",
-"Токен": "Token",
-"КБайт": "KBytes",
-"Добро": "Welcome",
-"Белый": "White",
-"Слово": "Word",
-"С TLS": "With TLS",
-"места": "of the venue",
-"Заказ": "Order",
-"Слэши": "Slashes",
-"Домен": "Domain",
-"Путь2": "Path2",
-"Макет": "Template",
-"Тесты": "Tests",
-"Ключи": "Keys",
-"Метка": "Label",
-"Антон": "Anton",
-"токен": "token",
-"после": "after",
-"Сутки": "Day",
+"ТЗнач": "TValue",
"Шапка": "Header",
-"ЕдИзм": "Unit",
+"сумма": "amount",
"Вызов": "Call",
+"Стиль": "Style",
+"Перем": "Var",
+"Новая": "New",
+"Лист2": "Sheet2",
+"Откат": "Rollback",
+"своей": "of its",
+"почты": "of email",
+"будет": "will",
+"Файлу": "File",
+"отчет": "report",
+"Класс": "Class",
+"Любой": "Any",
+"опции": "options",
+"Финал": "Final",
+"Сканы": "Scans",
+"можно": "may",
+"путей": "paths",
+"Дата0": "Date0",
+"Файлы": "Files",
+"Грант": "Grant",
+"Форум": "Forum",
+"Число": "Number",
"Длина": "Length",
"Всего": "Total",
"Серый": "Gray",
@@ -366,153 +298,128 @@
"вроде": "like",
"Права": "Permissions",
"Аудио": "Audio",
-"Число": "Number",
-"Форум": "Forum",
-"Грант": "Grant",
-"сумма": "amount",
-"Файлу": "File",
-"Стиль": "Style",
-"Перем": "Var",
-"Новая": "New",
-"Лист2": "Sheet2",
-"Откат": "Rollback",
-"своей": "of its",
-"почты": "of email",
-"будет": "will",
-"отчет": "report",
-"Файлы": "Files",
-"Класс": "Class",
-"Любой": "Any",
+"ЕдИзм": "Unit",
+"Твиты": "Tweets",
"Канал": "Channel",
-"опции": "options",
-"Финал": "Final",
-"Сканы": "Scans",
-"можно": "may",
-"путей": "paths",
-"Ответы": "Answers",
-"ДатаОт": "DateFrom",
-"общего": "common",
-"ЭтоCLI": "IsCLI",
-"начала": "of start",
-"сводка": "summary",
-"Замена": "Replace",
-"логики": "logic",
-"Коммит": "Commit",
-"Часть1": "Part1",
-"СлакОк": "SlackOk",
-"Запись": "Record",
-"Мета 2": "Meta 2",
-"Книга2": "Spreadsheet2",
-"группы": "of group",
-"работы": "work",
-"внутри": "inside",
-"Текст2": "Text2",
-"важное": "important",
-"ошибке": "error",
-"Ответ1": "Response1",
-"искать": "search",
-"частям": "parts",
-"Скрипт": "Script",
-"частей": "parts",
-"IDТипа": "TypeID",
-"валюты": "of currency",
-"Строки": "Strings",
-"Состав": "Composition",
-"Иконка": "Icon",
-"Булево": "Boolean",
-"Это B3": "ThisIsB3",
-"Страны": "Countrues",
-"группе": "group",
-"Ширина": "Width",
-"Черный": "Black",
-"Широта": "Latitude",
-"Это A4": "ThisIsA4",
-"Строка": "String",
-"Модуль": "Module",
-"данных": "data",
-"успеть": "make it in time",
-"Это A1": "ThisIsA1",
-"валюта": "currency",
-"Проект": "Project",
-"ошибки": "errors",
-"Раздел": "Section",
-"анализ": "analysis",
-"задача": "task",
-"Товар1": "Item1",
-"товара": "product",
-"Шаблон": "Template",
-"вывода": "output",
-"Это B4": "ThisIsB4",
-"Пакеты": "Packages",
-"Иванов": "Ivanov",
-"Чтение": "Reading",
-"набора": "of set",
-"уценка": "discount",
-"Больше": "Bigger",
-"Бирюза": "Cyan",
-"вызову": "of call",
-"Ссылка": "Link",
-"ТипЗнч": "TypeOf",
-"Сервер": "Host",
-"5 Цикл": "5 Do",
-"опцияN": "optionN",
-"Кнопки": "Buttons",
-"булево": "boolean",
-"Товары": "Products",
-"Секрет": "Secret",
-"ВКЛайк": "VKLike",
-"модуля": "module",
-"Привет": "Hello",
-"клиент": "client",
-"Задачи": "Tasks",
-"опция1": "option1",
-"Склады": "Warehouses",
-"адресу": "address",
-"Полную": "Full",
-"стадия": "stage",
-"Группы": "Groups",
-"Высота": "Height",
-"Первое": "First",
-"методы": "methods",
-"Разбан": "Unban",
-"КудаID": "ToID",
-"Темный": "Dark",
-"Аддоны": "Addons",
-"форума": "of forum",
-"Вайбер": "Viber",
-"Отступ": "Indent",
-"стадию": "stage",
-"Модель": "Model",
-"оценка": "mark",
-"Найден": "Found",
-"строка": "string",
-"СокрЛП": "TrimAll",
-"Версия": "Version",
-"Прокси": "Proxy",
-"Сервис": "Service",
-"Письмо": "Letter",
-"Пример": "Example",
-"Аватар": "Picture",
-"Откуда": "From",
-"старая": "old",
-"Работа": "Work",
-"АТПоле": "ATField",
-"модуль": "module",
-"Записи": "Records",
-"Массив": "Array",
-"хлопок": "cotton",
-"IDПоля": "FieldID",
-"Маркер": "Marker",
-"Цитата": "Quote",
-"Фильтр": "Filter",
-"Рефреш": "Refresh",
-"ВКТЧат": "VKTChat",
-"Символ": "Symbol",
-"Россия": "Russia",
-"данные": "Data",
-"вопрос": "question",
-"Завтра": "Tomorrow",
-"2025 г": "2025",
+"Монго": "Mongo",
+"Отчет": "Report",
+"ответ": "response",
+"Артем": "Artem",
+"Почты": "Mails",
+"число": "number",
+"файла": "file",
+"серый": "gray",
+"Путь1": "Path1",
+"Адрес": "Address",
+"Найти": "Find",
+"Поток": "Stream",
+"строк": "strings",
+"Часть": "Part",
+"Видео": "Video",
+"между": "between",
+"текст": "text",
+"файлу": "file",
+"Текст": "Text",
+"Тариф": "Tariff",
+"Тогда": "Then",
+"диске": "disk",
+"Скоуп": "Scope",
+"Общие": "Common",
+"Логин": "Login",
+"нужна": "need",
+"копия": "copy",
+"Схема": "Scheme",
+"Копия": "Copy",
+"Папка": "Folder",
+"найти": "find",
+"Успех": "Success",
+"телом": "body",
+"почта": "email",
+"Набор": "Set",
+"Режим": "Mode",
+"вчера": "yesterday",
+"Лимит": "Limit",
+"Копий": "Copies",
+"СокрЛ": "TrimL",
+"набор": "set",
+"Минск": "Minsk",
+"Пауза": "Pause",
+"Марта": "Marta",
+"Перед": "Prev",
+"опций": "options",
+"Голос": "Voice",
+"Сид 2": "Seed 2",
+"метод": "method",
+"Пакет": "Package",
+"Номер": "Number",
+"сайта": "site",
+"По ID": "By ID",
+"часть": "part",
+"Товар": "Product",
+"Дата1": "Date1",
+"КодJS": "JSCode",
+"метка": "tag",
+"Равно": "Equal",
+"Новый": "New",
+"общих": "common",
+"Вывод": "Output",
+"Блоки": "Blocks",
+"Архив": "Archive",
+"чтобы": "for",
+"ЯДиск": "YDisk",
+"Иначе": "Else",
+"Поле1": "Field1",
+"Книга": "Spreadsheet",
+"Почта": "Email",
+"Опции": "Options",
+"Поиск": "Search",
+"нечто": "something",
+"Синий": "Blue",
+"Сдвиг": "Shift",
+"Отгул": "Time off",
+"Бакет": "Bucket",
+"Лист1": "Sheet1",
+"более": "more",
+"Части": "Parts",
+"Метод": "Method",
+"Ответ": "Response",
+"диска": "of drive",
+"Ноушн": "Notion",
+"Гифки": "Gifs",
+"Схемы": "Scheme",
+"МБайт": "MByte",
+"ЮТест": "UTest",
+"Отборы": "Filters",
+"Часть3": "Part3",
+"Услуга": "Service",
+"Низкий": "Low",
+"Данные": "Data",
+"корень": "root",
+"Формат": "Format",
+"Второй": "Second",
+"ПолеID": "FieldID",
+"Пустой": "Empty",
+"Объект": "Object",
+"ширина": "width",
+"создан": "created",
+"Хорошо": "Good",
+"Вопрос": "Question",
+"СКонца": "FromEnd",
+"Канбан": "Kanban",
+"ВКПост": "VKPost",
+"Секция": "Section",
+"IDФото": "PhotoID",
+"ФотоID": "PhotoID",
+"работу": "work",
+"равным": "equal",
+"Флажок": "Checkbox",
+"автора": "of author",
+"Это A2": "ThisIsA2",
+"только": "only",
+"чтения": "reading",
+"Основа": "Base",
+"Ескейп": "Escape",
+"Размер": "Size",
"Пустая": "Clear",
"Начало": "Start",
"тестов": "tests",
@@ -521,7 +428,6 @@
"ответа": "of response",
"Ячейка": "Cell",
"задачи": "of topic",
-"Основа": "Base",
"Оплата": "Payment",
"истина": "true",
"Задача": "Task",
@@ -534,47 +440,47 @@
"Желтый": "Yellow",
"Ресурс": "Resource",
"отчете": "report",
-"Видео2": "Video2",
"БлокБД": "DBBlock",
"Это B2": "ThisIsB2",
"Промпт": "Prompt",
"Заказы": "Orders",
"Период": "Period",
"Дважды": "Twice",
-"Ескейп": "Escape",
"Неделя": "Week",
-"чтения": "reading",
-"автора": "of author",
-"Формат": "Format",
-"Пустой": "Empty",
-"ПолеID": "FieldID",
-"корень": "root",
-"Данные": "Data",
-"Объект": "Object",
-"Низкий": "Low",
-"Услуга": "Service",
-"Часть3": "Part3",
-"Отборы": "Filters",
-"Второй": "Second",
-"ширина": "width",
-"только": "only",
-"Хорошо": "Good",
-"Вопрос": "Question",
-"СКонца": "FromEnd",
-"Канбан": "Kanban",
-"ВКПост": "VKPost",
-"Секция": "Section",
-"IDФото": "PhotoID",
-"создан": "created",
-"ФотоID": "PhotoID",
-"работу": "work",
-"равным": "equal",
-"Флажок": "Checkbox",
-"Это A2": "ThisIsA2",
-"Размер": "Size",
"первый": "first",
-"Гифка2": "Gif2",
+"Курсор": "Cursor",
"Товар2": "Item2",
+"работе": "work",
+"релиза": "release",
+"одежда": "clothing",
+"массив": "array",
+"Должно": "Should",
+"Первый": "First",
+"ЭтоTls": "IsTls",
+"Скидка": "Discount",
+"ВСпейс": "VSpace",
+"2025 г": "2025",
+"Стадия": "Stage",
+"ПоСети": "ByNetwork",
+"Способ": "Way",
+"Скрыть": "Hide",
+"статус": "status",
+"Прочее": "Miscellaneous",
+"Ошибка": "Error",
+"прокси": "proxy",
+"файлов": "of files",
+"ФайлДД": "FileBD",
+"Корень": "Root",
+"Истина": "True",
+"второй": "second",
+"методу": "method",
+"Кнопка": "Button",
+"Ответ2": "Response2",
+"сервис": "service",
+"высота": "height",
+"Гифка2": "Gif2",
+"Часть2": "Part2",
+"базами": "bases",
"вызова": "call",
"ИДФото": "PhotoID",
"Детали": "Details",
@@ -602,180 +508,170 @@
"IDТемы": "TopicID",
"IDЧата": "ChatID",
"Пароль": "Password",
-"базами": "bases",
"Это A3": "ThisIsA3",
-"Часть2": "Part2",
-"высота": "height",
-"работе": "work",
-"релиза": "release",
-"одежда": "clothing",
-"массив": "array",
-"Должно": "Should",
-"Первый": "First",
-"ЭтоTls": "IsTls",
-"Скидка": "Discount",
-"ВСпейс": "VSpace",
-"Курсор": "Cursor",
-"Стадия": "Stage",
-"ПоСети": "ByNetwork",
-"Способ": "Way",
-"Скрыть": "Hide",
-"статус": "status",
-"Прочее": "Miscellaneous",
-"Ошибка": "Error",
-"прокси": "proxy",
-"файлов": "of files",
-"ФайлДД": "FileBD",
-"Корень": "Root",
-"Истина": "True",
-"второй": "second",
-"методу": "method",
-"Кнопка": "Button",
-"Ответ2": "Response2",
-"сервис": "service",
-"AuthВид": "AuthType",
-"Скрытый": "Hidden",
-"Фильтры": "Filters",
-"события": "events",
-"Простое": "Simple",
-"Вариант": "Option",
-"Консоль": "Console",
-"IDАкции": "PromoID",
-"Таймаут": "Timeout",
-"ЦветИмя": "ColorName",
-"Создать": "Create",
-"События": "Events",
-"Данные1": "Data1",
-"Товар 2": "Product 2",
-"Каждого": "Each",
-"Коммент": "Comment",
-"функция": "function",
-"секцией": "section",
-"функции": "functions",
-"рабочей": "works",
-"Нажмите": "Click on",
-"новинка": "new",
-"Активен": "Active",
-"IDВидео": "VideoID",
-"Попытка": "Try",
-"ВКТФайл": "VKTFile",
-"Уровень": "Level",
-"ГруппаИ": "GroupAnd",
-"выводит": "output",
-"единица": "unit",
-"ЯМаркет": "YaMarket",
-"ИмяРоли": "RoleName",
-"ВКТовар": "VKProduct",
-"вызвана": "called",
-"сервера": "of server",
-"глубина": "depth",
-"ТипУзла": "NodeType",
-"команде": "command",
-"ID темы": "Topic ID",
-"ЭтоSFTP": "IsSFTP",
-"Титовец": "Titovets",
-"Желтый_": "Yellow_",
-"Контакт": "Contact",
-"Обратно": "Back",
-"История": "Story",
-"запуска": "start",
-"Признак": "Indication",
-"Очереди": "Queues",
-"Колонки": "Columns",
-"ГринКод": "GreenCode",
-"Граница": "Border",
-"Позиция": "Item",
-"S3 (ОПИ": "S3 (OpenIntegrations",
-"текущую": "current",
-"Удалить": "Delete",
-"Не JSON": "Not JSON",
-"Вывести": "Write",
-"ТекстДД": "TextBD",
-"крайний": "last",
-"Таблица": "Table",
-"0 Тогда": "0 Then",
-"Утилиты": "Tools",
-"Команды": "Commands",
-"команды": "commands",
-"Фильтр4": "Filter4",
-"IDМедиа": "MediaID",
-"Сделать": "Make",
-"Строкой": "AsString",
-"АудиоДД": "AudioDD",
-"СдэкЧек": "CdekCheck",
-"Отлично": "Great",
-"Удалять": "Delete",
-"Русская": "Russian",
-"Фамилия": "LastName",
-"Выборка": "Selection",
-"шаблону": "for pattern",
-"Удаляет": "Deletes",
-"Запись2": "Record2",
-"Альпака": "Alpaca",
-"Кнопка3": "Button3",
-"Возврат": "Return",
-"Ревизия": "Revision",
-"Причина": "Reason",
-"Данные3": "Data3",
-"Остаток": "Residue",
-"ИмяТипа": "TypeName",
-"Символы": "Chars",
-"Частями": "ByParts",
-"Разделы": "Sections",
-"ID лида": "Lead ID",
-"Товар 1": "Product 1",
-"Магазин": "Market",
-"главным": "main",
-"Текущее": "Current",
-"Сложный": "Complex",
-"ЯзыкОПИ": "OPILanguage",
-"Природа": "Nature",
-"Запись1": "Record1",
-"ЕстьТег": "HasTag",
-"Большой": "Big",
-"Твиттер": "Twitter",
-"признак": "attribute",
-"ссылкой": "URL",
-"Текущая": "Current",
-"Главная": "Main",
-"промпта": "prompt",
-"IDКлюча": "KeyID",
-"ТипMIME": "MIMEType",
-"Секунды": "Seconds",
-"Попытки": "Attempts",
-"VK (ОПИ": "VK (OpenIntegrations",
-"Обложка": "Cover",
-"Данные5": "Data5",
-"ID чата": "Chat ID",
-"Зеленый": "Green",
-"текущей": "current",
-"свойств": "properties",
-"Отметки": "Tags",
-"Кластер": "Cluster",
-"Мой Мир": "My World",
-"НЕ JSON": "NOT JSON",
-"Уволить": "Fire",
-"Телефон": "Phone",
-"СлакБот": "SlackBot",
-"Закрыть": "Close",
-"IDСтены": "WallID",
-"ИмяУзла": "NodeName",
-"СНачала": "FromBegin",
-"Область": "Region",
-"Двойная": "Double",
-"фамилия": "surname",
-"Изменил": "Changer",
-"Булево_": "Boolean_",
-"наличие": "availability",
-"Локация": "Location",
-"Строка_": "String_",
-"Вопрос2": "Question2",
-"КакЕсть": "Raw",
+"Завтра": "Tomorrow",
+"Видео2": "Video2",
+"данные": "Data",
+"Это B3": "ThisIsB3",
+"Страны": "Countrues",
+"группе": "group",
+"Ширина": "Width",
+"Черный": "Black",
+"Широта": "Latitude",
+"Это A4": "ThisIsA4",
+"Строка": "String",
+"Модуль": "Module",
+"данных": "data",
+"успеть": "make it in time",
+"Это A1": "ThisIsA1",
+"валюта": "currency",
+"Проект": "Project",
+"ошибки": "errors",
+"Раздел": "Section",
+"анализ": "analysis",
+"задача": "task",
+"Товар1": "Item1",
+"товара": "product",
+"Шаблон": "Template",
+"вывода": "output",
+"Это B4": "ThisIsB4",
+"Пакеты": "Packages",
+"Иванов": "Ivanov",
+"Чтение": "Reading",
+"набора": "of set",
+"Булево": "Boolean",
+"уценка": "discount",
+"Иконка": "Icon",
+"Строки": "Strings",
+"вопрос": "question",
+"Ответы": "Answers",
+"ДатаОт": "DateFrom",
+"общего": "common",
+"ЭтоCLI": "IsCLI",
+"начала": "of start",
+"сводка": "summary",
+"Замена": "Replace",
+"логики": "logic",
+"Коммит": "Commit",
+"Часть1": "Part1",
+"СлакОк": "SlackOk",
+"Запись": "Record",
+"Мета 2": "Meta 2",
+"Книга2": "Spreadsheet2",
+"группы": "of group",
+"работы": "work",
+"внутри": "inside",
+"Текст2": "Text2",
+"важное": "important",
+"ошибке": "error",
+"Ответ1": "Response1",
+"искать": "search",
+"частям": "parts",
+"Скрипт": "Script",
+"частей": "parts",
+"IDТипа": "TypeID",
+"Состав": "Composition",
+"Больше": "Bigger",
+"валюты": "of currency",
+"вызову": "of call",
+"Модель": "Model",
+"оценка": "mark",
+"Найден": "Found",
+"строка": "string",
+"СокрЛП": "TrimAll",
+"Версия": "Version",
+"Прокси": "Proxy",
+"Сервис": "Service",
+"Письмо": "Letter",
+"Пример": "Example",
+"Аватар": "Picture",
+"Откуда": "From",
+"Работа": "Work",
+"АТПоле": "ATField",
+"модуль": "module",
+"Записи": "Records",
+"Массив": "Array",
+"хлопок": "cotton",
+"IDПоля": "FieldID",
+"Маркер": "Marker",
+"Цитата": "Quote",
+"Фильтр": "Filter",
+"Рефреш": "Refresh",
+"ВКТЧат": "VKTChat",
+"Символ": "Symbol",
+"Бирюза": "Cyan",
+"Россия": "Russia",
+"стадию": "stage",
+"Отступ": "Indent",
+"старая": "old",
+"форума": "of forum",
+"Ссылка": "Link",
+"ТипЗнч": "TypeOf",
+"Вайбер": "Viber",
+"Сервер": "Host",
+"5 Цикл": "5 Do",
+"опцияN": "optionN",
+"Кнопки": "Buttons",
+"булево": "boolean",
+"Товары": "Products",
+"ВКЛайк": "VKLike",
+"модуля": "module",
+"Привет": "Hello",
+"клиент": "client",
+"Задачи": "Tasks",
+"Секрет": "Secret",
+"методы": "methods",
+"Склады": "Warehouses",
+"адресу": "address",
+"Полную": "Full",
+"стадия": "stage",
+"Группы": "Groups",
+"Высота": "Height",
+"Первое": "First",
+"Аддоны": "Addons",
+"Разбан": "Unban",
+"КудаID": "ToID",
+"опция1": "option1",
+"Темный": "Dark",
+"Счетчик": "Counter",
+"ПолеURL": "URLField",
+"Процент": "Percent",
+"Экспорт": "Export",
+"импорта": "import",
+"Аккаунт": "Account",
+"ДатаISO": "DateISO",
+"ФайлРез": "ResultFile",
+"В офисе": "InOffice",
+"IDЧасти": "ContentID",
+".Equal(": ".Равно(",
+"удалено": "deleted",
+"ОзонАПИ": "OzonAPI",
+"Средний": "Normal",
+"Элемент": "Element",
+"Колонка": "Column",
+"ТегиXML": "TagsXML",
+"Событие": "Event",
+"учетных": "credentials",
+"Префикс": "Prefix",
+"базовой": "base",
+"Фильтр3": "Filter3",
+"Объекты": "Objects",
+"Дробное": "Float",
+"Функция": "Function",
+"парсера": "parser",
+"Данные4": "Data4",
+"Синоним": "Synonym",
+"Евгений": "Evgeniy",
+"пустого": "empty",
+"Подпись": "Signature",
+"ЭтоВход": "Start",
+"нажмите": "press",
+"Отладка": "Debugging",
+"Обычный": "Regular",
"Ожидаем": "Awaiting",
"указано": "filled",
"ТипПоля": "FieldType",
"S3Успех": "S3Success",
-"нажмите": "press",
"Доступы": "Rights",
"ЧатТема": "ChatTopic",
"которые": "that",
@@ -788,59 +684,58 @@
"IDПоста": "PostID",
"Русский": "Russian",
"Открыть": "Open",
-"Фильтр5": "Filter5",
-"Метрика": "Metrika",
-"ИмяПоля": "FieldName",
-"ЮТТесты": "UTTests",
-"Текущий": "Current",
-"Фильтр2": "Filter2",
-"граммах": "grams",
-"Обернут": "Covered",
-"Крайний": "Last",
-"Обертка": "Cover",
-"Простой": "Simple",
-"КлючAPI": "APIKey",
-"ДопПоля": "AddFields",
"Кнопка2": "Button2",
-"Отладка": "Debugging",
+"ДопПоля": "AddFields",
+"КлючAPI": "APIKey",
+"Простой": "Simple",
+"Обертка": "Cover",
+"Крайний": "Last",
"ЭтоБаза": "ThisIsBase",
-"ЭтоВход": "Start",
-"Евгений": "Evgeniy",
-"Средний": "Normal",
-"Процент": "Percent",
-"удалено": "deleted",
-"ФайлРез": "ResultFile",
-".Equal(": ".Равно(",
-"IDЧасти": "ContentID",
-"В офисе": "InOffice",
-"ДатаISO": "DateISO",
-"Экспорт": "Export",
-"Счетчик": "Counter",
-"ПолеURL": "URLField",
-"Аккаунт": "Account",
-"импорта": "import",
-"ОзонАПИ": "OzonAPI",
-"Элемент": "Element",
-"Подпись": "Signature",
-"Кнопка1": "Button1",
-"ТегиXML": "TagsXML",
-"Событие": "Event",
-"учетных": "credentials",
-"Префикс": "Prefix",
-"базовой": "base",
-"Фильтр3": "Filter3",
-"Объекты": "Objects",
-"Дробное": "Float",
-"Функция": "Function",
-"парсера": "parser",
-"Колонка": "Column",
-"Данные4": "Data4",
-"Синоним": "Synonym",
-"пустого": "empty",
-"Обычный": "Regular",
+"Обернут": "Covered",
+"Фильтр2": "Filter2",
+"Текущий": "Current",
+"ЮТТесты": "UTTests",
+"ИмяПоля": "FieldName",
+"Метрика": "Metrika",
+"Фильтр5": "Filter5",
+"граммах": "grams",
"Размеры": "Sizes",
-"ОзонSKU": "OzonSKU",
+"запроса": "of request",
"ТипХеша": "HashType",
+"парсить": "parse",
+"ИДБлока": "BlockID",
+"Реклама": "Advertisement",
+"Вставка": "Insertion",
+"формате": "format",
+"Без TLS": "No TLS",
+"Запросы": "Requests",
+"ФайлSQL": "SQLFile",
+"красный": "red",
+"ГифкаДД": "GifDD",
+"Каталог": "Directory",
+"системе": "at system",
+"ВНачало": "ToStart",
+"ставить": "put",
+"АТТекст": "ATText",
+"Виталий": "Vitaly",
+"3 Тогда": "3 Then",
+"1 Тогда": "1 Then",
+"Товар 3": "Product 3",
+"каждого": "each",
+"Вопрос1": "Question1",
+"ОпросID": "PollID",
+"Долгота": "Longitude",
+"СдэкАПИ": "CdekAPI",
+"Таблицы": "Tables",
+"объекты": "objects",
+"Скрытая": "Hidden",
+"Глубина": "Depth",
+"Записал": "Write it!",
+"КакЕсть": "Raw",
+"Единица": "Unit",
+"Красный": "Red",
+"товаров": "of products",
+"Остатки": "Stocks",
"статуса": "of status",
"ЭтоФлаг": "IsFlag",
"Команда": "Command",
@@ -858,199 +753,198 @@
"Фильтр1": "Filter1",
"Скачать": "Download",
"ИДПоста": "PostID",
-"Артикул": "Article",
-"ВидеоДД": "VideoDD",
-"IDФайла": "FileID",
-"Извлечь": "Extract",
-"смайлов": "smiles",
-"Битрикс": "Bitrix",
-"АБВ ГДЕ": "ABC DEF",
-"Альбомы": "Albums",
-"Перейти": "Seek",
-"телефон": "phone",
-"цепочке": "chain",
-"Код ПВЗ": "POZ code",
-"ВКВидео": "VKVideo",
"Данные2": "Data2",
-"Остатки": "Stocks",
-"товаров": "of products",
-"Красный": "Red",
-"АТТекст": "ATText",
-"парсить": "parse",
-"ИДБлока": "BlockID",
-"Реклама": "Advertisement",
-"Вставка": "Insertion",
-"формате": "format",
-"Без TLS": "No TLS",
-"Запросы": "Requests",
-"ФайлSQL": "SQLFile",
-"красный": "red",
-"ГифкаДД": "GifDD",
-"Каталог": "Directory",
-"системе": "at system",
-"ВНачало": "ToStart",
-"ставить": "put",
-"Виталий": "Vitaly",
-"Единица": "Unit",
-"3 Тогда": "3 Then",
-"1 Тогда": "1 Then",
-"Товар 3": "Product 3",
-"каждого": "each",
-"Вопрос1": "Question1",
-"ОпросID": "PollID",
-"Долгота": "Longitude",
-"запроса": "of request",
-"СдэкАПИ": "CdekAPI",
-"Таблицы": "Tables",
-"объекты": "objects",
-"Скрытая": "Hidden",
-"Глубина": "Depth",
-"Записал": "Write it!",
-"варианты": "variants",
-"ПоОдному": "Singly",
-"СлакФайл": "SlackFile",
-"IDСделки": "DealID",
-"защитных": "protective",
-"ГринФайл": "GreenFile",
-"МОНОХРОМ": "MONOCHROME",
-"ЯМетрика": "YaMetrika",
-"Строчный": "StringType",
-"IDТовара": "ProductID",
-"ВКАльбом": "VKAlbum",
-"ОткудаID": "FromID",
-"В оффисе": "On office",
-"Кнопка 3": "Button 3",
-"IDСтадии": "StageID",
-"ЕстьКлюч": "KeyExists",
-"URLФайла": "FileURL",
-"Как дела": "How are you?",
-"Телефоны": "Phones",
-"Elements": "Items",
-"КонецСтр": "EndStr",
-"Контекст": "Context",
-"ID метки": "Tag ID",
-"ДатаСтоп": "EndDate",
-"Артикулы": "Articles",
-"действий": "actions",
-"IDЗадачи": "TaskID",
-"Смещение": "Offset",
-"Транслит": "Traslit",
-"ПотокZip": "ZipStream",
-"С именем": "With name",
-"Прервать": "Break",
-"IDГруппы": "GroupID",
-"мКоманды": "mCommands",
-"элементы": "elements",
-"компании": "of company",
-"ИДТовара": "ProductID",
-"Двоичные": "Binary",
-"Тестовая": "Test",
-"Телеграм": "Telegram",
-"каталога": "directory",
-"МедиаГиф": "MediaGif",
-"упрощает": "simplifies",
-"Создание": "Creation",
-"РазмерДД": "SizeDD",
-"ВГраница": "UBound",
-"МассивID": "IDArray",
-"Основная": "Main",
-"Очистить": "Clear",
-"АТЗапись": "ATRecord",
-"ВсеТесты": "AllTests",
-"Действия": "Actions",
-"Внимание": "Attention",
-"Проверки": "Checks",
-"IDРаботы": "JobID",
-"контакта": "of contact",
-"Участник": "Member",
-"ФайлПуть": "FilePath",
-"контекст": "context",
-"Подборки": "Selections",
-"описание": "description",
-"Аргумент": "Argument",
-"ВКРепост": "VKRepost",
-"пропуска": "skip",
-"создания": "of create",
-"Уадление": "Removal",
-"значение": "value",
-"Задержка": "Delay",
-"Алгоритм": "Algorithm",
-"SSH (ОПИ": "SSH (OpenIntegrations",
-"входящих": "incoming",
-"Имя базы": "Database name",
-"ключевой": "primary",
-"Получить": "Get",
-"ID поста": "Post ID",
-"параметр": "parameter",
-"ЕстьJSON": "FindJSON",
-"ПоляБазы": "BaseFields",
-"ДоменFTP": "FTPDomain",
-"IDСессии": "SessionID",
-"оплачено": "paid",
-"Активный": "Active",
-"Условие2": "Condition2",
-"ФайлСлак": "SlackFile",
-"штрихкод": "barcode",
-"ИмяЛиста": "SheetName",
-"ХостПорт": "HostPort",
-"TCP (ОПИ": "TCP (ОПИ",
-"ПризнакН": "AttributeN",
-"Хост SSH": "SSH host",
-"Делитель": "Divider",
-"Заглушка": "Plug",
-"ТипСхемы": "SchemeType",
-"Варианты": "Variants",
-"Видмость": "Visibility",
-"отправки": "of sending",
-"ХешСумма": "HashSum",
-"ОтветКод": "ResponseCode",
-"Картинки": "Pictures",
-"IDФайла2": "FileID2",
-"ЕстьДата": "HasDate",
-"Условие1": "Condition1",
-"Основные": "Main",
-"КонецДня": "EndOfDay",
-"IDЗаписи": "RecordID",
-"Загрузка": "Upload",
-"выгрузка": "dump",
-"Атрибуты": "Attributes",
-"Значения": "Values",
-"Выполнен": "Completed",
-"Закрытие": "Closing",
-"Постфикс": "Postfix",
-"Отложена": "Deferred",
-"ГКОбъект": "GCObject",
-"ФайлЛога": "LogFile",
-"двоичных": "binary",
-"ПутьФайл": "FilePath",
-"ЭтоLinux": "IsLinux",
-"ДанныеДД": "DataBD",
-"IDЗатрат": "SpendingID",
-"закрытия": "of closing",
-"ДатаISOZ": "DateISOZ",
-"Основной": "Primary",
-"Вставить": "Insert",
-"ID Файла": "File ID",
-"ЭтоКанал": "IsChannel",
-"отклчить": "disable",
-"Упаковка": "Packaging",
-"размеров": "of size",
-"Версия1С": "Version1C",
-"собщение": "message",
-"Оригинал": "Original",
-"Сообщить": "Message",
-"ОбъектВК": "VKObject",
-"название": "name",
-"ТипФайла": "FileType",
-"В работе": "InProgress",
-"Красный_": "Red_",
-"Артибуты": "Attributes",
-"ИмяФайла": "FileName",
+"ВКВидео": "VKVideo",
+"Код ПВЗ": "POZ code",
+"цепочке": "chain",
+"телефон": "phone",
+"Перейти": "Seek",
+"ОзонSKU": "OzonSKU",
+"Альбомы": "Albums",
+"Битрикс": "Bitrix",
+"смайлов": "smiles",
+"Извлечь": "Extract",
+"IDФайла": "FileID",
+"ВидеоДД": "VideoDD",
+"Артикул": "Article",
+"АБВ ГДЕ": "ABC DEF",
+"Вопрос2": "Question2",
+"Кнопка1": "Button1",
+"Локация": "Location",
+"ТипУзла": "NodeType",
+"команде": "command",
+"ID темы": "Topic ID",
+"ЭтоSFTP": "IsSFTP",
+"Титовец": "Titovets",
+"Желтый_": "Yellow_",
+"Контакт": "Contact",
+"Обратно": "Back",
+"История": "Story",
+"запуска": "start",
+"Признак": "Indication",
+"Очереди": "Queues",
+"Колонки": "Columns",
+"ГринКод": "GreenCode",
+"глубина": "depth",
+"Граница": "Border",
+"S3 (ОПИ": "S3 (OpenIntegrations",
+"текущую": "current",
+"Удалить": "Delete",
+"Не JSON": "Not JSON",
+"Вывести": "Write",
+"ТекстДД": "TextBD",
+"крайний": "last",
+"Таблица": "Table",
+"0 Тогда": "0 Then",
+"Утилиты": "Tools",
+"Команды": "Commands",
+"команды": "commands",
+"Фильтр4": "Filter4",
+"IDМедиа": "MediaID",
+"Позиция": "Item",
+"вызвана": "called",
+"ВКТовар": "VKProduct",
+"ИмяРоли": "RoleName",
+"AuthВид": "AuthType",
+"Скрытый": "Hidden",
+"Фильтры": "Filters",
+"события": "events",
+"Простое": "Simple",
+"Вариант": "Option",
+"Консоль": "Console",
+"IDАкции": "PromoID",
+"Таймаут": "Timeout",
+"ЦветИмя": "ColorName",
+"Создать": "Create",
+"События": "Events",
+"Данные1": "Data1",
+"Товар 2": "Product 2",
+"Каждого": "Each",
+"Коммент": "Comment",
+"функция": "function",
+"ЯМаркет": "YaMarket",
+"единица": "unit",
+"выводит": "output",
+"ГруппаИ": "GroupAnd",
+"Уровень": "Level",
+"ВКТФайл": "VKTFile",
+"Сделать": "Make",
+"Попытка": "Try",
+"Активен": "Active",
+"новинка": "new",
+"Нажмите": "Click on",
+"рабочей": "works",
+"функции": "functions",
+"секцией": "section",
+"IDВидео": "VideoID",
+"Строкой": "AsString",
+"сервера": "of server",
+"СдэкЧек": "CdekCheck",
+"Текущая": "Current",
+"Главная": "Main",
+"промпта": "prompt",
+"IDКлюча": "KeyID",
+"ТипMIME": "MIMEType",
+"Секунды": "Seconds",
+"Попытки": "Attempts",
+"VK (ОПИ": "VK (OpenIntegrations",
+"Обложка": "Cover",
+"Данные5": "Data5",
+"ID чата": "Chat ID",
+"Зеленый": "Green",
+"текущей": "current",
+"Отметки": "Tags",
+"Кластер": "Cluster",
+"Мой Мир": "My World",
+"НЕ JSON": "NOT JSON",
+"АудиоДД": "AudioDD",
+"наличие": "availability",
+"Булево_": "Boolean_",
+"Изменил": "Changer",
+"фамилия": "surname",
+"Двойная": "Double",
+"ссылкой": "URL",
+"Область": "Region",
+"ИмяУзла": "NodeName",
+"IDСтены": "WallID",
+"Закрыть": "Close",
+"СлакБот": "SlackBot",
+"Телефон": "Phone",
+"Уволить": "Fire",
+"СНачала": "FromBegin",
+"признак": "attribute",
+"свойств": "properties",
+"Отлично": "Great",
+"Твиттер": "Twitter",
+"Удалять": "Delete",
+"Русская": "Russian",
+"Фамилия": "LastName",
+"Выборка": "Selection",
+"шаблону": "for pattern",
+"Удаляет": "Deletes",
+"Запись2": "Record2",
+"Альпака": "Alpaca",
+"Возврат": "Return",
+"Ревизия": "Revision",
+"Причина": "Reason",
+"Строка_": "String_",
+"Данные3": "Data3",
+"Остаток": "Residue",
+"Кнопка3": "Button3",
+"Символы": "Chars",
+"Большой": "Big",
+"ИмяТипа": "TypeName",
+"Запись1": "Record1",
+"Природа": "Nature",
+"ЯзыкОПИ": "OPILanguage",
+"Сложный": "Complex",
+"Текущее": "Current",
+"ЕстьТег": "HasTag",
+"Магазин": "Market",
+"Товар 1": "Product 1",
+"ID лида": "Lead ID",
+"Разделы": "Sections",
+"Частями": "ByParts",
+"главным": "main",
+"магазина": "store",
+"запросов": "of requests",
+"например": "for example",
+"основной": "primary",
+"Значение": "Value",
+"подборку": "selection",
+"Загрузки": "Downloads",
+"МассивИД": "IDArray",
+"Получено": "Get it!",
+"Приемник": "Receiver",
+"Порт SSH": "SSH port",
+"Выгрузка": "Unload",
+"реальной": "real",
+"продукты": "products",
+"НоушнАпи": "NotionAPI",
+"Неоситиз": "Neocities",
+"Название": "Name",
+"временем": "time",
+"указания": "instructions",
+"Размер 2": "Size 2",
+"FTP (ОПИ": "FTP (OpenIntegrations",
+"Действие": "Action",
+"Повторно": "Again",
+"По ключу": "By key",
+"ФайлТела": "BodyFile",
+"IDКанала": "ChannelID",
+"Штрихкод": "Barcode",
+"ID файла": "File ID",
+"Родитель": "Parent",
+"Страница": "Page",
+"Отчество": "Patronymic",
+"Удаления": "Deletions",
+"доступен": "available",
"Проверка": "Check",
+"проектам": "projects",
+"Свойства": "Properties",
"Компания": "Company",
"ID акции": "Promo ID",
"Размер 1": "Size 1",
-"Стриминг": "Streaming",
"имя роли": "role name",
"Половина": "Half",
"Кластеры": "Clusters",
@@ -1064,94 +958,24 @@
"БлокJSON": "JSONBlock",
"IDИконки": "IconID",
"двоичные": "binary",
-"ID книги": "SpreadsheetID",
-"ЭтотФайл": "ThisFile",
-"запросах": "requests",
-"значения": "values",
-"удаления": "of deleting",
-"тип цели": "goal type",
-"Записать": "Write",
-"настроек": "settings",
-"Завершен": "Completed",
-"Подборка": "Selection",
-"Загружен": "Ready",
-"являются": "be",
-"методами": "methods",
"ВайберОк": "ViberOk",
-"проектам": "projects",
+"методами": "methods",
+"являются": "be",
+"Загружен": "Ready",
+"Подборка": "Selection",
+"Завершен": "Completed",
"Повторов": "Repeats",
-"доступен": "available",
-"временем": "time",
-"Выгрузка": "Unload",
-"Порт SSH": "SSH port",
-"Приемник": "Receiver",
-"Получено": "Get it!",
-"Загрузки": "Downloads",
-"МассивИД": "IDArray",
-"продукты": "products",
-"подборку": "selection",
-"Значение": "Value",
-"основной": "primary",
-"например": "for example",
-"запросов": "of requests",
-"магазина": "store",
-"реальной": "real",
-"НоушнАпи": "NotionAPI",
-"По ключу": "By key",
-"Название": "Name",
-"Отчество": "Patronymic",
-"Страница": "Page",
-"Родитель": "Parent",
-"ID файла": "File ID",
-"Штрихкод": "Barcode",
-"IDКанала": "ChannelID",
-"Удаления": "Deletions",
-"ФайлТела": "BodyFile",
-"Повторно": "Again",
-"Действие": "Action",
-"FTP (ОПИ": "FTP (OpenIntegrations",
-"Размер 2": "Size 2",
-"указания": "instructions",
-"Неоситиз": "Neocities",
-"Свойства": "Properties",
+"настроек": "settings",
+"тип цели": "goal type",
+"удаления": "of deleting",
+"значения": "values",
+"запросах": "requests",
+"ЭтотФайл": "ThisFile",
+"ID книги": "SpreadsheetID",
+"Записать": "Write",
"Подробно": "Detailed",
-"Источник": "Source",
+"Имя,MIME": "Name,MIME",
"ТипЧисло": "TypeNumber",
-"Вложения": "Attachments",
-"Точность": "Precision",
-"ИмяКлюча": "KeyName",
-"ГуглЛист": "GoogleSheet",
-"Прогресс": "Progress",
-"загрузки": "upload",
-"Описание": "Description",
-"СхемаFBO": "FBOScheme",
-"страницу": "page",
-"НовоеИмя": "NewName",
-"API ключ": "API key",
-"Петрович": "Petrovich",
-"ИмяМедиа": "MediaName",
-"Евгеньев": "Evgeniev",
-"заполнен": "filled",
-"Свойство": "Property",
-"Свернуть": "Collapse",
-"12 Тогда": "12 Then",
-"ТипСвязи": "LinkType",
-"Параметр": "Parameter",
-"АТЗаписи": "ATRecords",
-"картинок": "images",
-"ДропБокс": "Dropbox",
-"СтрДлина": "StrLen",
-"Документ": "Document",
-"Кнопка 1": "Button 1",
-"Числовой": "Numeric",
-"Включено": "Enabled",
-"ДопОпция": "AddOption",
-"Вложение": "Attachment",
-"Вес в гр": "Weight in g",
-"подборки": "selections",
-"Кнопка 2": "Button 2",
-"Элементы": "Items",
-"Картинка": "Image",
"ИмеетТип": "HasType",
"ID блока": "Block ID",
"Обратный": "Reverse",
@@ -1169,6195 +993,6273 @@
"Дочерние": "Child",
"повторов": "repeats",
"ТекстB64": "TextB64",
-"ДлинаURI": "URILength",
-"Комплект": "Set",
-"ТекстSQL": "TextSQL",
-"Ожидание": "Waiting",
-"СтрНайти": "StrFind",
-"IDСклада": "WarehouseID",
-"получаем": "get",
-"Максимум": "Maximum",
-"Отправка": "Sending",
-"ТипМедиа": "TypeOfMedia",
-"Беларусь": "Belarus",
-"возможно": "maybe",
+"ИмяФайла": "FileName",
"Удаление": "Deletion",
-"Имя,MIME": "Name,MIME",
-"Закрывает": "Closes",
-"ЗависитОт": "ЗависитОт",
-"ВерсияОПИ": "OPIVersion",
-"Код КЛАДР": "CLADR code",
-"Картинка2": "Image2",
-"Одиночная": "Single",
-"АудиоПуть": "AudioPath",
-"сообщений": "messages",
-"Исполнить": "Execute",
-"через 2 ч": "after 2 hrs.",
-"Активация": "Activation",
-"ВКТЗаявки": "VKTPending",
-"Пассивный": "Passive",
-"НеНайдено": "NotFound",
-"коллекции": "of collection",
-"Коннектор": "Connector",
-"Вложение1": "Attachment1",
-"Локалхост": "Localhost",
-"Транспорт": "Transport",
-"В корзину": "To cart",
-"РазмерСДХ": "SizeCDH",
-"Участники": "Members",
-"SFTP (ОПИ": "SFTP (OpenIntegrations",
-"заголовок": "title",
+"возможно": "maybe",
+"Беларусь": "Belarus",
+"ТипМедиа": "TypeOfMedia",
+"Отправка": "Sending",
+"Картинка": "Image",
+"Максимум": "Maximum",
+"IDСклада": "WarehouseID",
+"СтрНайти": "StrFind",
+"Ожидание": "Waiting",
+"ТекстSQL": "TextSQL",
+"Комплект": "Set",
+"ДлинаURI": "URILength",
+"получаем": "get",
+"Источник": "Source",
+"Элементы": "Items",
+"подборки": "selections",
+"Вложения": "Attachments",
+"Точность": "Precision",
+"ИмяКлюча": "KeyName",
+"ГуглЛист": "GoogleSheet",
+"Прогресс": "Progress",
+"загрузки": "upload",
+"Описание": "Description",
+"СхемаFBO": "FBOScheme",
+"страницу": "page",
+"НовоеИмя": "NewName",
+"API ключ": "API key",
+"Петрович": "Petrovich",
+"ИмяМедиа": "MediaName",
+"Евгеньев": "Evgeniev",
+"заполнен": "filled",
+"Свойство": "Property",
+"Свернуть": "Collapse",
+"Вес в гр": "Weight in g",
+"Вложение": "Attachment",
+"ДопОпция": "AddOption",
+"Включено": "Enabled",
+"Числовой": "Numeric",
+"Кнопка 1": "Button 1",
+"Кнопка 2": "Button 2",
+"Документ": "Document",
+"ДропБокс": "Dropbox",
+"картинок": "images",
+"АТЗаписи": "ATRecords",
+"Параметр": "Parameter",
+"ТипСвязи": "LinkType",
+"12 Тогда": "12 Then",
+"СтрДлина": "StrLen",
+"Артибуты": "Attributes",
+"Стриминг": "Streaming",
+"В работе": "InProgress",
+"компании": "of company",
+"ИДТовара": "ProductID",
+"Двоичные": "Binary",
+"Тестовая": "Test",
+"Телеграм": "Telegram",
+"каталога": "directory",
+"МедиаГиф": "MediaGif",
+"упрощает": "simplifies",
+"Создание": "Creation",
+"РазмерДД": "SizeDD",
+"ВГраница": "UBound",
+"МассивID": "IDArray",
+"Основная": "Main",
+"Очистить": "Clear",
+"АТЗапись": "ATRecord",
+"ВсеТесты": "AllTests",
+"Действия": "Actions",
+"Уадление": "Removal",
+"создания": "of create",
+"пропуска": "skip",
+"ВКРепост": "VKRepost",
+"Аргумент": "Argument",
+"описание": "description",
+"элементы": "elements",
+"Подборки": "Selections",
+"ФайлПуть": "FilePath",
+"Участник": "Member",
+"контакта": "of contact",
+"IDРаботы": "JobID",
+"Проверки": "Checks",
+"Внимание": "Attention",
+"контекст": "context",
+"значение": "value",
+"мКоманды": "mCommands",
+"С именем": "With name",
+"Красный_": "Red_",
+"варианты": "variants",
+"ПоОдному": "Singly",
+"СлакФайл": "SlackFile",
+"IDСделки": "DealID",
+"защитных": "protective",
+"ГринФайл": "GreenFile",
+"МОНОХРОМ": "MONOCHROME",
+"ЯМетрика": "YaMetrika",
+"Строчный": "StringType",
+"IDТовара": "ProductID",
+"ВКАльбом": "VKAlbum",
+"ОткудаID": "FromID",
+"В оффисе": "On office",
+"Кнопка 3": "Button 3",
+"IDСтадии": "StageID",
+"ЕстьКлюч": "KeyExists",
+"ПотокZip": "ZipStream",
+"Транслит": "Traslit",
+"Смещение": "Offset",
+"IDЗадачи": "TaskID",
+"действий": "actions",
+"Артикулы": "Articles",
+"Прервать": "Break",
+"ДатаСтоп": "EndDate",
+"Контекст": "Context",
+"КонецСтр": "EndStr",
+"Elements": "Items",
+"Телефоны": "Phones",
+"Как дела": "How are you?",
+"URLФайла": "FileURL",
+"ID метки": "Tag ID",
+"Задержка": "Delay",
+"IDГруппы": "GroupID",
+"SSH (ОПИ": "SSH (OpenIntegrations",
+"Загрузка": "Upload",
+"выгрузка": "dump",
+"Атрибуты": "Attributes",
+"Значения": "Values",
+"Выполнен": "Completed",
+"Закрытие": "Closing",
+"Постфикс": "Postfix",
+"Отложена": "Deferred",
+"ГКОбъект": "GCObject",
+"ФайлЛога": "LogFile",
+"двоичных": "binary",
+"ПутьФайл": "FilePath",
+"ЭтоLinux": "IsLinux",
+"ДанныеДД": "DataBD",
+"закрытия": "of closing",
+"ДатаISOZ": "DateISOZ",
+"Основной": "Primary",
+"ТипФайла": "FileType",
+"Алгоритм": "Algorithm",
+"название": "name",
+"ОбъектВК": "VKObject",
+"Сообщить": "Message",
+"Оригинал": "Original",
+"IDЗаписи": "RecordID",
+"собщение": "message",
+"размеров": "of size",
+"Упаковка": "Packaging",
+"отклчить": "disable",
+"ЭтоКанал": "IsChannel",
+"ID Файла": "File ID",
+"Вставить": "Insert",
+"Версия1С": "Version1C",
+"КонецДня": "EndOfDay",
+"IDЗатрат": "SpendingID",
+"IDСессии": "SessionID",
+"входящих": "incoming",
+"ФайлСлак": "SlackFile",
+"Условие2": "Condition2",
+"Активный": "Active",
+"оплачено": "paid",
+"ДоменFTP": "FTPDomain",
+"ИмяЛиста": "SheetName",
+"ПоляБазы": "BaseFields",
+"параметр": "parameter",
+"ID поста": "Post ID",
+"Получить": "Get",
+"ключевой": "primary",
+"Основные": "Main",
+"Имя базы": "Database name",
+"ЕстьJSON": "FindJSON",
+"ХостПорт": "HostPort",
+"штрихкод": "barcode",
+"TCP (ОПИ": "TCP (ОПИ",
+"Условие1": "Condition1",
+"ЕстьДата": "HasDate",
+"IDФайла2": "FileID2",
+"Картинки": "Pictures",
+"ОтветКод": "ResponseCode",
+"отправки": "of sending",
+"Видмость": "Visibility",
+"ХешСумма": "HashSum",
+"ТипСхемы": "SchemeType",
+"Заглушка": "Plug",
+"Делитель": "Divider",
+"Хост SSH": "SSH host",
+"ПризнакН": "AttributeN",
+"Варианты": "Variants",
+"Вариант 6": "Variant 6",
+"Картинка1": "Image1",
+"Текстовое": "Text",
+"299 Тогда": "299 Then",
+"ИмяПолное": "FullName",
+"ИначеЕсли": "ElsIf",
+"IDПервого": "FirstID",
+"РазмерCDH": "SizeCDH",
+"ИмяМетода": "MethodName",
+"НовыйТест": "NewTest",
+"ВКТСписок": "VKTList",
+"Добавляем": "Add",
+"XMLСтрока": "XMLString",
+"ИДЖелтого": "YellowID",
+"НаСервере": "AtServer",
+"Массив360": "Array360",
+"категории": "category",
+"Удаленный": "Remote",
+"библиотек": "libraries",
+"забывайте": "forget",
+"программы": "program",
+"ЭтоМассив": "IsArray",
+"Цвет чата": "Chat color",
+"IDТоваров": "ProductsID",
+"IDЗапроса": "RequestID",
+"Календарь": "Calendar",
+"НовыйПуть": "NewPath",
+"Вариант 4": "Variant 4",
+"сообщение": "message",
+"КомандаБД": "DBCommand",
+"Опоздание": "Late",
+"Сообщение": "Message",
+"Каталог 1": "Directory 1",
+"ТипПрокси": "ProxyType",
+"НачалоBat": "StartBat",
+"Сравнение": "Comparison",
+"ИмяМакета": "TemplateName",
+"ОзонТовар": "OzonProduct",
+"Сообщения": "Messages",
+"отражения": "reflection",
+"ГуглТокен": "GoogleToken",
+"Получение": "Obtaining",
+"ID склада": "Warehouse ID",
+"Коллекция": "Collection",
+"ЗапросURL": "RequestURL",
+"Выражение": "Expression",
+"Настройки": "Settings",
+"заполнена": "filled",
+"ВКонтакте": "VKontakte",
+"частности": "particularly",
+"Вариант 7": "Variant 7",
+"Изменение": "Change",
+"Кодировка": "Encoding",
+"Процедура": "Procedure",
+"владельца": "of owner",
+"Ozon (ОПИ": "Ozon (OpenIntegrations",
+"RCON (ОПИ": "RCON (OpenIntegrations",
+"Обработка": "Processor",
+"АТТаблица": "ATTable",
+"Состояние": "State",
+"РазмерЕСД": "SizeESD",
+"выгружать": "dump",
+"ОписаниеI": "DescriptionI",
+"Вариант 5": "Variant 5",
+"Затрачено": "Spend",
+"СтрШаблон": "StrTemplate",
+"СлакКанал": "SlackChannel",
+"ГифкаПуть": "GifPath",
+"несколько": "multiple",
+"имя метки": "lable name",
+"Категории": "Categories",
+"ШаблонSQL": "SQLTemplate",
+"Приоритет": "Priority",
+"ВерсияАпи": "APIVersion",
+"Результат": "Result",
+"IDЗапуска": "LaunchID",
+"Выключить": "Off",
+"Заголовок": "Title",
+"СдэкТокен": "CdekToken",
+"ПотокТела": "BodyStream",
+"СнятьРоли": "RevokeRoles",
+"Видимость": "Visibility",
+"Заполнено": "Filled",
+"последним": "last",
+"Обработки": "DataProcessors",
+"Поддержка": "Support",
+"позволяет": "allows",
+"Скриншоты": "Screenshots",
+"Локальный": "Local",
+"Категория": "Category",
+"Рекламный": "Advertising",
+"IDЗадания": "TaskID",
+"ТекущийИД": "CurrentID",
+"Проверять": "Check",
+"Значение2": "Value2",
+"ЧтениеXML": "XMLReader",
+"ВКТИстина": "VKTTrue",
+"видимость": "visibility",
+"БанРазбан": "BanUnban",
+"обработки": "processing",
+"B64Строка": "B64String",
+"должность": "position",
+"IDНовости": "PostID",
+"загружать": "upload",
+"ТекстJSON": "TextJSON",
+"TC_Сервер": "TC_Server",
+"IDКурсора": "CursorID",
+"Одиночный": "Single",
+"КодУспеха": "SuccessCode",
+"OPI_Тесты": "OPI_Tests",
+"избранное": "favorite",
+"измерения": "dimension",
+"ЯДискДиск": "YaDiskDrive",
+"ID товара": "Product ID",
+"ОписаниеF": "DescriptionF",
+"СтрокаURI": "URIString",
+"Публичный": "Public",
+"Схема FBO": "FBO scheme",
+"ID задачи": "Task ID",
+"Сохранить": "Save",
+"ID токена": "Token ID",
+"Вариант 3": "Variant 3",
+"добавлено": "added",
+"коллекция": "collection",
+"Нормально": "Ok",
+"приоритет": "priority",
+"Прочитать": "Read",
+"умолчанию": "default",
+"доступных": "available",
+"одиночное": "single",
+"Платформа": "Platform",
+"изменения": "change",
+"Цвет (изм": "Color (change",
+"Структура": "Structure",
+"Настройка": "Setting",
+"Вычислить": "Eval",
+"КонецЕсли": "EndIf",
+"Строковое": "String",
+"состояния": "status",
+"БлокПорта": "PortBlock",
+"ТипСтрока": "TypeString",
+"ПутьКопии": "CopyPath",
+"ОтветТело": "ResponseBody",
+"ТекстТопа": "TopText",
+"Подборки_": "Selections_",
+"OPI тесты": "OPI tests",
+"Заголовки": "Headers",
+"Уточнение": "Clarification",
+"ID канала": "Channel ID",
"PutСТелом": "PutWithBody",
-"просмотра": "view",
-"ДатаСтарт": "StartDate",
-"ОписаниеU": "DescriptionU",
-"ТокенБота": "BotToken",
-"Установка": "Setup",
-"Запустить": "Start",
-"Разобрать": "Parse",
-"URLОтвета": "ResponseURL",
-"ЗаписьXML": "XMLWriter",
-"НовыйЛист": "NewSheet",
-"НачалоДня": "BegOfDay",
-"ЧтениеZip": "ReadingZip",
-"ГуглКнига": "GoogleSpreadsheet",
-"Значение1": "Value1",
-"подробной": "detailed",
-"СдэкЗаказ": "CdekOrder",
-"СтрокаBat": "BatString",
-"ЯМаркетОк": "YaMarketOk",
-"Параметр_": "Parameter_",
-"Служебные": "Service",
-"Конецесли": "EndIf",
-"Последний": "Last",
-"ЧислоБайт": "Bytes",
-"Открывает": "Opens",
-"Равенство": "Equality",
-"ВебКлиент": "WebClient",
-"Велосипед": "Bicycle",
+"Календари": "Calendars",
"Имя папки": "Folder name",
+"Велосипед": "Bicycle",
+"ВебКлиент": "WebClient",
+"Равенство": "Equality",
+"Открывает": "Opens",
+"ЧислоБайт": "Bytes",
"Окончание": "Ending",
+"Последний": "Last",
+"Служебные": "Service",
+"Параметр_": "Parameter_",
+"ЯМаркетОк": "YaMarketOk",
+"СтрокаBat": "BatString",
+"СдэкЗаказ": "CdekOrder",
+"подробной": "detailed",
+"Конецесли": "EndIf",
"ID стадии": "Stage ID",
"Подробнее": "More",
"Файл_Стат": "File_Stat",
-"Пояснение": "Explanation",
-"кириллица": "cyrillic",
-"Сумма НДС": "VAT amount",
-"Вложенная": "Nested",
-"сообщения": "of message",
-"IDСобытия": "EventID",
-"ТекШирина": "CurrentWidth",
-"Сигнатура": "Signature",
-"IDОбъекта": "ObjectID",
-"отключить": "disable",
-"Вариант 1": "Option 1",
-"URL файла": "File URL",
-"0.8 Тогда": "0.8 Then",
-"окончания": "of end",
"ИДАльбома": "AlbumID",
+"окончания": "of end",
+"0.8 Тогда": "0.8 Then",
+"URL файла": "File URL",
+"Вариант 1": "Option 1",
+"отключить": "disable",
+"IDОбъекта": "ObjectID",
+"Сигнатура": "Signature",
+"ТекШирина": "CurrentWidth",
+"IDСобытия": "EventID",
+"сообщения": "of message",
+"Вложенная": "Nested",
+"Сумма НДС": "VAT amount",
+"кириллица": "cyrillic",
+"Пояснение": "Explanation",
+"Значение1": "Value1",
+"ГуглКнига": "GoogleSpreadsheet",
+"ЧтениеZip": "ReadingZip",
+"НачалоДня": "BegOfDay",
+"НеНайдено": "NotFound",
+"Пассивный": "Passive",
+"ВКТЗаявки": "VKTPending",
+"Активация": "Activation",
+"через 2 ч": "after 2 hrs.",
+"Исполнить": "Execute",
+"сообщений": "messages",
+"АудиоПуть": "AudioPath",
+"Одиночная": "Single",
+"Картинка2": "Image2",
+"Код КЛАДР": "CLADR code",
+"ВерсияОПИ": "OPIVersion",
+"ЗависитОт": "ЗависитОт",
+"Закрывает": "Closes",
+"Вставлять": "Insert",
+"коллекции": "of collection",
"МетодЛога": "LogsMethod",
+"Коннектор": "Connector",
+"Локалхост": "Localhost",
+"НовыйЛист": "NewSheet",
+"URLОтвета": "ResponseURL",
+"Разобрать": "Parse",
+"Запустить": "Start",
+"Установка": "Setup",
+"ТокенБота": "BotToken",
+"ОписаниеU": "DescriptionU",
+"ДатаСтарт": "StartDate",
+"просмотра": "view",
+"заголовок": "title",
+"SFTP (ОПИ": "SFTP (OpenIntegrations",
+"Участники": "Members",
+"РазмерСДХ": "SizeCDH",
+"В корзину": "To cart",
+"Транспорт": "Transport",
+"Вложение1": "Attachment1",
"Вложение2": "Attachment2",
-"Элементы1": "Elements1",
+"ЗаписьXML": "XMLWriter",
"запустить": "launch",
-"ОбъектОПИ": "OPIObject",
-"Последнее": "Last",
-"Истечение": "Expiration",
-"ТипНабора": "TypingType",
-"IDАльбома": "AlbumID",
-"TC_Клиент": "TC_Client",
-"HTTPОтвет": "HTTPResponse",
-"TCPКлиент": "TCPClient",
-"ТипДанных": "DataType",
-"Доступные": "Available",
-"Архивация": "Archiving",
-"ПолныйURL": "FullURL",
-"действиях": "of actions",
-"ЯДискПуть": "YaDiskPath",
-"Завершена": "Complete",
-"Тесты CLI": "CLI Tests",
-"Выполнить": "Execute",
-"НачалоСтр": "StartStr",
-"ТекстЛога": "LogText",
-"name>Тест": "name>Test",
-"Перейдите": "Go",
-"Константы": "Constants",
-"AWSЗапрос": "AWSRequest",
-"ID сделки": "Deal ID",
-"Значение_": "Value_",
-"РазмерЛФХ": "SizeLFH",
-".HasType(": ".ИмеетТип(",
-"ЭтоСервер": "IsServer",
-"ТипТекста": "TextType",
-"TCPСервер": "TCPServer",
-"Коллекции": "Collections",
-"ВКИстория": "VKStorie",
-"ОтветJSON": "ResponseJSON",
-"Вариант 2": "Option 2",
-"ПотокJSON": "JSONStream",
-"Каталог 2": "Directory 2",
-"ПодписьДД": "SignBD",
-"ПутьЛогов": "LogPath",
-"Батарейки": "Batteries",
-"ЧастиПоля": "FieldParts",
-"Временный": "Temporary",
-"Корректна": "Correct",
-"ОзонПоиск": "OzonSearch",
-"КакОбъект": "AsObject",
-"Документы": "Documents",
-"МассивИД_": "ArrayID_",
-"Свойства_": "Properties_",
-"Штрихкоды": "Barcodes",
-"атрибутов": "of attributes",
-"Параметры": "Parameters",
-"Приватный": "Private",
"Нумерация": "Numeration",
+"Приватный": "Private",
+"Параметры": "Parameters",
+"атрибутов": "of attributes",
+"Штрихкоды": "Barcodes",
+"Свойства_": "Properties_",
"ВидеоПуть": "VideoPath",
-"публичный": "public",
+"МассивИД_": "ArrayID_",
+"КакОбъект": "AsObject",
+"ОзонПоиск": "OzonSearch",
+"Корректна": "Correct",
+"Временный": "Temporary",
+"ЧастиПоля": "FieldParts",
+"Батарейки": "Batteries",
+"Документы": "Documents",
"ИДОбъекта": "ObjectID",
"Удаляемый": "Deletable",
"НаКлиенте": "AtClient",
-"Одиночное": "Single",
-"ЧастиПути": "PathParts",
-"IDКлиента": "ClientID",
-"CDEK (ОПИ": "CDEK (OpenIntegrations",
-"Компонета": "AddIn",
-"ПолноеИмя": "FullName",
-"ПутьКСтат": "PathToStat",
-"Вложенный": "Embedded",
-"OllamaКод": "OllamaCode",
-"Анонимный": "Anonymous",
-"ИмяПакета": "PackageName",
-"Элементы2": "Elements2",
-"установки": "setting",
"Новый чат": "New chat",
-"Календари": "Calendars",
-"Вставлять": "Insert",
-"ID канала": "Channel ID",
-"Значение2": "Value2",
-"Вариант 7": "Variant 7",
-"частности": "particularly",
-"ВКонтакте": "VKontakte",
-"Сравнение": "Comparison",
-"заполнена": "filled",
-"Настройки": "Settings",
-"Выражение": "Expression",
-"ЗапросURL": "RequestURL",
-"Коллекция": "Collection",
-"ID склада": "Warehouse ID",
-"Получение": "Obtaining",
-"ГуглТокен": "GoogleToken",
-"отражения": "reflection",
-"Сообщения": "Messages",
-"ОзонТовар": "OzonProduct",
-"Кодировка": "Encoding",
-"владельца": "of owner",
-"ШаблонSQL": "SQLTemplate",
-"Ozon (ОПИ": "Ozon (OpenIntegrations",
-"Категории": "Categories",
-"имя метки": "lable name",
-"несколько": "multiple",
-"ГифкаПуть": "GifPath",
-"СлакКанал": "SlackChannel",
-"СтрШаблон": "StrTemplate",
-"Затрачено": "Spend",
-"Вариант 5": "Variant 5",
-"ОписаниеI": "DescriptionI",
-"выгружать": "dump",
-"РазмерЕСД": "SizeESD",
-"Состояние": "State",
-"АТТаблица": "ATTable",
-"Обработка": "Processor",
-"RCON (ОПИ": "RCON (OpenIntegrations",
-"ИмяМакета": "TemplateName",
-"Процедура": "Procedure",
-"НачалоBat": "StartBat",
-"забывайте": "forget",
-"НаСервере": "AtServer",
-"XMLСтрока": "XMLString",
-"Добавляем": "Add",
-"ВКТСписок": "VKTList",
-"НовыйТест": "NewTest",
-"ИмяМетода": "MethodName",
-"Массив360": "Array360",
-"IDПервого": "FirstID",
-"ИначеЕсли": "ElsIf",
-"ИмяПолное": "FullName",
-"299 Тогда": "299 Then",
-"Текстовое": "Text",
-"Вариант 6": "Variant 6",
-"Картинка1": "Image1",
-"ИДЖелтого": "YellowID",
-"категории": "category",
-"Календарь": "Calendar",
-"библиотек": "libraries",
-"Каталог 1": "Directory 1",
-"Сообщение": "Message",
-"Опоздание": "Late",
-"КомандаБД": "DBCommand",
-"сообщение": "message",
-"Вариант 4": "Variant 4",
-"ТипПрокси": "ProxyType",
-"НовыйПуть": "NewPath",
-"IDЗапроса": "RequestID",
-"IDТоваров": "ProductsID",
-"Цвет чата": "Chat color",
-"ЭтоМассив": "IsArray",
-"Удаленный": "Remote",
-"программы": "program",
-"РазмерCDH": "SizeCDH",
-"Изменение": "Change",
-"Приоритет": "Priority",
-"избранное": "favorite",
-"Результат": "Result",
-"умолчанию": "default",
-"Прочитать": "Read",
-"приоритет": "priority",
-"Нормально": "Ok",
-"коллекция": "collection",
-"добавлено": "added",
-"Вариант 3": "Variant 3",
-"ID токена": "Token ID",
-"Сохранить": "Save",
-"ID задачи": "Task ID",
-"Схема FBO": "FBO scheme",
-"Публичный": "Public",
-"СтрокаURI": "URIString",
-"ОписаниеF": "DescriptionF",
-"ID товара": "Product ID",
-"доступных": "available",
-"Платформа": "Platform",
-"Уточнение": "Clarification",
-"изменения": "change",
-"Заголовки": "Headers",
-"OPI тесты": "OPI tests",
-"Подборки_": "Selections_",
-"ТекстТопа": "TopText",
-"ОтветТело": "ResponseBody",
-"ПутьКопии": "CopyPath",
-"ТипСтрока": "TypeString",
-"БлокПорта": "PortBlock",
-"состояния": "status",
-"Строковое": "String",
-"КонецЕсли": "EndIf",
-"Вычислить": "Eval",
-"Настройка": "Setting",
-"Структура": "Structure",
-"Цвет (изм": "Color (change",
-"ЯДискДиск": "YaDiskDrive",
-"одиночное": "single",
-"измерения": "dimension",
-"IDЗадания": "TaskID",
-"Категория": "Category",
-"Локальный": "Local",
-"Скриншоты": "Screenshots",
-"позволяет": "allows",
-"Поддержка": "Support",
-"Обработки": "DataProcessors",
-"последним": "last",
-"Заполнено": "Filled",
-"Видимость": "Visibility",
-"ПотокТела": "BodyStream",
-"СдэкТокен": "CdekToken",
-"Заголовок": "Title",
-"Выключить": "Off",
-"IDЗапуска": "LaunchID",
-"Рекламный": "Advertising",
-"ТекущийИД": "CurrentID",
-"OPI_Тесты": "OPI_Tests",
-"Проверять": "Check",
-"КодУспеха": "SuccessCode",
-"Одиночный": "Single",
-"IDКурсора": "CursorID",
-"TC_Сервер": "TC_Server",
-"ТекстJSON": "TextJSON",
-"загружать": "upload",
-"IDНовости": "PostID",
-"должность": "position",
-"B64Строка": "B64String",
-"ВерсияАпи": "APIVersion",
-"обработки": "processing",
-"БанРазбан": "BanUnban",
-"видимость": "visibility",
-"ВКТИстина": "VKTTrue",
-"ЧтениеXML": "XMLReader",
-"СнятьРоли": "RevokeRoles",
-"полужирный": "bold",
-"параметров": "parameters",
-"OpenAIФайл": "OpenAIFile",
-"приложения": "applications",
-"популярный": "popular",
-"тип сделки": "deal type",
-"справочной": "reference",
-"Аналогичен": "Similar",
-"ЕстьДанные": "IsData",
-"Параметры_": "Parameters_",
-"Приложения": "Apps",
-"УдалитьТег": "DeleteTag",
-"MySQL (ОПИ": "MySQL (OpenIntegrations",
-"Viber (ОПИ": "Viber (OpenIntegrations",
-"ОзонЛимиты": "OzonLimits",
-"ИДКабинета": "CabinetID",
-"Заголовок2": "Header2",
-"ТокенКанал": "ChannelToken",
-"Перезапись": "Rewrite",
-"на сервере": "on the server",
-"СтрокаЧата": "ChatString",
-"ИДКаталога": "CatalogID",
-"Исключение": "Except",
-"ЗапросыSQL": "SQLQueries",
-"Общий диск": "Main drive",
-"IDАккаунта": "AccountID",
-"участников": "of users",
-"пожаловать": "welcome",
-"ПутьКФайлу": "FilePath",
-"TCP Сервер": "TCP Сервер",
-"ЗнакНачала": "FirstSymbol",
-"Интеграция": "Integrations",
-"Твит с гиф": "Tweet with gif",
-"Клавиатура": "Keyboard",
-"заголовков": "headers",
-"IDСущности": "EntityID",
-"конкретики": "specifics",
-"Без записи": "No record",
-"Файл1.docx": "File1.docx",
-"ИмяКолонки": "ColumnName",
-"Мегаклиент": "MegaClient",
-"СтрПроцент": "StrPercentage",
-"ВКПодборка": "VKSelection",
-"Файл видео": "Video file",
-"сортировки": "of sorting",
-"HttpКлиент": "HttpClient",
-"КартинкаДД": "ImageDD",
-"ФайлОтвета": "ResponseFile",
-"артинкулов": "of articles",
-"IDКонтакта": "ContactID",
-"ТекущееИмя": "CurrentName",
-"они разные": "they are different",
-"НачалоBash": "StartBash",
-"Имя модели": "Models name",
-"HTTP метод": "HTTP method",
-"HTTPКлиент": "HTTPClient",
-"IDЗагрузки": "UploadID",
-"URLЗапроса": "RequestURL",
+"Элементы1": "Elements1",
+"установки": "setting",
+"Элементы2": "Elements2",
+"ИмяПакета": "PackageName",
+"Анонимный": "Anonymous",
+"OllamaКод": "OllamaCode",
+"Вложенный": "Embedded",
+"ПутьКСтат": "PathToStat",
+"ПолноеИмя": "FullName",
+"Компонета": "AddIn",
+"CDEK (ОПИ": "CDEK (OpenIntegrations",
+"IDКлиента": "ClientID",
+"ЧастиПути": "PathParts",
+"Одиночное": "Single",
+"ПутьЛогов": "LogPath",
+"ПодписьДД": "SignBD",
+"публичный": "public",
+"ПотокJSON": "JSONStream",
+"Тесты CLI": "CLI Tests",
+"Завершена": "Complete",
+"ЯДискПуть": "YaDiskPath",
+"действиях": "of actions",
+"ПолныйURL": "FullURL",
+"Доступные": "Available",
+"ТипДанных": "DataType",
+"Выполнить": "Execute",
+"TCPКлиент": "TCPClient",
+"TC_Клиент": "TC_Client",
+"IDАльбома": "AlbumID",
+"ТипНабора": "TypingType",
+"Истечение": "Expiration",
+"Каталог 2": "Directory 2",
+"Последнее": "Last",
+"ОбъектОПИ": "OPIObject",
+"HTTPОтвет": "HTTPResponse",
+"НачалоСтр": "StartStr",
+"Архивация": "Archiving",
+"ТекстЛога": "LogText",
+"ОтветJSON": "ResponseJSON",
+"ВКИстория": "VKStorie",
+"Коллекции": "Collections",
+"TCPСервер": "TCPServer",
+"ЭтоСервер": "IsServer",
+".HasType(": ".ИмеетТип(",
+"РазмерЛФХ": "SizeLFH",
+"ТипТекста": "TextType",
+"ID сделки": "Deal ID",
+"AWSЗапрос": "AWSRequest",
+"Константы": "Constants",
+"Перейдите": "Go",
+"name>Тест": "name>Test",
+"Значение_": "Value_",
+"Вариант 2": "Option 2",
+"Выполнение": "Execution",
+"информации": "information",
+"Новый файл": "NewFile",
+"ПутьНового": "NewPath",
+"ООО Вектор": "LLC Vector",
+"хранилищем": "repository",
+"Сообщение3": "Message3",
+"отправляем": "send",
+"ID события": "Event ID",
+"отключения": "disconnection",
+"IDКартинки": "ImageID",
+"ХешФункция": "HashFunction",
+"ВКСвойство": "VKProp",
+"МассивUUID": "UUIDArray",
+"Объявление": "Ad",
+"Символы.ПФ": "Chars.FF",
+"завершения": "of complete",
+"IDЭлемента": "ElementID",
+"ИДПодборки": "SelectionID",
+"Назначение": "Destination",
+"ЭтоТестCLI": "IsCLITest",
+"ПодписьURL": "URLSign",
+"ПолучитьQR": "GetQR",
+"ПутьККлючу": "KeyPath",
+"НайтиФайлы": "FindFiles",
+"Б24_Канбан": "B24_Kanban",
+"предыдущей": "previous",
+"СтрокаХеша": "HashString",
+"разделения": "spliting",
+"ВывестиЛог": "PrintLog",
+"НаборProto": "ProtoSet",
+"СоздатьЧат": "CreateChat",
+"Наш сервер": "Our server",
+"ПолныйПуть": "FullPath",
+"ФайлМетода": "MethodFile",
+"ЦветКнопок": "ButtonColor",
+"ЗаписьJSON": "JSONWriter",
+"Совпадения": "Coincidences",
+"Код страны": "Country code",
+"Компонента": "AddIn",
+"AuthДанные": "AuthData",
+"ЗапросGRPC": "GRPCRequest",
+"ВидЗапроса": "RequestType",
+"IDМагазина": "CampaignID",
+"ТелеграмОк": "TelegramOk",
+"IDКаталога": "FolderID",
+"ДанныеТела": "BodyData",
+"РазмерТела": "BodySize",
+"ЗначениеУП": "ValueES",
+"отладочной": "debug",
+"Проверка 3": "Check 3",
+"ДанныеДата": "DateData",
+"HTTPЗапрос": "HTTPRequest",
+"код валюты": "Currency code",
+"БитриксЛид": "BitrixLead",
+"Библиотека": "Library",
+"Имя метода": "Method name",
+"Вес брутто": "Gross weight",
+"Приложение": "Application",
+"Расширения": "Extensions",
+"ЧастьСхемы": "SchemaPart",
+"AWS4Данные": "AWS4Data",
+"расширение": "extension",
+"ВКТСобытия": "VKTEvents",
+"IDКабинета": "AccountID",
+"UUIDЗаказа": "OrderUUID",
+"Инструкция": "Instruction",
+"отвечающий": "responsible",
+"НаборТегов": "TagsSet",
+"ГринГруппа": "GreenGroup",
+"ID альбома": "Album ID",
+"Процессоры": "Processors",
+"ФайлДанных": "DataFile",
+"Тип данных": "Data type",
+"Большой ДД": "Big BD",
+"ПортПрокси": "ProxyPort",
+"ID проекта": "Project ID",
+"HTTPМетоды": "HTTPMethods",
+"Имя токена": "Token name",
+"Обработать": "Process",
+"Получатель": "Recipient",
+"РазбитьURL": "SplitURL",
+"результата": "result",
+"IDОперации": "OperationID",
+"ИДКампании": "CampaignID",
+"Привет мир": "Hello world!",
+"Сохранение": "Save",
+"Соединение": "Connection",
+"Проверка 1": "Check 1",
+"Сообщение1": "Message1",
+"МассивИмен": "ArrayOfNames",
+"Результат2": "Result2",
+"количество": "amount",
+"ТекущийТип": "CurrentType",
+"длина в см": "length, cm",
+"Проверка 2": "Check 2",
+"БезСтатуса": "WithoutStatus",
+"ИДКартинки": "ImageID",
+"Транзакция": "Transaction",
+"ЧтениеJSON": "JSONReader",
+"ГринАватар": "GreenAva",
+"Обновления": "Updates",
+"Расширение": "Extension",
+"ЗапросыSSH": "SSHRequests",
+"Коллекция_": "Collection_",
+"ВнешнийКод": "ExternalID",
+"Проверка 6": "Check 6",
+"ВККампания": "VCCampaign",
+"сохранения": "saving",
+"ВсеКоманды": "AllCommands",
+"ОтветТокен": "TokenResponse",
+"АдресВСети": "NetAddress",
+"Заголовок1": "Header1",
+"КлючТокена": "TokenKey",
+"участникам": "to participants",
+"Записывать": "Record",
+"тип уценки": "discount type",
+"последнего": "of last",
+"TCP Клиент": "TCP Client",
+"публикации": "of publish",
+"Отложенное": "Sheduled",
+"КлючДанных": "DataKey",
+"Фотокамера": "Photos",
+"КонецЦикла": "EndDo",
+"ОзонТовары": "OzonProducts",
+"СоздатьЛид": "CreateLead",
+"распродажа": "sale",
+"ОбъектЛога": "LogObject",
+"ID диалога": "Dialog ID",
+"фактически": "fact",
+"Существует": "Exists",
+"ВыборкаTSV": "TSVSelection",
+"ID новости": "Post ID",
+"КлючМассив": "KeyArray",
+"интеграции": "integration",
+"ВремяЖизни": "Expire",
+"ГуглОбъект": "GoogleObject",
+"МассивСлов": "WordArray",
+"Проверка 4": "Check 4",
+"МассивФото": "PhotoArray",
+"соединения": "of connection",
+"ИмяТаблицы": "TableName",
+"Снять роли": "Revoke roles",
+"СтрТекущее": "StrCurrent",
+"МассивПочт": "EmailsArray",
+"Ассистенты": "Assistants",
+"Разрешения": "Permissions",
+"СерверПорт": "ServerPort",
+"МассивЧата": "ChatArray",
+"ОжидаетЧто": "ExpectsThat",
+"ТипУзлаXML": "XMLNodeType",
+"ВыборкаCSV": "CSVSelection",
+"Символы.ПС": "Chars.LF",
+"Глобальный": "Global",
+"ИмяЗапуска": "LaunchName",
+"ЭтоКаталог": "IsDirectory",
+"СерверФото": "PhotoServer",
+"ДокументДД": "DocumentDD",
+"ДатаНачала": "StartDate",
+"Проверка 7": "Check 7",
+"ФайлОбъект": "FileObject",
+"Файл аудио": "Audio file",
+"выполнения": "of completing",
+"1000 Тогда": "1000 Then",
+"ID курсора": "Cursor ID",
+"ТекстБлока": "BlockText",
+"Показатель": "Indicator",
"Slack (ОПИ": "Slack (OpenIntegrations",
+"URLЗапроса": "RequestURL",
+"IDЗагрузки": "UploadID",
+"HTTPКлиент": "HTTPClient",
+"HTTP метод": "HTTP method",
+"Имя модели": "Models name",
+"НачалоBash": "StartBash",
"IDСчетчика": "CounterID",
+"они разные": "they are different",
+"IDКонтакта": "ContactID",
+"артинкулов": "of articles",
+"ФайлОтвета": "ResponseFile",
+"КартинкаДД": "ImageDD",
+"HttpКлиент": "HttpClient",
+"сортировки": "of sorting",
+"Файл видео": "Video file",
+"ТекущееИмя": "CurrentName",
"Метаданные": "Metadata",
"Статистика": "Statistics",
"ЖиваяЛента": "NewsFeed",
-"Количество": "Count",
-"Обновление": "Updating",
-"Содержимое": "Entity",
-"ИмяКоманды": "CommandName",
-"библиотека": "library",
-"ТочкаВхода": "EntryPoint",
-"ФорматДаты": "DateFormat",
-"Полужирный": "Bold",
-"ЭтоВариант": "IsVariant",
-"Добавление": "Adding",
-"ЦветТекста": "TextColor",
-"МаксШирина": "MaxWidth",
-"ИДВарианта": "VariantID",
-"СтрокаBash": "BashString",
-"Совпадение": "Coincidence",
-"Установить": "Set",
"ПроксиПорт": "ProxyPort",
+"Установить": "Set",
+"Совпадение": "Coincidence",
+"СтрокаBash": "BashString",
+"ИДВарианта": "VariantID",
+"МаксШирина": "MaxWidth",
+"ЦветТекста": "TextColor",
+"Добавление": "Adding",
+"ЭтоВариант": "IsVariant",
+"Полужирный": "Bold",
+"ФорматДаты": "DateFormat",
+"ТочкаВхода": "EntryPoint",
+"библиотека": "library",
+"ИмяКоманды": "CommandName",
+"Содержимое": "Entity",
+"Обновление": "Updating",
+"Количество": "Count",
+"ВКПодборка": "VKSelection",
+"СтрПроцент": "StrPercentage",
+"Мегаклиент": "MegaClient",
+"ИмяКолонки": "ColumnName",
+"Заголовок2": "Header2",
+"ИДКабинета": "CabinetID",
+"ОзонЛимиты": "OzonLimits",
+"Viber (ОПИ": "Viber (OpenIntegrations",
+"MySQL (ОПИ": "MySQL (OpenIntegrations",
+"УдалитьТег": "DeleteTag",
+"Приложения": "Apps",
+"Параметры_": "Parameters_",
+"ЕстьДанные": "IsData",
+"Аналогичен": "Similar",
+"справочной": "reference",
+"тип сделки": "deal type",
+"популярный": "popular",
+"приложения": "applications",
+"OpenAIФайл": "OpenAIFile",
+"параметров": "parameters",
+"полужирный": "bold",
+"ТокенКанал": "ChannelToken",
"ID запуска": "Launch ID",
+"Перезапись": "Rewrite",
+"СтрокаЧата": "ChatString",
+"Файл1.docx": "File1.docx",
+"конкретики": "specifics",
+"IDСущности": "EntityID",
+"заголовков": "headers",
+"Клавиатура": "Keyboard",
+"Твит с гиф": "Tweet with gif",
+"Интеграция": "Integrations",
+"ЗнакНачала": "FirstSymbol",
+"TCP Сервер": "TCP Сервер",
+"ПутьКФайлу": "FilePath",
+"пожаловать": "welcome",
+"участников": "of users",
+"IDАккаунта": "AccountID",
+"Общий диск": "Main drive",
+"ЗапросыSQL": "SQLQueries",
+"Исключение": "Except",
+"ИДКаталога": "CatalogID",
+"на сервере": "on the server",
"СтрокаJSON": "JSONString",
-"ИДКрасного": "RedID",
+"Без записи": "No record",
"ЭтоОтладка": "IsDebug",
-"Отключение": "Shutdown",
-"Это сервер": "Is server",
-"Аудио файл": "Audio file",
-"БазаДанных": "Database",
-".Свернуть(": ".GroupBy(",
-"Дополнение": "Addition",
-"МассивПрав": "PremissionsArray",
-"ЛеваяЧасть": "LeftPart",
-"имя автора": "author's name",
-"IDРодителя": "ParentID",
-"Завершение": "Completion",
-"Безусловно": "Force",
-"ИмеетДлину": "HasLength",
-"ИмяОбъекта": "ObjectName",
-"Обработано": "Processed",
-"ШаблонOint": "OintTemplate",
-"Сообщение2": "Message2",
-"МассивДней": "DaysArray",
-"изменивший": "that change",
-"PostСТелом": "PostWithBody",
-"ТелоОтвета": "ResponseBody",
-"ПотокФайла": "StreamOfFile",
-"Текст тега": "Tag text",
-"оставшихся": "remaining",
-"IDАтрибута": "AttributeID",
-"Привилегия": "Privilege",
-"Версия API": "API version",
-"УдалитьЛид": "DeleteLead",
-"ЗапросТело": "RequestBody",
-"ПолеЗаказа": "OrderField",
-"повторного": "repeated",
-"ФайлВывода": "OutputFile",
-"ТекстБлока": "BlockText",
-"Параметр%1": "Parameter%1",
-"возвращает": "returns",
-"ОзонИстина": "OzonTrue",
-"Бан/Разбан": "Ban/Unban",
-"Символы.ВК": "Chars.CR",
-"ДанныеПоля": "FieldData",
-"НомерЧасти": "PartNumber",
-"ПутьКлючей": "KeysPath",
-"ВКЭлементы": "VKElement",
-"мПараметры": "mParams",
-"сортировка": "sorting",
-"Проверка 5": "Check 5",
-"Информация": "Information",
-"Скачивание": "Downloading",
-"ЭтотОбъект": "ThisObject",
-"Примечание": "Note",
-"Разделение": "Separation",
-"Все товары": "All goods",
-"Внутренний": "Internal",
-"Файл гифки": "GIF file",
-"Продолжить": "Continue",
-"проведения": "of the event",
-"Аналогично": "Similar to",
-"МассивПути": "PathArray",
"Сортировка": "Sort",
+"МассивПути": "PathArray",
+"Аналогично": "Similar to",
+"проведения": "of the event",
+"Продолжить": "Continue",
+"Файл гифки": "GIF file",
+"Внутренний": "Internal",
"Рекурсивно": "Recursively",
+"Все товары": "All goods",
+"Примечание": "Note",
+"ЭтотОбъект": "ThisObject",
+"Скачивание": "Downloading",
+"Информация": "Information",
+"Проверка 5": "Check 5",
+"сортировка": "sorting",
+"мПараметры": "mParams",
+"Разделение": "Separation",
"ЕстьОшибка": "IsError",
-"СлакДиалог": "SlackDialog",
"IDДоставки": "ReceiptID",
"СтрСправка": "StrHelp",
-"Компоненты": "AddIns",
-"ЭтоWindows": "IsWindows",
-"библиотеки": "libraries",
-"пл. Победы": "Victory sq.",
-"Защищенное": "Safe",
-"Токен бота": "Bot token",
-"СтараяЦена": "OldPrice",
-"ОзонМассив": "OzonArray",
-"ОбщийМакет": "CommonTemplate",
-"Имя товара": "Product name",
-"Пропустить": "Skip",
-"ЛогСтрокой": "LogAsString",
-"ДеньНедели": "WeekDay",
-"имя товара": "product name",
-"ПопыткаB64": "TryB64",
+"ИДКрасного": "RedID",
"инструмент": "tool",
-"Показатель": "Indicator",
+"ПопыткаB64": "TryB64",
+"имя товара": "product name",
+"ДеньНедели": "WeekDay",
+"ЛогСтрокой": "LogAsString",
+"Пропустить": "Skip",
+"Имя товара": "Product name",
+"ОбщийМакет": "CommonTemplate",
+"ОзонМассив": "OzonArray",
+"СтараяЦена": "OldPrice",
+"Токен бота": "Bot token",
+"Защищенное": "Safe",
+"пл. Победы": "Victory sq.",
+"библиотеки": "libraries",
+"ЭтоWindows": "IsWindows",
+"Компоненты": "AddIns",
+"ВКЭлементы": "VKElement",
+"ПутьКлючей": "KeysPath",
+"СлакДиалог": "SlackDialog",
+"ДанныеПоля": "FieldData",
+"Сообщение2": "Message2",
+"ШаблонOint": "OintTemplate",
+"Обработано": "Processed",
+"ИмяОбъекта": "ObjectName",
+"ИмеетДлину": "HasLength",
+"Безусловно": "Force",
+"IDРодителя": "ParentID",
+"имя автора": "author's name",
+"ЛеваяЧасть": "LeftPart",
+"МассивПрав": "PremissionsArray",
+"Дополнение": "Addition",
+".Свернуть(": ".GroupBy(",
+"БазаДанных": "Database",
+"Аудио файл": "Audio file",
+"Это сервер": "Is server",
+"НомерЧасти": "PartNumber",
+"Отключение": "Shutdown",
+"МассивДней": "DaysArray",
+"изменивший": "that change",
+"Завершение": "Completion",
"ЗапросПорт": "RequestPort",
-"ID курсора": "Cursor ID",
-"Коллекция_": "Collection_",
-"Имя метода": "Method name",
-"Библиотека": "Library",
-"БитриксЛид": "BitrixLead",
-"код валюты": "Currency code",
-"Компонента": "AddIn",
-"HTTPЗапрос": "HTTPRequest",
-"ДанныеДата": "DateData",
-"Проверка 3": "Check 3",
-"отладочной": "debug",
-"ЗначениеУП": "ValueES",
-"РазмерТела": "BodySize",
-"ДанныеТела": "BodyData",
-"IDКаталога": "FolderID",
-"ТелеграмОк": "TelegramOk",
-"IDМагазина": "CampaignID",
-"ВидЗапроса": "RequestType",
-"ЗапросGRPC": "GRPCRequest",
-"Приложение": "Application",
-"ЧастьСхемы": "SchemaPart",
-"Обработать": "Process",
-"AWS4Данные": "AWS4Data",
-"Имя токена": "Token name",
-"HTTPМетоды": "HTTPMethods",
-"ID проекта": "Project ID",
-"ПортПрокси": "ProxyPort",
-"Большой ДД": "Big BD",
-"Тип данных": "Data type",
-"ФайлДанных": "DataFile",
-"Процессоры": "Processors",
-"ID альбома": "Album ID",
-"ГринГруппа": "GreenGroup",
-"НаборТегов": "TagsSet",
-"отвечающий": "responsible",
-"Инструкция": "Instruction",
-"UUIDЗаказа": "OrderUUID",
-"IDКабинета": "AccountID",
-"ВКТСобытия": "VKTEvents",
-"расширение": "extension",
-"AuthДанные": "AuthData",
-"Расширения": "Extensions",
-"Код страны": "Country code",
-"ПодписьURL": "URLSign",
-"ХешФункция": "HashFunction",
-"МассивUUID": "UUIDArray",
-"Объявление": "Ad",
-"отправляем": "send",
-"ВКСвойство": "VKProp",
-"IDКартинки": "ImageID",
-"отключения": "disconnection",
-"ID события": "Event ID",
-"завершения": "of complete",
-"информации": "information",
-"Сообщение3": "Message3",
-"хранилищем": "repository",
-"ООО Вектор": "LLC Vector",
-"ПутьНового": "NewPath",
-"Новый файл": "NewFile",
-"Выполнение": "Execution",
-"Символы.ПФ": "Chars.FF",
-"IDЭлемента": "ElementID",
-"Совпадения": "Coincidences",
-"Назначение": "Destination",
-"ЗаписьJSON": "JSONWriter",
-"ЦветКнопок": "ButtonColor",
-"ФайлМетода": "MethodFile",
-"ПолныйПуть": "FullPath",
-"Наш сервер": "Our server",
-"СоздатьЧат": "CreateChat",
-"НаборProto": "ProtoSet",
-"ВывестиЛог": "PrintLog",
-"разделения": "spliting",
-"СтрокаХеша": "HashString",
-"предыдущей": "previous",
-"Б24_Канбан": "B24_Kanban",
-"НайтиФайлы": "FindFiles",
-"ИДПодборки": "SelectionID",
-"ПутьККлючу": "KeyPath",
-"ПолучитьQR": "GetQR",
-"ЭтоТестCLI": "IsCLITest",
-"Вес брутто": "Gross weight",
-"Получатель": "Recipient",
-"Фотокамера": "Photos",
-"результата": "result",
-"ИмяТаблицы": "TableName",
-"соединения": "of connection",
-"МассивФото": "PhotoArray",
-"Проверка 4": "Check 4",
-"МассивСлов": "WordArray",
-"ГуглОбъект": "GoogleObject",
-"ВремяЖизни": "Expire",
-"интеграции": "integration",
-"КлючМассив": "KeyArray",
-"ID новости": "Post ID",
-"ВыборкаTSV": "TSVSelection",
-"Существует": "Exists",
-"фактически": "fact",
-"ID диалога": "Dialog ID",
-"ОбъектЛога": "LogObject",
-"распродажа": "sale",
-"СоздатьЛид": "CreateLead",
-"Снять роли": "Revoke roles",
-"МассивПочт": "EmailsArray",
-"1000 Тогда": "1000 Then",
-"Ассистенты": "Assistants",
-"выполнения": "of completing",
-"Файл аудио": "Audio file",
-"ФайлОбъект": "FileObject",
-"Проверка 7": "Check 7",
-"ДатаНачала": "StartDate",
-"ДокументДД": "DocumentDD",
-"СерверФото": "PhotoServer",
-"ЭтоКаталог": "IsDirectory",
-"ИмяЗапуска": "LaunchName",
-"Глобальный": "Global",
-"Символы.ПС": "Chars.LF",
-"ВыборкаCSV": "CSVSelection",
-"ТипУзлаXML": "XMLNodeType",
-"ОжидаетЧто": "ExpectsThat",
-"МассивЧата": "ChatArray",
-"СерверПорт": "ServerPort",
-"Разрешения": "Permissions",
-"ОзонТовары": "OzonProducts",
-"СтрТекущее": "StrCurrent",
-"КонецЦикла": "EndDo",
-"Обновления": "Updates",
-"ЧтениеJSON": "JSONReader",
-"Транзакция": "Transaction",
-"ИДКартинки": "ImageID",
-"БезСтатуса": "WithoutStatus",
-"Проверка 2": "Check 2",
-"длина в см": "length, cm",
-"ТекущийТип": "CurrentType",
-"количество": "amount",
-"Результат2": "Result2",
-"МассивИмен": "ArrayOfNames",
-"Сообщение1": "Message1",
-"Проверка 1": "Check 1",
-"Соединение": "Connection",
-"Сохранение": "Save",
-"Привет мир": "Hello world!",
-"ИДКампании": "CampaignID",
-"IDОперации": "OperationID",
-"ГринАватар": "GreenAva",
-"Расширение": "Extension",
-"КлючДанных": "DataKey",
-"ЗапросыSSH": "SSHRequests",
-"Отложенное": "Sheduled",
-"публикации": "of publish",
-"TCP Клиент": "TCP Client",
-"последнего": "of last",
-"тип уценки": "discount type",
-"Записывать": "Record",
-"участникам": "to participants",
-"КлючТокена": "TokenKey",
-"РазбитьURL": "SplitURL",
-"Заголовок1": "Header1",
-"АдресВСети": "NetAddress",
-"ОтветТокен": "TokenResponse",
-"ВсеКоманды": "AllCommands",
-"сохранения": "saving",
-"ВККампания": "VCCampaign",
-"Проверка 6": "Check 6",
-"ВнешнийКод": "ExternalID",
-"IDКатегории": "CategoryID",
-"Символы.НПП": "Chars.NBSp",
-"НоваяИконка": "NewIcon",
-"ЧастейИмени": "NeedParts",
-"ПутьИндекса": "IndexPath",
-"Токен Viber": "Viber Token",
-"ОтветСтрока": "ResponseString",
-"РазбитыйURL": "SplitedURL",
-"РазмерБлока": "BlockSize",
-"АТСписокБаз": "ATBasesList",
-"Notion (ОПИ": "Notion (OpenIntegrations",
-"перемещения": "of movement",
-"ХешОригинал": "HashOrigianl",
-"ИДКатегории": "CategoryID",
-"Новый товар": "New product",
-"Обновление2": "Update2",
-"Иванов Иван": "Ivaniv Ivan",
-"Репозиторий": "Repository",
-"Авторизация": "Authorization",
-"ТипКластера": "ClusterType",
-"ИзменитьЛид": "UpdateLead",
-"РефрешТокен": "RefreshToken",
-"База данных": "Database",
-"НомерГруппы": "GroupNumber",
-"ДанныеТекст": "DataText",
-"МассивСтран": "CountriesArray",
-"ТекстЛимита": "LimitText",
-"МассивБлока": "ArrayBlock",
-"НоваяСтрока": "NewLine",
-"исполнителя": "of executor",
-"URL запроса": "Request URL",
-"срок службы": "lifespan",
-"СписокПолей": "FieldList",
-"КодВозврата": "ReturnCode",
-"Остаток. -1": "Balance. -1",
-"ID атрибута": "Attribute ID",
-"Текст твита": "Tweet text",
-"ПараметрURL": "URLParameter",
-"ТелоЗапроса": "RequestBody",
-"Для Asserts": "For Asserts",
-"ИзИсточника": "FromSource",
-"Создать лид": "Create lead",
-"ЧислоЧастей": "PartsAmount",
-"уведомлений": "notifications",
-"КлючЗапроса": "QueryKey",
-"УдалитьБлок": "DeleteBlock",
-"ТестовыйAPI": "TestAPI",
-"ID картинки": "Image ID",
-"Ошибка JSON": "JSON Error",
-"МассивПутей": "PathsArray",
-"ХешПроверки": "HashCheck",
-"ДатаRFC3339": "DateRFC3339",
-"ТекстОшибки": "ErrorText",
-"ID варианта": "Variant ID",
-"СоздатьРоль": "CreateRole",
-"Минимальная": "Minimal",
-"Мессенджеры": "Messengers",
-"СтрокаФайла": "FileString",
-"ПолучитьЛид": "GetLead",
-"ВремяНабора": "TypingTime",
-"ОпцииЗаписи": "WriteOptions",
-"ЦветКонсоли": "ConsoleColor",
-"Получить QR": "Get QR",
-"бесконечный": "endless",
-"КлючСтрокой": "KeyString",
-"URLЗагрузки": "UploadURL",
-"электронной": "of e",
-"ГринИнстанс": "GreenInstance",
-"РаботаСBlob": "WorkingWithBlob",
-"Петров Петр": "Petrov Petr",
-"Обновление3": "Update3",
-"КодДействия": "ActionCode",
-"ВернутьБлок": "ReturnBlock",
-"IDПриемника": "DestinationID",
-"B64Картинка": "B64Image",
-"РазмерЧасти": "ChunkSize",
-"МассивТегов": "TagsArray",
-"URL сервера": "Server URL",
-"КлючСервиса": "ServiceKey",
-"ЗаписьЛогов": "LogRecording",
-"ОтветМассив": "ResponseArray",
-"БазаВПамяти": "InMemoryBase",
-"Предприятия": "Enterprise",
-"Подключение": "Connection",
-"ВходнойФайл": "InputFile",
-"комментария": "of comment",
-"ПолныйОтвет": "FullResponse",
-"Новый заказ": "New order",
-"ЛогинПрокси": "ProxyLogin",
-"IDКаталога2": "FolderID2",
-"Стандартные": "Standard",
-"10000 Тогда": "10000 Then",
-"ЗаписьФайла": "FileWriter",
-"СтрПараметр": "StrParam",
-"Поставщик А": "Supplier A",
-"ОбщийДоступ": "PublicAccess",
-"name>Пример": "name>Example",
-"постановщик": "producer",
-"ДФ=yyyyMMdd": "DF=yyyyMMdd",
-"Комментарий": "Comment",
-"Сортировать": "Sort",
-"ПолучитьXML": "GetXML",
-"ОпцияПолная": "OptionFull",
-"КодУдаления": "DeleteCode",
-"ТекстОтвета": "ReplyText",
-"Создать чат": "Create chat",
-"ТекущийПуть": "CurrentPath",
-"УдалитьПост": "DeletePost",
-"СигнатураДД": "SignatureBD",
-"Имя колонки": "Column name",
-"ОткрытьФайл": "OpenFile",
-"старая цена": "old price",
-"УдалитьРоль": "DeleteRole",
-"ТекущееТело": "CurrentBody",
-"IDИсточника": "FromID",
-"ФайлЗапуска": "LaunchFile",
-"ТекущийКлюч": "CurrentKey",
-"ТокенКанала": "ChannelToken",
-"Особенности": "Features",
-"ID счетчика": "Counter ID",
-"комплексных": "complex",
-"ПутьКМакету": "TemplatePath",
-"ID страницы": "Page ID",
-"MS SQL (ОПИ": "MS SQL (OpenIntegrations",
-"дата начала": "start date",
-"ДанныеФайла": "FileData",
-"СтрЗаменить": "StrReplace",
-"ШаблонБлока": "BlockTemplate",
-"ИмяСодержит": "NameContains",
-"Зависимость": "Dependence",
-"ФайлНаДиске": "FileOnDisk",
-"Число копий": "Number of copies",
-"Символы.Таб": "Chars.Tab",
-"ТекущаяДата": "CurrentDate",
-"ТекстКнопки": "ButtonText",
-"IDЧерновика": "DraftID",
-"ВЗаголовках": "InHeaders",
-"Хеширование": "Hashing",
-"ОзонОбъекты": "OzonObjects",
-"ID магазина": "Campaign ID",
-"ТипПоставки": "SupplyType",
-"Ошибка типа": "Type error",
-"ОченьВажное": "VeryImportant",
-"Медиагруппа": "MediaGroup",
-"ОсновнойURL": "MainURL",
-"IDСообщения": "MessageID",
-"ДанныеБлока": "BlockData",
-"ОбновитьВсе": "UpdateAll",
-"авторизации": "authorization",
-"ПутьОбъекта": "ObjectPath",
-"наблюдателя": "of auditor",
-"ID кабинета": "Business ID",
-"JSON данные": "JSON data",
-"ИмяИлиТекст": "NameOrText",
-"Уведомления": "Notifications",
-"база данных": "database",
-"IDВходящего": "RepliedID",
-"НайтиСтроки": "FindRows",
-"СуммаСборки": "BuildSum",
-"ПолучитьЛог": "GetLog",
-"БитриксФайл": "BitrixFile",
-"Зависимости": "Dependencies",
-"IDОригинала": "OriginalID",
-"МассивПолей": "FieldArray",
-"МассивОпций": "OptionsArray",
-"УдалитьФайл": "DeleteFile",
-"ID подборок": "Selection IDs",
-"МедиаГруппа": "MediaGroup",
-"ОтборПоТипу": "FilterByType",
-"Имя сервиса": "Service name",
-"ЛишниеБайты": "ExtraBytes",
-"ОбщиеМетоды": "CommonMethods",
-"Обновление4": "Update4",
-"электронная": "e",
-"ДатаОбычная": "CommonDate",
-"ПолучитьИли": "GetOr",
-"Порт прокси": "Proxy port",
-"ПолеКолонки": "ColumnField",
-"ПоляСтрокой": "FieldsAsString",
-"ID элемента": "Element ID",
-"ТелеграмБан": "TelegramBan",
-"СлакОбласти": "SlackWorkspaces",
-"НовыйСпособ": "NewMethod",
-"ЗапросАдрес": "RequestAdress",
-"Новое видео": "NewVideo",
-"реализованы": "realized",
-"ТекущийФайл": "CurrentFile",
-"СоздатьПост": "CreatePost",
-"МассивЧисел": "NumberArray",
-"Цель канала": "Channel purpose",
-"ДанныеСхемы": "SchemaData",
-"ГринПрофиль": "GreenProfile",
-"ВККатегории": "VKCategories",
-"Поставщик В": "Supplier C",
-"ПроксиАдрес": "ProxyAddress",
-"ОбщийМодуль": "CommonModule",
-"ОтветОбъект": "ResponseObject",
-"IDКалендаря": "CalendarID",
-"ширина в см": "width, cm",
-"расширением": "extension",
-"Тема канала": "Channel topic",
-"Обновление1": "Update1",
-"СоздатьБлок": "CreateBlock",
-"ПолеОтметки": "TimestampField",
-"СоздатьЛист": "CreateSheet",
-"Исполнители": "Performers",
-"Обновленный": "Updated",
-"МассивТипов": "TypesArray",
-"XMLЗначение": "XMLValue",
-"Исполнитель": "Responsible",
-"Удалить лид": "Delete lead",
-"PatchСТелом": "PatchWithBody",
-"Комплексная": "Complex",
-"ТипДвоичные": "BinaryType",
-"МассивТэгов": "TagsArray",
-"НеВыполнять": "NotExecute",
-"Имя таблицы": "Table name",
-"Постановщик": "Producer",
-"Новая метка": "New tag",
-"ПустойВывод": "EmptyOutput",
-"ЕстьПризнак": "FlagExists",
-"КлючРегиона": "RegionKey",
-"UUID заявки": "UUID of the invitation",
-"Пример кода": "Code example",
-"JSONСтрокой": "JSONString",
-"комментарии": "comments",
-"Яндекс Диск": "Yandex Disk",
-"ИмяКонтакта": "ContactName",
-"руководство": "manual",
-"СдэкПаспорт": "CdekPassport",
-"ВерсияСреды": "ВерсияСреды",
-"МассивМедиа": "MediaArray",
-"БитриксПоля": "BitrixFields",
-"Текст поста": "Post text",
-"Выполняется": "In work",
-"НовыйЗапрос": "NewRequest",
-"ДокументURL": "DocumentURL",
-"УдалениеMFA": "MFADelete",
-"ЦелевойПуть": "TargetPath",
-"ОтборСтрока": "FilterString",
-"исполнитель": "performer",
-"опционально": "optional",
-"Код региона": "Region code",
-"ID подборки": "Selection ID",
-"OllamaОтвет": "OllamaResponse",
-"вероятность": "probability",
+"PostСТелом": "PostWithBody",
+"Бан/Разбан": "Ban/Unban",
+"ОзонИстина": "OzonTrue",
+"возвращает": "returns",
+"Параметр%1": "Parameter%1",
+"ФайлВывода": "OutputFile",
+"повторного": "repeated",
+"ПолеЗаказа": "OrderField",
+"ЗапросТело": "RequestBody",
+"УдалитьЛид": "DeleteLead",
+"Версия API": "API version",
+"Привилегия": "Privilege",
+"IDАтрибута": "AttributeID",
+"оставшихся": "remaining",
+"Текст тега": "Tag text",
+"ПотокФайла": "StreamOfFile",
+"ТелоОтвета": "ResponseBody",
+"Символы.ВК": "Chars.CR",
"ДобавитьТег": "AddTag",
-"ВнешнийПост": "ExternalPost",
+"вероятность": "probability",
+"OllamaОтвет": "OllamaResponse",
+"Текст поста": "Post text",
"ЧислоОшибок": "ErrorCount",
"подзадачами": "subtask",
+"ID подборки": "Selection ID",
"миллиметрах": "millimeters",
+"ВнешнийПост": "ExternalPost",
+"Код региона": "Region code",
+"Выполняется": "In work",
+"исполнитель": "performer",
+"ОтборСтрока": "FilterString",
+"ЦелевойПуть": "TargetPath",
+"УдалениеMFA": "MFADelete",
+"ДокументURL": "DocumentURL",
+"НовыйЗапрос": "NewRequest",
+"БитриксПоля": "BitrixFields",
"OpenAIОтвет": "OpenAIResponse",
+"опционально": "optional",
"Инструменты": "Tools",
-"КлючПодписи": "SignKey",
-"Динамически": "Dynamically",
-"ЗапросыHTTP": "HTTPRequests",
-"Небезопасно": "Insecure",
-"Повторяемая": "Repeatable",
-"Цена товара": "Product price",
-"ZipРазмерDD": "ZipSizeDD",
-"Особенность": "Feature",
-"IDХранилища": "StorageID",
-"УдалитьЛист": "DeleteSheet",
-"ID Родителя": "Parent ID",
-"МассивФайла": "FileArray",
-"МассивВидео": "VideosArray",
-"ЧастьДанных": "DataPart",
-"Подкаталоги": "Subfolders",
-"высота в см": "height, cm",
-"Бот Виталий": "Vitaly The Bot",
-"обновляемых": "of updated",
"РазмерФайла": "FileSize",
-"Длина Тогда": "Length Then",
+"Динамически": "Dynamically",
"ДобавитьЛог": "AddLog",
+"МассивМедиа": "MediaArray",
+"Длина Тогда": "Length Then",
+"обновляемых": "of updated",
+"Бот Виталий": "Vitaly The Bot",
+"высота в см": "height, cm",
+"Подкаталоги": "Subfolders",
+"ЧастьДанных": "DataPart",
+"МассивВидео": "VideosArray",
+"МассивФайла": "FileArray",
+"ID Родителя": "Parent ID",
+"УдалитьЛист": "DeleteSheet",
+"IDХранилища": "StorageID",
+"Особенность": "Feature",
+"ZipРазмерDD": "ZipSizeDD",
+"Цена товара": "Product price",
+"Повторяемая": "Repeatable",
+"Небезопасно": "Insecure",
+"ЗапросыHTTP": "HTTPRequests",
+"КлючПодписи": "SignKey",
+"ВерсияСреды": "ВерсияСреды",
+"Цель канала": "Channel purpose",
+"руководство": "manual",
+"СоздатьЛист": "CreateSheet",
+"ПолеОтметки": "TimestampField",
+"СоздатьБлок": "CreateBlock",
+"Обновление1": "Update1",
+"Тема канала": "Channel topic",
+"расширением": "extension",
+"ширина в см": "width, cm",
+"IDКалендаря": "CalendarID",
+"ОтветОбъект": "ResponseObject",
+"ПроксиАдрес": "ProxyAddress",
+"Поставщик В": "Supplier C",
+"ВККатегории": "VKCategories",
+"ГринПрофиль": "GreenProfile",
+"ДанныеСхемы": "SchemaData",
+"МассивЧисел": "NumberArray",
+"СоздатьПост": "CreatePost",
+"ТекущийФайл": "CurrentFile",
+"реализованы": "realized",
"ЗаписатьЛог": "WriteLog",
+"Исполнители": "Performers",
+"СдэкПаспорт": "CdekPassport",
+"Обновленный": "Updated",
+"XMLЗначение": "XMLValue",
+"ИмяКонтакта": "ContactName",
+"Яндекс Диск": "Yandex Disk",
+"комментарии": "comments",
+"JSONСтрокой": "JSONString",
+"Пример кода": "Code example",
+"UUID заявки": "UUID of the invitation",
+"КлючРегиона": "RegionKey",
+"ЕстьПризнак": "FlagExists",
+"ПустойВывод": "EmptyOutput",
+"Новая метка": "New tag",
+"Постановщик": "Producer",
+"Имя таблицы": "Table name",
+"НеВыполнять": "NotExecute",
+"МассивТэгов": "TagsArray",
+"ТипДвоичные": "BinaryType",
+"Комплексная": "Complex",
+"PatchСТелом": "PatchWithBody",
+"Удалить лид": "Delete lead",
+"Исполнитель": "Responsible",
+"МассивТипов": "TypesArray",
"ЯДискСсылка": "YaDiskLink",
-"Для YaxUnit": "For YAxUnit",
+"Скопировать": "Copy",
"Поставщик Б": "Supplier B",
-"определения": "definitions",
-"Неравенство": "Inequality",
-"SQLiteУспех": "SQLiteSuccess",
-"ЭтоУдаление": "ThisIsDeletion",
-"КлючКлиента": "ClientKey",
-"специальная": "special",
-"ТекущееПоле": "CurrentField",
-"Удалить тег": "Delete tag",
-"ОбщийРазмер": "TotalSize",
-"UUID заказа": "Order UUID",
-"СоздатьПоле": "CreateField",
-"СоздатьБазу": "CreateDatabase",
-"ФункцияХеша": "HashFunc",
-"БазаНаДиске": "LocalBase",
-"OllamaУспех": "OllamaSuccess",
-"Ollama (ОПИ": "Ollama (OpenIntegrations",
-"Тест диалог": "Test dialog",
-"Фон истории": "Story background",
+"электроника": "electronics",
+"ВыборкаJSON": "JSONSelection",
+"оптимизация": "optimization",
+"Номер порта": "Port number",
+"SQLite (ОПИ": "SQLite (OpenIntegrations",
+"КопироватьВ": "CopyTo",
+"Минимальный": "Minimal",
+"Имя поля БД": "DB field name",
+"АдресаПочты": "EmailAddresses",
+"ЗаменаТочки": "DotReplacement",
+"Группировка": "Grouping",
+"ПутиСтрокой": "PathsString",
+"ПотокВывода": "OutputStream",
+"МассивГифок": "GifsArray",
+"НеЗаполнено": "Empty",
+"S3НеНайдено": "S3NotFound",
+"обновленный": "updated",
+"МассивЯчеек": "CellsArray",
+"МетодПоиска": "SearchMethod",
+"ЗаписатьBOM": "WriteBOM",
+"ТипВложений": "AttachmentsType",
+"МассивЦелей": "GoalsArray",
+"тип фильтра": "filter type",
+"ТипКонтента": "ContentType",
+"ДопПараметр": "AdditionalParameter",
+"МассивСвязи": "LinkArray",
+"Отправитель": "Sender",
+"ТипЗначения": "ValeType",
+"Петр Петров": "Petr Petrov",
+"GR_Стриминг": "GR_Streaming",
+"ГуглКаталог": "GoogleCatalog",
+"ЭтоТестыCLI": "IsCLITests",
+"Новое видео": "NewVideo",
+"ID свойства": "Property ID",
+"УдалитьБазу": "DropBase",
+"МассивИмени": "NameParts",
+"ЗапросМетод": "RequestMethod",
+"ОбъектВидео": "VideoObject",
+"ТекКолекция": "CurrentCollection",
+"Обновление5": "Update5",
+"параметрами": "parameters",
+"АдресПрокси": "ProxyAddress",
+"Новосибирск": "Novosibirsk",
+"ИмяЭлемента": "ElementName",
+"КаталогOint": "OintDirectory",
+"ТелоСтрокой": "BodyAsString",
"БольшойФайл": "BigFile",
+"Фон истории": "Story background",
+"Тест диалог": "Test dialog",
+"Ollama (ОПИ": "Ollama (OpenIntegrations",
+"OllamaУспех": "OllamaSuccess",
+"БазаНаДиске": "LocalBase",
+"ФункцияХеша": "HashFunc",
+"СоздатьБазу": "CreateDatabase",
+"СоздатьПоле": "CreateField",
+"UUID заказа": "Order UUID",
+"ОбщийРазмер": "TotalSize",
+"Удалить тег": "Delete tag",
+"ТекущееПоле": "CurrentField",
+"специальная": "special",
+"КлючКлиента": "ClientKey",
+"ЭтоУдаление": "ThisIsDeletion",
+"SQLiteУспех": "SQLiteSuccess",
+"Неравенство": "Inequality",
+"определения": "definitions",
"color=Белый": "color=White",
"НомерЗаказа": "OrderNumber",
"логирование": "logging",
"Комментарии": "Comments",
-"МассивСтрок": "StingsArray",
-"ЗапросДомен": "RequestDomain",
-"комментарий": "comment",
-"IDУчастника": "MemberID",
-"АдресАвтора": "АдресАвтора",
-"IDВладельца": "OwnerID",
-"СкачатьФайл": "DownloadFile",
-"Послезавтра": "NextDay",
-"Ошибка поля": "Field error",
-"Маскировать": "Hide",
-"С картинкой": "With picture",
-"НоушнОбъект": "NotionObject",
-"МассивРолей": "RoleArray",
-"ЦветныеПоля": "ColoredFields",
-"Суперклиент": "SuperClient",
-"Поле1,Поле2": "Field1,Field2",
-"ЗапросТекст": "RequestText",
-"ОписаниеИзм": "EditedDescription",
-"ПокинутьЧат": "LeaveChat",
"Разделитель": "Delimiter",
-"ТелоСтрокой": "BodyAsString",
-"КаталогOint": "OintDirectory",
-"ИмяЭлемента": "ElementName",
-"ТипВложений": "AttachmentsType",
-"МетодПоиска": "SearchMethod",
-"МассивЯчеек": "CellsArray",
-"обновленный": "updated",
-"S3НеНайдено": "S3NotFound",
-"НеЗаполнено": "Empty",
-"МассивГифок": "GifsArray",
-"ПотокВывода": "OutputStream",
-"ПутиСтрокой": "PathsString",
-"Группировка": "Grouping",
-"ЗаменаТочки": "DotReplacement",
-"АдресаПочты": "EmailAddresses",
-"Имя поля БД": "DB field name",
-"Минимальный": "Minimal",
-"КопироватьВ": "CopyTo",
-"SQLite (ОПИ": "SQLite (OpenIntegrations",
-"Номер порта": "Port number",
-"оптимизация": "optimization",
-"ВыборкаJSON": "JSONSelection",
-"электроника": "electronics",
-"ЗаписатьBOM": "WriteBOM",
-"МассивЦелей": "GoalsArray",
-"Новосибирск": "Novosibirsk",
-"тип фильтра": "filter type",
-"АдресПрокси": "ProxyAddress",
-"параметрами": "parameters",
-"Обновление5": "Update5",
-"ТекКолекция": "CurrentCollection",
-"ОбъектВидео": "VideoObject",
-"ЗапросМетод": "RequestMethod",
-"МассивИмени": "NameParts",
-"УдалитьБазу": "DropBase",
-"ID свойства": "Property ID",
-"Скопировать": "Copy",
-"ЭтоТестыCLI": "IsCLITests",
-"ГуглКаталог": "GoogleCatalog",
-"GR_Стриминг": "GR_Streaming",
-"Петр Петров": "Petr Petrov",
-"ТипЗначения": "ValeType",
-"Отправитель": "Sender",
-"МассивСвязи": "LinkArray",
-"ДопПараметр": "AdditionalParameter",
-"ТипКонтента": "ContentType",
-"ЗаписьВывода": "OutputWriting",
-"color=Желтый": "color=Yellow",
-"ПроксиПароль": "ProxyPassword",
-"данные файла": "file's binary data",
-"ЦветнойВывод": "ColorOutput",
-"ИДОбсуждения": "DiscussionID",
-"СтрокаВызова": "CallString",
-"Удалить файл": "Delete file",
-"ФайлКартинки": "PictureFile",
-"ДобавитьПоле": "AddField",
-"Общие методы": "Common methods",
-"документацию": "documentation",
-"ТекущийТовар": "CurrentProduct",
-"ДанныеОтвета": "ResponseData",
-"СтрокаПрокси": "ProxyString",
-"родительской": "of parent",
-"ВключитьФайл": "ВключитьФайл",
-"ПубличныйURL": "PublicURL",
-"ПотокВПамяти": "MemoryStream",
-"МассивДанных": "DataArray",
-"Сформировать": "Formulate",
-"Тестирование": "Testing",
-"ДопПараметры": "AdditionalParameters",
-"МассивБлоков": "BlockArray",
-"OllamaВерсия": "OllamaVersion",
-"МассивФайлов": "ArrayOfFiles",
-"ФорматОтвета": "ResponseFormat",
-"МетодИндекса": "IndexMethod",
-"ИзменитьРоль": "UpdateRole",
-"Новая стадия": "New stage",
-"ЭтоСтруктура": "IsStructure",
-"ШаблонОтвета": "ResponseTemplate",
-"Имя каталога": "Folder name",
-"Длительность": "Duration",
-"время начала": "start time",
-"ВайберОнлайн": "ViberOnline",
-"обязательная": "mandatory",
-"OllamaМодели": "OllamaModels",
-"СоздатьЗаказ": "CreateOrder",
-"СтрокаМетода": "MethodLine",
-"Текст кнопки": "Button text",
-"Новый запрос": "New request",
-"КлючевоеПоле": "KeyField",
-"КартинкаПуть": "ImagePath",
-"СоздатьОпрос": "CreatePoll",
-"КаталогЛогов": "LogDirectory",
-"Дублирования": "duplicates",
-"РазмерПакета": "BatchSize",
-"СписокОтбора": "FilterList",
-"Новая задача": "New task",
-"ФорматДанных": "DataFormat",
-"При отправке": "When sending data is",
-"СоздатьСкоуп": "CreateScope",
-"ЭлементыПути": "PathParts",
-"УдалитьТовар": "DeleteProduct",
-"приглашениям": "invitations",
-"ДанныеМетода": "MethodData",
-"Порт сервера": "Server port",
-"Проверка 8_4": "Check 8_4",
-"РазмерДанных": "DataSize",
-"НастройкиFTP": "FTPSettings",
-"СоздатьМетку": "CreateTag",
-"ТекущийТекст": "CurrentText",
-"ЗначениеПоля": "FieldValue",
-"ДопПараметр3": "AddParam3",
-"ID сообщения": "Message ID",
-"пустой ответ": "empty response",
-"СтрокаДанных": "DataString",
-"ОписаниеBool": "DescriptionBool",
-"Архивирована": "Archived",
-"Размер файла": "File size",
-"МассивТаблиц": "TableArray",
-"ОзонЧерновик": "OzonDraft",
-"ТекущийМетод": "CurrentMethod",
-"РаботаСАудио": "AudioProcessing",
-"ЧтениеДанных": "DataReader",
-"ZipРазмерCDH": "ZipSizeCDH",
-"ПотокВНачало": "StreamToStart",
-"выходные дни": "weekends",
-"МетрикаМетка": "MetrikaTag",
-"ОзонКартинки": "OzonPictures",
-"ДопЗаголовки": "AdditionalHeaders",
-"OpenAIСписок": "OpenAIList",
-"МассивПостов": "ArrayOfPosts",
-"пользователь": "user",
-"Удалить лист": "Delete sheet",
-"Соответствие": "Map",
-"ДругойЗапрос": "AnotherRequest",
-"ДопПараметр2": "AddParam2",
-"Параметр_out": "Parameter_out",
-"МассивЛистов": "SheetArray",
-"Создать пост": "Create post",
-"Криптография": "Cryptography",
-"ЗакрытьПоток": "CloseStream",
-"СоздатьКанал": "CreateChannel",
-"Вернуть блок": "Return block",
-"МетрикаМетки": "MetrikaTags",
-"прикрепления": "of attachments",
-"тип счетчика": "counter type",
-"Число,Строка": "Number, String",
-"КонецОбласти": "EndRegion",
-"ШаблонМетода": "MethodTemplate",
-"СоздатьКнигу": "CreateSpreadsheet",
-"ДневнойЛимит": "DailyLimit",
-"URL картинки": "Image URL",
-"Покинуть чат": "Leave chat",
-"Dropbox (ОПИ": "Dropbox (OpenIntegrations",
-"МетодОбласти": "RegionMethod",
-"OPI_ТестыCLI": "OPI_TestsCLI",
-"подчиненного": "of dependent",
-"ДопПараметр1": "AddParam1",
-"ID участника": "Member ID",
-"ГуглКаталоги": "GoogleCatalogs",
-"Перемещенная": "Moved",
-"IDКалендаря2": "CalendarID2",
-"ДропБоксФайл": "DropboxFile",
-"НовыйПрефикс": "NewPrefix",
-"КлючЗначение": "KeyValue",
-"КодировкаURL": "URLencoding",
-"Тип вложений": "Attachments type",
-"ТокенСервера": "ServerToken",
-"КонецПопытки": "EndTry",
-"загружаемого": "uploading",
-"Текст ответа": "Answer text",
-"ДокументЛога": "LogDocument",
-"Дата инвойса": "Invoice date",
-"ТекущийКлючН": "CurrentKeyN",
-"ДробнаяЧасть": "FractionalPart",
-"МассивОшибок": "ErrorsArray",
-"GMax_Аккаунт": "GMax_Account",
-"Скачать файл": "Download file",
-"Использовать": "Use",
-"БитриксВремя": "BitrixTime",
-"SQLiteОшибка": "SQLiteError",
-"ВернутьОтвет": "ReturnResponse",
-"МассивЧтения": "ArrayReading",
-"ТипКоллекции": "CollectionType",
-"ШаблонСтроки": "StringTemplate",
-"МассивКоманд": "CommandArray",
-"ОписаниеТипа": "TypeDescription",
-"IDОбсуждения": "DiscussionID",
-"Существующее": "Existing",
-"СписокКоманд": "CommandList",
-"СжатыеДанные": "CompressedData",
-"ТекстСправки": "HelpText",
-"Создать блок": "Create block",
-"НеобходимТип": "TypeRequiered",
-"МассивЛишних": "ExtraArray",
-"ДокументПуть": "DocumentPath",
-"Конецфункции": "EndFunction",
-"Создать базу": "Create base",
-"Путь к файлу": "File path",
-"ОбщаяТаблица": "CommonTable",
-"РаботаССетью": "WebMethods",
-"РекламаЧисло": "AdsNumber",
-"JSONДвоичные": "JSONBinary",
-"Символы.ВТаб": "Chars.VTab",
-"ТвиттерТокен": "TwitterToken",
-"КонечнаяДата": "EndDate",
-"ЗначениеФайл": "ValueFile",
-"ЗаписьТекста": "TextRecord",
-"ДлинаОтступа": "OffsetLength",
-"SQLiteСтроки": "SQLiteRows",
-"МассивКлючей": "KeyArray",
-"МестноеВремя": "ToLocalTime",
-"ОднаПодОдной": "OneByOne",
-"ТвиттерТекст": "TwitterText",
-"КлючевыеПоля": "KeyFields",
-"ОсновноеФото": "MainPhoto",
-"ТекущийНабор": "CurrentSet",
-"ТекстФильтра": "FilterText",
-"Удалить блок": "Delete block",
-"Добавить тег": "Add tag",
-"ЧислоПопыток": "Attempts",
-"Рефреш токен": "Refresh token",
-"Пользователь": "User",
-"УдалитьБакет": "DeleteBucket",
-"ОтветСтрокой": "ResponseString",
-"IDАссистента": "AssistantID",
-"ПараметрСокр": "ParameterTrim",
-"Нет, спасибо": "No, thank you",
-"Telegram_Бан": "Telegram_Ban",
-"Равно(Истина": "Equal(True",
-"Удалить пост": "Delete post",
-"IDПриложения": "AppID",
-"элементы CRM": "CRM elements",
-"Большой файл": "Big file",
-"Интроспекция": "Introspection",
-"ШаблонКлючей": "KeysTemplate",
-"ТонкийКлиент": "ThinClient",
-"Данные файла": "File data",
-"DeleteСТелом": "DeleteWithBody",
-"ЗаписьДанных": "DataWriter",
-"ЕстьЗначение": "ValueExists",
-"ДатаПередачи": "TransferDate",
-"ТекущийПоток": "CurrentStream",
-"КопийНаЛисте": "CopiesPerSheet",
-"ШаблонОшибки": "ErrorPattern",
-"ЦелеваяСтена": "TargetWall",
-"инструментов": "tools",
-"ДанныеЯчейки": "CellData",
-"ЯДискКаталог": "YaDiskFolder",
-"ОперацияJSON": "OperationsJSON",
-"НастройкиTLS": "TLSSettings",
-"НастройкиTls": "TLSSettings",
-"стабильности": "stability",
-"Записать лог": "Write log",
-"Документация": "Read the Docs",
-"ПолучитьФайл": "GetFile",
-"ОписаниеJSON": "JSONDescription",
-"Видеообложка": "Videocover",
-"ЭтоКоннектор": "IsConnector",
-"ID чата темы": "Topic chat ID",
-"ТекстКоманды": "CommandText",
-"ДопНастройки": "AdditionalSettings",
-"ТекстВыборки": "SelectionText",
-"ТестыРаздела": "SectionTests",
-"ДобавитьЛист": "AddSheet",
-"Архивировать": "Archive",
-"Ошибка имени": "Name error",
-"Твит с видео": "Tweet with video",
-"Имя контакта": "Contact name",
-"СтрРезультат": "StrResult",
-"ЗапросПрокси": "RequestProxy",
-"часовой пояс": "time zone",
-"ТипПлатформы": "PlatformType",
-"Произвольный": "Arbitrary",
-"Безвозвратно": "Irrecoverable",
-"присутствует": "present",
-"ПутьЭлемента": "ElementPath",
-"УдалитьЗаказ": "DeleteOrder",
-"СоздатьОтказ": "CreateRefusal",
-"ТабРезультат": "TableResult",
-"МассивКнопок": "ButtonArray",
-"ТекстЗапроса": "QueryText",
-"IDОбъявления": "AdID",
-"ИзменитьПоле": "ModifyField",
-"color=Бирюза": "color=Cyan",
-"доп. расходы": "additional costs",
-"пользователя": "of user",
-"IDПоследнего": "LastID",
-"УдалитьМетку": "DeleteTag",
-"ВнешняяСтена": "ExternalWall",
-"РодительБаза": "ParentBase",
-"ID, Значение": "ID, Value",
-"СтруктураURL": "URLStructure",
-"ЭтоOneScript": "IsOneScript",
-"УдалитьФайлы": "DeleteFiles",
-"8 Или Часть2": "8 Or Part2",
-"ОсновныеТест": "MainTests",
-"ГринРазлогин": "GreenUnlogin",
+"ПокинутьЧат": "LeaveChat",
+"ОписаниеИзм": "EditedDescription",
+"ЗапросТекст": "RequestText",
+"Поле1,Поле2": "Field1,Field2",
+"Суперклиент": "SuperClient",
+"ЦветныеПоля": "ColoredFields",
+"МассивРолей": "RoleArray",
+"НоушнОбъект": "NotionObject",
+"Для YaxUnit": "For YAxUnit",
+"С картинкой": "With picture",
+"Ошибка поля": "Field error",
+"Послезавтра": "NextDay",
+"СкачатьФайл": "DownloadFile",
+"IDВладельца": "OwnerID",
+"АдресАвтора": "АдресАвтора",
+"IDУчастника": "MemberID",
+"комментарий": "comment",
+"ЗапросДомен": "RequestDomain",
+"МассивСтрок": "StingsArray",
+"Маскировать": "Hide",
+"ЗапросАдрес": "RequestAdress",
+"ОбщийМодуль": "CommonModule",
+"СлакОбласти": "SlackWorkspaces",
+"URLЗагрузки": "UploadURL",
+"КлючСтрокой": "KeyString",
+"бесконечный": "endless",
+"Получить QR": "Get QR",
+"ЦветКонсоли": "ConsoleColor",
+"ОпцииЗаписи": "WriteOptions",
+"ВремяНабора": "TypingTime",
+"ПолучитьЛид": "GetLead",
+"СтрокаФайла": "FileString",
+"Мессенджеры": "Messengers",
+"Минимальная": "Minimal",
+"СоздатьРоль": "CreateRole",
+"ID варианта": "Variant ID",
+"ТекстОшибки": "ErrorText",
+"ДатаRFC3339": "DateRFC3339",
+"ХешПроверки": "HashCheck",
+"МассивПутей": "PathsArray",
+"Ошибка JSON": "JSON Error",
+"ID картинки": "Image ID",
+"электронной": "of e",
+"ТестовыйAPI": "TestAPI",
+"ГринИнстанс": "GreenInstance",
+"Петров Петр": "Petrov Petr",
+"ЛогинПрокси": "ProxyLogin",
+"Новый заказ": "New order",
+"ПолныйОтвет": "FullResponse",
+"комментария": "of comment",
+"ВходнойФайл": "InputFile",
+"Подключение": "Connection",
+"Предприятия": "Enterprise",
+"БазаВПамяти": "InMemoryBase",
+"ОтветМассив": "ResponseArray",
+"ЗаписьЛогов": "LogRecording",
+"КлючСервиса": "ServiceKey",
+"URL сервера": "Server URL",
+"МассивТегов": "TagsArray",
+"РазмерЧасти": "ChunkSize",
+"B64Картинка": "B64Image",
+"IDПриемника": "DestinationID",
+"ВернутьБлок": "ReturnBlock",
+"КодДействия": "ActionCode",
+"Обновление3": "Update3",
+"РаботаСBlob": "WorkingWithBlob",
+"КлючЗапроса": "QueryKey",
+"уведомлений": "notifications",
+"ЧислоЧастей": "PartsAmount",
+"Репозиторий": "Repository",
+"Иванов Иван": "Ivaniv Ivan",
+"Обновление2": "Update2",
+"Новый товар": "New product",
+"ИДКатегории": "CategoryID",
+"ХешОригинал": "HashOrigianl",
+"перемещения": "of movement",
+"Notion (ОПИ": "Notion (OpenIntegrations",
+"АТСписокБаз": "ATBasesList",
+"РазмерБлока": "BlockSize",
+"РазбитыйURL": "SplitedURL",
+"ОтветСтрока": "ResponseString",
+"Токен Viber": "Viber Token",
+"ПутьИндекса": "IndexPath",
+"ЧастейИмени": "NeedParts",
+"НоваяИконка": "NewIcon",
+"Символы.НПП": "Chars.NBSp",
+"IDКатегории": "CategoryID",
+"НовыйСпособ": "NewMethod",
+"Авторизация": "Authorization",
+"ТипКластера": "ClusterType",
+"ИзменитьЛид": "UpdateLead",
+"РефрешТокен": "RefreshToken",
+"Создать лид": "Create lead",
+"ИзИсточника": "FromSource",
+"Для Asserts": "For Asserts",
+"ТелоЗапроса": "RequestBody",
+"ПараметрURL": "URLParameter",
+"Текст твита": "Tweet text",
+"ID атрибута": "Attribute ID",
+"Остаток. -1": "Balance. -1",
+"КодВозврата": "ReturnCode",
+"IDКаталога2": "FolderID2",
+"СписокПолей": "FieldList",
+"URL запроса": "Request URL",
+"исполнителя": "of executor",
+"НоваяСтрока": "NewLine",
+"МассивБлока": "ArrayBlock",
+"ТекстЛимита": "LimitText",
+"МассивСтран": "CountriesArray",
+"ДанныеТекст": "DataText",
+"НомерГруппы": "GroupNumber",
+"База данных": "Database",
+"срок службы": "lifespan",
+"Стандартные": "Standard",
+"УдалитьБлок": "DeleteBlock",
+"ЗаписьФайла": "FileWriter",
+"НайтиСтроки": "FindRows",
+"IDВходящего": "RepliedID",
+"база данных": "database",
+"Уведомления": "Notifications",
+"ИмяИлиТекст": "NameOrText",
+"JSON данные": "JSON data",
+"ID кабинета": "Business ID",
+"наблюдателя": "of auditor",
+"ПутьОбъекта": "ObjectPath",
+"авторизации": "authorization",
+"ОбновитьВсе": "UpdateAll",
+"ДанныеБлока": "BlockData",
+"IDСообщения": "MessageID",
+"ОсновнойURL": "MainURL",
+"Медиагруппа": "MediaGroup",
+"ОченьВажное": "VeryImportant",
+"Ошибка типа": "Type error",
+"ТипПоставки": "SupplyType",
+"ID магазина": "Campaign ID",
+"ПолучитьЛог": "GetLog",
+"ОзонОбъекты": "OzonObjects",
+"БитриксФайл": "BitrixFile",
+"IDОригинала": "OriginalID",
+"ТелеграмБан": "TelegramBan",
+"10000 Тогда": "10000 Then",
+"ID элемента": "Element ID",
+"ПоляСтрокой": "FieldsAsString",
+"ПолеКолонки": "ColumnField",
+"Порт прокси": "Proxy port",
+"ПолучитьИли": "GetOr",
+"ДатаОбычная": "CommonDate",
+"электронная": "e",
+"Обновление4": "Update4",
+"ОбщиеМетоды": "CommonMethods",
+"ЛишниеБайты": "ExtraBytes",
+"Имя сервиса": "Service name",
+"ОтборПоТипу": "FilterByType",
+"МедиаГруппа": "MediaGroup",
+"ID подборок": "Selection IDs",
+"УдалитьФайл": "DeleteFile",
+"МассивОпций": "OptionsArray",
+"МассивПолей": "FieldArray",
+"Зависимости": "Dependencies",
+"Хеширование": "Hashing",
+"СуммаСборки": "BuildSum",
+"Создать чат": "Create chat",
+"УдалитьРоль": "DeleteRole",
+"ОткрытьФайл": "OpenFile",
+"Имя колонки": "Column name",
+"СигнатураДД": "SignatureBD",
+"УдалитьПост": "DeletePost",
+"ТекущийПуть": "CurrentPath",
+"ТекстОтвета": "ReplyText",
+"КодУдаления": "DeleteCode",
+"ОпцияПолная": "OptionFull",
+"ПолучитьXML": "GetXML",
+"Сортировать": "Sort",
+"Комментарий": "Comment",
+"ДФ=yyyyMMdd": "DF=yyyyMMdd",
+"постановщик": "producer",
+"name>Пример": "name>Example",
+"ОбщийДоступ": "PublicAccess",
+"ВЗаголовках": "InHeaders",
+"Поставщик А": "Supplier A",
+"СтрПараметр": "StrParam",
+"ТекущееТело": "CurrentBody",
+"IDИсточника": "FromID",
+"старая цена": "old price",
+"ШаблонБлока": "BlockTemplate",
+"ТекстКнопки": "ButtonText",
+"ТекущаяДата": "CurrentDate",
+"Символы.Таб": "Chars.Tab",
+"Число копий": "Number of copies",
+"ФайлНаДиске": "FileOnDisk",
+"Зависимость": "Dependence",
+"ИмяСодержит": "NameContains",
+"ФайлЗапуска": "LaunchFile",
+"СтрЗаменить": "StrReplace",
+"ДанныеФайла": "FileData",
+"IDЧерновика": "DraftID",
+"дата начала": "start date",
+"MS SQL (ОПИ": "MS SQL (OpenIntegrations",
+"ID страницы": "Page ID",
+"ПутьКМакету": "TemplatePath",
+"комплексных": "complex",
+"ID счетчика": "Counter ID",
+"Особенности": "Features",
+"ТокенКанала": "ChannelToken",
+"ТекущийКлюч": "CurrentKey",
"ОтборКоманды": "CommandSelection",
+"ГринРазлогин": "GreenUnlogin",
"ВКСтатистика": "VKStatistics",
"Текст правил": "Rules Text",
-"НастройкиSSH": "SSHSettings",
+"ЗапросСекция": "RequestSection",
"Существующий": "Existing",
"Пользователи": "Users",
-"ЗапросСекция": "RequestSection",
-"ПутьИсточник": "SourcePath",
-"Номер заказа": "Order number",
-"Без рекурсии": "No recursion",
-"Дни рождения": "Hollydays",
-"БезВозвратно": "Irrecoverable",
-"ДропБоксТеги": "DropboxTags",
-"ПутьПриемник": "DestinationPath",
-"Base64Строка": "Base64String",
-"IDКалендаря1": "CalendarID1",
-"GAPI_Аккаунт": "GAPI_Account",
-"ЗапросСервер": "RequestServer",
-"ПолучитьРоли": "GetRoles",
-"ПереносСтрок": "LineBreaks",
-"JSONОригинал": "JSONOriginal",
-"ФайлОтправки": "SendingFile",
-"СоздатьПоток": "CreateStream",
-"ОзонКластеры": "OzonClusters",
-"ДатаОтправки": "SendingDate",
-"МассивБулево": "BoolArray",
-"Адрес прокси": "Proxy address",
-"ЗапросПароль": "RequestPassword",
-"ID календаря": "Calendar ID",
-"ПолнаяЗамена": "FullReplace",
+"ОсновныеТест": "MainTests",
+"НастройкиSSH": "SSHSettings",
+"8 Или Часть2": "8 Or Part2",
"ДатаДоставки": "DeliveryDate",
+"ЭтоOneScript": "IsOneScript",
+"СтруктураURL": "URLStructure",
+"ID, Значение": "ID, Value",
+"Создать роль": "Create role",
+"ВнешняяСтена": "ExternalWall",
+"УдалитьМетку": "DeleteTag",
+"IDПоследнего": "LastID",
+"ПутьИсточник": "SourcePath",
+"пользователя": "of user",
+"УдалитьФайлы": "DeleteFiles",
+"Номер заказа": "Order number",
+"ID календаря": "Calendar ID",
+"Дни рождения": "Hollydays",
+"доп. расходы": "additional costs",
+"ПолнаяЗамена": "FullReplace",
+"ЗапросПароль": "RequestPassword",
+"Адрес прокси": "Proxy address",
+"МассивБулево": "BoolArray",
+"ДатаОтправки": "SendingDate",
+"ОзонКластеры": "OzonClusters",
+"СоздатьПоток": "CreateStream",
+"ФайлОтправки": "SendingFile",
+"JSONОригинал": "JSONOriginal",
+"ПереносСтрок": "LineBreaks",
+"ПолучитьРоли": "GetRoles",
+"ЗапросСервер": "RequestServer",
+"GAPI_Аккаунт": "GAPI_Account",
+"IDКалендаря1": "CalendarID1",
+"Base64Строка": "Base64String",
+"ПутьПриемник": "DestinationPath",
+"ДропБоксТеги": "DropboxTags",
+"БезВозвратно": "Irrecoverable",
+"Без рекурсии": "No recursion",
+"color=Бирюза": "color=Cyan",
+"ЕстьЗначение": "ValueExists",
+"IDОбъявления": "AdID",
+"Видеообложка": "Videocover",
+"ОписаниеJSON": "JSONDescription",
+"ПолучитьФайл": "GetFile",
+"Документация": "Read the Docs",
+"Записать лог": "Write log",
+"стабильности": "stability",
+"НастройкиTls": "TLSSettings",
+"НастройкиTLS": "TLSSettings",
+"ОперацияJSON": "OperationsJSON",
+"ЭтоКоннектор": "IsConnector",
+"ЯДискКаталог": "YaDiskFolder",
+"инструментов": "tools",
+"ЦелеваяСтена": "TargetWall",
+"ШаблонОшибки": "ErrorPattern",
+"КопийНаЛисте": "CopiesPerSheet",
+"ТекущийПоток": "CurrentStream",
+"ДатаПередачи": "TransferDate",
+"ЗаписьДанных": "DataWriter",
+"DeleteСТелом": "DeleteWithBody",
"OllamaОшибка": "OllamaError",
+"ДанныеЯчейки": "CellData",
+"ИзменитьПоле": "ModifyField",
+"ID чата темы": "Topic chat ID",
+"ДопНастройки": "AdditionalSettings",
+"ТекстЗапроса": "QueryText",
+"МассивКнопок": "ButtonArray",
+"ТабРезультат": "TableResult",
+"СоздатьОтказ": "CreateRefusal",
+"УдалитьЗаказ": "DeleteOrder",
+"ПутьЭлемента": "ElementPath",
+"присутствует": "present",
+"Безвозвратно": "Irrecoverable",
+"Произвольный": "Arbitrary",
+"ТекстКоманды": "CommandText",
+"ТипПлатформы": "PlatformType",
+"ЗапросПрокси": "RequestProxy",
+"СтрРезультат": "StrResult",
+"Имя контакта": "Contact name",
+"Твит с видео": "Tweet with video",
+"Ошибка имени": "Name error",
+"Архивировать": "Archive",
+"ДобавитьЛист": "AddSheet",
+"ТестыРаздела": "SectionTests",
+"ТекстВыборки": "SelectionText",
+"часовой пояс": "time zone",
"Изменить лид": "Update lead",
-"UUID запуска": "Launch UUID",
+"крайний срок": "deadline",
"РазрешениеIP": "IPResolve",
-"ДатаСгорания": "ExpireDate",
-"Проверка 8_3": "Check 8_3",
-"ПараметрыURL": "URLParameters",
-"ДополнитьURL": "CompleteURL",
-"КодСостояния": "StatusCode",
-"ТипРезультат": "TypeResult",
-"ОсновнойЦвет": "PrimaryColor",
-"АдресРесурса": "ResourceAddress",
-"Формирование": "Formation",
-"Строка,Число": "String, Number",
-"Удалить роль": "Delete role",
-"ЭтоПолучение": "IsRettrieve",
-"ОбновитьФайл": "UpdateFile",
-"Создать поле": "Create field",
-"ВызватьМетод": "ExecuteMethod",
-"МассивЧастей": "PartsArray",
-"ТаблицаПолей": "FieldsTable",
-"наименование": "name",
-"СтрРазделить": "StrSplit",
-"Предпроверка": "Precheck",
-"тип операции": "action type",
-"МассивЗеркал": "MirrorsArray",
-"ОбъектИконка": "IconObject",
-"ТекущаяДлина": "CurrentLength",
-"СМетаданными": "WithMetadata",
-"КонецФункции": "EndFunction",
-"ИмяФайлаТела": "BodyFileName",
-"Используемый": "Using",
-"MongoDB (ОПИ": "MongoDB (OpenIntegrations",
-"Прогресс бар": "Progress bat",
-"СкоупСтрокой": "ScopeString",
-"БитриксЧисло": "BitrixNumber",
-"ИДОбъявления": "AnnouncementID",
-"Закрытый чат": "Private chat",
-"ПолучитьДату": "GetDate",
-"Существующая": "Existing",
-"ДлинаПолоски": "BarLength",
-"ZipРазмерLFH": "ZipSizeLFH",
-"ОткрытьПоток": "OpenStream",
-"ШаблонТекста": "TextTemplate",
-"СтрокаКлючей": "KeysString",
-"ТекущаяОпция": "CurrentOption",
-"Проверка 8_1": "Check 8_1",
-"СоздатьПапку": "CreateFolder",
-"ТипПриемника": "ReceiverType",
-"ЧислоВСтроку": "NumberToString",
-"ПарольПрокси": "ProxyPassword",
-"МетрикаУспех": "MetrikaSuccess",
-"Конфигурация": "Configuration",
-"ФайлПримеров": "FileExample",
-"СтрСоединить": "StrConcat",
-"Наименование": "Name",
-"ИзменитьПуть": "UpdatePath",
-"Текст ошибки": "Error text",
-"ЗаписатьJSON": "WriteJSON",
-"ДанныеМодуля": "ModuleData",
-"Open AI (ОПИ": "Open AI (OpenIntegrations",
-"МассивТестов": "ArrayOfTests",
-"Неопределено": "Undefined",
-"МассивНабора": "SetsArray",
-"Проверка 8_2": "Check 8_2",
-"КонецУчастка": "ChunkEnd",
-"КлючКартинка": "ImageKey",
-"Получить лид": "Get lead",
-"Путь, Данные": "Path, Data",
-"IDПредыдущей": "PrevStageID",
"СкачатьПапку": "DownloadFolder",
+"IDПредыдущей": "PrevStageID",
+"Путь, Данные": "Path, Data",
+"Получить лид": "Get lead",
+"КлючКартинка": "ImageKey",
+"КонецУчастка": "ChunkEnd",
+"Проверка 8_2": "Check 8_2",
+"МассивНабора": "SetsArray",
+"Неопределено": "Undefined",
+"МассивТестов": "ArrayOfTests",
+"Open AI (ОПИ": "Open AI (OpenIntegrations",
+"ДанныеМодуля": "ModuleData",
+"ЗаписатьJSON": "WriteJSON",
+"Текст ошибки": "Error text",
+"ИзменитьПуть": "UpdatePath",
+"Наименование": "Name",
+"СтрСоединить": "StrConcat",
+"ФайлПримеров": "FileExample",
+"Конфигурация": "Configuration",
"расширениями": "extensions",
"МассивВызова": "CallArray",
"ИмяПараметра": "ParameterName",
"МассивТекста": "TextArray",
-"КлючДвоичные": "BinaryKey",
-"ПрочитатьВсе": "ReadAll",
-"СоздатьБакет": "CreateBucket",
-"ПрочитатьZip": "ReadZip",
-"БлокНастроек": "OptionsBlock",
-"ВКТСообщение": "VKTMessage",
-"Twitter (ОПИ": "Twitter (OpenIntegrations",
-"ВКОбъявление": "VKAdversting",
-"ГраницаТипов": "TypesBound",
-"способствует": "contributes",
-"Новая группа": "New group",
-"ВКОбсуждение": "VKDiscussion",
-"ЧтениеТекста": "TextReader",
-"ДобавитьAWS4": "AddAWS4",
-"ТолькоОснова": "OnlyBase",
-"ТелоДвоичные": "BodyBinary",
-"ЭтоКоллекция": "ThisIsCollection",
-"крайний срок": "deadline",
-"СдэкПреалерт": "CdekPrealert",
+"Данные файла": "File data",
"GMax_Очереди": "GMax_Queues",
-"Создать роль": "Create role",
-"СоединениеSSH": "SSHConnection",
-"ПоставитьЛайк": "LikePost",
-"Граница Тогда": "Border Then",
-"РаботаСТегами": "TagsManagement",
-"Дополнительно": "Additionally",
-"ТаблицаТестов": "TestTable",
-"Имя коллекции": "Collection name",
-"С параметрами": "With paramether",
-"ДанныеПодписи": "SignatureData",
-"Описание чата": "Chat description",
-"Удалить заказ": "Delete order",
-"ОткрытьДиалог": "OpenDialog",
-"необяз. по ум": "optional, def. val.",
-"ТекущаяЗапись": "CurrentRecord",
-"КомплексныйID": "ComplexID",
-"ТекстОписания": "DescriptionText",
-"Твиттер_Твиты": "TwitterAPI_Tweets",
-"МетодыОбласти": "RegionMethods",
-"СтрокаЗаписей": "RecordString",
-"тзЦветныеПоля": "tbColoredFields",
-"АТКомментарии": "ATComments",
-"ТекущийИндекс": "CurrentIndex",
-"себестоимость": "cost price",
-"Создать книгу": "Create spreadsheet",
-"Вопрос опроса": "Poll question",
-"Администратор": "Administrator",
-"Настройки SSH": "SSH settings",
-"СклеитьДанные": "MergeData",
-"ЗапросыСТелом": "RequestsWithBody",
-"ЗагрузкаВидео": "VideoUpload",
-"ID приложения": "App ID",
-"СтруктураТела": "BodyStructure",
-"ВременныйФайл": "TempFile",
-"Экранирование": "Escaping",
-"Заимстованные": "Borrowed",
-"КлючЗаголовка": "HeaderKey",
-"ЛокальныйПуть": "LocalPath",
-"Инициализация": "Initialization",
-"УстановкаТела": "BodySet",
-"ВозможныйПуть": "PossiblePath",
-"VK Teams (ОПИ": "VK Teams (OpenIntegrations",
-"ID ассистента": "Assistant ID",
-"СекретныйКлюч": "SecretKey",
-"Принудительно": "Forced",
-"Создать заказ": "Create order",
-"СлакСообщение": "SlackMessage",
-"Telegram (ОПИ": "Telegram (OpenIntegrations",
-"АдресРесурса4": "ResourceAddress4",
-"СоздатьСделку": "CreateDeal",
-"ДанныеТаблицы": "TableData",
-"БитриксМассив": "BitrixArray",
-"СвойстваЛиста": "SheetProperties",
-"Начало работы": "Getting started",
-"ЗакрытьСессию": "CloseSession",
-"ШаблонЗапроса": "RequestTemplate",
-"Текст + Emoji": "Text + Emoji",
-"РазделениеPhp": "SeparationPhp",
-"ЗаполнитьПоля": "FillFields",
-"СтрокаТоваров": "ProductsString",
-"ТаймаутЧтения": "ReadTimeout",
-"Токен доступа": "Access token",
-"подразделения": "department",
-"Создано из 1С": "Created by 1C",
-"Удалить метку": "Delete tag",
-"С расширением": "With extension",
-"ПроверитьBlob": "CheckBlob",
-"ОтправитьBlob": "PushBlob",
-"Файл размером": "File with size",
-"Обновить файл": "Update file",
-"НомерТелефона": "PhoneNumber",
-"ПолучитьКнигу": "GetSpreadsheet",
-"ТекущиеДанные": "CurrentData",
-"ТокенДвоичные": "TokenBinary",
-"СтруктураЦели": "GoalStructure",
-"ПубличныйКлюч": "PublicKey",
-"СдэкКвитанция": "CdekReceipt",
-"НайденныйТест": "FoundTest",
+"СдэкПреалерт": "CdekPrealert",
+"ЭтоКоллекция": "ThisIsCollection",
+"ТелоДвоичные": "BodyBinary",
+"ТолькоОснова": "OnlyBase",
+"ДобавитьAWS4": "AddAWS4",
+"ЧтениеТекста": "TextReader",
+"ВКОбсуждение": "VKDiscussion",
+"МетрикаУспех": "MetrikaSuccess",
+"Новая группа": "New group",
+"ГраницаТипов": "TypesBound",
+"ВКОбъявление": "VKAdversting",
+"Twitter (ОПИ": "Twitter (OpenIntegrations",
+"ВКТСообщение": "VKTMessage",
+"БлокНастроек": "OptionsBlock",
+"ПрочитатьZip": "ReadZip",
+"СоздатьБакет": "CreateBucket",
+"ПрочитатьВсе": "ReadAll",
+"КлючДвоичные": "BinaryKey",
+"способствует": "contributes",
+"ПарольПрокси": "ProxyPassword",
+"ЧислоВСтроку": "NumberToString",
+"ТипПриемника": "ReceiverType",
+"Предпроверка": "Precheck",
+"СтрРазделить": "StrSplit",
+"наименование": "name",
+"ТаблицаПолей": "FieldsTable",
+"МассивЧастей": "PartsArray",
+"ВызватьМетод": "ExecuteMethod",
+"Создать поле": "Create field",
+"ОбновитьФайл": "UpdateFile",
+"ЭтоПолучение": "IsRettrieve",
+"тип операции": "action type",
+"Удалить роль": "Delete role",
+"Формирование": "Formation",
+"АдресРесурса": "ResourceAddress",
+"ОсновнойЦвет": "PrimaryColor",
+"ТипРезультат": "TypeResult",
+"КодСостояния": "StatusCode",
+"ДополнитьURL": "CompleteURL",
+"ПараметрыURL": "URLParameters",
+"Проверка 8_3": "Check 8_3",
+"ДатаСгорания": "ExpireDate",
+"Строка,Число": "String, Number",
+"UUID запуска": "Launch UUID",
+"МассивЗеркал": "MirrorsArray",
+"ТекущаяДлина": "CurrentLength",
+"СоздатьПапку": "CreateFolder",
+"Проверка 8_1": "Check 8_1",
+"ТекущаяОпция": "CurrentOption",
+"СтрокаКлючей": "KeysString",
+"ШаблонТекста": "TextTemplate",
+"ОткрытьПоток": "OpenStream",
+"ZipРазмерLFH": "ZipSizeLFH",
+"ДлинаПолоски": "BarLength",
+"Существующая": "Existing",
+"ОбъектИконка": "IconObject",
+"ПолучитьДату": "GetDate",
+"ИДОбъявления": "AnnouncementID",
+"БитриксЧисло": "BitrixNumber",
+"СкоупСтрокой": "ScopeString",
+"Прогресс бар": "Progress bat",
+"MongoDB (ОПИ": "MongoDB (OpenIntegrations",
+"Используемый": "Using",
+"ИмяФайлаТела": "BodyFileName",
+"КонецФункции": "EndFunction",
+"СМетаданными": "WithMetadata",
+"Закрытый чат": "Private chat",
+"ТонкийКлиент": "ThinClient",
+"РодительБаза": "ParentBase",
+"Интроспекция": "Introspection",
+"пустой ответ": "empty response",
+"ID сообщения": "Message ID",
+"ДопПараметр3": "AddParam3",
+"ЗначениеПоля": "FieldValue",
+"ТекущийТекст": "CurrentText",
+"СоздатьМетку": "CreateTag",
+"НастройкиFTP": "FTPSettings",
+"РазмерДанных": "DataSize",
+"Проверка 8_4": "Check 8_4",
+"Порт сервера": "Server port",
+"ДанныеМетода": "MethodData",
+"приглашениям": "invitations",
+"УдалитьТовар": "DeleteProduct",
+"ЭлементыПути": "PathParts",
+"СоздатьСкоуп": "CreateScope",
+"При отправке": "When sending data is",
+"ФорматДанных": "DataFormat",
+"Новая задача": "New task",
+"СписокОтбора": "FilterList",
+"СтрокаДанных": "DataString",
+"ОписаниеBool": "DescriptionBool",
+"Архивирована": "Archived",
+"Размер файла": "File size",
+"МассивЛистов": "SheetArray",
+"Параметр_out": "Parameter_out",
+"ДопПараметр2": "AddParam2",
+"ДругойЗапрос": "AnotherRequest",
+"Соответствие": "Map",
+"Удалить лист": "Delete sheet",
+"пользователь": "user",
+"МассивПостов": "ArrayOfPosts",
+"OpenAIСписок": "OpenAIList",
+"РазмерПакета": "BatchSize",
+"ДопЗаголовки": "AdditionalHeaders",
+"МетрикаМетка": "MetrikaTag",
+"выходные дни": "weekends",
+"ПотокВНачало": "StreamToStart",
+"ZipРазмерCDH": "ZipSizeCDH",
+"ЧтениеДанных": "DataReader",
+"РаботаСАудио": "AudioProcessing",
+"ТекущийМетод": "CurrentMethod",
+"ОзонЧерновик": "OzonDraft",
+"МассивТаблиц": "TableArray",
+"ОзонКартинки": "OzonPictures",
+"Дублирования": "duplicates",
+"КаталогЛогов": "LogDirectory",
+"СоздатьОпрос": "CreatePoll",
+"ПотокВПамяти": "MemoryStream",
+"ПубличныйURL": "PublicURL",
+"ВключитьФайл": "ВключитьФайл",
+"родительской": "of parent",
+"СтрокаПрокси": "ProxyString",
+"ДанныеОтвета": "ResponseData",
+"ТекущийТовар": "CurrentProduct",
+"документацию": "documentation",
+"Общие методы": "Common methods",
+"МассивДанных": "DataArray",
+"ДобавитьПоле": "AddField",
+"Удалить файл": "Delete file",
+"СтрокаВызова": "CallString",
+"ИДОбсуждения": "DiscussionID",
+"ЦветнойВывод": "ColorOutput",
+"данные файла": "file's binary data",
+"ПроксиПароль": "ProxyPassword",
+"color=Желтый": "color=Yellow",
+"ЗаписьВывода": "OutputWriting",
+"ШаблонКлючей": "KeysTemplate",
+"ФайлКартинки": "PictureFile",
+"Создать пост": "Create post",
+"Сформировать": "Formulate",
+"ДопПараметры": "AdditionalParameters",
+"КартинкаПуть": "ImagePath",
+"КлючевоеПоле": "KeyField",
+"Новый запрос": "New request",
+"СтрокаМетода": "MethodLine",
+"СоздатьЗаказ": "CreateOrder",
+"OllamaМодели": "OllamaModels",
+"обязательная": "mandatory",
+"ВайберОнлайн": "ViberOnline",
+"время начала": "start time",
+"Тестирование": "Testing",
+"Длительность": "Duration",
+"ШаблонОтвета": "ResponseTemplate",
+"ЭтоСтруктура": "IsStructure",
+"Новая стадия": "New stage",
+"ИзменитьРоль": "UpdateRole",
+"МетодИндекса": "IndexMethod",
+"ФорматОтвета": "ResponseFormat",
+"МассивФайлов": "ArrayOfFiles",
+"OllamaВерсия": "OllamaVersion",
+"МассивБлоков": "BlockArray",
+"Имя каталога": "Folder name",
+"Криптография": "Cryptography",
+"Текст кнопки": "Button text",
+"СоздатьКанал": "CreateChannel",
+"SQLiteСтроки": "SQLiteRows",
+"ДлинаОтступа": "OffsetLength",
+"ЗаписьТекста": "TextRecord",
+"ЗначениеФайл": "ValueFile",
+"КонечнаяДата": "EndDate",
+"ТвиттерТокен": "TwitterToken",
+"Символы.ВТаб": "Chars.VTab",
+"JSONДвоичные": "JSONBinary",
+"РекламаЧисло": "AdsNumber",
+"МассивКлючей": "KeyArray",
+"РаботаССетью": "WebMethods",
+"Путь к файлу": "File path",
+"Создать базу": "Create base",
+"Конецфункции": "EndFunction",
+"ДокументПуть": "DocumentPath",
+"МассивЛишних": "ExtraArray",
+"НеобходимТип": "TypeRequiered",
+"Создать блок": "Create block",
+"ТекстСправки": "HelpText",
+"СжатыеДанные": "CompressedData",
+"ОбщаяТаблица": "CommonTable",
+"СписокКоманд": "CommandList",
+"МестноеВремя": "ToLocalTime",
+"КлючевыеПоля": "KeyFields",
+"ЗакрытьПоток": "CloseStream",
+"Большой файл": "Big file",
+"элементы CRM": "CRM elements",
+"IDПриложения": "AppID",
+"Удалить пост": "Delete post",
+"Равно(Истина": "Equal(True",
+"Telegram_Бан": "Telegram_Ban",
+"Нет, спасибо": "No, thank you",
+"ПараметрСокр": "ParameterTrim",
+"ТвиттерТекст": "TwitterText",
+"IDАссистента": "AssistantID",
+"УдалитьБакет": "DeleteBucket",
+"Пользователь": "User",
+"Рефреш токен": "Refresh token",
+"ЧислоПопыток": "Attempts",
+"Добавить тег": "Add tag",
+"Удалить блок": "Delete block",
+"ТекстФильтра": "FilterText",
+"ТекущийНабор": "CurrentSet",
+"ОсновноеФото": "MainPhoto",
+"ОтветСтрокой": "ResponseString",
+"Существующее": "Existing",
+"ОднаПодОдной": "OneByOne",
+"ОписаниеТипа": "TypeDescription",
+"IDКалендаря2": "CalendarID2",
+"Перемещенная": "Moved",
+"ГуглКаталоги": "GoogleCatalogs",
+"ID участника": "Member ID",
+"ДопПараметр1": "AddParam1",
+"подчиненного": "of dependent",
+"OPI_ТестыCLI": "OPI_TestsCLI",
+"МетодОбласти": "RegionMethod",
+"Покинуть чат": "Leave chat",
+"ДропБоксФайл": "DropboxFile",
+"URL картинки": "Image URL",
+"СоздатьКнигу": "CreateSpreadsheet",
+"ШаблонМетода": "MethodTemplate",
+"КонецОбласти": "EndRegion",
+"Число,Строка": "Number, String",
+"тип счетчика": "counter type",
+"прикрепления": "of attachments",
+"IDОбсуждения": "DiscussionID",
+"МетрикаМетки": "MetrikaTags",
+"Вернуть блок": "Return block",
+"ДневнойЛимит": "DailyLimit",
+"НовыйПрефикс": "NewPrefix",
+"Dropbox (ОПИ": "Dropbox (OpenIntegrations",
+"БитриксВремя": "BitrixTime",
+"КлючЗначение": "KeyValue",
+"МассивКоманд": "CommandArray",
+"МассивЧтения": "ArrayReading",
+"ВернутьОтвет": "ReturnResponse",
+"SQLiteОшибка": "SQLiteError",
+"Использовать": "Use",
+"Скачать файл": "Download file",
+"GMax_Аккаунт": "GMax_Account",
+"ТипКоллекции": "CollectionType",
+"МассивОшибок": "ErrorsArray",
+"ТекущийКлючН": "CurrentKeyN",
+"Дата инвойса": "Invoice date",
+"ДокументЛога": "LogDocument",
+"Текст ответа": "Answer text",
+"загружаемого": "uploading",
+"КонецПопытки": "EndTry",
+"ТокенСервера": "ServerToken",
+"Тип вложений": "Attachments type",
+"КодировкаURL": "URLencoding",
+"ДробнаяЧасть": "FractionalPart",
+"ШаблонСтроки": "StringTemplate",
+"ВозможныйФайл": "PossibleFile",
+"БитриксБулево": "BitrixBool",
+"МетодыКлиента": "ClientMethods",
+"Удалить бакет": "Delete bucket",
+"КодДобавления": "AddCode",
+"СоздатьСервер": "CreateServer",
+"IDПодкаталога": "SubfolderID",
+"МассивКаналов": "ChannelArray",
+"ИзменитьЗаказ": "UpdateOrder",
+"КлючНастройки": "SettingKey",
+"АдресРесурса3": "ResourceAddress3",
+"БитриксИстина": "BitrixTrue",
+"ГринСообщения": "GreenMessages",
+"СКодированием": "WithEncoding",
+"ТелеграмОпрос": "TelegramPoll",
+"Это новый чат": "This is a new chat",
+"С метаданными": "With metadata",
+"IDПодключения": "ConnectionID",
+"НомерКампании": "CampaignNumber",
+"ПереслатьФайл": "ResendFile",
+"статус задачи": "task status",
+"Bitrix24 (ОПИ": "Bitrix24 (OpenIntegrations",
+"ПрочитаноБайт": "BytesRead",
+"Изменить путь": "Update path",
+"ОбъектСостава": "CompositionObject",
+"Это коннектор": "Is connector",
+"РАЗЛОЖИТЬJSON": "PARSEJSON",
+"срок годности": "expiry date",
+"Срок действия": "Expiration date",
+"XMLЗавершения": "FinishXML",
+"МассивПорогов": "ThresholdsArray",
+"автоматически": "automatically",
+"Новая таблица": "NewTable",
+"ПроксиСтрокой": "ProxtString",
+"Название роли": "Role name",
+"Текст новости": "Text of post",
+"МассивТоваров": "ProductsArray",
+"УдалитьОбъект": "DeleteObject",
+"Airtable (ОПИ": "Airtable (OpenIntegrations",
+"Первый запуск": "First start",
+"СтруктураЛога": "LogStructure",
+"СоздатьГруппу": "CreateGroup",
+"РаботаСБазами": "WorkingWithDatabases",
+"Евпаторийский": "Evpatoriysky",
+"IDЦитируемого": "ReplyID",
+"Блок с файлом": "FileBlock",
+"Строка, Число": "String, Number",
+"УдалитьСделку": "DeleteDeal",
+"ТекущийСостав": "CurrentComposition",
+"Строка адреса": "Address string",
+"Данные ответа": "Response data",
+"НастройкиSFTP": "SFTPSettings",
+"ПодписьBase64": "SignatureBase64",
+"ID объявления": "Ad ID",
+"ГринСообщение": "GreenMessage",
+"ФайловыйПоток": "FileStream",
+"ФайлПараметра": "ParamFile",
+"ОтветЗагрузки": "UploadResponse",
+"ТелеграмАудио": "TelegramAudio",
+"КаталогМетода": "MethodCatalog",
+"НовоеОписание": "NewDescription",
+"OPI_TCPКлиент": "OPI_TCPClient",
+"СохранитьФайл": "SaveFile",
+"ДобавитьТовар": "AddProduct",
+"МассивЯрлыков": "LabelsArray",
+"ПараметрыJSON": "JSONParameters",
+"Описание поля": "Field description",
+"ШаблонФункции": "FunctionTemplate",
+"МассивСобытий": "ArrayOfEvents",
+"ПорядокБайтов": "ByteOrder",
+"ПараАртикулов": "ArticlesPair",
+"Положительная": "Positive",
+"СтруктураДаты": "DateStructure",
+"ТочкаОтгрузки": "ShippingPoint",
+"тип сравнения": "comparison type",
+"ПутьОригинала": "OriginalPath",
+"ВККомментарий": "VKComment",
+"АдресРесурса7": "ResourceAddress7",
+"ОткрытьСессию": "OpenSession",
+"идентификатор": "identifier",
+"Текст запроса": "Request text",
+"ФайлЛокальный": "LocalFile",
+"ИДКомментария": "CommentID",
+"Размер скидки": "Discount amount",
+"ЕдиницаДанных": "DataUnit",
+"ЗагрузитьФайл": "UploadFile",
+"СтрокаТаблицы": "TableRow",
+"ТаймаутЗаписи": "WriteTimeout",
+"ТипРезультата": "ResultType",
+"РазложитьJSON": "ParseJSON",
+"ОтветПроверки": "CheckResponse",
+"ЗаписатьТекст": "WriteText",
+"Картинка1.jpg": "Picture1.jpg",
+"БольшиеДанные": "BigData",
+"ИзменитьМетку": "UpdateTag",
+"IDКомментария": "CommentID",
+"дополнительно": "additionally",
+"СоздатьЗапуск": "CreateLaunch",
+"тип информера": "informer type",
+"ОсновныеЧасти": "MainParts",
+"Значение поля": "Field value",
+"до 500 рублей": "up to 500 roubles",
+"ОписаниеТипов": "TypeDescription",
+"ПрочитатьJSON": "ReadJSON",
+"ШаблонКолонки": "ColoumTemplate",
+"ВыборЗначения": "ValueSelection",
+"ПолучитьМетод": "GetMethod",
+"Соответствие_": "Map_",
+"ГуглКалендарь": "GoogleCalendar",
+"криптографией": "сryptography",
+"ТекущийРаздел": "CurrentSection",
+"Идентификатор": "Identifier",
+"понравившимся": "liked",
+"ОшибкаЗапроса": "RequestError",
+"Число, Строка": "Number, String",
+"Версия: 2.4.8": "Version: 2.4.8",
+"Добавить лист": "Add sheet",
+"color=Зеленый": "color=Green",
+"Вызвать метод": "Invoke method",
+"АдресРесурса1": "ResourceAddress1",
+"Создать опрос": "Create poll",
+"Получить роли": "Get roles",
+"БитриксСделка": "BitrixDeal",
+"Другая сделка": "Another deal",
+"Переадресация": "Redirection",
+"автоматизации": "automation",
+"TCPОбработчик": "TCPHandler",
+"ШиринаКонсоли": "ConsoleWidth",
+"СессияВставка": "SessionInsert",
+"БакетПриемник": "SourceBucket",
+"Адрес объекта": "Object address",
+"НовоеЗначение": "NewValue",
+"Тестовый твит": "TestTweet",
+"БезРазделения": "NoSeparation",
+"ДатаПолучения": "ReceivingDate",
+"РаботаСПолями": "WorkingWithFields",
+"ВставитьПосле": "InsertAfter",
+"Полный запрос": "Full request",
+"ПокинутьКанал": "LeaveChannel",
+"УстановитьURL": "SetURL",
+"БитриксСтрока": "BitrixString",
+"КлиентMongoDB": "MongoDBClient",
+"Изменить роль": "Update role",
+"РаботаСДиском": "WorkingWithDrive",
+"Новый каталог": "New catalog",
+"ЧислоОтправок": "SendCount",
+"Картинка2.jpg": "Picture2.jpg",
+"СтруктураЧата": "ChatStructure",
+"ОбработатьXML": "ProcessXML",
+"ТекущаяСтрока": "CurrentRow",
+"РаботаСЛидами": "LeadsManagement",
+"СоздатьМодель": "CreateModel",
+"БакетИсточник": "DestinationBucket",
+"ПодСообщением": "UnderMessage",
+"Тестовая тема": "TestTopic",
+"UnixИстечение": "UnixExpiration",
+"Создать метку": "Create tag",
+"ПолучитьМетку": "GetTag",
+"ТекущийМаркер": "CurrentMarker",
+"Закрыл задачу": "Close task",
+"ТекущаяДатаЧП": "CurrentDateTZ",
+"СтрокаЗапуска": "LaunchString",
+"С данными TSV": "With TSV data",
+"Новое событие": "New event",
+"КонечныйОтвет": "FinalResponse",
+"Код материала": "Material code",
+"дата создания": "date of creation",
+"Refresh токен": "Refresh token",
+"ИмяКомпоненты": "AddInName",
+"ЛокальныйФайл": "LocalFile",
+"GetDataIndexа": "GetIndexData",
+"Сопоставление": "Collation",
+"МассивПозиций": "ItemsArray",
+"РазмерУчастка": "ChunkSize",
+"ОбъектИндекса": "IndexObject",
+"Множественная": "Multiple",
+"ОформитьОтвет": "FormResponse",
+"ГринИмяГруппы": "GreenGroupName",
+"ФорматТаблицы": "TableFormat",
+"ЭтоОтложенное": "IsDelayed",
+"СоздатьЗадачу": "CreateTask",
+"МедиаКартинка": "MediaPicture",
+"ПутьЗаготовок": "BlanksPath",
+"ИмяКоннектора": "ConnectorName",
+"ОбработатьТег": "ProcessTag",
+"Текст команды": "Command text",
+"УдалитьЗаписи": "DeleteRecords",
+"АдресРесурса6": "ResourceAddress6",
+"ПорядокОбмена": "ExchangeOrder",
+"ДатаОкончания": "EndDate",
+"Создать папку": "Create folder",
+"ОшибкаСервера": "ServerError",
+"ТелеграмВидео": "TelegramVideo",
+"Таймаут (в мс": "Timeout (in ms",
+"ФинальныйКлюч": "FinalKey",
+"ПолучитьТекст": "GetText",
+"НачалоУчастка": "ChunkStart",
+"НазначитьРоли": "GrantRoles",
+"МассивЗаписей": "RecordsArray",
+"ДатаИстечения": "ExpirationDate",
+"СоздатьЗаписи": "CreatePosts",
+"ОбновитьТокен": "RefreshToken",
+"Адрес сервера": "Host address",
+"СделатьРепост": "MakeRepost",
+"АдресРесурса2": "ResourceAddress2",
+"Создать канал": "Create channel",
+"Дата рождения": "Birth date",
+"Массив файлов": "Files array",
+"Изменить поле": "Modify field",
+"ВставкаДанных": "DataInsert",
+"СлакЭфемерное": "SlackEphemeral",
+"ТелеграмЧисло": "TelegramNumber",
+"ТипКомпоненты": "ComponentType",
+"Одноклассники": "Classmates",
+"Удалить товар": "Delete product",
+"ОзонТаймслоты": "OzonTimeslots",
+"РаботаСЧатами": "ChatManagement",
+"АдресРесурса5": "ResourceAddress5",
+"МассивЗаказов": "ArrayOfOrders",
+"СписокТоваров": "ProductList",
"Множественный": "Multiple",
+"НайденныйТест": "FoundTest",
+"СдэкКвитанция": "CdekReceipt",
+"ПубличныйКлюч": "PublicKey",
+"СтруктураЦели": "GoalStructure",
+"ТокенДвоичные": "TokenBinary",
+"ТекущиеДанные": "CurrentData",
+"ПолучитьКнигу": "GetSpreadsheet",
+"НомерТелефона": "PhoneNumber",
+"Обновить файл": "Update file",
+"Файл размером": "File with size",
+"ОтправитьBlob": "PushBlob",
+"ПроверитьBlob": "CheckBlob",
+"С расширением": "With extension",
+"Удалить метку": "Delete tag",
+"Создано из 1С": "Created by 1C",
+"подразделения": "department",
+"Токен доступа": "Access token",
+"ТаймаутЧтения": "ReadTimeout",
+"СтрокаТоваров": "ProductsString",
+"ЗаполнитьПоля": "FillFields",
+"РазделениеPhp": "SeparationPhp",
+"Текст + Emoji": "Text + Emoji",
"ОчищенноеПоле": "ClearField",
"СтруктураПоля": "FieldStructure",
"ОзонБезОшибок": "OzonNoErrors",
"ТипыКоллекции": "CollectionsTypes",
-"УдалитьАльбом": "DeleteAlbum",
-"Другие версии": "Other versions",
-"ОтправитьФайл": "SendFile",
-"КодироватьURL": "EncodeURL",
-"ЗапросТаймаут": "RequestTimeout",
-"ПолучитьДомен": "GetDomain",
-"IDСправочника": "CatalogID",
-"ВСоответствие": "ToMap",
-"ВладелецВидео": "VideoOwner",
-"ЭтоКомпонента": "IsAddIn",
-"КлючИЗначение": "KeyAndValue",
-"ДанныеСобытия": "callbackData",
-"МассивОтветов": "AnswersArray",
-"НомерСтраницы": "PageNumber",
-"ID обсуждения": "Discussion ID",
-"соисполнителя": "co-preformer",
-"СлакСообщения": "SlackMessages",
-"ВернутьЗапрос": "ReturnRequest",
-"Наименование1": "Filename1",
-"МассивНомеров": "PhonesArray",
-"Тестовый лист": "TestSheet",
-"МетодыСервера": "ServerMethods",
-"ЗначениеИначе": "DefaultValue",
"ВывестиСтроку": "WriteLine",
+"ЗначениеИначе": "DefaultValue",
+"МетодыСервера": "ServerMethods",
+"Тестовый лист": "TestSheet",
+"МассивНомеров": "PhonesArray",
+"Наименование1": "Filename1",
+"ВернутьЗапрос": "ReturnRequest",
+"СлакСообщения": "SlackMessages",
+"соисполнителя": "co-preformer",
+"ID обсуждения": "Discussion ID",
+"НомерСтраницы": "PageNumber",
+"ШаблонЗапроса": "RequestTemplate",
+"МассивОтветов": "AnswersArray",
+"КлючИЗначение": "KeyAndValue",
+"ЭтоКомпонента": "IsAddIn",
+"ВладелецВидео": "VideoOwner",
+"ВСоответствие": "ToMap",
+"IDСправочника": "CatalogID",
+"ПолучитьДомен": "GetDomain",
+"ЗапросТаймаут": "RequestTimeout",
+"КодироватьURL": "EncodeURL",
+"ОтправитьФайл": "SendFile",
+"Другие версии": "Other versions",
+"УдалитьАльбом": "DeleteAlbum",
+"ДанныеСобытия": "callbackData",
"ТекущийОбъект": "CurrentObject",
+"ЗакрытьСессию": "CloseSession",
+"СвойстваЛиста": "SheetProperties",
+"себестоимость": "cost price",
+"ТекущийИндекс": "CurrentIndex",
+"АТКомментарии": "ATComments",
+"тзЦветныеПоля": "tbColoredFields",
+"СтрокаЗаписей": "RecordString",
+"МетодыОбласти": "RegionMethods",
+"Твиттер_Твиты": "TwitterAPI_Tweets",
+"ТекстОписания": "DescriptionText",
+"КомплексныйID": "ComplexID",
+"ТекущаяЗапись": "CurrentRecord",
+"необяз. по ум": "optional, def. val.",
+"ОткрытьДиалог": "OpenDialog",
+"Удалить заказ": "Delete order",
+"Описание чата": "Chat description",
+"ДанныеПодписи": "SignatureData",
+"С параметрами": "With paramether",
+"КонецЭлемента": "EndElement",
+"ТаблицаТестов": "TestTable",
+"Дополнительно": "Additionally",
+"РаботаСТегами": "TagsManagement",
+"Граница Тогда": "Border Then",
+"ПоставитьЛайк": "LikePost",
+"СоединениеSSH": "SSHConnection",
+"Создать книгу": "Create spreadsheet",
+"Вопрос опроса": "Poll question",
+"Администратор": "Administrator",
+"Настройки SSH": "SSH settings",
+"БитриксМассив": "BitrixArray",
+"ДанныеТаблицы": "TableData",
+"СоздатьСделку": "CreateDeal",
+"АдресРесурса4": "ResourceAddress4",
+"Telegram (ОПИ": "Telegram (OpenIntegrations",
+"СлакСообщение": "SlackMessage",
+"Создать заказ": "Create order",
+"Принудительно": "Forced",
+"СекретныйКлюч": "SecretKey",
+"ID ассистента": "Assistant ID",
+"VK Teams (ОПИ": "VK Teams (OpenIntegrations",
+"Начало работы": "Getting started",
+"ВозможныйПуть": "PossiblePath",
+"Инициализация": "Initialization",
+"ЛокальныйПуть": "LocalPath",
+"КлючЗаголовка": "HeaderKey",
+"Заимстованные": "Borrowed",
+"Экранирование": "Escaping",
+"ВременныйФайл": "TempFile",
+"СтруктураТела": "BodyStructure",
+"ID приложения": "App ID",
+"ЗагрузкаВидео": "VideoUpload",
+"ЗапросыСТелом": "RequestsWithBody",
+"СклеитьДанные": "MergeData",
+"УстановкаТела": "BodySet",
"ИсходныйПоток": "SourceStream",
-"ОформитьОпцию": "FormOption",
+"Имя коллекции": "Collection name",
"ПолучитьТокен": "GetToken",
+"IDУведомления": "NotificationID",
+"Работа с BLOB": "Working with Blob",
+"Файл картинки": "Image file",
+"СимволМассива": "ArraySymbol",
+"Скачать папку": "Download folder",
+"ПолучитьОтвет": "GetResponse",
+"СледующееПоле": "NextField",
+"КодУстройства": "DeviceCode",
+"КартинкаПоста": "PostImage",
+"БитриксСписок": "BitrixList",
+"JSONРезультат": "JSONResult",
+"ЛишниеСимволы": "ExtraCharacters",
+"Тестовая база": "TestDatabase",
+"ТокенСтраницы": "PageToken",
+"Тестовая цель": "TestGoal",
+"Наименование2": "Filename2",
+"МассивКолонок": "ColumnsArray",
+"РезультатЛожь": "ResultFalse",
+"Прочитать все": "Read all",
+"СтрокаНомеров": "NumbersString",
+"НовыйРодитель": "NewParent",
+"Метод,Область": "Method,Region",
+"СоздатьЗапрос": "CreateRequest",
+"Переустановка": "Reinstall",
+"ТекущееЧтение": "CurrentReading",
+"новый каталог": "new catalog",
+"СтрокаПодписи": "SignatureString",
+"ОформитьОпцию": "FormOption",
+"СоздатьАльбом": "CreateAlbum",
+"ПозицияНачала": "StartPosition",
+"ДФ=yyyy-MM-dd": "DF=yyyy-MM-dd",
+"использования": "of using",
+"ВыйтиИзГруппы": "LeaveGroup",
+"СтруктураПрав": "PermissionsStructure",
+"Отрицательная": "Negative",
+"ОбъектЗапуска": "LaunchObject",
+"В чат, по URL": "In chat, by URL",
+"ПоляИсточники": "SourceFields",
+"YandexID (ОПИ": "YandexID (OpenIntegrations",
+"ПриватныйКлюч": "PrivateKey",
+"БитриксОбъект": "BitrixObject",
+"ПолеКоллекции": "CollectionField",
+"не ограничено": "unlimited",
+"ДатаУстановки": "SetupDate",
+"УдалитьЗадачу": "DeleteTask",
+"ЗакрытьДиалог": "CloseDialog",
+"Домен сервера": "Server domain",
+"color=Желтый)": "color=Yellow)",
+"Файл с Base64": "Base64 File",
+"РазмерТекущих": "CurrentSize",
+"Наши спонсоры": "Our Sponsors",
+"ТекущийСтатус": "CurrentStatus",
+"УстановитьTls": "SetTls",
+"ВызовПроверки": "CheckCall",
+"СкачатьМодель": "PullModel",
+"ZipРазмерEOCD": "ZipSizeEOCD",
+"ОсновнаяЧасть": "MainPart",
+"ШаблонДоступа": "AccessTemplate",
+"ПолучитьЧисло": "GetNumber",
+"Массив кнопок": "Array of buttons",
+"ИзменитьТовар": "EditProduct",
+"ПрочитатьGZip": "ReadGZip",
+"дата закрытия": "closing date",
+"ПолучитьЗаказ": "GetOrder",
+"маркетинговый": "Marketing",
+"ДвойныеКавчки": "DoubleQuotes",
+"пустая строка": "empty string",
+"ДобавитьОтбор": "AddFilter",
+"ПринятьЗадачу": "ApproveTask",
+"Создать бакет": "Create bucket",
+"Блок картинки": "Image block",
+"УчетныеДанные": "SecretData",
+"ВозможныеПути": "PossiblePaths",
+"ЭтоСимвольное": "ThisIsSymbolic",
+"ТвиттерМассив": "TwitterArray",
"ДанныеКоманды": "CommandData",
"РазмерОбъекта": "ObjectSize",
-"БитриксЗадача": "BitrixTask",
-"ТвиттерМассив": "TwitterArray",
-"ЭтоСимвольное": "ThisIsSymbolic",
-"ВозможныеПути": "PossiblePaths",
-"УчетныеДанные": "SecretData",
-"Блок картинки": "Image block",
-"Создать бакет": "Create bucket",
-"ПринятьЗадачу": "ApproveTask",
-"ДобавитьОтбор": "AddFilter",
-"пустая строка": "empty string",
-"ДвойныеКавчки": "DoubleQuotes",
-"маркетинговый": "Marketing",
-"ПолучитьЗаказ": "GetOrder",
-"дата закрытия": "closing date",
-"ПрочитатьGZip": "ReadGZip",
-"ИзменитьТовар": "EditProduct",
-"Массив кнопок": "Array of buttons",
-"ПолучитьЧисло": "GetNumber",
-"ШаблонДоступа": "AccessTemplate",
-"ОсновнаяЧасть": "MainPart",
-"ZipРазмерEOCD": "ZipSizeEOCD",
+"Продажа в RUB": "Sale in RUB",
"ТекущийМассив": "CurrentArray",
"ЭлементДанных": "DataElement",
-"БитриксДиалог": "BitrixDialog",
+"БитриксЗадача": "BitrixTask",
"СтрокаОбласти": "RegionLine",
+"БитриксДиалог": "BitrixDialog",
+"УдаленныйФайл": "RemoteFile",
+"ГринПрочтение": "GreenReading",
+"РезультатJSON": "ResultJSON",
+"МестоДоставки": "DeliveryLocation",
+"УдалитьМодель": "DeleteModel",
+"OPI TCPКлиент": "OPI TCPClient",
+"ТелеграмГифка": "TelegramGif",
+"СкрытьИсторию": "HideHistory",
+"ЧислоСимволов": "SymbolCount",
+"ОбъектОбложка": "CoverObject",
+"Tiny, аккаунт": "Tiny, account",
+"ШаблонОбласти": "RegionTemplate",
"ПолучитьКанал": "GetChannel",
+"АдресЗагрузки": "UploadURL",
"Заполненность": "Filling",
"СтруктураТега": "TagStructure",
"Создать отказ": "Create refusal",
-"ДобавитьМесяц": "AddMonth",
+"Дата создания": "CreationDate",
"Адрес локации": "Location address",
"OAuthАлгоритм": "OAuthAlgorithm",
"ЛокальныеПути": "LocalPaths",
"ТекстФильтров": "FiltersText",
"ШаблонПовтора": "RepeatTemplate",
-"ШаблонОбласти": "RegionTemplate",
-"АдресЗагрузки": "UploadURL",
-"ОбъектОбложка": "CoverObject",
-"ЧислоСимволов": "SymbolCount",
-"СкрытьИсторию": "HideHistory",
-"ТелеграмГифка": "TelegramGif",
-"OPI TCPКлиент": "OPI TCPClient",
-"УдалитьМодель": "DeleteModel",
-"МестоДоставки": "DeliveryLocation",
-"РезультатJSON": "ResultJSON",
-"ГринПрочтение": "GreenReading",
-"УдаленныйФайл": "RemoteFile",
-"Tiny, аккаунт": "Tiny, account",
-"Дата создания": "CreationDate",
-"СкачатьМодель": "PullModel",
-"Продажа в RUB": "Sale in RUB",
-"УстановитьTls": "SetTls",
-"YandexID (ОПИ": "YandexID (OpenIntegrations",
-"СоздатьЗапрос": "CreateRequest",
-"Метод,Область": "Method,Region",
-"НовыйРодитель": "NewParent",
-"СтрокаНомеров": "NumbersString",
-"Прочитать все": "Read all",
-"РезультатЛожь": "ResultFalse",
-"МассивКолонок": "ColumnsArray",
-"Наименование2": "Filename2",
-"Тестовая цель": "TestGoal",
-"ТокенСтраницы": "PageToken",
-"Тестовая база": "TestDatabase",
-"ЛишниеСимволы": "ExtraCharacters",
-"JSONРезультат": "JSONResult",
-"БитриксСписок": "BitrixList",
-"КартинкаПоста": "PostImage",
-"КодУстройства": "DeviceCode",
-"СледующееПоле": "NextField",
-"ПолучитьОтвет": "GetResponse",
-"Скачать папку": "Download folder",
-"СимволМассива": "ArraySymbol",
-"Файл картинки": "Image file",
-"Работа с BLOB": "Working with Blob",
-"IDУведомления": "NotificationID",
-"Переустановка": "Reinstall",
-"ТекущееЧтение": "CurrentReading",
-"новый каталог": "new catalog",
-"СтрокаПодписи": "SignatureString",
-"Наши спонсоры": "Our Sponsors",
-"РазмерТекущих": "CurrentSize",
-"Файл с Base64": "Base64 File",
-"color=Желтый)": "color=Yellow)",
-"Домен сервера": "Server domain",
-"ЗакрытьДиалог": "CloseDialog",
-"УдалитьЗадачу": "DeleteTask",
-"ДатаУстановки": "SetupDate",
-"не ограничено": "unlimited",
-"ПолеКоллекции": "CollectionField",
-"БитриксОбъект": "BitrixObject",
-"ТекущийСтатус": "CurrentStatus",
-"ПриватныйКлюч": "PrivateKey",
-"ПоляИсточники": "SourceFields",
-"В чат, по URL": "In chat, by URL",
-"ОбъектЗапуска": "LaunchObject",
-"Отрицательная": "Negative",
-"СтруктураПрав": "PermissionsStructure",
-"ВыйтиИзГруппы": "LeaveGroup",
-"использования": "of using",
-"ДФ=yyyy-MM-dd": "DF=yyyy-MM-dd",
-"ВызовПроверки": "CheckCall",
-"ПозицияНачала": "StartPosition",
-"СоздатьАльбом": "CreateAlbum",
-"СписокТоваров": "ProductList",
-"КонецЭлемента": "EndElement",
-"АдресРесурса5": "ResourceAddress5",
-"СоздатьМодель": "CreateModel",
-"ПутьОригинала": "OriginalPath",
-"тип сравнения": "comparison type",
-"ТочкаОтгрузки": "ShippingPoint",
-"СтруктураДаты": "DateStructure",
-"Положительная": "Positive",
-"МассивЗаказов": "ArrayOfOrders",
-"ПараАртикулов": "ArticlesPair",
-"ПодписьBase64": "SignatureBase64",
-"ПорядокБайтов": "ByteOrder",
-"МассивСобытий": "ArrayOfEvents",
-"ШаблонФункции": "FunctionTemplate",
-"Описание поля": "Field description",
-"ПараметрыJSON": "JSONParameters",
-"МассивЯрлыков": "LabelsArray",
-"ДобавитьТовар": "AddProduct",
-"СохранитьФайл": "SaveFile",
-"OPI_TCPКлиент": "OPI_TCPClient",
-"НовоеОписание": "NewDescription",
-"КаталогМетода": "MethodCatalog",
-"ТелеграмАудио": "TelegramAudio",
-"ОтветЗагрузки": "UploadResponse",
-"ФайлПараметра": "ParamFile",
-"ФайловыйПоток": "FileStream",
-"ГринСообщение": "GreenMessage",
-"АдресРесурса7": "ResourceAddress7",
-"ОткрытьСессию": "OpenSession",
-"идентификатор": "identifier",
-"Текст запроса": "Request text",
-"ШаблонКолонки": "ColoumTemplate",
-"ПрочитатьJSON": "ReadJSON",
-"ОписаниеТипов": "TypeDescription",
-"до 500 рублей": "up to 500 roubles",
-"Значение поля": "Field value",
-"ОсновныеЧасти": "MainParts",
-"тип информера": "informer type",
-"СоздатьЗапуск": "CreateLaunch",
-"дополнительно": "additionally",
-"IDКомментария": "CommentID",
-"ИзменитьМетку": "UpdateTag",
-"ВыборЗначения": "ValueSelection",
-"БольшиеДанные": "BigData",
-"ЗаписатьТекст": "WriteText",
-"ОтветПроверки": "CheckResponse",
-"РазложитьJSON": "ParseJSON",
-"ТипРезультата": "ResultType",
-"ТаймаутЗаписи": "WriteTimeout",
-"СтрокаТаблицы": "TableRow",
-"ЗагрузитьФайл": "UploadFile",
-"ЕдиницаДанных": "DataUnit",
-"Размер скидки": "Discount amount",
-"ИДКомментария": "CommentID",
-"ФайлЛокальный": "LocalFile",
-"ID объявления": "Ad ID",
-"Картинка1.jpg": "Picture1.jpg",
-"НастройкиSFTP": "SFTPSettings",
-"Срок действия": "Expiration date",
-"Bitrix24 (ОПИ": "Bitrix24 (OpenIntegrations",
-"КодДобавления": "AddCode",
-"статус задачи": "task status",
-"ПереслатьФайл": "ResendFile",
-"ГринСообщения": "GreenMessages",
-"НомерКампании": "CampaignNumber",
-"IDПодключения": "ConnectionID",
-"С метаданными": "With metadata",
-"Это новый чат": "This is a new chat",
-"ТелеграмОпрос": "TelegramPoll",
-"СКодированием": "WithEncoding",
-"Изменить путь": "Update path",
-"БитриксИстина": "BitrixTrue",
-"ИзменитьЗаказ": "UpdateOrder",
-"ВозможныйФайл": "PossibleFile",
-"БитриксБулево": "BitrixBool",
-"МетодыКлиента": "ClientMethods",
-"Удалить бакет": "Delete bucket",
-"АдресРесурса3": "ResourceAddress3",
-"СоздатьСервер": "CreateServer",
-"IDПодкаталога": "SubfolderID",
-"МассивКаналов": "ChannelArray",
-"КлючНастройки": "SettingKey",
-"ПрочитаноБайт": "BytesRead",
-"ОбъектСостава": "CompositionObject",
-"Данные ответа": "Response data",
-"РАЗЛОЖИТЬJSON": "PARSEJSON",
-"Строка адреса": "Address string",
-"ТекущийСостав": "CurrentComposition",
-"УдалитьСделку": "DeleteDeal",
-"Строка, Число": "String, Number",
-"Блок с файлом": "FileBlock",
-"IDЦитируемого": "ReplyID",
-"Евпаторийский": "Evpatoriysky",
-"РаботаСБазами": "WorkingWithDatabases",
-"СоздатьГруппу": "CreateGroup",
-"СтруктураЛога": "LogStructure",
-"Первый запуск": "First start",
-"Airtable (ОПИ": "Airtable (OpenIntegrations",
-"УдалитьОбъект": "DeleteObject",
-"МассивТоваров": "ProductsArray",
-"Текст новости": "Text of post",
-"Название роли": "Role name",
-"ПроксиСтрокой": "ProxtString",
-"Новая таблица": "NewTable",
-"Это коннектор": "Is connector",
-"автоматически": "automatically",
-"МассивПорогов": "ThresholdsArray",
-"XMLЗавершения": "FinishXML",
-"срок годности": "expiry date",
-"ВККомментарий": "VKComment",
-"ПолучитьМетод": "GetMethod",
-"ДатаОкончания": "EndDate",
-"ГуглКалендарь": "GoogleCalendar",
-"АдресРесурса6": "ResourceAddress6",
-"УдалитьЗаписи": "DeleteRecords",
-"Текст команды": "Command text",
-"ОбработатьТег": "ProcessTag",
-"ИмяКоннектора": "ConnectorName",
-"ПутьЗаготовок": "BlanksPath",
-"МедиаКартинка": "MediaPicture",
-"СоздатьЗадачу": "CreateTask",
-"ЭтоОтложенное": "IsDelayed",
-"ФорматТаблицы": "TableFormat",
-"ГринИмяГруппы": "GreenGroupName",
-"ПорядокОбмена": "ExchangeOrder",
-"ОформитьОтвет": "FormResponse",
-"ОбъектИндекса": "IndexObject",
-"РазмерУчастка": "ChunkSize",
-"МассивПозиций": "ItemsArray",
-"Сопоставление": "Collation",
-"GetDataIndexа": "GetIndexData",
-"ЛокальныйФайл": "LocalFile",
-"ИмяКомпоненты": "AddInName",
-"Refresh токен": "Refresh token",
-"дата создания": "date of creation",
-"Код материала": "Material code",
-"КонечныйОтвет": "FinalResponse",
-"Множественная": "Multiple",
-"Создать папку": "Create folder",
-"СделатьРепост": "MakeRepost",
-"ОшибкаСервера": "ServerError",
-"ОзонТаймслоты": "OzonTimeslots",
-"Удалить товар": "Delete product",
-"Одноклассники": "Classmates",
-"ТипКомпоненты": "ComponentType",
-"ТелеграмЧисло": "TelegramNumber",
-"СлакЭфемерное": "SlackEphemeral",
-"ВставкаДанных": "DataInsert",
-"Изменить поле": "Modify field",
-"Массив файлов": "Files array",
-"Дата рождения": "Birth date",
-"Создать канал": "Create channel",
-"РаботаСЧатами": "ChatManagement",
-"АдресРесурса2": "ResourceAddress2",
-"Адрес сервера": "Host address",
-"ОбновитьТокен": "RefreshToken",
-"СоздатьЗаписи": "CreatePosts",
-"ДатаИстечения": "ExpirationDate",
-"МассивЗаписей": "RecordsArray",
-"НазначитьРоли": "GrantRoles",
-"НачалоУчастка": "ChunkStart",
-"ПолучитьТекст": "GetText",
-"ФинальныйКлюч": "FinalKey",
-"Таймаут (в мс": "Timeout (in ms",
-"ТелеграмВидео": "TelegramVideo",
-"Новое событие": "New event",
-"С данными TSV": "With TSV data",
-"СтрокаЗапуска": "LaunchString",
-"СтруктураЧата": "ChatStructure",
-"НовоеЗначение": "NewValue",
-"Адрес объекта": "Object address",
-"БакетПриемник": "SourceBucket",
-"СессияВставка": "SessionInsert",
-"ШиринаКонсоли": "ConsoleWidth",
-"TCPОбработчик": "TCPHandler",
-"автоматизации": "automation",
-"Переадресация": "Redirection",
-"Другая сделка": "Another deal",
-"БитриксСделка": "BitrixDeal",
-"Получить роли": "Get roles",
-"Создать опрос": "Create poll",
-"АдресРесурса1": "ResourceAddress1",
-"Вызвать метод": "Invoke method",
-"color=Зеленый": "color=Green",
-"Добавить лист": "Add sheet",
-"Версия: 2.4.8": "Version: 2.4.8",
-"Число, Строка": "Number, String",
-"ОшибкаЗапроса": "RequestError",
-"понравившимся": "liked",
-"Идентификатор": "Identifier",
-"ТекущийРаздел": "CurrentSection",
-"криптографией": "сryptography",
-"Тестовый твит": "TestTweet",
-"БезРазделения": "NoSeparation",
-"ДатаПолучения": "ReceivingDate",
-"РаботаСПолями": "WorkingWithFields",
-"Закрыл задачу": "Close task",
-"ТекущийМаркер": "CurrentMarker",
-"ПолучитьМетку": "GetTag",
-"Создать метку": "Create tag",
-"UnixИстечение": "UnixExpiration",
-"Тестовая тема": "TestTopic",
-"ПодСообщением": "UnderMessage",
-"БакетИсточник": "DestinationBucket",
-"Соответствие_": "Map_",
-"РаботаСЛидами": "LeadsManagement",
-"ТекущаяСтрока": "CurrentRow",
-"ТекущаяДатаЧП": "CurrentDateTZ",
-"ОбработатьXML": "ProcessXML",
-"Картинка2.jpg": "Picture2.jpg",
-"ЧислоОтправок": "SendCount",
-"Новый каталог": "New catalog",
-"РаботаСДиском": "WorkingWithDrive",
-"Изменить роль": "Update role",
-"КлиентMongoDB": "MongoDBClient",
-"БитриксСтрока": "BitrixString",
-"УстановитьURL": "SetURL",
-"ПокинутьКанал": "LeaveChannel",
-"Полный запрос": "Full request",
-"ВставитьПосле": "InsertAfter",
-"Получить книгу": "Get spreadsheet",
-"Отправить файл": "Send file",
-"ТекущаяТаблица": "CurrentTable",
-"РаботаСГруппой": "CommunityManagement",
-"ПустаяСхемаSQL": "NewSQLScheme",
-"Тестовый товар": "TestProduct",
-"Покинуть канал": "Leave channel",
-"СтрокаПроверки": "CheckString",
-"ID базы данных": "Database ID",
-"МассивМедиаГиф": "MediaGifArray",
-"OllamaПривязки": "OllamaEmbeddings",
-"OPI_ЗапросыSSH": "OPI_SSHRequests",
-"Получить метку": "Get tag",
-"РаботаСАкциями": "PromotionsManagement",
-"УдалитьТаблицу": "DeleteTable",
-"ИзменитьЗадачу": "UpdateTask",
-"Удалить объект": "Delete object",
-"статус фильтра": "filter status",
-"Номер страницы": "Page number",
-"ТекущаяКолонка": "CurrentColumn",
-"Номер телефона": "Phone number",
-"ДобавитьЗапись": "AddRow",
-"РаботаСТокеном": "TokenManagement",
-"базовой задачи": "of base task",
-"ТекущийЯзыкОПИ": "CurrentOPILanguage",
-"ОчиститьЯчейки": "ClearCells",
-"СтруктураЗамен": "ReplaceStructure",
-"МассивУпаковок": "PackagesArray",
-"ОтправкаДанных": "DataSending",
-"ЗаписанныйФайл": "RecordedFile",
-"OPI_Интеграция": "OPI_Integrations",
-"Таймаут чтения": "Read timeout",
-"УдаленныеФайлы": "RemoteFiles",
-"РаботаСБлоками": "BlocksManagement",
-"дата изменения": "date of change",
-"ОписаниеМетода": "MethodDescription",
-"ОтправитьОпрос": "SendPoll",
-"ДропБоксСтатус": "DropboxStatus",
-"МассивПодборок": "SelectionArray",
-"ОписаниеЗаявки": "InvitationDescription",
-"КопироватьЛист": "CopySheet",
-"Удалить задачу": "Delete task",
-"Путь,Временный": "Path,Temporary",
-"Файл документа": "Document file",
-"КлючПриложения": "AppKey",
-"Новое название": "New name",
-"ФоновоеКлиента": "ClientBackground",
-"Регион сервиса": "Service region",
-"РаботаСЗаказми": "OrdersManagement",
-"Таймаут записи": "Write timeout",
-"ПолучитьДанные": "ReceiveData",
-"Текстовый твит": "Text tweet",
-"СерверноеВремя": "ServerTime",
-"ШаблонЗагрузки": "LoadingTemplate",
-"Заголовок поля": "Field title",
-"ЗначениеДанных": "DataValue",
-"ПолучитьЗаписи": "GetRecords",
-"ПроверитьТокен": "CheckToken",
-"ФорматДатыJSON": "JSONDateFormat",
-"Закрыть диалог": "Close dialog",
-"ВидАвторизации": "AuthorizationType",
-"ТаблицаСправка": "HelpTable",
-"ID комментария": "CommentID",
-"Комплексный ID": "Complex attribute ID",
-"МассивЗапросов": "ArrayOfRequests",
-"МассивКартинок": "ImageArray",
-"ШаблонПроверки": "CheckTemplate",
-"ТекущийАбсПуть": "CurrentAbsPath",
-"Это новый файл": "This is a new file",
-"HTTP_Настройки": "HTTP_Settings",
-"С кодированием": "With encoding",
-"ЧислоСообщений": "MessageCount",
-"ЗакрытиеПотока": "StreamClosing",
-"Отправить BLOB": "Push BLOB",
-"ПараметрМетода": "MethodParameter",
-"ФайлСтатистики": "StatisticsFile",
-"ТелеграмМассив": "TelegramArray",
-"IDПользователя": "UserID",
-"Получить ответ": "Get response",
-"ПолучитьКурсор": "GetCursor",
-"СоздатьКаталог": "CreateDirectory",
-"ОтветЗаголовки": "ResponseHeaders",
-"ЧатыИСообщения": "ChatsAndMessages",
-"МассивСекретов": "SecretsArray",
-"ЯДискПроцедура": "YaDiskProc",
-"ЗначениеТокена": "TokenValue",
-"ОсновныеМетоды": "CommonMethods",
-"Файл, Значение": "File, Value",
-"Тестовый канал": "Test channel",
-"ПоляТелаВOAuth": "BodyFieldsAtOAuth",
-"ЗаменяемыйКлюч": "ReplacedKey",
-"КолонкаТаблицы": "TableColumn",
-"ПолучитьВерсию": "GetVersion",
-"МетрикаСчетчик": "MetrikaCounter",
-"ОтправкаОтвета": "ResponseSending",
-"Новое описание": "New description",
-"МассивДействий": "ActionsArray",
-"СтрочныйМассив": "StringArray",
-"ТекущаяПозиция": "CurrentPosition",
-"ЗапросДвочиные": "RequestBinary",
-"ТекстСообщения": "MessageText",
-"КонецПроцедуры": "EndProcedure",
-"КаталогСкрипта": "ScriptDirectory",
-"СуммаПоследний": "LastSum",
-"Тип клавиатуры": "KeyboardType",
-"ЯМаркетКабинет": "YaMarketBusiness",
-"ПолучитьБулево": "GetBoolean",
-"ПрочитанноБайт": "BytesRead",
-"ОтправитьЧасть": "SendPart",
-"Переслать файл": "Resend file",
-"ОписаниеОшибки": "ErrorDescription",
-"Получить заказ": "Get order",
-"Без выполнения": "No execution",
-"ТипДанныхФайла": "FileDataType",
-"OpenAIКартинка": "OpenAIImage",
-"МассивОписаний": "ArrayOfDescriptions",
-"КодАвторизации": "AuthCode",
-"ЯМаркетМагазин": "YaMarketCampaign",
-"Новая стадия 2": "New stage 2",
-"КолонкаСтрокой": "ColumnAsString",
-"КопироватьФайл": "FileCopy",
-"ДвоичныеДанные": "BinaryData",
-"JSONВСтруктуру": "JSONToStructure",
-"ПутьУдаленного": "PathOfRemote",
-"МассивОпераций": "ActionsArray",
-"ИДПользователя": "UserID",
-"УдалитьСобытие": "DeleteEvent",
-"Обновить токен": "Refresh token",
-"ПозицияВПотоке": "PositionInStream",
-"СоздатьСчетчик": "CreateCounter",
-"СлакТемаКанала": "SlackChannelTopic",
-"Несуществующий": "Nonexistent",
-"ЗагрузитьВидео": "UploadVideo",
-"ПроверяемыйТип": "CheckedType",
-"МаксимумПостов": "MaximumPosts",
-"ГринПерезапуск": "GreenReboot",
-"УдалитьКаталог": "DeleteFolder",
-"цена до скидки": "pre-discount price",
-"ОзонПодписчики": "OzonSubscribers",
-"Добавить товар": "Add product",
-"УдалитьСчетчик": "DeleteCounter",
-"Отбор по имени": "Filter by name",
-"НомерКатегории": "CategoryNumber",
-"ОтправитьОтвет": "SendResponse",
-"color=Белый) v": "color=White) v",
-"OPI_ЗапросыSQL": "OPI_SQLQueries",
-"АТ_СоздатьБазу": "AT_CreateDatabase",
-"Скачать модель": "Pull model",
-"ТекущийАртикул": "CurrentArticle",
-"Изменить метку": "Update tag",
-"Заимствованные": "Borrowed",
-"ДропБоксРабота": "DropboxWork",
-"IDРуководителя": "HeadID",
-"Создать задачу": "Create task",
-"ВыполнитьСразу": "Start",
-"DevOps инженер": "DevOps engineer",
-"ЗакрытиеКанала": "ChannelClosing",
-"Поставить лайк": "Like",
-"ФоновыеЗадания": "BackgroundJobs",
-"СтрокаВложений": "AttachmentsString",
-"ГТ_Авторизация": "GT_Authorization",
-"СоздатьНовость": "CreatePost",
-"Neocities (ОПИ": "Neocities (OpenIntegrations",
-"СтруктураОпций": "OptionsStructure",
-"Base64Значение": "Base64Value",
-"МассивИДПостов": "PostIDsArray",
-"СтруктураПапки": "FolderStructure",
-"Некоторое поле": "Nekotoroe pole",
-"СтруктураЯчеек": "CellStructure",
-"Получить канал": "Get channel",
-"СоздатьСобытие": "CreateEvent",
-"ТекущаяКоманда": "CurrentCommand",
-"ОбновитьЗаписи": "UpdateRecords",
-"Твит с опросом": "Tweet with poll",
-"предполагаемая": "expected",
-"предоставление": "providing",
-"Строка, Массив": "String, Array",
-"ШаблонЭлемента": "ItemTemplate",
-"СписокОбъектов": "ObjectList",
-"ДвойныеКавычки": "DoubleQuotes",
-"ТипПодключения": "ConnectionType",
-"Изменить товар": "Edit product",
-"ОтправкаВКанал": "SendingToChannel",
-"РаботаСЛистами": "WorkingWithSheets",
-"ПолучитьСтроку": "GetLine",
-"ПараметрыТеста": "TestParameters",
-"Перезаписывать": "Overwrite",
-"СтруктураЧасти": "PartStructure",
-"КаталогМодулей": "ModuleDirectory",
-"Объект запроса": "Request object",
-"ГлавныйВГруппе": "MainInGroup",
-"Имя ассистента": "Assistant name",
-"ОтправитьАудио": "SendAudio",
-"СтрНачинаетсяС": "StrStartsWith",
-"МассивВложений": "AttachmentsArray",
-"ТолькоПросмотр": "ViewOnly",
-"БезКодирования": "NoEncoding",
-"ИзменитьСделку": "UpdateDeal",
-"Номер упаковки": "Package number",
-"VK_УдалитьПост": "VK_DeletePost",
-"ЗагрузитьФайлы": "UploadFiles",
-"Загрузить файл": "Upload file",
-"ГК_Авторизация": "GC_Authorization",
-"СлакОтложенные": "SlackSheduled",
-"СтрокаПодборок": "SelectionsString",
-"ПолучитьПревью": "GetPreview",
-"Текст описания": "Description text",
-"Текущая версия": "Current version",
-"СписокЗначений": "ValueList",
-"Без разделения": "No separation",
-"Лог выполнения": "Execution log",
-"Открыть диалог": "Open dialog",
-"МассивОписания": "DescriptionArray",
-"Номер паспорта": "Passport number",
-"Изменяет имя и": "Changes the name and",
-"Ключ заголовка": "Header key",
-"УдалятьТекущую": "DeleteCurrent",
-"VK_СоздатьПост": "VK_CreatePost",
-"ПоследняяЧасть": "LastPart",
-"СтруктураМедиа": "MediaStructure",
-"ПараметрМассив": "ArrayParam",
-"1С:Предприятия": "1C:Enterprise",
-"РабочийКаталог": "WorkingDirectory",
-"ИнтернетПрокси": "InternetProxy",
-"OAI_Ассистенты": "OAI_Assistants",
-"OAuthВерсияAPI": "OAuthAPIVersion",
-"Принять работу": "Approve task",
-"Описание файла": "File description",
-"Новая кнопка 1": "New button 3",
-"ЭтоФайлНаДиске": "IsFileOnDisk",
-"РаботаСКнигами": "SpreadsheetsManagement",
-"ПроблемныйЭтап": "ProblemStep",
-"СоздатьЭлемент": "CreateItem",
-"форматирование": "formatting",
-"МассивФильтров": "FiltersArray",
-"ОбработатьBlob": "ProcessBlob",
-"КоличествоБайт": "ByteCount",
-"Исключение: %1": "Exception: %1",
-"Проверка_Пусто": "Check_Empty",
-"РазмерПроверки": "CheckSize",
-"Деловые услуги": "Business",
-"ДанныеОбластей": "RegionsData",
-"СледующийТокен": "NextToken",
-"ЗаданиеКлиента": "ClientTask",
-"Работа с аудио": "Audio processing",
-"фильтр по типу": "filter by type",
-"ОписаниеЗаписи": "RecordDescription",
-"OPI_Компоненты": "OPI_AddIns",
-"PayloadСтрокой": "PayloadAsString",
-"ИтоговыйМассив": "ResultingArray",
-"ВнешняяТаблица": "ExternalTable",
-"ПолучитьЗапись": "GetRecord",
-"ВступитьВКанал": "JoinChannel",
-"Несуществующая": "Non-existent",
-"ТаблицаСостава": "CompositionTable",
-"ВыполнятьСразу": "ExecuteNow",
-"Создать модель": "Create model",
-"ФайлРезультата": "ResultFile",
-"СтруктураТегов": "TagStructure",
-"ПоследнийНабор": "LastSet",
-"Основные тесты": "Main tests",
-"Описание видео": "Video description",
-"Без параметров": "No parameters",
-"НачалоЗагрузки": "UploadStart",
-"ВременнаяМетка": "Timestamp",
-"НачалоЭлемента": "StartElement",
-"ПолучатьПароль": "GetPassword",
-"МассивНастроек": "SettingArray",
-"ОтправитьГифку": "SendGif",
-"Описание груза": "Goods description",
-"ОбъединитьПути": "CombinePath",
-"./docs/ru/cli/": "./docs/en/cli/",
-"МассивТоваров_": "ArrayOfProducts_",
-"УдалитьНовость": "DeletePost",
-"Параметризация": "Parameterization",
-"СоздатьПодпись": "CreateSignature",
-"Новая кнопка 3": "New button 1",
-"цвет календаря": "calendar color",
-"СоздатьИсторию": "CreateStory",
+"ДобавитьМесяц": "AddMonth",
"КаталогПакетов": "PackagesDirectory",
+"СоздатьИсторию": "CreateStory",
+"цвет календаря": "calendar color",
+"Новая кнопка 3": "New button 1",
+"СоздатьПодпись": "CreateSignature",
+"Параметризация": "Parameterization",
+"УдалитьНовость": "DeletePost",
+"МассивТоваров_": "ArrayOfProducts_",
+"./docs/ru/cli/": "./docs/en/cli/",
+"ОбъединитьПути": "CombinePath",
+"ОтправитьГифку": "SendGif",
+"МассивНастроек": "SettingArray",
+"ПолучатьПароль": "GetPassword",
+"НачалоЭлемента": "StartElement",
+"НачалоЗагрузки": "UploadStart",
+"Без параметров": "No parameters",
+"Описание видео": "Video description",
+"Основные тесты": "Main tests",
+"ПоследнийНабор": "LastSet",
"ОписаниеТовара": "ProductDescription",
-"ПолучитьСделку": "GetDeal",
-"Установка тела": "Body set",
-"Сохранить файл": "Save file",
-"ПолучитьОбъект": "GetObject",
-"ТекущийОтнПуть": "CurrentRelPath",
-"ПутьСохранения": "SavePath",
-"ПолучитьМассив": "GetArray",
-"Удалить сделку": "Delete deal",
-"для XML-сайтов": "for XML-sites",
-"Принять задачу": "Approve task",
-"характеристика": "feature",
+"СтруктураТегов": "TagStructure",
+"Описание груза": "Goods description",
+"ВременнаяМетка": "Timestamp",
"ответственного": "responsible",
-"НеИзолированно": "NoIsolated",
-"СтруктураПолей": "FieldsStructure",
-"ОтправитьВидео": "SendVideo",
-"ТелеграмИстина": "TelegramTrue",
-"ЗаписатьСтроку": "WriteLine",
-"ПокинутьГруппу": "LeaveGroup",
-"ОсновныеДанные": "BasicData",
-"ЗапросыБезТела": "RequestsWithoutBody",
-"Заголовок темы": "Topic title",
-"СтрокаОписания": "DescriptionString",
-"НастройкиВJson": "SettingAsJson",
-"Путь к объекту": "Path to the object",
+"Установка тела": "Body set",
"ПолучитьЗапрос": "GetRequest",
+"Путь к объекту": "Path to the object",
+"НастройкиВJson": "SettingAsJson",
+"СтрокаОписания": "DescriptionString",
+"Заголовок темы": "Topic title",
+"ЗапросыБезТела": "RequestsWithoutBody",
+"ОсновныеДанные": "BasicData",
+"ПокинутьГруппу": "LeaveGroup",
+"ЗаписатьСтроку": "WriteLine",
+"ТелеграмИстина": "TelegramTrue",
+"ПолучитьСделку": "GetDeal",
+"ОтправитьВидео": "SendVideo",
+"НеИзолированно": "NoIsolated",
+"характеристика": "feature",
+"Принять задачу": "Approve task",
+"для XML-сайтов": "for XML-sites",
+"Удалить сделку": "Delete deal",
+"ПолучитьМассив": "GetArray",
+"ПутьСохранения": "SavePath",
+"ТекущийОтнПуть": "CurrentRelPath",
+"ПолучитьОбъект": "GetObject",
+"Сохранить файл": "Save file",
+"СтруктураПолей": "FieldsStructure",
+"ФайлРезультата": "ResultFile",
+"ПроблемныйЭтап": "ProblemStep",
+"ВыполнятьСразу": "ExecuteNow",
+"Описание файла": "File description",
+"Принять работу": "Approve task",
+"OAuthВерсияAPI": "OAuthAPIVersion",
+"OAI_Ассистенты": "OAI_Assistants",
+"ИнтернетПрокси": "InternetProxy",
+"РабочийКаталог": "WorkingDirectory",
+"1С:Предприятия": "1C:Enterprise",
+"ПараметрМассив": "ArrayParam",
+"СтруктураМедиа": "MediaStructure",
+"ПоследняяЧасть": "LastPart",
+"Новая кнопка 1": "New button 3",
+"VK_СоздатьПост": "VK_CreatePost",
+"Ключ заголовка": "Header key",
+"Изменяет имя и": "Changes the name and",
+"Номер паспорта": "Passport number",
+"МассивОписания": "DescriptionArray",
+"Открыть диалог": "Open dialog",
+"Лог выполнения": "Execution log",
+"Без разделения": "No separation",
+"СписокЗначений": "ValueList",
+"Текущая версия": "Current version",
"Имя поля формы": "Form field name",
+"УдалятьТекущую": "DeleteCurrent",
+"Создать модель": "Create model",
+"ЭтоФайлНаДиске": "IsFileOnDisk",
+"СоздатьЭлемент": "CreateItem",
+"ТаблицаСостава": "CompositionTable",
+"Несуществующая": "Non-existent",
+"ВступитьВКанал": "JoinChannel",
+"ПолучитьЗапись": "GetRecord",
+"ВнешняяТаблица": "ExternalTable",
+"ИтоговыйМассив": "ResultingArray",
+"PayloadСтрокой": "PayloadAsString",
+"OPI_Компоненты": "OPI_AddIns",
+"ОписаниеЗаписи": "RecordDescription",
+"фильтр по типу": "filter by type",
+"РаботаСКнигами": "SpreadsheetsManagement",
+"Работа с аудио": "Audio processing",
+"СледующийТокен": "NextToken",
+"ДанныеОбластей": "RegionsData",
+"Деловые услуги": "Business",
+"РазмерПроверки": "CheckSize",
+"Проверка_Пусто": "Check_Empty",
+"Исключение: %1": "Exception: %1",
+"КоличествоБайт": "ByteCount",
+"ОбработатьBlob": "ProcessBlob",
+"МассивФильтров": "FiltersArray",
+"форматирование": "formatting",
+"ЗаданиеКлиента": "ClientTask",
"ДатаБезВремени": "DateWithoutTime",
-"РазделительBat": "BatSeparator",
-"СтрокаВозврата": "ReturnString",
-"ОписаниеЗаказа": "OrderDescription",
-"ГД_Авторизация": "GD_Authorization",
-"ГуглИмяТаблицы": "GoogleSheetTitle",
-"МассивОбъектов": "ArrayOfObjects",
-"СтруктураТипов": "TypesStructure",
-"ДанныеАккаунта": "AccountData",
-"ПолучитьСостав": "GetComposition",
-"ЗначениеЗамены": "ReplaceValue",
-"СтрОбщийРазмер": "StrTotalSize",
-"OPI_HTTPКлиент": "OPI_HTTPClient",
-"УдалитьWebhook": "DeleteWebhook",
-"Создать сделку": "Create deal",
-"ЗаписатьЛогCLI": "WriteLogCLI",
-"Без соединения": "No connection",
-"МассивЗначений": "ValuesArray",
-"ЭлементМассива": "ArrayElement",
-"Сделать репост": "Make repost",
-"ПолучитьЗадачу": "GetTask",
-"ПолноеОписание": "FullDescription",
-"АТ_СоздатьПоле": "AT_CreateField",
-"ВариантыОтвета": "AnswerOptions",
-"Без транзакции": "No transaction",
-"ОтложитьЗадачу": "DeferTask",
-"Новый файл.jpg": "New file.jpg",
-"АтомарныеТесты": "AtomicTests",
-"Новая кнопка 2": "New button 2",
-"РаботаСДанными": "DataManagement",
-"Изменить заказ": "Update order",
-"МассивКонтента": "ContentArray",
-"МассивСтруктур": "StructuresArray",
-"Проверить BLOB": "Check BLOB",
-"ОбъектКаталога": "DirectoryObject",
-"РазмерСтраницы": "PageSize",
-"ДокументСНулем": "DocumentWithZero",
-"Создать альбом": "Create album",
-"ПривестиБулево": "MakeBoolean",
-"Awaiting.What(": "Ожидаем.Что(",
-"КартинкаЗамены": "ReplacementImage",
-"РаботаСФайлами": "FileManagement",
-"Договоренность": "Appointment",
-"Получить метод": "Get method",
-"АТСписокТаблиц": "ATTablesList",
-"Удалить записи": "Delete records",
-"Удалить альбом": "Delete album",
-"Заголовок чата": "Chat title",
-"ЧтениеZipФайла": "ZipFileReader",
-"ЛокальныеФайлы": "LocalFiles",
-"ТекущийКонтент": "CurrentContent",
-"JsonВСтруктуру": "JsonToStructure",
-"приветственное": "welcoming",
-"СессияСоздание": "SessionCreation",
"ГВ_Авторизация": "GW_Auth",
-"Green API (ОПИ": "Green API (OpenIntegrations",
-"осуществляется": "performed",
-"НажатиеКнопки1": "ButtonEvent1",
-"ДопустимыйЗнак": "AllowedSign",
-"Создать записи": "Create records",
-"UUID преалерта": "Prealert UUID",
-"JWTАвторизация": "JWTAuthorization",
-"ЗапросФайлТела": "RequestBodyFile",
-"Создать запуск": "Create launch",
-"Тестовая папка": "TestFolder",
-"ПолучитьДиалог": "GetDialog",
-"МассивОтправки": "SendArray",
-"ВнешниеТаблицы": "ExternalTables",
-"ТекущаяОбласть": "CurrentRegion",
-"ОписаниеString": "DescriptionString",
-"СтруктураФайла": "FileStructure",
-"ИмяСокращенное": "ShortName",
-"БулевоКакЧисло": "BoolAsNumber",
-"Получить токен": "Get token",
-"ПолеРезультата": "ResultField",
-"Данные запроса": "Request data",
+"СтрокаВозврата": "ReturnString",
"СоздатьТаблицу": "CreateTable",
+"Данные запроса": "Request data",
+"ПолеРезультата": "ResultField",
+"Получить токен": "Get token",
+"БулевоКакЧисло": "BoolAsNumber",
+"ИмяСокращенное": "ShortName",
+"СтруктураФайла": "FileStructure",
+"ОписаниеString": "DescriptionString",
+"ТекущаяОбласть": "CurrentRegion",
+"ВнешниеТаблицы": "ExternalTables",
+"МассивОтправки": "SendArray",
+"ПолучитьДиалог": "GetDialog",
+"Тестовая папка": "TestFolder",
+"Создать запуск": "Create launch",
+"ЗапросФайлТела": "RequestBodyFile",
+"JWTАвторизация": "JWTAuthorization",
+"UUID преалерта": "Prealert UUID",
+"Создать записи": "Create records",
+"ДопустимыйЗнак": "AllowedSign",
+"НажатиеКнопки1": "ButtonEvent1",
+"осуществляется": "performed",
"Новая кампания": "New campaign",
"СтрокаНастроек": "SettingsString",
"дополнительных": "additional",
"КолонкиТаблицы": "TableColumns",
-"Характеристика": "DescField",
-"HTTPСоединение": "HTTPConnection",
-"Удалить модель": "Delete model",
-"Назначить роли": "Grant roles",
-"ДропБоксМассив": "DropboxArray",
-"ПолноеИмяМедиа": "FullMediaName",
-"ТестовыйМассив": "TestArray",
-"Серия паспорта": "Passport series",
-"Вставка данных": "Data insertion",
-"БезАвторизации": "NoAuthorization",
-"СтруктураСбора": "CollectionStructure",
-"<путь к файлу>": "",
-"Дополнительный": "Additional",
-"ТекущийЭлемент": "CurrentElement",
-"ТекущийКаталог": "CurrentDirectory",
-"Нажмите Enable": "Click Enable",
-"конфигурациями": "configurations",
-"Создать группу": "Create group",
-"ТекущеВложение": "CurrentAttachment",
-"МассивАльбомов": "ArrayOfAlbums",
+"Текст описания": "Description text",
"ДобавитьЗаписи": "AddRecords",
-"СтруктураЗаказа": "OrderStructure",
-"IDПодразделения": "DepartmentID",
-"СтруктураЗаявки": "InvitationStructure",
-"РаботаСКаналами": "ChannelManagement",
-"СоздатьСтраницу": "CreatePage",
-"СформироватьURL": "FormURL",
-"ПустаяСхемаDrop": "EmptySchemeDrop",
-"Отправить гифку": "Send GIF",
-"ДропбоксАккаунт": "DropboxAccount",
-"ID пользователя": "User ID",
-"ИспользоватьTls": "UseTls",
-"ЯМаркетМагазины": "YaMarketMarkets",
-"ЗагруженныйФайл": "UploadedFile",
-"ЧислоАргументов": "ArgsCount",
-"ГринНоваяГруппа": "GreenNewGroup",
-"Пункт чек-листа": "Checklist element",
-"ПараметрЗапроса": "QueryParameter",
-"Дата с временем": "Date with time",
-"OPI_Инструменты": "OPI_Tools",
-"TODO: Доописать": "TODO: Finish",
-"Telegram_Разбан": "Telegram_Unban",
-"СтруктураДанных": "DataStructure",
-"РасширениеФайла": "FileExtension",
-"СтрСуществующий": "StrExists",
-"автоматического": "automatically",
-"ОбластиДействия": "Scope",
-"ОдиночнаяЗапись": "SingleRecord",
-"Вопросы строкой": "Questions as string",
-"Отправить ответ": "Send response",
-"Обновить записи": "Update records",
-"OpenAIАссистент": "OpenAIAssistant",
-"ПорядковыйНомер": "OrderNumber",
-"СвоиИзображения": "OwnImages",
-"ИзменитьНовость": "UpdatePost",
-"МассивВариантов": "OptionArray",
-"ЗаписатьСимволы": "WriteChars",
-"Плановое начало": "Planned start",
-"РезультатЧтения": "ReadingResult",
-"ВКТ_ОбщиеМетоды": "VKT_CommonMethods",
-"РаботаСЗадачами": "TasksManagement",
-"Проверка_Строка": "Check_String",
-"Массив ID медиа": "Media ID array",
-"РаботаСБакетами": "BucketsManagement",
-"Получить объект": "Get object",
-"ИсполняемыйФайл": "ExecFile",
-"ТекстКоличества": "CountText",
-"Проверка, новый": "Check, new",
-"ОтправитьМодель": "PushModel",
-"логин владельца": "owners login",
-"ВыполнитьЗапрос": "ExecuteRequest",
-"Неотрицательный": "Nonnegative",
-"РазобратьСтроку": "ParseString",
-"СтруктураУслуги": "ServiceStructure",
-"Новое сообщение": "New message",
-"Удалить новость": "Delete post",
-"ВыполнитьСкрипт": "ExecuteScript",
-"Социальные сети": "Social networks",
-"ИзменитьСобытие": "EditEvent",
-"Удалить счетчик": "Delete counter",
-"НайтиПоЗначению": "FindByValue",
-"ул. Блюхера, 33": "st. Bluchera, 33",
-"РезультатИстина": "ResultTrue",
-"ПолучитьСобытие": "GetEvent",
-"ЗаголовкиBase64": "HeadersBase64",
-"ОтклонитьЗадачу": "DisapproveTask",
-"перенаправления": "redirection",
-"ЗаголовокПотока": "StreamHeader",
-"Не спланированы": "Not planned",
-"ОбновитьТокен()": "RefreshToken()",
-"Новый цвет чата": "New chat color",
-"СтатусОбработки": "ProcessingStatus",
-"СократитьСсылку": "ShortenLink",
-"Массив картинок": "Array of images",
-"ID целевой базы": "Target database ID",
-"OAuthХешФункция": "OAuthHashFunction",
-"Без кодирования": "No encoding",
-"Получить записи": "Get records",
-"РазделительBash": "BashSeparator",
-"Создать таблицу": "Create table",
-"ЭтоТипКоллекция": "IsCollectionType",
-"ГринВыходГруппы": "GreenLeaveGroup",
-"ПолучитьКоманду": "GetCommand",
-"ТипСоответствие": "TypeMap",
-"ТекущаяДатаUNIX": "CurrentUNIXDate",
-"Работа с диском": "Working with drive",
-"Номер,Строковое": "Number,String",
-"УдалитьЛид (хук": "DeleteLead (wh",
-"УстановитьProto": "SetProto",
-"создайте проект": "create a project",
-"Получить превью": "Get preview",
-"СтатусСообщения": "MessageStatus",
-"поле фильтрации": "filter field",
-"ГринВходнойФайл": "GreenInputFile",
-"Запрос (простой": "Request (simple",
-"ЭтоСоответствие": "IsMap",
-"Предварительный": "Preliminary",
-"АТБазаСТаблицей": "ATBaseWithTable",
-"ЗначениеСтрокой": "ValueAsString",
-"уровень доступа": "Access level",
-"ПараметрСтрокой": "ParameterString",
-"ПолучениеДанных": "DataRetrieving",
-"ОзонНовыеТовары": "OzonNewProducts",
-"ОписаниеOldchar": "DescriptionOldchar",
-"Список, обратно": "List, back",
-"ВКГруппаТоваров": "VKProductsGroup",
-"ТекстСортировки": "SortingText",
-"ПолучениеОтвета": "ResponseReceiving",
-"ИскомыйПараметр": "DesiredParameter",
-"ссылка на видео": "video URL",
-"фильтр по метке": "filter by tag",
-"ФайлТелаВозврат": "BodyFileReturn",
-"Путь к элементу": "Path to the element",
-"Название города": "City name",
-"МассивПризнаков": "IndicatorsArray",
-"ОписаниеТаблицы": "TableDescription",
-"ИзменитьСчетчик": "UpdateCounter",
-"ПеременнаяСреды": "EnvironmentVariable",
-"Выйти из группы": "Leave group",
-"РезультатСтрока": "ResultString",
-"МассивЗаготовок": "BlanksArray",
-"ИгнорироватьКэш": "IgnoreCache",
-"Работа с чатами": "Chats works",
-"JSON клавиатуры": "Keyboard JSON",
-"ТретьДопустимой": "ThirdPartOfAvailble",
-"ЗапуститьСервер": "StartServer",
-"ВнутреннийНомер": "IMNumber",
-"ФайлСодержимого": "ContentFile",
-"Код авторизации": "Authorization code",
-"200 И Результат": "200 And Result",
-"Инициализирован": "Initialized",
-"Получить курсор": "Get cursor",
-"ПоместитьДанные": "PutData",
-"Закрытие потока": "Stream closing",
-"СтруктураТовара": "ItemStructure",
-"СписокЭлементов": "ElementList",
-"Подпись к файлу": "File caption",
-"СтруктураЗаписи": "RecordStructure",
-"Новое имя метки": "New tag title",
-"ТокенВЗаголовки": "TokenInHeaders",
-"ПутьИсполнителя": "ExecutorPath",
-"Проверка, Новый": "Check, New",
-"ЗагрузитьОбъект": "PutObject",
-"Добавить записи": "Add rows",
-"ШаблонЗаголовка": "HeaderTemplate",
-"МассивРодителей": "ArrayOfParents",
-"ОтправитьЗапрос": "SendRequest",
-"ИДЖелтогоТовара": "YellowItemID",
-"VK_УдалитьТовар": "VK_DeleteProduct",
-"ВК_СоздатьОпрос": "VKAPI_CreatePoll",
-"Проверка_ВКПост": "Check_VKPost",
-"ЗначенияСвойств": "PropertyValues",
-"Получить данные": "Receive data",
-"Компоненты (ОПИ": "AddIns (OpenIntegrations",
-"НастройкиСессии": "SessionSettings",
-"КоличествоСтрок": "RowsAmount",
-"СтрокаЗаголовка": "HeaderString",
-"ШаблонКонтекста": "ContextTemplate",
-"МассивСчетчиков": "CountersArray",
-"ЗаписьИзФункции": "WriteFromFunction",
-"Структура полей": "Fields structure",
-"IDИнициализации": "InitializationID",
-"ФайлРепозитория": "RepositoryFile",
-"СтруктураФайлов": "FileStructure",
-"Описание товара": "Product description",
-"Изменить сделку": "Update deal",
-"МетрикаСчетчики": "MetrikaCounters",
-"ЗаголовкиСтркой": "HeadersAsString",
-"установлен свой": "set your",
-"текст сообщения": "message text",
-"ГринАвторизован": "GreenAuth",
-"0).Равно(Истина": "0).Equal(True",
-"СоздатьПреалерт": "CreatePrealert",
-"время окончания": "end time",
-"Ответ на запрос": "Response",
-"ОтправитьСтроку": "SendLine",
-"ШаблонИсточника": "SourceTemplate",
-"ТекущееОписание": "CurrentDescription",
-"НужнаРаспаковка": "NeedsUnpacking",
-"Создать элемент": "Create item",
-"ОписаниеСтроки2": "RowDescription2",
-"ПолучитьТаблицу": "GetTable",
-"ЗаписатьЦелое32": "WriteInt32",
-"Копировать лист": "Copy sheet",
-"СократитьСтроку": "TruncateString",
-"Получить запись": "Get record",
-"ОчиститьТаблицу": "ClearTable",
-"ДобавитьКоманду": "AddCommand",
-"PostgreSQL (ОПИ": "PostgreSQL (OpenIntegrations",
-"Новый заголовок": "New title",
-"Покинуть группу": "Leave group",
-"ЭтоПараметрФлаг": "IsFlagParam",
-"СкопироватьФайл": "MakeFileCopy",
-"ДвоичныеДанные2": "BinaryData2",
-"Проверка_Массив": "Check_Array",
-"ПрочитатьСтроку": "ReadLine",
-"Текст сообщения": "Message text",
-"ГуглКомментарий": "GoogleComment",
-"ИнтернетМагазин": "OnlineStore",
-"ПолучитьКаталог": "GetFolder",
-"ПолучитьАккаунт": "GetAccount",
-"ПолучитьНовости": "GetPosts",
-"Получить версию": "Get version",
-"УдалитьПодборку": "DeleteSelection",
-"Доуступные типы": "Available types",
-"МассивСообщений": "MessagesArray",
-"Стать спонсором": "Become a sponsor",
-"Создать каталог": "Create folder",
-"ТекстВыполнения": "ExecutionText",
-"Данные аккаунта": "Account data",
-"СтруктураКнопки": "ButtonStructure",
-"МетрикаОперации": "MetrikaActions",
-"РаботаСЗаказами": "OrderManagement",
-"AWS_ОбщиеМетоды": "AWS_CommonMethods",
-"Проверить токен": "Check token",
-"ЗапросТипДанных": "RequestDataType",
+"МассивАльбомов": "ArrayOfAlbums",
+"ТекущеВложение": "CurrentAttachment",
+"Создать группу": "Create group",
+"конфигурациями": "configurations",
+"Нажмите Enable": "Click Enable",
+"ТекущийКаталог": "CurrentDirectory",
+"ТекущийЭлемент": "CurrentElement",
+"Дополнительный": "Additional",
+"Green API (ОПИ": "Green API (OpenIntegrations",
+"<путь к файлу>": "",
+"БезАвторизации": "NoAuthorization",
+"Вставка данных": "Data insertion",
+"Серия паспорта": "Passport series",
+"ТестовыйМассив": "TestArray",
+"ПолноеИмяМедиа": "FullMediaName",
+"ДропБоксМассив": "DropboxArray",
+"Назначить роли": "Grant roles",
+"Удалить модель": "Delete model",
+"HTTPСоединение": "HTTPConnection",
+"Характеристика": "DescField",
+"СтруктураСбора": "CollectionStructure",
+"СессияСоздание": "SessionCreation",
+"приветственное": "welcoming",
+"JsonВСтруктуру": "JsonToStructure",
+"Без транзакции": "No transaction",
+"ВариантыОтвета": "AnswerOptions",
+"АТ_СоздатьПоле": "AT_CreateField",
+"ПолноеОписание": "FullDescription",
+"ПолучитьЗадачу": "GetTask",
+"Сделать репост": "Make repost",
+"ЭлементМассива": "ArrayElement",
+"МассивЗначений": "ValuesArray",
+"Без соединения": "No connection",
+"ЗаписатьЛогCLI": "WriteLogCLI",
+"ОтложитьЗадачу": "DeferTask",
+"Создать сделку": "Create deal",
+"OPI_HTTPКлиент": "OPI_HTTPClient",
+"СтрОбщийРазмер": "StrTotalSize",
+"ЗначениеЗамены": "ReplaceValue",
+"ПолучитьСостав": "GetComposition",
+"ДанныеАккаунта": "AccountData",
+"СтруктураТипов": "TypesStructure",
+"МассивОбъектов": "ArrayOfObjects",
+"ГуглИмяТаблицы": "GoogleSheetTitle",
+"ГД_Авторизация": "GD_Authorization",
+"ОписаниеЗаказа": "OrderDescription",
+"УдалитьWebhook": "DeleteWebhook",
+"РазделительBat": "BatSeparator",
+"Новый файл.jpg": "New file.jpg",
+"Новая кнопка 2": "New button 2",
+"ТекущийКонтент": "CurrentContent",
+"ЛокальныеФайлы": "LocalFiles",
+"ЧтениеZipФайла": "ZipFileReader",
+"Заголовок чата": "Chat title",
+"Удалить альбом": "Delete album",
+"Удалить записи": "Delete records",
+"АТСписокТаблиц": "ATTablesList",
+"Получить метод": "Get method",
+"Договоренность": "Appointment",
+"РаботаСФайлами": "FileManagement",
+"АтомарныеТесты": "AtomicTests",
+"КартинкаЗамены": "ReplacementImage",
+"ПривестиБулево": "MakeBoolean",
+"Создать альбом": "Create album",
+"ДокументСНулем": "DocumentWithZero",
+"РазмерСтраницы": "PageSize",
+"ОбъектКаталога": "DirectoryObject",
+"Проверить BLOB": "Check BLOB",
+"МассивСтруктур": "StructuresArray",
+"МассивКонтента": "ContentArray",
+"Изменить заказ": "Update order",
+"РаботаСДанными": "DataManagement",
+"Awaiting.What(": "Ожидаем.Что(",
+"ПолучитьПревью": "GetPreview",
+"ШаблонПроверки": "CheckTemplate",
+"СлакОтложенные": "SlackSheduled",
+"Отправить BLOB": "Push BLOB",
+"ЗакрытиеПотока": "StreamClosing",
+"ЧислоСообщений": "MessageCount",
+"С кодированием": "With encoding",
+"HTTP_Настройки": "HTTP_Settings",
+"Это новый файл": "This is a new file",
+"ТекущийАбсПуть": "CurrentAbsPath",
+"СтрокаПодборок": "SelectionsString",
+"МассивКартинок": "ImageArray",
+"МассивЗапросов": "ArrayOfRequests",
+"Комплексный ID": "Complex attribute ID",
+"ID комментария": "CommentID",
+"ТаблицаСправка": "HelpTable",
+"ВидАвторизации": "AuthorizationType",
+"Закрыть диалог": "Close dialog",
+"ФорматДатыJSON": "JSONDateFormat",
+"ПроверитьТокен": "CheckToken",
+"ПолучитьЗаписи": "GetRecords",
+"ЗначениеДанных": "DataValue",
+"Заголовок поля": "Field title",
+"ШаблонЗагрузки": "LoadingTemplate",
+"ПараметрМетода": "MethodParameter",
+"ФайлСтатистики": "StatisticsFile",
+"ТелеграмМассив": "TelegramArray",
+"IDПользователя": "UserID",
+"ЗапросДвочиные": "RequestBinary",
+"ТекущаяПозиция": "CurrentPosition",
+"СтрочныйМассив": "StringArray",
+"МассивДействий": "ActionsArray",
+"Новое описание": "New description",
+"ОтправкаОтвета": "ResponseSending",
+"МетрикаСчетчик": "MetrikaCounter",
+"ПолучитьВерсию": "GetVersion",
+"КолонкаТаблицы": "TableColumn",
+"ЗаменяемыйКлюч": "ReplacedKey",
+"СерверноеВремя": "ServerTime",
+"ПоляТелаВOAuth": "BodyFieldsAtOAuth",
+"Файл, Значение": "File, Value",
+"ОсновныеМетоды": "CommonMethods",
+"ЗначениеТокена": "TokenValue",
+"ЯДискПроцедура": "YaDiskProc",
+"МассивСекретов": "SecretsArray",
+"ЧатыИСообщения": "ChatsAndMessages",
+"ОтветЗаголовки": "ResponseHeaders",
+"СоздатьКаталог": "CreateDirectory",
+"ПолучитьКурсор": "GetCursor",
+"Получить ответ": "Get response",
+"Тестовый канал": "Test channel",
+"Текстовый твит": "Text tweet",
+"ПолучитьДанные": "ReceiveData",
+"Таймаут записи": "Write timeout",
+"РаботаСТокеном": "TokenManagement",
+"ДобавитьЗапись": "AddRow",
+"Номер телефона": "Phone number",
+"ТекущаяКолонка": "CurrentColumn",
+"Номер страницы": "Page number",
+"статус фильтра": "filter status",
+"Удалить объект": "Delete object",
+"ИзменитьЗадачу": "UpdateTask",
+"УдалитьТаблицу": "DeleteTable",
+"РаботаСАкциями": "PromotionsManagement",
+"базовой задачи": "of base task",
+"Получить метку": "Get tag",
+"OllamaПривязки": "OllamaEmbeddings",
+"МассивМедиаГиф": "MediaGifArray",
+"ID базы данных": "Database ID",
+"СтрокаПроверки": "CheckString",
+"Покинуть канал": "Leave channel",
+"ПустаяСхемаSQL": "NewSQLScheme",
+"РаботаСГруппой": "CommunityManagement",
+"ТекущаяТаблица": "CurrentTable",
+"Отправить файл": "Send file",
+"Получить книгу": "Get spreadsheet",
+"OPI_ЗапросыSSH": "OPI_SSHRequests",
+"ТекстСообщения": "MessageText",
+"ТекущийЯзыкОПИ": "CurrentOPILanguage",
+"СтруктураЗамен": "ReplaceStructure",
+"РаботаСЗаказми": "OrdersManagement",
+"Регион сервиса": "Service region",
+"ФоновоеКлиента": "ClientBackground",
+"Новое название": "New name",
+"КлючПриложения": "AppKey",
+"Файл документа": "Document file",
+"Путь,Временный": "Path,Temporary",
+"Удалить задачу": "Delete task",
+"КопироватьЛист": "CopySheet",
+"ОписаниеЗаявки": "InvitationDescription",
+"ОчиститьЯчейки": "ClearCells",
+"МассивПодборок": "SelectionArray",
+"ОтправитьОпрос": "SendPoll",
+"ОписаниеМетода": "MethodDescription",
+"дата изменения": "date of change",
+"РаботаСБлоками": "BlocksManagement",
+"УдаленныеФайлы": "RemoteFiles",
+"Таймаут чтения": "Read timeout",
+"OPI_Интеграция": "OPI_Integrations",
+"ЗаписанныйФайл": "RecordedFile",
+"ОтправкаДанных": "DataSending",
+"МассивУпаковок": "PackagesArray",
+"ДропБоксСтатус": "DropboxStatus",
+"КонецПроцедуры": "EndProcedure",
+"Тестовый товар": "TestProduct",
+"СуммаПоследний": "LastSum",
+"Строка, Массив": "String, Array",
+"предоставление": "providing",
+"предполагаемая": "expected",
+"Твит с опросом": "Tweet with poll",
+"ОбновитьЗаписи": "UpdateRecords",
+"ТекущаяКоманда": "CurrentCommand",
+"СоздатьСобытие": "CreateEvent",
+"Получить канал": "Get channel",
+"СтруктураЯчеек": "CellStructure",
+"Некоторое поле": "Nekotoroe pole",
+"СтруктураПапки": "FolderStructure",
+"МассивИДПостов": "PostIDsArray",
+"Base64Значение": "Base64Value",
+"СтруктураОпций": "OptionsStructure",
+"Neocities (ОПИ": "Neocities (OpenIntegrations",
+"СоздатьНовость": "CreatePost",
+"ГТ_Авторизация": "GT_Authorization",
+"СтрокаВложений": "AttachmentsString",
+"ФоновыеЗадания": "BackgroundJobs",
+"Поставить лайк": "Like",
+"ЗакрытиеКанала": "ChannelClosing",
+"ШаблонЭлемента": "ItemTemplate",
+"СписокОбъектов": "ObjectList",
+"ДвойныеКавычки": "DoubleQuotes",
+"ТипПодключения": "ConnectionType",
+"КаталогСкрипта": "ScriptDirectory",
+"ГК_Авторизация": "GC_Authorization",
+"Загрузить файл": "Upload file",
+"VK_УдалитьПост": "VK_DeletePost",
+"Номер упаковки": "Package number",
+"ИзменитьСделку": "UpdateDeal",
+"БезКодирования": "NoEncoding",
+"ТолькоПросмотр": "ViewOnly",
+"МассивВложений": "AttachmentsArray",
+"СтрНачинаетсяС": "StrStartsWith",
+"DevOps инженер": "DevOps engineer",
+"ОтправитьАудио": "SendAudio",
+"ГлавныйВГруппе": "MainInGroup",
+"Объект запроса": "Request object",
+"КаталогМодулей": "ModuleDirectory",
+"СтруктураЧасти": "PartStructure",
+"Перезаписывать": "Overwrite",
+"ПараметрыТеста": "TestParameters",
+"ПолучитьСтроку": "GetLine",
+"РаботаСЛистами": "WorkingWithSheets",
+"ОтправкаВКанал": "SendingToChannel",
+"Изменить товар": "Edit product",
+"Имя ассистента": "Assistant name",
+"ВыполнитьСразу": "Start",
+"ЗагрузитьФайлы": "UploadFiles",
+"IDРуководителя": "HeadID",
+"ИДПользователя": "UserID",
+"МассивОпераций": "ActionsArray",
+"ПутьУдаленного": "PathOfRemote",
+"JSONВСтруктуру": "JSONToStructure",
+"ДвоичныеДанные": "BinaryData",
+"КопироватьФайл": "FileCopy",
+"КолонкаСтрокой": "ColumnAsString",
+"Новая стадия 2": "New stage 2",
+"ЯМаркетМагазин": "YaMarketCampaign",
+"КодАвторизации": "AuthCode",
+"МассивОписаний": "ArrayOfDescriptions",
+"OpenAIКартинка": "OpenAIImage",
+"ТипДанныхФайла": "FileDataType",
+"Без выполнения": "No execution",
+"Получить заказ": "Get order",
+"ОписаниеОшибки": "ErrorDescription",
+"Переслать файл": "Resend file",
+"ОтправитьЧасть": "SendPart",
+"ПрочитанноБайт": "BytesRead",
+"ЯМаркетКабинет": "YaMarketBusiness",
+"Создать задачу": "Create task",
+"УдалитьСобытие": "DeleteEvent",
+"Обновить токен": "Refresh token",
+"ПолучитьБулево": "GetBoolean",
+"СоздатьСчетчик": "CreateCounter",
+"ДропБоксРабота": "DropboxWork",
+"ПозицияВПотоке": "PositionInStream",
+"Заимствованные": "Borrowed",
+"Изменить метку": "Update tag",
+"ТекущийАртикул": "CurrentArticle",
+"Скачать модель": "Pull model",
+"АТ_СоздатьБазу": "AT_CreateDatabase",
+"OPI_ЗапросыSQL": "OPI_SQLQueries",
+"color=Белый) v": "color=White) v",
+"ОтправитьОтвет": "SendResponse",
+"НомерКатегории": "CategoryNumber",
+"Тип клавиатуры": "KeyboardType",
+"УдалитьСчетчик": "DeleteCounter",
+"Отбор по имени": "Filter by name",
+"Несуществующий": "Nonexistent",
+"ЗагрузитьВидео": "UploadVideo",
+"ПроверяемыйТип": "CheckedType",
+"МаксимумПостов": "MaximumPosts",
+"СлакТемаКанала": "SlackChannelTopic",
+"ГринПерезапуск": "GreenReboot",
+"УдалитьКаталог": "DeleteFolder",
+"цена до скидки": "pre-discount price",
+"Добавить товар": "Add product",
+"ОзонПодписчики": "OzonSubscribers",
+"СтруктураФлагов": "FlagsStructure",
+"Build hash (ОПИ": "Build hash (OpenIntegrations",
+"ЗаголовокОтвета": "ResponseHeader",
+"Создание твитов": "Tweets creation",
+"ДвоичныеДанные1": "BinaryData1",
+"Я бот, а ты нет": "I am bot, but you - not",
+"СтруктураЯрлыка": "LabelStructure",
+"СтруктураВыбора": "ChoiceStructure",
+"ул. Блюхера, 32": "st. Bluchera, 32",
+"DO + Транзакция": "DO + Transaction",
+"ID базовой темы": "ID of base topic",
+"Очистить ячейки": "Clear cells",
+"Работа с лидами": "Leads management",
+"УстановкаПрокси": "ProxySetup",
+"Удалить таблицу": "Delete table",
+"СодержимоеФайла": "FileContent",
+"0 Или Результат": "0 Or Result",
+"ОбработатьОтвет": "ProcessResponse",
+"ВтораяКоллекция": "SecondCollection",
+"ЗапросЗаголовки": "RequestHeaders",
+"Перенаправление": "Redirection",
+"СообщениеОшибки": "ErrorText",
+"СтрокаСигнатуры": "SignatureString",
+"ПерваяКоллекция": "FirstCollection",
+"ОписаниеКоманды": "CommandDescription",
+"ЗначениеВМассив": "ValueToArray",
+"ЗаписатьЦелое16": "WriteInt16",
+"ТелеграмКонтакт": "TelegramContact",
+"3).Равно(Истина": "3).Equal(True",
+"2).Равно(Истина": "2).Equal(True",
+"ПараметрыЗаписи": "WriterSettings",
+"Получить диалог": "Get dialog",
+"МассивТелефонов": "PhonesArray",
+"Создать новость": "Create post",
+"НСФайлыКаталога": "NCFolderFiles",
+"СтруктураЗадачи": "TaskData",
+"Картинка опроса": "Poll image",
+"OllamaСообщение": "OllamaMessage",
+"ПолучениеТокена": "TokenRetrieval",
+"СозданиеТаблицы": "TableCreation",
+"Удалить Webhook": "Delete webhook",
+"ОтправитьСсылку": "SendLink",
+"статус операции": "action status",
+"Отладка 1Script": "1Script Debugging",
+"Создать историю": "Create story",
+"ЗавершитьЗапуск": "FinishLaunch",
+"КоллекцияТаблиц": "TableCollection",
+"ТекущийСценарий": "CurrentScript",
+"Измененное поле": "Izmenennoe pole",
"PayloadДвоичные": "PayloadBinary",
+"ЗапросТипДанных": "RequestDataType",
+"Проверить токен": "Check token",
+"AWS_ОбщиеМетоды": "AWS_CommonMethods",
+"РаботаСЗаказами": "OrderManagement",
+"МетрикаОперации": "MetrikaActions",
+"СтруктураКнопки": "ButtonStructure",
+"Данные аккаунта": "Account data",
+"ТекстВыполнения": "ExecutionText",
"НастройкиПрокси": "ProxySettings",
+"Создать каталог": "Create folder",
+"МассивСообщений": "MessagesArray",
+"Доуступные типы": "Available types",
+"УдалитьПодборку": "DeleteSelection",
+"Получить версию": "Get version",
+"ПолучитьНовости": "GetPosts",
+"ПолучитьАккаунт": "GetAccount",
+"ПолучитьКаталог": "GetFolder",
+"ТекущееЗначение": "CurrentValue",
+"ИнтернетМагазин": "OnlineStore",
+"Стать спонсором": "Become a sponsor",
"ЗапросПотокТела": "RequestBodyStream",
"БитриксВложение": "BitrixAttachment",
"Вспомогательные": "Auxiliary",
-"ТекущийСценарий": "CurrentScript",
-"ОтключитьСервер": "StopServer",
-"ТекущаяОтправка": "CurrentSend",
-"ИмяФункцииТеста": "TestFunctionName",
-"СтруктураАдреса": "AddressStructure",
-"Загрузить файлы": "Upload files",
-"Получить сделку": "Get deal",
-"Ждет завершения": "Waiting for completion",
-"Код города ФИАС": "FIAS city code",
-"ПолучитьСобытия": "GetEvents",
-"ИспользуемоеИмя": "DisplayedName",
-"СоздатьЧат (хук": "CreateChat (wh",
-"ВводныйПараметр": "IntroductoryParameter",
-"Пустое значение": "Empty value",
-"Поле для текста": "Text field",
-"MultipartВOAuth": "MultipartAtOAuth",
-"ЗавершитьЗадачу": "CompleteTask",
-"КлючиЗаголовков": "HeadersKeys",
-"ДанныеСообщения": "MessageData",
-"ВКТПользователь": "VKTUser",
-"Настройка OAuth": "OAuth settings",
"Санкт-Петербург": "St. Petersburg",
-"Измененное поле": "Izmenennoe pole",
+"Настройка OAuth": "OAuth settings",
+"ВКТПользователь": "VKTUser",
+"ДанныеСообщения": "MessageData",
+"КлючиЗаголовков": "HeadersKeys",
+"ЗавершитьЗадачу": "CompleteTask",
+"MultipartВOAuth": "MultipartAtOAuth",
+"Поле для текста": "Text field",
+"Пустое значение": "Empty value",
+"ВводныйПараметр": "IntroductoryParameter",
+"СоздатьЧат (хук": "CreateChat (wh",
+"ИспользуемоеИмя": "DisplayedName",
+"ПолучитьСобытия": "GetEvents",
+"Код города ФИАС": "FIAS city code",
+"Ждет завершения": "Waiting for completion",
+"Получить сделку": "Get deal",
+"Загрузить файлы": "Upload files",
+"СтруктураАдреса": "AddressStructure",
+"ИмяФункцииТеста": "TestFunctionName",
+"ТекущаяОтправка": "CurrentSend",
+"ОтключитьСервер": "StopServer",
"ТекущаяОперация": "CurrentOperation",
-"ЗаписатьЦелое16": "WriteInt16",
-"Перенаправление": "Redirection",
-"ЗапросЗаголовки": "RequestHeaders",
-"ВтораяКоллекция": "SecondCollection",
-"ОбработатьОтвет": "ProcessResponse",
-"0 Или Результат": "0 Or Result",
-"СодержимоеФайла": "FileContent",
-"Удалить таблицу": "Delete table",
-"СообщениеОшибки": "ErrorText",
-"Работа с лидами": "Leads management",
-"Очистить ячейки": "Clear cells",
-"ID базовой темы": "ID of base topic",
-"DO + Транзакция": "DO + Transaction",
-"ул. Блюхера, 32": "st. Bluchera, 32",
-"СтруктураВыбора": "ChoiceStructure",
-"СтруктураЯрлыка": "LabelStructure",
-"Я бот, а ты нет": "I am bot, but you - not",
-"ДвоичныеДанные1": "BinaryData1",
-"Создание твитов": "Tweets creation",
-"ЗаголовокОтвета": "ResponseHeader",
-"Build hash (ОПИ": "Build hash (OpenIntegrations",
-"СтруктураФлагов": "FlagsStructure",
-"УстановкаПрокси": "ProxySetup",
-"ЗавершитьЗапуск": "FinishLaunch",
-"ПерваяКоллекция": "FirstCollection",
-"Создать историю": "Create story",
-"Отладка 1Script": "1Script Debugging",
-"СтрокаСигнатуры": "SignatureString",
-"статус операции": "action status",
-"ОтправитьСсылку": "SendLink",
-"Удалить Webhook": "Delete webhook",
-"СозданиеТаблицы": "TableCreation",
-"ПолучениеТокена": "TokenRetrieval",
-"OllamaСообщение": "OllamaMessage",
-"КоллекцияТаблиц": "TableCollection",
-"Картинка опроса": "Poll image",
-"СтруктураЗадачи": "TaskData",
-"НСФайлыКаталога": "NCFolderFiles",
-"Создать новость": "Create post",
-"МассивТелефонов": "PhonesArray",
-"Получить диалог": "Get dialog",
-"ПараметрыЗаписи": "WriterSettings",
-"2).Равно(Истина": "2).Equal(True",
-"3).Равно(Истина": "3).Equal(True",
-"ТелеграмКонтакт": "TelegramContact",
-"ЗначениеВМассив": "ValueToArray",
-"ОписаниеКоманды": "CommandDescription",
-"ТекущееЗначение": "CurrentValue",
"дата завершения": "completion date",
-"ИзменитьТаблицу": "ModifyTable",
-"СоздатьЛид (хук": "CreateLead (wh",
-"РаботаСМоделями": "ModelsManagement",
-"ОтправитьДанные": "SendData",
-"СлакВнешнийФайл": "SlackExternalFile",
-"Текст заголовка": "Title text",
-"Без авторизации": "No authorization",
-"УправлениеЧатом": "ChatManagement",
-"СтруктураДомена": "DomainStructure",
-"ОшибкаКоллекции": "CollectionError",
-"АрхивироватьЧат": "ArchiveChat",
-"ОписанияКолонок": "ColoumnsDescription",
-"ИмяПользователя": "UserName",
-"НССинхронизация": "NCSync",
-"Новый каталог 2": "New folder 2",
-"Удалить событие": "Delete event",
-"ПреобразоватьИД": "ConvertID",
-"VK_СоздатьОпрос": "VK_CreatePoll",
-"КакСоответствие": "AsMap",
-"Получить задачу": "Get task",
-"МаксимумПопыток": "MaxAttempts",
-"Отправить опрос": "Send poll",
-"УстановитьТекст": "SetText",
-"OPI инструменты": "OPI tools",
-"ПараметрыМетода": "MethodParameters",
-"Почтовый индекс": "Postal code",
-"СтруктураЧастей": "PartsStructure",
-"РаботаСЗаписями": "RecordManagement",
-"Разархивировать": "Unzip",
-"СлучайныйМассив": "RandomArray",
-"Серверное время": "Server time",
-"РаботаСТоварами": "ProductManagement",
-"Отправить аудио": "Send audio",
-"Создать счетчик": "Create counter",
-"OPI_ЗапросыHTTP": "OPI_HTTPRequests",
-"ТаблицаЗначений": "ValueTable",
-"УдалитьКартинку": "DeleteImage",
-"Отправить видео": "Send video",
-"РаботаСГруппами": "GroupManagement",
-"КодировкаТекста": "TextEncoding",
-"ПолучитьМагазин": "GetMarket",
-"СтруктураТекста": "TextStructure",
-"ПолучитьСчетчик": "GetCounter",
-"МестоПроведения": "Venue",
-"Правила Маркета": "Market rules",
-"Массив Из Число": "Array Of Number",
-"Группа картинок": "Pictures group",
-"УправлениеЛидом": "ManageLead",
-"GR_Интроспекция": "GR_Introspection",
"МассивУдаленных": "DeletedArray",
-"ЗавершитьРаботу": "Exit",
-"ИсключаемыеПоля": "ExcludedFields",
-"КаталогПримеров": "CatalogExample",
-"ОписаниеСтроки1": "RowDescription1",
-"фмльтр по метке": "filter by label",
-"СтруктураПорога": "ThresholdStructure",
-"ЗависимостиГугл": "GoogleDependencies",
-"ОбъектСравнения": "ComparisonObject",
-"Получение новых": "Getting new",
-"Удалить каталог": "Delete folder",
-"Основные методы": "Common methods",
-"4).Равно(Истина": "4).Equal(True",
-"СоздатьТвитСГиф": "CreateTweetWithGif",
-"НайтиСовпадения": "Matches",
-"Изменить задачу": "Update task",
-"Строка: \"1:7788": "String: \"1:7788",
-"ИмяФайла), Файл": "FileName), File",
-"Работа с базами": "Database management",
-"ГринУведомление": "GreenNotification",
-"СчетчикУспешных": "SuccessCount",
-"Загрузить видео": "Upload video",
+"СоздатьЛид (хук": "CreateLead (wh",
"ТекущийПараметр": "CurrentParameter",
+"Загрузить видео": "Upload video",
+"СчетчикУспешных": "SuccessCount",
+"ГринУведомление": "GreenNotification",
+"Работа с базами": "Database management",
+"ИмяФайла), Файл": "FileName), File",
+"Строка: \"1:7788": "String: \"1:7788",
+"Изменить задачу": "Update task",
+"НайтиСовпадения": "Matches",
"МобильныйКлиент": "MobileClient",
+"СоздатьТвитСГиф": "CreateTweetWithGif",
+"Основные методы": "Common methods",
+"Удалить каталог": "Delete folder",
+"Получение новых": "Getting new",
+"ОбъектСравнения": "ComparisonObject",
+"ЗависимостиГугл": "GoogleDependencies",
+"СтруктураПорога": "ThresholdStructure",
+"фмльтр по метке": "filter by label",
+"ОписаниеСтроки1": "RowDescription1",
+"КаталогПримеров": "CatalogExample",
+"4).Равно(Истина": "4).Equal(True",
"СтруктураВызова": "CallStructure",
"Ключ приложения": "Application key",
"Отложить задачу": "Defer task",
-"Таймаут запроса": "Request timeout",
-"Проверка_СлакОк": "Check_SlackOk",
-"ДобавитьКолонку": "AddColoumn",
-"ДопустимаяДлина": "AvailableLength",
-"СтруктураОплаты": "PaymentStructure",
-"МассивУдаляемых": "ArrayOfDeletions",
-"XMLКонфигурация": "XmlConfig",
-"Новый календарь": "new calendar",
-"IDПользователей": "UserIDs",
-"HTTPСервисОтвет": "HTTPServiceResponse",
-"Создать событие": "Create event",
-"ПроверятьСессию": "CheckSession",
-"IDЧатаИсточника": "FromChatID",
-"ОписаниеСобытия": "EventDescription",
-"ПовторитьСтроку": "RepeatString",
-"Проверка_ВКЛайк": "Check_VKLike",
-"ЗапросИзменения": "ChangeRequest",
-"ВайберСообщение": "ViberMessage",
-"Сокращенный URL": "Shortened URL",
+"ГуглКомментарий": "GoogleComment",
"УстановитьЛимит": "SetLimit",
-"КодироватьСтроку": "EncodeString",
-"РезультатСтрокой": "ResultAsString",
-"ЮнитТестирование": "UnitTesting",
-"ПереносСтрокJSON": "JSONLineBreak",
-"IDХарактеристики": "AttributeID",
-"ПутьИнструментов": "ToolsPath",
-"МассивУчастников": "MembersArray",
-"Сократить ссылку": "Shorten link",
-"Картинка и видео": "Picture and video",
-"Описания методов": "Methods documentation",
-"HTTP-клиент (ОПИ": "HTTP Client (OpenIntegrations",
-"ПутьКСертификату": "CertFilepath",
-"БитриксСообщение": "BitrixMessage",
-"МассивРазрешений": "PermissionsArray",
-"СдэкДанныеЗаказа": "CdekOrderNumber",
-"OLLM_РаботаСBlob": "OLLM_WorkingWithBlob",
-"Архивировать чат": "Archive chat",
-"Твит с картинкой": "Tweet with image",
-"Массив из Строка": "Array of String",
-"ПолучитьПреалерт": "GetPrealert",
-"МБ был записан в": "MB was recorded in",
-"ДоступныйОстаток": "AvailableBalance",
-"УдаляемыйЭлемент": "DeletedElement",
-"ЗапросыMultipart": "MultipartRequests",
-"KeyИнициализации": "InitializationKey",
-"Порт подключения": "Connection port",
-"МетодыОбсуждений": "DiscussionManagement",
-"СоздатьШтрихкоды": "CreateBarcodes",
-"КакАдминистратор": "AsAdmin",
-"МассивПривилегий": "PrivilegesArray",
-"ФоновоеОбработки": "BackgroundProcessing",
-"МассивСортировки": "SortArray",
-"ВариантСвойства2": "PropVariant2",
-"Новое имя группы": "New group name",
-"Картинка профиля": "Profile picture",
-"СтруктураСтроки1": "RowStructure2",
-"описание события": "event description",
-"КаталогКомпонент": "AddInsFolder",
-"КопироватьМодель": "CopyModel",
-"ОписаниеДвижений": "MovesDescription",
-"СправкаПоКоманде": "CommandHelp",
-"КодИгнорирования": "IgnoreCode",
-"ПокинутьЧат (хук": "LeaveChat (wh",
-"Простое, в канал": "Simple, to channel",
-"Тестовый товар 2": "TestProduct2",
-"ПараметрыСтрокой": "ParametersString",
-"УдалитьПолностью": "DeleteCompletely",
-"Массив Из Строка": "Array Of String",
-"МассивОбновлений": "UpdateArray",
-"ЗаписатьФайлЛога": "WriteLogFile",
-"■|#color=Желтый)": "■|#color=Yellow)",
-"ЗавершитьЭлемент": "FinishItem",
-"НеобходимаяДлина": "RequiredLength",
-"РаботаСНовостями": "PostsManagement",
-"Телефон контакта": "Contact phone number",
-"Грузоотправитель": "Shipper",
-"ПользовательЧата": "ChatMember",
-"ВложенныеОбъекты": "NeedParts",
-"VK_ДобавитьТовар": "VK_AddProduct",
-"AWS4Использовать": "AWS4Using",
-"ИмяПараметраСокр": "ParameterNameTrim",
-"НачалоПараметров": "ParamsStart",
-"МассивПолученных": "ReceivedArray",
-"ГуглОчисткаЯчеек": "GoogleCellCleanning",
-"Отправить ссылку": "Send link",
-"Отклонить задачу": "Disapprove task",
-"ВыполнитьТестCLI": "ExecuteTestCLI",
-"МассивЗаголовков": "HeadersArray",
-"СоздатьТвитВидео": "CreateVideoTweet",
-"Прочитать строку": "Read line",
-"СоответствиеMIME": "MIMETypeMapping",
-"Элемент.Значение": "Element.Value",
-"МассивИнформации": "ArrayOfInformation",
-"СекретПриложения": "AppSecret",
-"ПараметрыФункции": "FunctionParameters",
-"ЗакрытьПотокGRPC": "CloseGRPCStream",
-"ЗагрузкаКартинки": "ImageUpload",
-"РазделительСтрок": "LineSeparator",
-"Аргумент команды": "Command argument",
-"СтрокаИсточников": "SourcesString",
-"Получить таблицу": "Get table",
-"ПрочитатьЦелое32": "ReadInt32",
-"ТелеграмДокумент": "TelegramDocument",
-"Новый подкаталог": "New subfolder",
-"СтруктураВстречи": "MeetingStructure",
-"УдаленныйКаталог": "RemoteFolder",
-"ЗаголовкиСтрокой": "HeadersAsString",
-"МаксШирина Тогда": "MaxWidth Then",
-"ОткрытьПотокGRPC": "OpenGRPCStream",
-"Описание локации": "Location description",
-"ПолученныйОбъект": "ReceivedObject",
-"Удалить картинку": "Delete image",
-"ОтправитьЛокацию": "SendLocation",
-"Имя пользователя": "Users name",
-"Code из браузера": "Code from browser",
-"ТекущееПолучение": "CurrentReceive",
-"Изменить новость": "Update post",
-"ОпцияСокращенная": "SplittedOption",
-"VK_СоздатьАльбом": "VK_CreateAlbum",
-"Ошибка в позиции": "Error in position",
-"Изменить таблицу": "Modify table",
-"ДропбоксУчастник": "DropboxUser",
-"Postgre SQL (ОПИ": "Postgre SQL (OpenIntegrations",
-"Ожидает контроля": "On controll",
-"СтрокаЗаголовков": "HeadersString",
-"Создание проекта": "Project creation",
-"ПолучитьСписокВФ": "GetExternalFileList",
-"СтруктураТаблицы": "TableStructure",
-"СтруктураСтроки3": "StringStructure3",
-"OPI_Криптография": "OPI_Cryptography",
-"URLВКодировкеURL": "URLInURLEncoding",
-"ШаблонПеременной": "VariableTemplate",
-"ОжидатьСледующее": "WaitNext",
-"ПолучитьСтраницу": "GetPage",
-"ОбработатьЗапись": "ProcessRecord",
-"owner_id, но без": "owner_id, but without",
-"КаталогПрограммы": "BinDir",
-"Выполнить запрос": "Execute request",
-"Начните диалог с": "Start a dialog with",
-"ОригинальныйПуть": "OriginalPath",
-"БитриксРезультат": "BitrixResult",
-"ПроверитьАккаунт": "CheckAccount",
-"телефон заполнен": "phone number is filled in",
-"МетодХеширования": "HashingMethod",
-"СсылкаПодЗаписью": "LinkUnderPost",
-"Неактивный : red": "Inactive : red",
-"ТочкаОтправления": "ShippingPoint",
-"ИзменитьЛид (хук": "UpdateLead (wh",
-"Ответ = %1.%2(%3": "Response = %1.%2(%3",
-"КопироватьОбъект": "CopyObject",
-"ВосстановитьФайл": "RestoreFile",
-"Массив ID постов": "Array of post IDs",
-"Блок с картинкой": "PictureBlock",
-"СписокЗаголовков": "HeadersList",
-"Описание события": "Event description",
-"СтрокаФотографий": "PhotoString",
-"Описание таблицы": "Table description",
-"ЗаписатьПараметр": "WriteParameter",
-"ПривестиЗначение": "AdjustValue",
-"ДобавитьПараметр": "AddParameter",
-"СтруктураФильтра": "FilterStructure",
-"Получение Токена": "Token retrieval",
-"Проверка вставки": "Insertion check",
-"ТестовыеДвоичные": "TestBinary",
-"СоздатьТвитОпрос": "CreatePollTweet",
-"SQLiteНетЗаписей": "SQLiteNoRows",
-"ЗначениеОсновной": "MainValue",
-"Кириллица в пути": "Cyrillic at path",
-"СтруктураПозиции": "ItemStructure",
-"ИзменитьЦветЧата": "ChangeChatColor",
-"VK_СделатьРепост": "VK_MakeRepost",
-"Полужирный текст": "Bold text",
-"КлючПользователя": "UsersKey",
-"РаботаСОбъектами": "ObjectsManagement",
-"Объект обработки": "Processor object",
-"Проверка, Старый": "Check, Old",
-"СтруктураФормата": "FormatStructure",
-"ОбработатьЗапрос": "ProcessRequest",
-"УправлениеЧатами": "ChatManagement",
-"СписокИсключений": "ExceptionsList",
-"версия вебвизора": "webvisor version",
-"РаботаСДиалогами": "DialogManagement",
-"МассивШтрихкодов": "BarcodesArray",
-"Получить магазин": "Get market",
-"ВызватьHTTPМетод": "CallHTTPMethod",
-"ЭлементКоллекции": "CollectionItem",
-"HTTP_Авторизация": "HTTP_Authorization",
-"название запуска": "launch name",
-"Очистить таблицу": "Clear table",
-"Получение ответа": "Response receiving",
-"ПолучитьДвоичные": "GetBinary",
-"НачалоТранзакции": "TransactionStart",
-"Название локации": "Location name",
-"МассивДокументов": "DocsArray",
-"Изменить событие": "Edit event",
-"УдалитьБакет (DB": "DeleteBucket (DB",
-"ИнформацияМетода": "MethodInfo",
-"Размер файла, ДД": "File size, BD",
-"описание запуска": "launch description",
-"Плановая продажа": "Planned sale",
-"ОсвободитьОбъект": "FreeObject",
-"МаксимумВЗапросе": "MaxInRequest",
-"ПустаяСхемаMerge": "EmptySchemeMerge",
-"Вступить в канал": "Join channel",
-"ДанныеИНастройка": "DataAndSettings",
-"Работа с файлами": "Files management",
-"Канал для отбора": "Channel for selection",
-"НачальнаяПозиция": "StartPosition",
-"УстановитьПрокси": "SetProxy",
-"ТекущееСообщение": "CurrentMessage",
-"ПараметрыТаблицы": "TableParameters",
-"ШаблонЗавершения": "CompletionTemplate",
-"СтруктураЗапуска": "LaunchStructure",
-"ИсторияСообщений": "MessageHistory",
-"Yandex.Disk (ОПИ": "Yandex.Disk (OpenIntegrations",
-"РазмерРезультата": "ResultSize",
-"Основной вариант": "Primary variant",
-"СписокПараметров": "ParamsList",
-"МассивКлавиатуры": "KeyboardArray",
-"СледующаяПозиция": "NextPosition",
-"Переместить файл": "Move file",
-"Ошибка,Результат": "Error,Result",
-"МассивИменЛистов": "ArrayOfSheetNames",
-"КонецКодовУспеха": "EndOfSuccessCodes",
-"РазбитьURL: Порт": "SplitURL: Port",
-"синхронизировать": "synchronize",
-"СтрокаПараметров": "ParameterString",
-"VK_ИзменитьТовар": "VK_EditProduct",
-"Название региона": "Region name",
-"ЗапросЗащищенное": "RequestProtected",
-"ЗаписатьВызовCLI": "WriteCLICall",
-"МассивРуководств": "ManualsArray",
-"УстановитьСтроку": "SetString",
-"Проверка_ВКВидео": "Check_VKVideo",
-"превью документа": "document preview",
-"УдалитьДокументы": "DeleteDocuments",
-"Получить событие": "Get event",
-"МассивКалендарей": "ArrayOfCalendars",
-"ЗаголовокУчастка": "ChunkHeader",
-"ВозможныеКоманды": "AvailableCommands",
-"ОбработатьЗаписи": "ProcessRecords",
-"КвадратныеСкобки": "SquareBrackets",
-"VK_УдалитьАльбом": "VK_DeleteAlbum",
-"ИДКрасногоТовара": "RedItemID",
-"МассивСтатистики": "StatisticsArray",
-"ОписаниеКартинки": "ImageDescription",
-"Инструменты (ОПИ": "Tools (OpenIntegrations",
-"КодОшибкиЗапроса": "RequestErrorCode",
-"Загружаемый файл": "File to be uploaded",
-"СтруктураПериода": "PeriodStructure",
-"НовоеПодключение": "NewConnection",
-"РодительскоеПоле": "ParrentField",
-"URL с фрагментом": "URL with a snippet",
-"ТелеграмКартинка": "TelegramImage",
-"ОбъектПроцессора": "ProcessorObject",
-"ЗаполнитьФильтры": "FillFilters",
-"название события": "event name",
-"Каталог, обратно": "Directory, back",
-"ПолучитьКартинки": "GetImages",
-"ИмяФайлаОтправки": "SendingFileName",
-"СоздатьТвитГифки": "CreateGifTweet",
-"ОстановитьРаботу": "StopExecution",
-"Lib: HTTP-клиент": "Lib: HTTP-client",
-"Настройки прокси": "Proxy settings",
-"ПутьКФайлуДанных": "DataFilePath",
-"СтрокаДляПодписи": "StringToSign",
-"Удалить подборку": "Delete selection",
-"Имя новой модели": "The name of the new model",
-"Получить новости": "Get posts",
-"Описание альбома": "Album description",
-"ПолучитьПараметр": "GetParameter",
-"ОбязательныеПоля": "RequiredFields",
-"ЛокальныйКаталог": "LocalFolder",
-"Отправить строку": "Send line",
-"ТекстОшибкиПолей": "FieldsErrorText",
-"Инициализировать": "Initialize",
-"Добро пожаловать": "Welcome",
-"РезультатРазбора": "ParseResult",
-"Отдел маркетинга": "Marketing department",
-"КоличествоЧастей": "NumberOfParts",
-"СоздатьКалендарь": "CreateCalendar",
-"СоздатьБакет (DB": "CreateBucket (DB",
-"Поля для выборки": "Fields for selection",
-"ДобавитьИмяЛиста": "AddSheetName",
+"Сокращенный URL": "Shortened URL",
+"ВайберСообщение": "ViberMessage",
+"ЗапросИзменения": "ChangeRequest",
+"Проверка_ВКЛайк": "Check_VKLike",
+"ПовторитьСтроку": "RepeatString",
+"ОписаниеСобытия": "EventDescription",
+"IDЧатаИсточника": "FromChatID",
+"ПроверятьСессию": "CheckSession",
+"Создать событие": "Create event",
+"HTTPСервисОтвет": "HTTPServiceResponse",
+"IDПользователей": "UserIDs",
+"Новый календарь": "new calendar",
+"XMLКонфигурация": "XmlConfig",
+"МассивУдаляемых": "ArrayOfDeletions",
+"СтруктураОплаты": "PaymentStructure",
+"ДопустимаяДлина": "AvailableLength",
+"ДобавитьКолонку": "AddColoumn",
+"Проверка_СлакОк": "Check_SlackOk",
+"Таймаут запроса": "Request timeout",
+"ИсключаемыеПоля": "ExcludedFields",
+"ИзменитьТаблицу": "ModifyTable",
+"ЗавершитьРаботу": "Exit",
+"УправлениеЛидом": "ManageLead",
+"Отправить опрос": "Send poll",
+"МаксимумПопыток": "MaxAttempts",
+"Получить задачу": "Get task",
+"КакСоответствие": "AsMap",
+"VK_СоздатьОпрос": "VK_CreatePoll",
+"ПреобразоватьИД": "ConvertID",
+"Удалить событие": "Delete event",
+"Новый каталог 2": "New folder 2",
+"НССинхронизация": "NCSync",
+"УстановитьТекст": "SetText",
+"ИмяПользователя": "UserName",
+"АрхивироватьЧат": "ArchiveChat",
+"ОшибкаКоллекции": "CollectionError",
+"СтруктураДомена": "DomainStructure",
+"УправлениеЧатом": "ChatManagement",
+"Без авторизации": "No authorization",
+"Текст заголовка": "Title text",
+"СлакВнешнийФайл": "SlackExternalFile",
+"ОтправитьДанные": "SendData",
+"РаботаСМоделями": "ModelsManagement",
+"ОписанияКолонок": "ColoumnsDescription",
+"OPI инструменты": "OPI tools",
+"ПараметрыМетода": "MethodParameters",
+"Почтовый индекс": "Postal code",
+"Группа картинок": "Pictures group",
+"Массив Из Число": "Array Of Number",
+"Правила Маркета": "Market rules",
+"МестоПроведения": "Venue",
+"ПолучитьСчетчик": "GetCounter",
+"СтруктураТекста": "TextStructure",
+"ПолучитьМагазин": "GetMarket",
+"КодировкаТекста": "TextEncoding",
+"РаботаСГруппами": "GroupManagement",
+"Отправить видео": "Send video",
+"УдалитьКартинку": "DeleteImage",
+"ТаблицаЗначений": "ValueTable",
+"OPI_ЗапросыHTTP": "OPI_HTTPRequests",
+"Создать счетчик": "Create counter",
+"Отправить аудио": "Send audio",
+"РаботаСТоварами": "ProductManagement",
+"Серверное время": "Server time",
+"СлучайныйМассив": "RandomArray",
+"Разархивировать": "Unzip",
+"РаботаСЗаписями": "RecordManagement",
+"СтруктураЧастей": "PartsStructure",
+"GR_Интроспекция": "GR_Introspection",
+"Текст сообщения": "Message text",
+"Покинуть группу": "Leave group",
+"Проверка_Массив": "Check_Array",
+"ОбновитьТокен()": "RefreshToken()",
+"Не спланированы": "Not planned",
+"ЗаголовокПотока": "StreamHeader",
+"перенаправления": "redirection",
+"ОтклонитьЗадачу": "DisapproveTask",
+"ЗаголовкиBase64": "HeadersBase64",
+"ПолучитьСобытие": "GetEvent",
+"РезультатИстина": "ResultTrue",
+"ул. Блюхера, 33": "st. Bluchera, 33",
+"Новый цвет чата": "New chat color",
+"НайтиПоЗначению": "FindByValue",
+"ИзменитьСобытие": "EditEvent",
+"Социальные сети": "Social networks",
+"ВыполнитьСкрипт": "ExecuteScript",
+"Удалить новость": "Delete post",
+"Новое сообщение": "New message",
+"СтруктураУслуги": "ServiceStructure",
+"РазобратьСтроку": "ParseString",
+"Неотрицательный": "Nonnegative",
+"ВыполнитьЗапрос": "ExecuteRequest",
+"Удалить счетчик": "Delete counter",
+"СтатусОбработки": "ProcessingStatus",
+"СократитьСсылку": "ShortenLink",
+"Массив картинок": "Array of images",
+"Запрос (простой": "Request (simple",
+"ГринВходнойФайл": "GreenInputFile",
+"поле фильтрации": "filter field",
+"СтатусСообщения": "MessageStatus",
+"Получить превью": "Get preview",
+"создайте проект": "create a project",
+"УстановитьProto": "SetProto",
+"УдалитьЛид (хук": "DeleteLead (wh",
+"Номер,Строковое": "Number,String",
+"Работа с диском": "Working with drive",
+"ТекущаяДатаUNIX": "CurrentUNIXDate",
+"ТипСоответствие": "TypeMap",
+"ПолучитьКоманду": "GetCommand",
+"ГринВыходГруппы": "GreenLeaveGroup",
+"ЭтоТипКоллекция": "IsCollectionType",
+"Создать таблицу": "Create table",
+"РазделительBash": "BashSeparator",
+"Получить записи": "Get records",
+"Без кодирования": "No encoding",
+"OAuthХешФункция": "OAuthHashFunction",
+"ID целевой базы": "Target database ID",
+"логин владельца": "owners login",
+"ЭтоСоответствие": "IsMap",
+"ОтправитьМодель": "PushModel",
+"ТекстКоличества": "CountText",
+"TODO: Доописать": "TODO: Finish",
+"OPI_Инструменты": "OPI_Tools",
+"Дата с временем": "Date with time",
+"ПараметрЗапроса": "QueryParameter",
+"Пункт чек-листа": "Checklist element",
+"ГринНоваяГруппа": "GreenNewGroup",
+"ЧислоАргументов": "ArgsCount",
+"ЗагруженныйФайл": "UploadedFile",
+"ЯМаркетМагазины": "YaMarketMarkets",
+"Telegram_Разбан": "Telegram_Unban",
+"ИспользоватьTls": "UseTls",
+"ДропбоксАккаунт": "DropboxAccount",
+"Отправить гифку": "Send GIF",
+"ПустаяСхемаDrop": "EmptySchemeDrop",
+"СформироватьURL": "FormURL",
+"СоздатьСтраницу": "CreatePage",
+"РаботаСКаналами": "ChannelManagement",
+"СтруктураЗаявки": "InvitationStructure",
+"IDПодразделения": "DepartmentID",
+"ПрочитатьСтроку": "ReadLine",
+"ID пользователя": "User ID",
+"СтруктураДанных": "DataStructure",
+"РасширениеФайла": "FileExtension",
+"СтрСуществующий": "StrExists",
+"ИсполняемыйФайл": "ExecFile",
+"Получить объект": "Get object",
+"РаботаСБакетами": "BucketsManagement",
+"Массив ID медиа": "Media ID array",
+"Проверка_Строка": "Check_String",
+"РаботаСЗадачами": "TasksManagement",
+"ВКТ_ОбщиеМетоды": "VKT_CommonMethods",
+"РезультатЧтения": "ReadingResult",
+"Плановое начало": "Planned start",
+"ЗаписатьСимволы": "WriteChars",
+"МассивВариантов": "OptionArray",
+"ИзменитьНовость": "UpdatePost",
+"СвоиИзображения": "OwnImages",
+"ПорядковыйНомер": "OrderNumber",
+"OpenAIАссистент": "OpenAIAssistant",
+"Обновить записи": "Update records",
+"Отправить ответ": "Send response",
+"Вопросы строкой": "Questions as string",
+"ОдиночнаяЗапись": "SingleRecord",
+"ОбластиДействия": "Scope",
+"автоматического": "automatically",
+"Проверка, новый": "Check, new",
+"Предварительный": "Preliminary",
+"СтруктураЗаказа": "OrderStructure",
+"ЗначениеСтрокой": "ValueAsString",
+"ЗаголовкиСтркой": "HeadersAsString",
+"МетрикаСчетчики": "MetrikaCounters",
+"Изменить сделку": "Update deal",
+"Описание товара": "Product description",
+"СтруктураФайлов": "FileStructure",
+"ФайлРепозитория": "RepositoryFile",
+"IDИнициализации": "InitializationID",
+"Структура полей": "Fields structure",
+"ЗаписьИзФункции": "WriteFromFunction",
+"установлен свой": "set your",
+"МассивСчетчиков": "CountersArray",
+"СтрокаЗаголовка": "HeaderString",
+"КоличествоСтрок": "RowsAmount",
+"НастройкиСессии": "SessionSettings",
+"Компоненты (ОПИ": "AddIns (OpenIntegrations",
+"Получить данные": "Receive data",
+"ЗначенияСвойств": "PropertyValues",
+"Проверка_ВКПост": "Check_VKPost",
+"ВК_СоздатьОпрос": "VKAPI_CreatePoll",
+"VK_УдалитьТовар": "VK_DeleteProduct",
+"ШаблонКонтекста": "ContextTemplate",
+"текст сообщения": "message text",
+"ГринАвторизован": "GreenAuth",
+"0).Равно(Истина": "0).Equal(True",
+"АТБазаСТаблицей": "ATBaseWithTable",
+"СкопироватьФайл": "MakeFileCopy",
+"ЭтоПараметрФлаг": "IsFlagParam",
+"Новый заголовок": "New title",
+"PostgreSQL (ОПИ": "PostgreSQL (OpenIntegrations",
+"ДобавитьКоманду": "AddCommand",
+"ОчиститьТаблицу": "ClearTable",
+"Получить запись": "Get record",
+"СократитьСтроку": "TruncateString",
+"Копировать лист": "Copy sheet",
+"ЗаписатьЦелое32": "WriteInt32",
+"ПолучитьТаблицу": "GetTable",
+"ОписаниеСтроки2": "RowDescription2",
+"Создать элемент": "Create item",
+"НужнаРаспаковка": "NeedsUnpacking",
+"ТекущееОписание": "CurrentDescription",
+"ШаблонИсточника": "SourceTemplate",
+"ОтправитьСтроку": "SendLine",
+"Ответ на запрос": "Response",
+"время окончания": "end time",
+"СоздатьПреалерт": "CreatePrealert",
+"ИДЖелтогоТовара": "YellowItemID",
+"ОтправитьЗапрос": "SendRequest",
+"ДвоичныеДанные2": "BinaryData2",
+"ШаблонЗаголовка": "HeaderTemplate",
+"Выйти из группы": "Leave group",
+"ПеременнаяСреды": "EnvironmentVariable",
+"ИзменитьСчетчик": "UpdateCounter",
+"ОписаниеТаблицы": "TableDescription",
+"МассивПризнаков": "IndicatorsArray",
+"Название города": "City name",
+"Путь к элементу": "Path to the element",
+"фильтр по метке": "filter by tag",
+"ссылка на видео": "video URL",
+"РезультатСтрока": "ResultString",
+"ИскомыйПараметр": "DesiredParameter",
+"ТекстСортировки": "SortingText",
+"ВКГруппаТоваров": "VKProductsGroup",
+"Список, обратно": "List, back",
+"ОписаниеOldchar": "DescriptionOldchar",
+"ОзонНовыеТовары": "OzonNewProducts",
+"ПолучениеДанных": "DataRetrieving",
+"ПараметрСтрокой": "ParameterString",
+"уровень доступа": "Access level",
+"МассивРодителей": "ArrayOfParents",
+"ПолучениеОтвета": "ResponseReceiving",
+"МассивЗаготовок": "BlanksArray",
+"ФайлТелаВозврат": "BodyFileReturn",
+"Работа с чатами": "Chats works",
+"Добавить записи": "Add rows",
+"ЗагрузитьОбъект": "PutObject",
+"ИгнорироватьКэш": "IgnoreCache",
+"ПутьИсполнителя": "ExecutorPath",
+"ТокенВЗаголовки": "TokenInHeaders",
+"Новое имя метки": "New tag title",
+"СтруктураЗаписи": "RecordStructure",
+"Подпись к файлу": "File caption",
+"СписокЭлементов": "ElementList",
+"СтруктураТовара": "ItemStructure",
+"Закрытие потока": "Stream closing",
+"Проверка, Новый": "Check, New",
+"Получить курсор": "Get cursor",
+"ПоместитьДанные": "PutData",
+"ЗапуститьСервер": "StartServer",
+"ВнутреннийНомер": "IMNumber",
+"ФайлСодержимого": "ContentFile",
+"ТретьДопустимой": "ThirdPartOfAvailble",
+"200 И Результат": "200 And Result",
+"Инициализирован": "Initialized",
+"JSON клавиатуры": "Keyboard JSON",
+"Код авторизации": "Authorization code",
"РолиПользователя": "UserRoles",
+"РезультатРазбора": "ParseResult",
+"ДобавитьИмяЛиста": "AddSheetName",
+"Поля для выборки": "Fields for selection",
+"СоздатьБакет (DB": "CreateBucket (DB",
+"СоздатьКалендарь": "CreateCalendar",
+"КоличествоЧастей": "NumberOfParts",
+"Отдел маркетинга": "Marketing department",
+"Добро пожаловать": "Welcome",
+"ЛокальныйКаталог": "LocalFolder",
+"ТекстОшибкиПолей": "FieldsErrorText",
+"Отправить строку": "Send line",
+"ОбязательныеПоля": "RequiredFields",
+"ПолучитьПараметр": "GetParameter",
+"Описание альбома": "Album description",
+"Получить новости": "Get posts",
+"Имя новой модели": "The name of the new model",
+"Удалить подборку": "Delete selection",
"РаботаСДоступами": "AccessManagement",
+"Инициализировать": "Initialize",
"Коллекция файлов": "File collection",
-"ЭлементПараметра": "ParamElement",
-"Картинка альпаки": "Alpaca picture",
-"Расширение файла": "File extension",
-"РаспаковатьОтвет": "UnpackResponse",
-"СоздатьКоллекцию": "CreateCollection",
-"Получить события": "Get events",
-"УдалитьСообщение": "DeleteMessage",
-"ЗапятаяВКавычках": "CommaInQuotes",
-"СмещениеОтНачала": "OffsetFromStart",
-"ВернутьНастройки": "ReturnSettings",
-"Проверка_ВКЧисло": "Check_VKNumber",
-"ТекущиеНастройки": "CurrentSettings",
-"СтруктураСобытия": "EventStucture",
-"Тестовая таблица": "TestTable",
-"Варианты ответов": "Answer options",
-"Кодировка строки": "String encoding",
-"УправлениеФайлом": "FileManagement",
-"ПолучитьШтрихкод": "GetBarcode",
-"УправлениеРолями": "RoleManagement",
-"Проверка, старый": "Check, old",
-"РезультатЗапроса": "RequestResult",
-"РазобратьКоманду": "ParseCommand",
"Завершить запуск": "Finish launch",
+"Картинка альпаки": "Alpaca picture",
"УдалитьКоллекцию": "DeleteCollection",
+"РазобратьКоманду": "ParseCommand",
+"РезультатЗапроса": "RequestResult",
+"Проверка, старый": "Check, old",
+"УправлениеРолями": "RoleManagement",
+"ПолучитьШтрихкод": "GetBarcode",
+"УправлениеФайлом": "FileManagement",
+"Кодировка строки": "String encoding",
+"Варианты ответов": "Answer options",
+"Тестовая таблица": "TestTable",
+"СтруктураСобытия": "EventStucture",
+"ТекущиеНастройки": "CurrentSettings",
+"Проверка_ВКЧисло": "Check_VKNumber",
+"ВернутьНастройки": "ReturnSettings",
+"СмещениеОтНачала": "OffsetFromStart",
+"ЗапятаяВКавычках": "CommaInQuotes",
+"УдалитьСообщение": "DeleteMessage",
+"Получить события": "Get events",
+"СоздатьКоллекцию": "CreateCollection",
+"РаспаковатьОтвет": "UnpackResponse",
+"Расширение файла": "File extension",
+"ЭлементПараметра": "ParamElement",
+"СтрокаДляПодписи": "StringToSign",
+"VK_УдалитьАльбом": "VK_DeleteAlbum",
+"Настройки прокси": "Proxy settings",
+"Получить событие": "Get event",
+"УдалитьДокументы": "DeleteDocuments",
+"превью документа": "document preview",
+"Проверка_ВКВидео": "Check_VKVideo",
+"УстановитьСтроку": "SetString",
+"МассивРуководств": "ManualsArray",
+"ЗаписатьВызовCLI": "WriteCLICall",
+"ЗапросЗащищенное": "RequestProtected",
+"Название региона": "Region name",
+"VK_ИзменитьТовар": "VK_EditProduct",
+"СтрокаПараметров": "ParameterString",
+"синхронизировать": "synchronize",
+"РазбитьURL: Порт": "SplitURL: Port",
+"КонецКодовУспеха": "EndOfSuccessCodes",
+"МассивИменЛистов": "ArrayOfSheetNames",
+"Ошибка,Результат": "Error,Result",
+"Переместить файл": "Move file",
+"СледующаяПозиция": "NextPosition",
+"МассивКлавиатуры": "KeyboardArray",
"Объект HTTPОтвет": "HTTPResponse object",
+"СписокПараметров": "ParamsList",
+"МассивКалендарей": "ArrayOfCalendars",
+"ПутьКФайлуДанных": "DataFilePath",
+"ЗаголовокУчастка": "ChunkHeader",
+"ОбработатьЗаписи": "ProcessRecords",
+"Lib: HTTP-клиент": "Lib: HTTP-client",
+"ОстановитьРаботу": "StopExecution",
+"СоздатьТвитГифки": "CreateGifTweet",
+"ИмяФайлаОтправки": "SendingFileName",
+"ПолучитьКартинки": "GetImages",
+"Каталог, обратно": "Directory, back",
+"название события": "event name",
+"ЗаполнитьФильтры": "FillFilters",
+"ОбъектПроцессора": "ProcessorObject",
+"ТелеграмКартинка": "TelegramImage",
+"URL с фрагментом": "URL with a snippet",
+"РодительскоеПоле": "ParrentField",
+"НовоеПодключение": "NewConnection",
+"СтруктураПериода": "PeriodStructure",
+"Загружаемый файл": "File to be uploaded",
+"КодОшибкиЗапроса": "RequestErrorCode",
+"Инструменты (ОПИ": "Tools (OpenIntegrations",
+"ОписаниеКартинки": "ImageDescription",
+"МассивСтатистики": "StatisticsArray",
+"ИДКрасногоТовара": "RedItemID",
+"КвадратныеСкобки": "SquareBrackets",
+"ВозможныеКоманды": "AvailableCommands",
"ЗаписатьЛогТеста": "WriteTestLog",
-"СтруктураСтроки2": "RowStructure1",
-"ВариантСвойства1": "PropVariant1",
-"ПространствоИмен": "TargetNamespace",
-"РаботаСТаблицами": "TableManagement",
-"РаботаССобытиями": "EventManagement",
-"ОбщийРазмер Цикл": "TotalSize Do",
-"ОчередьСообщений": "MessageQueue",
-"ПолучитьПолеДаты": "GetDateField",
-"ПолучитьФайлПути": "GetFilePath",
-"BasicАвторизация": "BasicAuthorization",
-"ВыполнениеКоманд": "CommandsExecution",
-"Тестовая реклама": "Test ads",
-"УдалитьФайл (хук": "DeleteFile (wh",
-"ЗапускаемыеТесты": "RunnableTests",
-"ГВ_ПолучитьТокен": "GV_GetToken",
-"БитриксСообщения": "BitrixMessages",
-"МаркерПараметров": "ParameterMarker",
-"ВладелецКартинки": "ImageOwner",
-"IDSИнициализации": "InitializationIDS",
-"ЭтоОшибкаСервера": "ThisIsServerError",
-"ВерсияПриложения": "AppVersion",
-"ОбработатьОбъект": "ProcessObject",
-"Сделаю на неделе": "For this week",
-"гарантийный срок": "warranty period",
-"ВыгрузитьКолонку": "UnloadColumn",
-"ID подразделения": "Department ID",
-"Создать страницу": "Create page",
-"УдалитьКалендарь": "DeleteCalendar",
-"ЗаписатьJSONФайл": "WriteJSONFile",
-"HTTPСервисЗапрос": "HTTPServiceRequest",
-"РаботаСоСкладами": "WarehousesManagement",
-"Получение данных": "Data retrieving",
-"пСтатусСообщения": "pMessageStatus",
-"Загрузить объект": "Put object",
-"место проведения": "venue",
-"ОтправитьКонтакт": "SendContact",
-"СлакПользователи": "SlackUsers",
-"МассивРезультата": "ResultArray",
-"РезультатКоманды": "CommandResult",
-"КодОшибкиСервера": "ServerErrorCode",
-"МассивПараметров": "ParameterArray",
-"ТокенАвторизации": "AuthToken",
-"ГВ_ОбновитьТокен": "GV_UpdateToken",
-"СтруктураСтатуса": "StatusStructure",
-"ЭтоПереадресация": "ThisIsRedirection",
-"Другой календарь": "Another calendar",
-"ПараметрыКлиента": "ClientParams",
"HTTP клиент (ОПИ": "HTTP client (OpenIntegrations",
-"НовоеЧислоОшибок": "NewErrorCount",
-"ВыполненныеТесты": "ExecutedTests",
-"СоставБиблиотеки": "LibraryComposition",
-"Работа с акциями": "Promotions management",
-"СтруктураКолонок": "ColoumnsStruct",
-"Работа с токеном": "Token management",
-"Материалы встреч": "Meeting materials",
-"Через SSH-агента": "Via SSH agent",
-"ПараметрыДоступа": "AccessParameters",
-"ИсходноеЗначение": "InitialValue",
-"БитриксХранилища": "BitrixStorage",
-"VK_ПоставитьЛайк": "VK_LikePost",
-"10).Равно(Истина": "10).Equal(True",
-"Затраченое время": "Time spend",
-"Проверка_ВКТовар": "Check_VKProduct",
-"GMax_Уведомления": "GMax_Notifications",
-"ОзонАПИ_СхемаFBO": "OzonAPI_FBOScheme",
-"ЗаданиеОбработки": "ProcessingTask",
-"РаботаСоСделками": "DealsManagement",
-"Артикулы товаров": "Products articles",
-"ЖурналыСообщений": "MessageLogs",
-"массив артикулов": "articles array",
-"размер информера": "informer size",
+"ВариантСвойства1": "PropVariant1",
"ПозицияОкончания": "EndPosition",
+"размер информера": "informer size",
+"массив артикулов": "articles array",
+"ЖурналыСообщений": "MessageLogs",
+"Артикулы товаров": "Products articles",
+"РаботаСоСделками": "DealsManagement",
+"ЗаданиеОбработки": "ProcessingTask",
+"ОзонАПИ_СхемаFBO": "OzonAPI_FBOScheme",
+"GMax_Уведомления": "GMax_Notifications",
"Фамилия контакта": "Contact last name",
+"Проверка_ВКТовар": "Check_VKProduct",
+"10).Равно(Истина": "10).Equal(True",
+"VK_ПоставитьЛайк": "VK_LikePost",
+"БитриксХранилища": "BitrixStorage",
+"ИсходноеЗначение": "InitialValue",
+"ПараметрыДоступа": "AccessParameters",
+"Через SSH-агента": "Via SSH agent",
+"Материалы встреч": "Meeting materials",
+"Работа с токеном": "Token management",
+"СтруктураКолонок": "ColoumnsStruct",
+"Затраченое время": "Time spend",
"OAI_РаботаСАудио": "OAI_AudioProcessing",
"Получить каталог": "Get folder information",
"0 И Лев(Токен, 2": "0 And Left(Token, 2",
-"ВыполнитьКоманду": "ExecuteCommand",
-"ПолучитьЛид (хук": "GetLead (wh",
-"Создать преалерт": "Create prealert",
-"СтруктураЗеркала": "MirrorStructure",
-"ID целевого чата": "Target chat ID",
-"НеобходимоЧастей": "PartsRequired",
-"ИспользоватьФайл": "UseFile",
-"ГуглЭлементКниги": "GoogleSpreadsheetElement",
-"СлакСписокФайлов": "SlackFilesList",
-"ОбработкаЗапроса": "RequestProcessing",
-"Отправить модель": "Push model",
-"ПараметрыЗапроса": "RequestParameters",
-"Скопировать файл": "Copy file",
-"Получить счетчик": "Get counter",
-"ОстановитьСервер": "StopServer",
-"ИмяПоля,ИмяФайла": "FieldName,FileName",
-"РезультатВыборки": "SelectionResult",
-"Завершить задачу": "Complete task",
-"Изменить счетчик": "Update counter",
+"Основной вариант": "Primary variant",
"МассивОписания[Н": "DescriptionArray[N",
-"СтруктураФильтра1": "FilterStructure1",
-"УправлениеЗадачей": "ManageTask",
-"ВременнаяМеткаISO": "ISOTimestamp",
-"Ресурс привилегии": "Privilege resource",
-"ИнформацияИндекса": "IndexInformation",
-"ШаблонОшибкиПолей": "FieldsErrorPattern",
-"Заголовок новости": "Post title",
-"код товара ТН ВЭД": "commodity code TN VED",
-"Возможные команды": "Available commands",
-"ЛокацияНазначения": "DestLocation",
-"Объект соединения": "Connection object",
-"Массив ID товаров": "Array of product IDs",
-"Файл для загрузки": "File for upload",
-"Перейти на GitHub": "To GitHub",
-"УстановитьИмяБазы": "SetBaseName",
-"СтруктураВарианта": "OptionStructure",
-"Проверка_ВКИстина": "Check_VKTrue",
-"Текст комментария": "Comment text",
-"SF_РаботаСФайлами": "SF_FileManagement",
-"Удалить коллекцию": "Delete collection",
-"400).Равно(Истина": "400).Equal(True",
-"HTTP_ОсновныеТест": "HTTP_MainTests",
-"Наименование поля": "Field name",
-"ПолучитьПолеПочты": "GetEmailField",
-"АтрибутКатегории2": "CategoryAttribute2",
-"ЭтоПримитивныйТип": "IsPrimitiveType",
-"Файл для отправки": "File for sending",
-"особый тип товара": "specific product type",
-"СтруктураЭлемента": "ElementStructure",
-"ОбъектКомментарий": "CommentObject",
-"ОтправитьКартинку": "SendImage",
-"Создать календарь": "Create calendar",
-"Дата : date": "Date : date",
-"Создать штрихкоды": "Create barcodes",
-"ЗначениеПараметра": "ParameterValue",
-"Google Drive (ОПИ": "Google Drive (OpenIntegrations",
-"АТ_СоздатьТаблицу": "AT_CreateTable",
-"Описание контакта": "Contact description",
-"ЗначениеЛокальный": "LocalValue",
-"Команда.Пояснение": "Command.Explanation",
-"КалендарьИсточник": "SourceCalendar",
-"ГуглЗначенияЯчеек": "GoogleCellValues",
-"ТоварСоСвойством1": "ProductWithProp1",
-"Обработка событий": "Event handling",
-"ТелеграмСообщение": "TelegramMessage",
-"ОсновноеИзмерение": "MajorDimension",
-"ОткрытьйПотокGRPC": "OpenGRPCStream",
-"Структура модулей": "Structure of modules",
-"ЗапросТелоТекущий": "RequestBodyCurrent",
-"СтруктураУдаления": "DeletionStructure",
-"СтруктураВозраста": "AgeStructure",
-"FT_РаботаСФайлами": "FT_FileOperations",
-"СоздатьПодписьURL": "CreateURLSignature",
-"УстановитьТаймаут": "SetTimeout",
-"ПреобразоватьДату": "ConvertDate",
-"СтруктураЭкспорта": "ExportStructure",
-"ОтносительныеПути": "RelativePaths",
-"Удалить календарь": "Delete calendar",
-"УправлениеСделкой": "ManageDeal",
-"ПодходящийТипУзла": "RelevantNodeType",
-"МассивНедостающих": "MissingArray",
-"Получить преалерт": "Get prealert",
-"./docs/ru/results": "./docs/en/results",
-"Структура фильтра": "Filter structure",
-"ХешированиеДанных": "DataHashing",
-"СоздатьТвитСВидео": "CreateTweetWithVideo",
+"Изменить счетчик": "Update counter",
+"Завершить задачу": "Complete task",
+"РезультатВыборки": "SelectionResult",
+"ИмяПоля,ИмяФайла": "FieldName,FileName",
+"ОстановитьСервер": "StopServer",
+"Получить счетчик": "Get counter",
+"Скопировать файл": "Copy file",
+"ПараметрыЗапроса": "RequestParameters",
+"Отправить модель": "Push model",
+"ОбработкаЗапроса": "RequestProcessing",
+"СлакСписокФайлов": "SlackFilesList",
+"ГуглЭлементКниги": "GoogleSpreadsheetElement",
+"ИспользоватьФайл": "UseFile",
+"НеобходимоЧастей": "PartsRequired",
+"ID целевого чата": "Target chat ID",
+"СтруктураЗеркала": "MirrorStructure",
+"Создать преалерт": "Create prealert",
+"ПолучитьЛид (хук": "GetLead (wh",
+"ВыполнитьКоманду": "ExecuteCommand",
+"Работа с акциями": "Promotions management",
+"СтруктураСтроки2": "RowStructure1",
+"СоставБиблиотеки": "LibraryComposition",
+"НовоеЧислоОшибок": "NewErrorCount",
+"ОбработатьОбъект": "ProcessObject",
+"ВерсияПриложения": "AppVersion",
+"ЭтоОшибкаСервера": "ThisIsServerError",
+"IDSИнициализации": "InitializationIDS",
+"ВладелецКартинки": "ImageOwner",
+"МаркерПараметров": "ParameterMarker",
+"БитриксСообщения": "BitrixMessages",
+"ГВ_ПолучитьТокен": "GV_GetToken",
+"ЗапускаемыеТесты": "RunnableTests",
+"Сделаю на неделе": "For this week",
+"УдалитьФайл (хук": "DeleteFile (wh",
+"ВыполнениеКоманд": "CommandsExecution",
+"BasicАвторизация": "BasicAuthorization",
+"ПолучитьФайлПути": "GetFilePath",
+"ПолучитьПолеДаты": "GetDateField",
+"ОчередьСообщений": "MessageQueue",
+"ОбщийРазмер Цикл": "TotalSize Do",
+"РаботаССобытиями": "EventManagement",
+"РаботаСТаблицами": "TableManagement",
+"ПространствоИмен": "TargetNamespace",
+"Тестовая реклама": "Test ads",
+"гарантийный срок": "warranty period",
+"ВыгрузитьКолонку": "UnloadColumn",
+"ID подразделения": "Department ID",
+"ПараметрыКлиента": "ClientParams",
+"Другой календарь": "Another calendar",
+"ЭтоПереадресация": "ThisIsRedirection",
+"СтруктураСтатуса": "StatusStructure",
+"ГВ_ОбновитьТокен": "GV_UpdateToken",
+"ТокенАвторизации": "AuthToken",
+"МассивПараметров": "ParameterArray",
+"КодОшибкиСервера": "ServerErrorCode",
+"РезультатКоманды": "CommandResult",
+"МассивРезультата": "ResultArray",
+"СлакПользователи": "SlackUsers",
+"ОтправитьКонтакт": "SendContact",
+"место проведения": "venue",
+"Загрузить объект": "Put object",
+"пСтатусСообщения": "pMessageStatus",
+"Получение данных": "Data retrieving",
+"РаботаСоСкладами": "WarehousesManagement",
+"HTTPСервисЗапрос": "HTTPServiceRequest",
+"ЗаписатьJSONФайл": "WriteJSONFile",
+"УдалитьКалендарь": "DeleteCalendar",
+"Создать страницу": "Create page",
+"ВыполненныеТесты": "ExecutedTests",
+"РазмерРезультата": "ResultSize",
+"описание запуска": "launch description",
+"ИсторияСообщений": "MessageHistory",
+"СоздатьТвитВидео": "CreateVideoTweet",
+"МассивЗаголовков": "HeadersArray",
+"ВыполнитьТестCLI": "ExecuteTestCLI",
+"Отклонить задачу": "Disapprove task",
+"Отправить ссылку": "Send link",
+"ГуглОчисткаЯчеек": "GoogleCellCleanning",
+"МассивПолученных": "ReceivedArray",
+"НачалоПараметров": "ParamsStart",
+"ИмяПараметраСокр": "ParameterNameTrim",
+"Прочитать строку": "Read line",
+"AWS4Использовать": "AWS4Using",
+"ВложенныеОбъекты": "NeedParts",
+"ПользовательЧата": "ChatMember",
+"Грузоотправитель": "Shipper",
+"Телефон контакта": "Contact phone number",
+"РаботаСНовостями": "PostsManagement",
+"НеобходимаяДлина": "RequiredLength",
+"ЗавершитьЭлемент": "FinishItem",
+"■|#color=Желтый)": "■|#color=Yellow)",
+"ЗаписатьФайлЛога": "WriteLogFile",
+"VK_ДобавитьТовар": "VK_AddProduct",
+"СоответствиеMIME": "MIMETypeMapping",
+"Элемент.Значение": "Element.Value",
+"МассивИнформации": "ArrayOfInformation",
+"Имя пользователя": "Users name",
+"ОтправитьЛокацию": "SendLocation",
+"Удалить картинку": "Delete image",
+"ПолученныйОбъект": "ReceivedObject",
+"Описание локации": "Location description",
+"ОткрытьПотокGRPC": "OpenGRPCStream",
+"МаксШирина Тогда": "MaxWidth Then",
+"ЗаголовкиСтрокой": "HeadersAsString",
+"УдаленныйКаталог": "RemoteFolder",
+"СтруктураВстречи": "MeetingStructure",
+"Новый подкаталог": "New subfolder",
+"ТелеграмДокумент": "TelegramDocument",
+"ПрочитатьЦелое32": "ReadInt32",
+"Получить таблицу": "Get table",
+"СтрокаИсточников": "SourcesString",
+"Аргумент команды": "Command argument",
+"РазделительСтрок": "LineSeparator",
+"ЗагрузкаКартинки": "ImageUpload",
+"ЗакрытьПотокGRPC": "CloseGRPCStream",
+"ПараметрыФункции": "FunctionParameters",
+"СекретПриложения": "AppSecret",
+"МассивОбновлений": "UpdateArray",
+"Code из браузера": "Code from browser",
+"Массив Из Строка": "Array Of String",
+"ПараметрыСтрокой": "ParametersString",
+"ПолучитьПреалерт": "GetPrealert",
+"Массив из Строка": "Array of String",
+"Твит с картинкой": "Tweet with image",
+"Архивировать чат": "Archive chat",
+"OLLM_РаботаСBlob": "OLLM_WorkingWithBlob",
+"СдэкДанныеЗаказа": "CdekOrderNumber",
+"МассивРазрешений": "PermissionsArray",
+"БитриксСообщение": "BitrixMessage",
+"ПутьКСертификату": "CertFilepath",
+"МБ был записан в": "MB was recorded in",
+"HTTP-клиент (ОПИ": "HTTP Client (OpenIntegrations",
+"Картинка и видео": "Picture and video",
+"Сократить ссылку": "Shorten link",
+"МассивУчастников": "MembersArray",
+"ПутьИнструментов": "ToolsPath",
+"IDХарактеристики": "AttributeID",
+"ПереносСтрокJSON": "JSONLineBreak",
+"РезультатСтрокой": "ResultAsString",
+"КодироватьСтроку": "EncodeString",
+"Yandex.Disk (ОПИ": "Yandex.Disk (OpenIntegrations",
+"Описания методов": "Methods documentation",
+"ДоступныйОстаток": "AvailableBalance",
+"УдаляемыйЭлемент": "DeletedElement",
+"ЗапросыMultipart": "MultipartRequests",
+"Тестовый товар 2": "TestProduct2",
+"Простое, в канал": "Simple, to channel",
+"ПокинутьЧат (хук": "LeaveChat (wh",
+"КодИгнорирования": "IgnoreCode",
+"СправкаПоКоманде": "CommandHelp",
+"ОписаниеДвижений": "MovesDescription",
+"КопироватьМодель": "CopyModel",
+"КаталогКомпонент": "AddInsFolder",
+"описание события": "event description",
+"СтруктураСтроки1": "RowStructure2",
+"Картинка профиля": "Profile picture",
+"Новое имя группы": "New group name",
+"ВариантСвойства2": "PropVariant2",
+"МассивСортировки": "SortArray",
+"ФоновоеОбработки": "BackgroundProcessing",
+"МассивПривилегий": "PrivilegesArray",
+"КакАдминистратор": "AsAdmin",
+"СоздатьШтрихкоды": "CreateBarcodes",
+"МетодыОбсуждений": "DiscussionManagement",
+"Порт подключения": "Connection port",
+"KeyИнициализации": "InitializationKey",
+"УдалитьПолностью": "DeleteCompletely",
+"ТекущееПолучение": "CurrentReceive",
+"ЮнитТестирование": "UnitTesting",
+"ОпцияСокращенная": "SplittedOption",
+"HTTP_Авторизация": "HTTP_Authorization",
+"ЭлементКоллекции": "CollectionItem",
+"ВызватьHTTPМетод": "CallHTTPMethod",
+"Получить магазин": "Get market",
+"МассивШтрихкодов": "BarcodesArray",
+"РаботаСДиалогами": "DialogManagement",
+"версия вебвизора": "webvisor version",
+"СписокИсключений": "ExceptionsList",
+"УправлениеЧатами": "ChatManagement",
+"название запуска": "launch name",
+"ОбработатьЗапрос": "ProcessRequest",
+"Проверка, Старый": "Check, Old",
+"Объект обработки": "Processor object",
+"РаботаСОбъектами": "ObjectsManagement",
+"КлючПользователя": "UsersKey",
+"Полужирный текст": "Bold text",
+"VK_СделатьРепост": "VK_MakeRepost",
+"ИзменитьЦветЧата": "ChangeChatColor",
+"СтруктураПозиции": "ItemStructure",
+"Кириллица в пути": "Cyrillic at path",
+"СтруктураФормата": "FormatStructure",
+"Очистить таблицу": "Clear table",
+"Получение ответа": "Response receiving",
+"ПолучитьДвоичные": "GetBinary",
+"Изменить новость": "Update post",
+"СтруктураЗапуска": "LaunchStructure",
+"ШаблонЗавершения": "CompletionTemplate",
+"ТекущееСообщение": "CurrentMessage",
+"УстановитьПрокси": "SetProxy",
+"НачальнаяПозиция": "StartPosition",
+"Канал для отбора": "Channel for selection",
+"Работа с файлами": "Files management",
+"ДанныеИНастройка": "DataAndSettings",
+"Вступить в канал": "Join channel",
+"ПустаяСхемаMerge": "EmptySchemeMerge",
+"МаксимумВЗапросе": "MaxInRequest",
+"ОсвободитьОбъект": "FreeObject",
+"Плановая продажа": "Planned sale",
+"Размер файла, ДД": "File size, BD",
+"ИнформацияМетода": "MethodInfo",
+"УдалитьБакет (DB": "DeleteBucket (DB",
+"Изменить событие": "Edit event",
+"МассивДокументов": "DocsArray",
+"Название локации": "Location name",
+"НачалоТранзакции": "TransactionStart",
+"ЗначениеОсновной": "MainValue",
+"SQLiteНетЗаписей": "SQLiteNoRows",
+"ПараметрыТаблицы": "TableParameters",
+"ТестовыеДвоичные": "TestBinary",
+"Выполнить запрос": "Execute request",
+"КаталогПрограммы": "BinDir",
+"owner_id, но без": "owner_id, but without",
+"ОбработатьЗапись": "ProcessRecord",
+"ПолучитьСтраницу": "GetPage",
+"ОжидатьСледующее": "WaitNext",
+"СоздатьТвитОпрос": "CreatePollTweet",
+"URLВКодировкеURL": "URLInURLEncoding",
+"OPI_Криптография": "OPI_Cryptography",
+"Начните диалог с": "Start a dialog with",
+"СтруктураСтроки3": "StringStructure3",
+"ПолучитьСписокВФ": "GetExternalFileList",
+"Создание проекта": "Project creation",
+"СтрокаЗаголовков": "HeadersString",
+"Ожидает контроля": "On controll",
+"Postgre SQL (ОПИ": "Postgre SQL (OpenIntegrations",
+"ДропбоксУчастник": "DropboxUser",
+"VK_СоздатьАльбом": "VK_CreateAlbum",
+"Изменить таблицу": "Modify table",
+"Ошибка в позиции": "Error in position",
+"СтруктураТаблицы": "TableStructure",
+"ОригинальныйПуть": "OriginalPath",
+"ШаблонПеременной": "VariableTemplate",
+"ПроверитьАккаунт": "CheckAccount",
+"Проверка вставки": "Insertion check",
+"Получение Токена": "Token retrieval",
+"БитриксРезультат": "BitrixResult",
+"ДобавитьПараметр": "AddParameter",
+"ПривестиЗначение": "AdjustValue",
+"ЗаписатьПараметр": "WriteParameter",
+"Описание таблицы": "Table description",
+"СтрокаФотографий": "PhotoString",
+"Описание события": "Event description",
+"СписокЗаголовков": "HeadersList",
+"Блок с картинкой": "PictureBlock",
+"СтруктураФильтра": "FilterStructure",
+"ВосстановитьФайл": "RestoreFile",
+"Массив ID постов": "Array of post IDs",
+"телефон заполнен": "phone number is filled in",
+"СсылкаПодЗаписью": "LinkUnderPost",
+"Неактивный : red": "Inactive : red",
+"МетодХеширования": "HashingMethod",
+"ИзменитьЛид (хук": "UpdateLead (wh",
+"Ответ = %1.%2(%3": "Response = %1.%2(%3",
+"КопироватьОбъект": "CopyObject",
+"ТочкаОтправления": "ShippingPoint",
+"GR_ОсновныеМетоды": "GR_CommonMethods",
+"Получить страницу": "Get page",
+"НачалоКодовУспеха": "StartOfSuccessCodes",
+"СоответствиеФайла": "FileMapping",
+"Запрос (с данными": "Request (with data",
+"РазбитьURL: Адрес": "SplitURL: Address",
+"ОбработкаЗапросов": "RequestsProcessing",
+"ОтветКодСостояния": "ResponseStatusCode",
+"ЯДиск_Авторизация": "YDisk_Authorization",
+"Игровые приставки": "Consoles",
+"ВызватьИсключение": "Raise",
+"ОтправкаСообщений": "MessageSending",
+"НеВосстанавливать": "DontRestore",
+"Работа с группами": "Group management",
+"СоответствиеТипов": "TypesMap",
+"Это сервер !NOCLI": "Is server !NOCLI",
+"СоздатьОбсуждение": "CreateDiscussion",
+"МинимальныйРазмер": "MinimumSize",
+"ID важной новости": "Id of important post",
+"ПодготовитьСтроку": "PrepareString",
+"GreenAPI Max (ОПИ": "GreenAPI Max (OpenIntegrations",
+"ОписаниеПараметра": "ParamDescription",
+"КонецКодовПадений": "EndOfFailureCodes",
+"Б24_РаботаСДиском": "B24_WorkingWithDrive",
+"СтруктураСчетчика": "CounterStructure",
+"ЛокальныеКаталоги": "LocalFolders",
+"ВнешнееСоединение": "ExternalConnection",
+"НачалоКодовОшибок": "StartOfErrorCodes",
+"Работа с заказами": "Orders management",
+"ВыгрузитьЗначения": "UnloadValues",
+"ВернутьСоединение": "ReturnConnection",
+"ОбновитьДокументы": "UpdateDocuments",
+"ПустаяСхемаCreate": "EmptySchemeCreate",
+"ОпубликоватьПапку": "PublishFolder",
+"СтруктураРазмеров": "SizesStructure",
+"название элемента": "element name",
+"ЗапросРазмерЧасти": "RequestPartSize",
+"УдалитьТемуФорума": "DeleteForumTopic",
+"Ничего особенного": "Nothing special",
+"Не установлен URL": "URL is not set",
+"СоответствиеПолей": "FieldMapping",
+"НаправлениеПоиска": "SearchDirection",
+"Проверка_ВайберОк": "Check_ViberOk",
+"Полученные данные": "Received data",
+"FT_ОсновныеМетоды": "FT_CommonMethods",
+"АтрибутКатегории1": "CategoryAttribute1",
+"Текст уведомления": "Notification text",
+"СообщениеУдаления": "DeletingMessage",
+"фильтр по статусу": "filter by status",
+"ВК_СоздатьИсторию": "VKAPI_CreateStory",
+"РезультатПроверки": "CheckResult",
+"Данные для API v2": "Data for API v2",
+"ПустаяСхемаUpdate": "EmptySchemeUpdate",
+"Задание выполнено": "Job Completed",
+"Криптография (OPI": "Cryptography (OpenIntegrations",
+"Криптография (ОПИ": "Cryptography (OpenIntegrations",
+"Тестовое описание": "TestDescription",
+"Поле1,Поле2,Поле3": "Field1,Field2,Field3",
+"300).Равно(Истина": "300).Equal(True",
+"СписокПодключений": "ConnectionsList",
+"СоздатьСоединение": "CreateConnection",
+"СлакСписокКаналов": "SlackChannelsList",
+"СтруктураОперации": "OperationStructure",
+"СкопироватьОбъект": "CopyObject",
+"КодироватьURLВURL": "EncodeURLInURL",
+"УдалитьДиректорию": "DeleteDirectory",
+"ID целевой группы": "Group ID",
+"ОткрытьСоединение": "CreateConnection",
+"ЗавершитьОтправку": "CompleteSend",
+"КалендарьПриемник": "TargetCalendar",
+"СтруктураТелефона": "PhoneStructure",
+"ГТ_СоздатьТаблицу": "GT_CreateTable",
+"Токен авторизации": "Auth token",
+"Выполнить команду": "Execute command",
+"СоздатьБазуДанных": "CreateDatabase",
+"СтруктураКартинки": "PictureStructure",
+"СортироватьПоДате": "SortByDate",
+"ФайлТелаВременный": "BodyTemporaryFile",
+"ЗагрузитьЗначения": "LoadValues",
+"ЗаполняемыеДанные": "FillableData",
+"Строка, Структура": "String, Structure",
+"ПоследняяФигурная": "LastCurly",
+"УдалитьАссистента": "DeleteAssistant",
+"ВыходнаяКоллекция": "OutputCollection",
+"ОбщийРазмер Тогда": "TotalSize Then",
+"Перейти по адресу": "Go to the",
+"ТелеграмПереслать": "TelegramReply",
+"ЛайкРепостКоммент": "LikeRepostComment",
+"МассивРезультатов": "ResultArray",
+"Проверка_ГКОбъект": "Check_GKObject",
+"ПолучитьСтрокуURI": "GetURIString",
+"ИзменитьКалендарь": "UpdateCalendar",
+"ПолучитьНастройку": "GetSetting",
+"календарь для CRM": "calendar for CRM",
+"СтруктураРодителя": "ParentStructure",
+"ЗапросАдресПолный": "RequestAdressFull",
+"Копировать модель": "Copy model",
+"Отчество контакта": "Contacts patronymic or middle name",
+"Маркировка товара": "Product marking",
+"ТестоваяСтруктура": "TestStructure",
+"РазмерБлока Тогда": "BlockSize Then",
+"Название компании": "Company name",
+"Название подборки": "Selection name",
+"Тестовая кампания": "TestCampaign",
+"ОпросСоответствие": "PollMap",
+"ЗначениеЗаполнено": "ValueIsFilled",
+"Проверка_ВКАльбом": "Check_VKAlbum",
+"ПолучитьХранилище": "GetStorage",
+"СтруктураЗначений": "ValueStructure",
+"Получить картинки": "Get images",
+"Проверить аккаунт": "Check account",
+"Управление ролями": "Role management",
+"При отправке URL": "When sending URL",
+"УдалитьТегиБакета": "DeleteBucketTagging",
+"Очень важный файл": "Very important file",
+"Работа с товарами": "Products management",
+"ПолучитьСписокБаз": "GetListOfBases",
+"УстановитьWebhook": "SetWebhook",
+"КопироватьКаталог": "CopyFolder",
+"ЗагрузитьСценарий": "LoadScript",
+"Очередь сообщений": "Message queue",
+"Список метаданных": "Metadata list",
+"ГД_СоздатьКаталог": "GD_CreateCatalog",
+"Описание картинки": "Image description",
+"СтандартныйСпособ": "StandardMethod",
+"oint|#color=Белый": "oint|#color=White",
+"Б24_РаботаСЛидами": "B24_LeadsManagement",
+"100).Равно(Истина": "100).Equal(True",
+"ТекстовыйДокумент": "TextDocument",
+"УправлениеМетками": "TagsManagement",
+"Управление чатами": "Chat management",
+"Работа с моделями": "Models management",
+"Фильтр документов": "Document filter",
+"СтрЧислоВхождений": "StrOccurrenceCount",
+"ПрочитатьВсе (хук": "ReadAll (wh",
+"ШаблонПодключения": "ConnectionTemplate",
+"Загрузка картинки": "Image upload",
+"Содержимое ссылки": "Link data",
+"ПустаяСхемаInsert": "EmptySchemeInsert",
+"НачальнаяФигурная": "InitialCurly",
+"СтруктураАтрибута": "AttributeStructure",
+"Отправить локацию": "Send location",
+"НаписатьСообщение": "WriteMessage",
+"ID целевого поста": "ID of the target post",
+"ИзменитьИмяГруппы": "UpdateGroupName",
+"С TLS настройками": "With TLS settings",
+"ПрочитатьJSONФайл": "ReadJSONFile",
+"СгенерироватьРечь": "GenerateSpeech",
+"АтрибутКатегории5": "CategoryAttribute5",
+"ИзменитьСообщение": "EditMessage",
+"Выполнение команд": "Commands execution",
+"ЗначениеЗаголовка": "HeaderValue",
+"ОтступНовойСтроки": "NewLineTab",
+"ТоварСоСвойством2": "ProductWithProp2",
+"ОткрытьТемуФорума": "OpenForumTopic",
+"УдалитьОбработчик": "RemoveHandler",
+"Копировать объект": "Copy object",
+"ЗаголовкиДвоичные": "HeadersBinary",
+"ОтветСоответствие": "ResponseMap",
+"СтруктураРасходов": "ExpenseStructure",
+"наименование цели": "goal name",
+"ОтсутствующиеПоля": "MissingFields",
+"СтруктураВозврата": "ReturnStructure",
+"Наш первый клиент": "OurFirstClient",
+"или описание базы": "or description of the base",
+"ReportPortal (ОПИ": "ReportPortal (OpenIntegrations",
+"ИнформацияОбъекта": "ObjectInfo",
+"VK_СоздатьИсторию": "VK_CreateStory",
+"Данные для записи": "Data to be written",
+"единица измерения": "unit",
+"ДобавитьЗаголовок": "AddHeader",
+"СтруктураКампании": "CampaignStructure",
+"Новое имя объекта": "New object name",
+"УправлениеБакетом": "BucketManagement",
+"массив ID товаров": "Products IDs array",
+"Вернуть настройки": "Return settings",
+"ПолучитьДокументы": "GetDocuments",
+"Удалить сообщение": "Delete message",
+"ОсновнаяСтруктура": "MainStructure",
+"ГуглЦветКалендаря": "GoogleCalendarColors",
+"СоздатьУдалитьТег": "CreateDeleteTag",
+"УстановитьКоманду": "SetCommand",
+"АтрибутКатегории4": "CategoryAttribute4",
+"СлакИсторияКанала": "SlackChannelHistory",
+"ПолучитьБлокФайла": "GetFileBlock",
+"УдалитьБазуДанных": "DeleteDatabase",
+"МассивПодключений": "ConnectionsArray",
+"ЗакрытьСоединение": "CloseConnection",
+"ВКВариантСвойства": "VKPropVariant",
+"ВложенныеЭлементы": "NestedElements",
+"Объект HTTPЗапрос": "HTTPRequest object",
+"СообщитьРезультат": "ReportResult",
"КоличествоПопыток": "RetryCount",
+"СоздатьТвитСВидео": "CreateTweetWithVideo",
+"ХешированиеДанных": "DataHashing",
+"Структура фильтра": "Filter structure",
+"./docs/ru/results": "./docs/en/results",
+"Получить преалерт": "Get prealert",
+"МассивНедостающих": "MissingArray",
+"ПодходящийТипУзла": "RelevantNodeType",
+"УправлениеСделкой": "ManageDeal",
+"Удалить календарь": "Delete calendar",
+"ОтносительныеПути": "RelativePaths",
+"СтруктураЭкспорта": "ExportStructure",
+"ПреобразоватьДату": "ConvertDate",
+"УстановитьТаймаут": "SetTimeout",
+"СоздатьПодписьURL": "CreateURLSignature",
+"FT_РаботаСФайлами": "FT_FileOperations",
+"СтруктураВозраста": "AgeStructure",
+"СтруктураУдаления": "DeletionStructure",
+"ЗапросТелоТекущий": "RequestBodyCurrent",
"Поддержать проект": "Support us",
"МассивРазделенный": "SplitsArray",
"СоздатьДиректорию": "CreateDirectory",
"ПродолжатьВыборку": "ContinueGetting",
-"НовоеРасположение": "NewLocation",
-"ПустаяСхемаDelete": "EmptySchemeDelete",
-"УправлениеТоваром": "ProductManagement",
-"НеобходимыйРазмер": "RequiredSize",
-"Включение сервиса": "Enable service - ",
-"МаркетинговыйЦвет": "MarketingColor",
-"Проверка_ВКРепост": "Check_VKRepost",
-"Журналы сообщений": "Message logs",
-"ОткрытьОбсуждение": "OpenDiscussion",
-"Локализация офиса": "Localization of the office",
-"МетаданныеСтрокой": "MetadataAsString",
-"СоздатьПодкаталог": "CreateSubfolder",
-"Определение полей": "Definition of fields",
-"АтрибутКатегории3": "CategoryAttribute3",
-"ВК_ЗагрузитьВидео": "VKAPI_UploadVideo",
-"ПолучитьЧекЗаказа": "GetCashboxCheck",
-"СтруктураУпаковки": "PackageStructure",
-"СохранятьЛокально": "SaveLocally",
-"Картинка автотест": "AutoTestImage",
"Файловые хостинги": "File-hosting services",
+"Картинка автотест": "AutoTestImage",
+"СохранятьЛокально": "SaveLocally",
+"СтруктураУпаковки": "PackageStructure",
+"ПолучитьЧекЗаказа": "GetCashboxCheck",
+"ВК_ЗагрузитьВидео": "VKAPI_UploadVideo",
+"АтрибутКатегории3": "CategoryAttribute3",
+"Определение полей": "Definition of fields",
+"СоздатьПодкаталог": "CreateSubfolder",
+"Структура модулей": "Structure of modules",
+"МетаданныеСтрокой": "MetadataAsString",
+"ОткрытьОбсуждение": "OpenDiscussion",
+"Журналы сообщений": "Message logs",
+"Проверка_ВКРепост": "Check_VKRepost",
+"МаркетинговыйЦвет": "MarketingColor",
+"Включение сервиса": "Enable service - ",
+"НеобходимыйРазмер": "RequiredSize",
+"УправлениеТоваром": "ProductManagement",
+"ПустаяСхемаDelete": "EmptySchemeDelete",
+"НовоеРасположение": "NewLocation",
+"Локализация офиса": "Localization of the office",
+"ОткрытьйПотокGRPC": "OpenGRPCStream",
+"ОсновноеИзмерение": "MajorDimension",
+"ТелеграмСообщение": "TelegramMessage",
+"Удалить коллекцию": "Delete collection",
+"SF_РаботаСФайлами": "SF_FileManagement",
+"Текст комментария": "Comment text",
+"Проверка_ВКИстина": "Check_VKTrue",
+"СтруктураВарианта": "OptionStructure",
+"УстановитьИмяБазы": "SetBaseName",
+"Перейти на GitHub": "To GitHub",
+"Файл для загрузки": "File for upload",
+"Массив ID товаров": "Array of product IDs",
+"400).Равно(Истина": "400).Equal(True",
+"Объект соединения": "Connection object",
+"Возможные команды": "Available commands",
+"код товара ТН ВЭД": "commodity code TN VED",
+"Заголовок новости": "Post title",
+"ШаблонОшибкиПолей": "FieldsErrorPattern",
+"ИнформацияИндекса": "IndexInformation",
+"Ресурс привилегии": "Privilege resource",
+"ПараметрЛокальный": "LocalParameter",
+"УправлениеЗадачей": "ManageTask",
+"СтруктураФильтра1": "FilterStructure1",
+"ЛокацияНазначения": "DestLocation",
"СтрокаПодключения": "ConnectionString",
+"HTTP_ОсновныеТест": "HTTP_MainTests",
+"ПолучитьПолеПочты": "GetEmailField",
+"Обработка событий": "Event handling",
+"ТоварСоСвойством1": "ProductWithProp1",
+"ГуглЗначенияЯчеек": "GoogleCellValues",
+"КалендарьИсточник": "SourceCalendar",
+"Команда.Пояснение": "Command.Explanation",
+"ЗначениеЛокальный": "LocalValue",
+"Описание контакта": "Contact description",
+"АТ_СоздатьТаблицу": "AT_CreateTable",
+"Google Drive (ОПИ": "Google Drive (OpenIntegrations",
+"Наименование поля": "Field name",
+"ЗначениеПараметра": "ParameterValue",
+"Дата : date": "Date : date",
+"Создать календарь": "Create calendar",
+"ОтправитьКартинку": "SendImage",
+"ОбъектКомментарий": "CommentObject",
+"СтруктураЭлемента": "ElementStructure",
+"особый тип товара": "specific product type",
+"Файл для отправки": "File for sending",
+"ЭтоПримитивныйТип": "IsPrimitiveType",
+"АтрибутКатегории2": "CategoryAttribute2",
+"Создать штрихкоды": "Create barcodes",
"ПолучитьСообщение": "GetMessage",
-"ПереместитьОбъект": "MoveObject",
+"ВременнаяМеткаISO": "ISOTimestamp",
"Секрет приложения": "Application secret",
-"УстановкаНастроек": "SetSettings",
-"Восстановить файл": "Restore file",
-"РезультатОткрытия": "OpeningResult",
-"Работа с бакетами": "Buckets management",
-"СоздатьТемуФорума": "CreateForumTopic",
-"ПолучитьLocalhost": "GetLocalhost",
-"ПодготовитьЗапись": "PrepareRecord",
-"КаталогБиблиотеки": "LibraryDirectory",
-"АрхивироватьКанал": "ArchiveChannel",
-"ТекущаяДатаСеанса": "CurrentSessionDate",
-"ВставитьДокументы": "InsertDocuments",
-"РазбитьURL: Домен": "SplitURL: Domain",
-"В канал, на диске": "To channel, on disk",
-"По умолчанию: `0`": "By default: `0`",
-"РезультатЗагрузки": "UploadResult",
-"ОтправитьДокумент": "SendDocument",
-"ЭлементСтатистики": "StatisticsItem",
-"ВозобновитьЗадачу": "RenewTask",
-"ID блока родителя": "Parent block ID",
+"Значение свойства": "Property value",
+"СоздатьАссистента": "CreateAssistant",
+"ЗагрузитьФайл (дд": "UploadFile (bd",
+"НС_РаботаСФайлами": "NC_FilesManagement",
+"НачатьУчетВремени": "StartTimekeeping",
+"СтруктураПродавца": "SellerStructure",
+"Проверка, обратно": "Check, back",
+"вес в кг. (брутто": "weight, kg (gross",
+"Почтовые вложения": "Mail attachments",
+"ЯДискСписокФайлов": "YaDiskFilesList",
+"ВККартинкаАльбома": "VKAlbumPicture",
+"ОзонАПИ_Штрихкоды": "OzonAPI_Barcodes",
+"ЗаголовокАккаунта": "AccountHeader",
+"ЗакрытьТемуФорума": "CloseForumTopic",
+"Создать коллекцию": "Create collection",
+"Тестовая подборка": "TestCollection",
+"ПереименоватьФайл": "RenameFile",
+"Это данные ячейки": "These are cell data of",
+"Администрирование": "Administration",
+"Отправить контакт": "Send contact",
+"Завершить элемент": "Finish item",
+"Обработка запроса": "Request processing",
+"ТаблицаПараметров": "ParametersTable",
+"Контекст.Вставить": "Context.Insert",
+"ПереместитьОбъект": "MoveObject",
+"Обработать запрос": "Process request",
+"СтруктураФильтра2": "FilterStructure2",
+"Новый комментарий": "NewComment",
+"Использовать oint": "Use oint",
+"Удалить документы": "Delete documents",
+"Заголовок,Позиция": "Title,Item",
+"ПолучитьКоллекцию": "GetCollection",
+"ДлинаПолоски Цикл": "BarLength Do",
+"Структура запроса": "Request structure",
+"По умолчанию: `5`": "By default: `5`",
+"ПустаяСхемаSelect": "EmptySchemeSelect",
+"Получить штрихкод": "Get barcode",
+"Номер заказа СДЭК": "CDEK order number",
+"СписокИсключаемых": "ExcludedList",
+"Пакет oint (.ospx": "oint package (.ospx)",
+"Работа с задачами": "Tasks management",
+"истории изменений": "changes history",
+"Путь или ID файла": "Path or ID of the file",
+"ЗначениеКоллекции": "CollectionValue",
+"ОбернутоеЗначение": "CoveredValue",
+"описание дефектов": "defect description",
+"Удаляет лид по ID": "Deletes a lead by ID",
+"ТекущаяДатаСтрока": "CurrentDateString",
"ЗакрытьОбсуждение": "CloseDiscussion",
+"ID блока родителя": "Parent block ID",
+"ВозобновитьЗадачу": "RenewTask",
+"ЭлементСтатистики": "StatisticsItem",
+"ОтправитьДокумент": "SendDocument",
+"РезультатЗагрузки": "UploadResult",
+"По умолчанию: `0`": "By default: `0`",
+"В канал, на диске": "To channel, on disk",
+"РазбитьURL: Домен": "SplitURL: Domain",
+"ВставитьДокументы": "InsertDocuments",
+"ТекущаяДатаСеанса": "CurrentSessionDate",
+"АрхивироватьКанал": "ArchiveChannel",
+"КаталогБиблиотеки": "LibraryDirectory",
+"ПодготовитьЗапись": "PrepareRecord",
+"ПолучитьLocalhost": "GetLocalhost",
+"СоздатьТемуФорума": "CreateForumTopic",
+"Работа с бакетами": "Buckets management",
+"РезультатОткрытия": "OpeningResult",
+"описание элемента": "element description",
"Пост из автотеста": "Post from autotest",
"Название свойства": "Property name",
-"МассивИзображений": "ImagesArray",
+"Восстановить файл": "Restore file",
"ПолучитьКвитанцию": "GetReceipt",
-"Имя файла в Slack": "File name in Slack",
+"ЗагруженныеДанные": "UploadedData",
+"МассивИзображений": "ImagesArray",
+"ТекущийТипСтрокой": "CurrentTypeString",
+"СтруктураОстатков": "StocksStructure",
+"ЭтоПредупреждение": "AsAlert",
+"КабинетыИМагазины": "CampaignsAndBusiness",
+"Б24_РаботаСЧатами": "B24_ChatManagement",
+"Файлы Мессенджера": "Messenger files",
+"МаксимальнаяДлина": "MaximumLength",
+"CH_ОсновныеМетоды": "CH_CommonMethods",
+"УстановкаНастроек": "SetSettings",
+"ОжидаютсяДвоичные": "ExpectedBinary",
+"ПользователиИРоли": "UsersAndRoles",
"НоушнСтраницаБазы": "NotionBasePage",
"СтруктураНастроек": "SettingsStructure",
"История сообщений": "Message history",
-"SF_ОсновныеМетоды": "SF_CommonMethods",
+"Имя файла в Slack": "File name in Slack",
"РаботаСКаталогами": "CatalogsManagement",
"МассивНапоминаний": "RemindersArray",
-"Скрытый календарь": "Hidden calendar",
"КаталогИсходников": "SourceDirectory",
-"ОжидаютсяДвоичные": "ExpectedBinary",
-"ПользователиИРоли": "UsersAndRoles",
-"CH_ОсновныеМетоды": "CH_CommonMethods",
-"МаксимальнаяДлина": "MaximumLength",
-"Файлы Мессенджера": "Messenger files",
-"Б24_РаботаСЧатами": "B24_ChatManagement",
-"КабинетыИМагазины": "CampaignsAndBusiness",
-"ЭтоПредупреждение": "AsAlert",
-"СтруктураОстатков": "StocksStructure",
-"ТекущийТипСтрокой": "CurrentTypeString",
-"ЗагруженныеДанные": "UploadedData",
-"ТекущаяДатаСтрока": "CurrentDateString",
-"описание элемента": "element description",
-"описание дефектов": "defect description",
-"Обработка запроса": "Request processing",
-"Отправить контакт": "Send contact",
-"Администрирование": "Administration",
-"Это данные ячейки": "These are cell data of",
-"ПереименоватьФайл": "RenameFile",
-"Тестовая подборка": "TestCollection",
-"Создать коллекцию": "Create collection",
-"ЗакрытьТемуФорума": "CloseForumTopic",
-"ЗаголовокАккаунта": "AccountHeader",
-"ОзонАПИ_Штрихкоды": "OzonAPI_Barcodes",
-"Завершить элемент": "Finish item",
-"ВККартинкаАльбома": "VKAlbumPicture",
-"Почтовые вложения": "Mail attachments",
-"вес в кг. (брутто": "weight, kg (gross",
-"Проверка, обратно": "Check, back",
-"СтруктураПродавца": "SellerStructure",
-"НачатьУчетВремени": "StartTimekeeping",
-"НС_РаботаСФайлами": "NC_FilesManagement",
-"ЗагрузитьФайл (дд": "UploadFile (bd",
-"СоздатьАссистента": "CreateAssistant",
-"Значение свойства": "Property value",
-"ЯДискСписокФайлов": "YaDiskFilesList",
-"ТаблицаПараметров": "ParametersTable",
-"Структура запроса": "Request structure",
-"Контекст.Вставить": "Context.Insert",
-"ЗначениеКоллекции": "CollectionValue",
-"Путь или ID файла": "Path or ID of the file",
-"истории изменений": "changes history",
-"Работа с задачами": "Tasks management",
-"Пакет oint (.ospx": "oint package (.ospx)",
-"СписокИсключаемых": "ExcludedList",
-"Номер заказа СДЭК": "CDEK order number",
-"Получить штрихкод": "Get barcode",
-"ПустаяСхемаSelect": "EmptySchemeSelect",
-"ОбернутоеЗначение": "CoveredValue",
-"По умолчанию: `5`": "By default: `5`",
-"ДлинаПолоски Цикл": "BarLength Do",
-"ПолучитьКоллекцию": "GetCollection",
-"Заголовок,Позиция": "Title,Item",
-"Удалить документы": "Delete documents",
-"Использовать oint": "Use oint",
-"Объект HTTPЗапрос": "HTTPRequest object",
-"Новый комментарий": "NewComment",
-"СтруктураФильтра2": "FilterStructure2",
-"Удаляет лид по ID": "Deletes a lead by ID",
-"Обработать запрос": "Process request",
-"СообщитьРезультат": "ReportResult",
-"ПараметрЛокальный": "LocalParameter",
-"ВложенныеЭлементы": "NestedElements",
-"Очередь сообщений": "Message queue",
-"ID целевой группы": "Group ID",
-"УдалитьДиректорию": "DeleteDirectory",
-"СкопироватьОбъект": "CopyObject",
-"СтруктураОперации": "OperationStructure",
-"СлакСписокКаналов": "SlackChannelsList",
-"СоздатьСоединение": "CreateConnection",
-"СписокПодключений": "ConnectionsList",
-"300).Равно(Истина": "300).Equal(True",
-"ОткрытьСоединение": "CreateConnection",
-"Поле1,Поле2,Поле3": "Field1,Field2,Field3",
-"Криптография (ОПИ": "Cryptography (OpenIntegrations",
-"Криптография (OPI": "Cryptography (OpenIntegrations",
-"Задание выполнено": "Job Completed",
-"ПустаяСхемаUpdate": "EmptySchemeUpdate",
-"Данные для API v2": "Data for API v2",
-"РезультатПроверки": "CheckResult",
-"ВК_СоздатьИсторию": "VKAPI_CreateStory",
-"фильтр по статусу": "filter by status",
-"СообщениеУдаления": "DeletingMessage",
-"Тестовое описание": "TestDescription",
-"КалендарьПриемник": "TargetCalendar",
-"Строка, Структура": "String, Structure",
-"СтруктураТелефона": "PhoneStructure",
-"АтрибутКатегории1": "CategoryAttribute1",
-"ПолучитьСтрокуURI": "GetURIString",
-"Проверка_ГКОбъект": "Check_GKObject",
-"МассивРезультатов": "ResultArray",
-"ЛайкРепостКоммент": "LikeRepostComment",
-"ТелеграмПереслать": "TelegramReply",
-"Перейти по адресу": "Go to the",
-"ОбщийРазмер Тогда": "TotalSize Then",
-"ВыходнаяКоллекция": "OutputCollection",
-"УдалитьАссистента": "DeleteAssistant",
-"ИзменитьКалендарь": "UpdateCalendar",
-"ПоследняяФигурная": "LastCurly",
-"ЗаполняемыеДанные": "FillableData",
-"ЗагрузитьЗначения": "LoadValues",
-"ФайлТелаВременный": "BodyTemporaryFile",
-"СортироватьПоДате": "SortByDate",
-"СтруктураКартинки": "PictureStructure",
-"СоздатьБазуДанных": "CreateDatabase",
-"Выполнить команду": "Execute command",
-"Токен авторизации": "Auth token",
-"ГТ_СоздатьТаблицу": "GT_CreateTable",
-"Текст уведомления": "Notification text",
-"ЗавершитьОтправку": "CompleteSend",
-"FT_ОсновныеМетоды": "FT_CommonMethods",
-"ID важной новости": "Id of important post",
-"МинимальныйРазмер": "MinimumSize",
-"СоздатьОбсуждение": "CreateDiscussion",
-"Это сервер !NOCLI": "Is server !NOCLI",
-"СоответствиеТипов": "TypesMap",
-"Работа с группами": "Group management",
-"Игровые приставки": "Consoles",
-"НеВосстанавливать": "DontRestore",
-"ОтправкаСообщений": "MessageSending",
-"ВызватьИсключение": "Raise",
-"ПодготовитьСтроку": "PrepareString",
-"ЯДиск_Авторизация": "YDisk_Authorization",
-"Получить страницу": "Get page",
-"ОтветКодСостояния": "ResponseStatusCode",
-"ОбработкаЗапросов": "RequestsProcessing",
-"РазбитьURL: Адрес": "SplitURL: Address",
-"СоответствиеФайла": "FileMapping",
-"НачалоКодовУспеха": "StartOfSuccessCodes",
-"GR_ОсновныеМетоды": "GR_CommonMethods",
-"Запрос (с данными": "Request (with data",
-"GreenAPI Max (ОПИ": "GreenAPI Max (OpenIntegrations",
-"ПустаяСхемаCreate": "EmptySchemeCreate",
-"КонецКодовПадений": "EndOfFailureCodes",
-"Проверка_ВайберОк": "Check_ViberOk",
-"НаправлениеПоиска": "SearchDirection",
-"СоответствиеПолей": "FieldMapping",
-"Не установлен URL": "URL is not set",
-"Ничего особенного": "Nothing special",
-"УдалитьТемуФорума": "DeleteForumTopic",
-"ЗапросРазмерЧасти": "RequestPartSize",
-"название элемента": "element name",
-"СтруктураРазмеров": "SizesStructure",
-"Полученные данные": "Received data",
-"ОпубликоватьПапку": "PublishFolder",
-"ОбновитьДокументы": "UpdateDocuments",
-"ВернутьСоединение": "ReturnConnection",
-"ВыгрузитьЗначения": "UnloadValues",
-"Работа с заказами": "Orders management",
-"НачалоКодовОшибок": "StartOfErrorCodes",
-"ВнешнееСоединение": "ExternalConnection",
-"ЛокальныеКаталоги": "LocalFolders",
-"ОписаниеПараметра": "ParamDescription",
-"СтруктураСчетчика": "CounterStructure",
-"Б24_РаботаСДиском": "B24_WorkingWithDrive",
-"КодироватьURLВURL": "EncodeURLInURL",
-"ПолучитьНастройку": "GetSetting",
-"ВКВариантСвойства": "VKPropVariant",
-"СтруктураРодителя": "ParentStructure",
-"СтруктураВозврата": "ReturnStructure",
-"ОтсутствующиеПоля": "MissingFields",
-"наименование цели": "goal name",
-"СтруктураРасходов": "ExpenseStructure",
-"ОтветСоответствие": "ResponseMap",
-"ЗаголовкиДвоичные": "HeadersBinary",
-"Копировать объект": "Copy object",
-"УдалитьОбработчик": "RemoveHandler",
-"ОткрытьТемуФорума": "OpenForumTopic",
-"Наш первый клиент": "OurFirstClient",
-"ТоварСоСвойством2": "ProductWithProp2",
-"ЗначениеЗаголовка": "HeaderValue",
-"Выполнение команд": "Commands execution",
-"ИзменитьСообщение": "EditMessage",
-"АтрибутКатегории5": "CategoryAttribute5",
-"СгенерироватьРечь": "GenerateSpeech",
-"ПрочитатьJSONФайл": "ReadJSONFile",
-"С TLS настройками": "With TLS settings",
-"ИзменитьИмяГруппы": "UpdateGroupName",
-"ID целевого поста": "ID of the target post",
-"ОтступНовойСтроки": "NewLineTab",
-"или описание базы": "or description of the base",
-"ReportPortal (ОПИ": "ReportPortal (OpenIntegrations",
-"ИнформацияОбъекта": "ObjectInfo",
-"ЗакрытьСоединение": "CloseConnection",
-"МассивПодключений": "ConnectionsArray",
-"УдалитьБазуДанных": "DeleteDatabase",
-"ПолучитьБлокФайла": "GetFileBlock",
-"СлакИсторияКанала": "SlackChannelHistory",
-"АтрибутКатегории4": "CategoryAttribute4",
-"УстановитьКоманду": "SetCommand",
-"СоздатьУдалитьТег": "CreateDeleteTag",
-"ГуглЦветКалендаря": "GoogleCalendarColors",
-"ОсновнаяСтруктура": "MainStructure",
-"Удалить сообщение": "Delete message",
-"ПолучитьДокументы": "GetDocuments",
-"Вернуть настройки": "Return settings",
-"массив ID товаров": "Products IDs array",
-"УправлениеБакетом": "BucketManagement",
-"Новое имя объекта": "New object name",
-"СтруктураКампании": "CampaignStructure",
-"ДобавитьЗаголовок": "AddHeader",
-"единица измерения": "unit",
-"Данные для записи": "Data to be written",
-"VK_СоздатьИсторию": "VK_CreateStory",
-"календарь для CRM": "calendar for CRM",
-"НаписатьСообщение": "WriteMessage",
-"Отправить локацию": "Send location",
-"СтруктураАтрибута": "AttributeStructure",
-"ПолучитьСписокБаз": "GetListOfBases",
-"Очень важный файл": "Very important file",
-"УдалитьТегиБакета": "DeleteBucketTagging",
-"При отправке URL": "When sending URL",
-"Управление ролями": "Role management",
-"Проверить аккаунт": "Check account",
-"Получить картинки": "Get images",
-"СтруктураЗначений": "ValueStructure",
-"ПолучитьХранилище": "GetStorage",
-"Проверка_ВКАльбом": "Check_VKAlbum",
-"Работа с товарами": "Products management",
-"ЗначениеЗаполнено": "ValueIsFilled",
-"Тестовая кампания": "TestCampaign",
-"Название подборки": "Selection name",
-"Название компании": "Company name",
-"РазмерБлока Тогда": "BlockSize Then",
-"ТестоваяСтруктура": "TestStructure",
-"Маркировка товара": "Product marking",
-"Отчество контакта": "Contacts patronymic or middle name",
-"Копировать модель": "Copy model",
-"ЗапросАдресПолный": "RequestAdressFull",
-"ОпросСоответствие": "PollMap",
-"УстановитьWebhook": "SetWebhook",
-"ТекстовыйДокумент": "TextDocument",
-"КопироватьКаталог": "CopyFolder",
-"ПустаяСхемаInsert": "EmptySchemeInsert",
-"Содержимое ссылки": "Link data",
-"Загрузка картинки": "Image upload",
-"ШаблонПодключения": "ConnectionTemplate",
-"ПрочитатьВсе (хук": "ReadAll (wh",
-"СтрЧислоВхождений": "StrOccurrenceCount",
-"Фильтр документов": "Document filter",
-"Работа с моделями": "Models management",
-"Управление чатами": "Chat management",
-"НачальнаяФигурная": "InitialCurly",
-"УправлениеМетками": "TagsManagement",
-"100).Равно(Истина": "100).Equal(True",
-"Б24_РаботаСЛидами": "B24_LeadsManagement",
-"oint|#color=Белый": "oint|#color=White",
-"СтандартныйСпособ": "StandardMethod",
-"Описание картинки": "Image description",
-"ГД_СоздатьКаталог": "GD_CreateCatalog",
-"Список метаданных": "Metadata list",
-"ЗагрузитьСценарий": "LoadScript",
-"Клиентский возврат": "Customer refund",
-"ЗаголовокИсточника": "SourceHeader",
-"Переименовать файл": "Rename file",
-"ПринятьЗадачу (хук": "ApproveTask (wh",
-"ОбработанныеДанные": "ProcessedData",
-"Открыть соединение": "Create connection",
-"РаботаСоСтраницами": "PageManagement",
-"ПреобразоватьЧисло": "ConvertNumber",
-"ИнформацияОбОшибке": "ErrorInfo",
-"Тестовый заголовок": "TestTitle",
-"УдалитьЗаписи (TLS": "DeleteRecords (TLS",
-"ПодключитьСценарий": "AttachScript",
-"КнигаИлиКоличество": "BookOrAmount",
-"Активный : green": "Active : green",
-"Поток тела запроса": "Request body stream",
-"ПреобразоватьСвязь": "ConvertLink",
-"ОпубликоватьОбъект": "PublishObject",
-"VK_УдалитьПодборку": "VK_DeleteSelection",
-"ПривязатьШтрихкоды": "BindBarcodes",
-"МассивКлючЗначение": "KeyValueArray",
-"ДанныеПользователя": "UserData",
-"Тестовый календарь": "TestCalendar",
-"ОткрепитьСообщение": "UnpinMessage",
-"СтруктураАналитики": "AnalyticsStructure",
-"ЕстьЧислоСообщений": "MessageCountDefined",
-"Создает новую роль": "Creates a new role",
-"ОсновнойОбработчик": "MainHandler",
-"HTTP_УстановкаТела": "HTTP_BodySet",
-"Получить поле (url": "Get field (url",
-"УдалитьУведомление": "DeleteNotification",
-"ПреобразоватьПочту": "ConvertEmail",
-"ПолучитьОбновления": "GetUpdates",
-"Закрыть соединение": "Close connection",
-"Логин пользователя": "Users login",
-"ПолучитьТоварыПоИД": "GetProductsByID",
-"ИспользоватьПрокси": "UseProxy",
-"ВнутреннийАдресFTP": "FTPInternalAddress",
-"СуществующаяГруппа": "ExistingGroup",
-"Проверка кодировки": "Encoding check",
-"ПреобразоватьФайлы": "ConvertFiles",
-"РазбитьURL: Секция": "SplitURL: Section",
-"УдалитьТегиОбъекта": "DeleteObjectTagging",
-"НормализоватьФайлы": "NormalizeFiles",
-"Закрыть обсуждение": "Close discussion",
-"ПереименоватьКанал": "RenameChannel",
-"СледующаяКоллекция": "NextCollection",
-"ЗапросЗаписьДанных": "RequestDataWriter",
-"УстановитьFormТело": "SetFormBody",
-"Команда FTP: `MKD`": "FTP Command: `MKD`",
-"ИнформацияОТаблице": "TableInformation",
-"АрхивироватьТовары": "ArchiveProducts",
-"ИмяПараметраФормат": "FormatParameterName",
-"УдалитьЗадачу (хук": "DeleteTask (wh",
-"Токен пользователя": "User token",
-"ГраницаТипов Тогда": "TypesBound Then",
-"СтруктураВебвизора": "WebvisorStructure",
-"ЧЦ=10; ЧДЦ=0; ЧГ=0": "ND=10; NFD=0; NG=0",
-"СохранениеНастроек": "SettingsSaving",
-"ЛокацияОтправления": "SendLocation",
-"УдалитьКомментарий": "DeleteComment",
-"ОтправитьФайлПоURL": "SendFileByURL",
-"Изменить календарь": "Edit calendar",
-"СтруктураШтрихкода": "BarcodeStructure",
-"ФинальнаяСтруктура": "FinalStructure",
-"ID книги источника": "Source spreadsheet ID",
-"МассивСертификатов": "CertificatesArray",
-"СоздатьУдалитьБлок": "CreateDeleteBlock",
-"ЗапросВыходнойФайл": "RequestOutputFile",
-"ОзонУдалениеТовара": "OzonProductsDeleting",
-"РазархивироватьЧат": "UnarchiveChat",
-"СоответствиеТаблиц": "TableMapping",
-"ПолучитьОбщийМакет": "GetCommonTemplate",
-"Создать ассистента": "Create assistant",
-"ОжидатьПодключения": "AwaitConnections",
-"НазначитьСнятьРоль": "GrantRevokeRole",
-"ПолучатьПривилегии": "GetPrivileges",
-"СтруктураИнформера": "InformerStructure",
-"Пример команды CLI": "CLI command example",
-"СформироватьЗапрос": "FormRequest",
-"РазобратьАргументы": "ParseArgs",
-"СекретПользователя": "UsersSecret",
-"Идентификатор поля": "Field identifier",
-"Без разделения: %1": "No separation: %1",
-"ПравильныйВариант3": "CorrectVariant3",
-"СоответствиеФайлов": "FileMapping",
-"ОбработатьПараметр": "ProcessParameter",
-"ПереданныйПараметр": "PassedParameter",
-"Создать директорию": "Create directory",
-"РазбитьURL: Сервер": "SplitURL: Host",
-"Статус отправления": "Shipment status",
-"РаботаССообщениями": "MessageManagement",
-"РазобратьКлючФайла": "SplitFileKey",
-"ПреобразоватьТекст": "ConvertText",
-"СлучайнаяСтруктура": "CasualStructure",
-"Измененное событие": "Modified event",
-"НачальнаяТабуляция": "InitialTab",
-"Копировать каталог": "Copy folder",
-"РаботаСЖивойЛентой": "FeedPostsManagement",
+"Скрытый календарь": "Hidden calendar",
+"SF_ОсновныеМетоды": "SF_CommonMethods",
+"КодированныеДанные": "EncodingString",
+"УдалитьВнешнийФайл": "DeleteExternalFile",
+"СоздатьФайлЗапуска": "CreateLaunchFile",
+"ЗапросЧтениеДанных": "RequestDataReader",
+"ДвоичныеВКоллекцию": "BinaryToCollection",
+"ПолучитьАссистента": "RetrieveAssistant",
+"ЗагрузитьФайл (URL": "UploadFile (URL",
+"РазмерПрефиксаGZip": "GZipPrefixSize",
+"Имя : title": "Name : title",
+"МассивСтрокТоваров": "ItemsStringsArray",
+"Команда CLI: tools": "CLI Command: tools",
+"Работа с новостями": "Posts management",
+"ТотЖеДокумент.docx": "SameDoc.docx",
+"ДополнитьЗаголовки": "CompleteHeaders",
+"РаботаСКалендарями": "CalendarsManagement",
+"ОтправитьФайл (URL": "SendFile (URL",
+"ЗагрузитьМалыйФайл": "UploadSmallFile",
+"ПоследнийКодУспеха": "LastSuccessCode",
+"Количество попыток": "Retry count",
+"Идентификатор чата": "Chat identifier",
+"ПолучитьИнформацию": "GetData",
+"Тип данных колонки": "Column data type",
+"Отправить картинку": "Send image",
+"Работа с доступами": "Access management",
+"СуществующийЗапуск": "ExistingLaunch",
+"ДобавитьСортировку": "AddSorting",
+"идентификатор лида": "lead identifier",
+"Возобновить задачу": "Renew task",
+"ЗапросПараметрыURL": "RequestURLParams",
+"СоздатьСделку (хук": "CreateDeal (wh",
+"Скопировать объект": "Copy object",
+"URL для сокращения": "URL for shortening",
+"УправлениеГруппами": "GroupManagement",
+"ПравильныйВариант6": "CorrectVariant6",
+"ДополнительныйЦвет": "SecondaryColor",
+"ДополнительныеФото": "AdditionalPhotos",
+"Команда FTP: `RMD`": "FTP Command: `RMD`",
+"ПолучитьИДКартинки": "GetImageID",
+"Наименование видео": "Video name",
+"Проверка_ВКИстория": "Check_VKStory",
+"ИзменитьТемуФорума": "EditForumTopic",
+"Анонимность опроса": "Poll anonymity",
+"Сортировка выборки": "Selection sorting",
+"Создать обсуждение": "Create discussion",
+"РазмерСжатыхДанных": "CompressedDataSize",
+"СтрокаМетода.Метод": "MethodLine.Method",
+"НайтиПользователей": "FindUsers",
+"название календаря": "calendars name",
+"УправлениеДиалогом": "DialogManagement",
+"ЗакрепитьСообщение": "PinMessage",
+"ВайберПользователь": "ViberUser",
+"Новая таблица (изм": "New table (change",
+"MSS_ОсновныеМетоды": "MSS_CommonMethods",
+"Команда FTP: `CWD`": "FTP Command: `CWD`",
+"Создано из шаблона": "Created from template",
+"ТекущийСписокОпций": "CurrentOptionList",
+"Таймаут соединения": "Connection timeout",
+"Google Sheets (ОПИ": "Google Sheets (OpenIntegrations",
+"БитриксАвторизация": "BitrixAuth",
+"НеобходимаяКолонка": "RequiredColumn",
+"URL сервера Ollama": "Ollama server URL",
+"Текст новых правил": "Text of the new rules",
+"ДобавитьОбработчик": "AddHandler",
+"СуществующиеНаборы": "ExistingSets",
+"СоответствиеОтвета": "ResponseMapping",
+"ПроксиПользователь": "ProxtUser",
+"ОтправитьВидео (ДД": "SendVideo (DD",
+"ПараметрВКоллекцию": "ParameterToCollection",
+"ТекущаяВложенность": "CurrentNesting",
+"Б24_СерверноеВремя": "B24_ServerTime",
+"КвалификаторыЧисла": "NumberQualifiers",
+"Значение заголовка": "Header value",
+"Создать твит гифки": "Create gif tweet",
+"ТолькоУОтправителя": "ForSenderOnly",
+"Праздники Беларуси": "Holidays in Belarus",
+"РежимОткрытияФайла": "FileOpenMode",
+"СоответствиеОшибки": "ErrorMap",
+"МаксимальныйРазмер": "MaxSize",
+"ОбработанныйЗапрос": "ProcessedRequest",
+"ОтправитьСообщение": "SendMessage",
+"МассивСтрокиКнопок": "ButtonsLineArray",
+"Б24_РаботаСТокеном": "B24_TokenManagement",
+"ПолучитьКомпоненту": "GetAddIn",
+"Идентификатор базы": "Base identifier",
+"ВыборкаJSONCompact": "JSONCompactSelection",
+"ОзонМассивОбъектов": "OzonObjectsArray",
+"ПравильныйВариант2": "CorrectVariant2",
+"Получает лид по ID": "Gets a lead by ID",
+"Получить хранилище": "Get storage",
+"Обработка запросов": "Requests processing",
+"Dropbox_УдалитьТег": "Dropbox_DeleteTag",
+"Команда отсуствует": "The command is not available",
+"РезультатОбработки": "ProcessingResult",
+"Получить квитанцию": "Get receipt",
+"Строка подключения": "Connection string",
+"ИдентификаторФайла": "FileID",
+"ID группового чата": "Group chat ID",
+"СтруктураКалендаря": "CalendarsStructure",
+"ПолучитьТелоОтвета": "GetResponseBody",
+"ПереслатьСообщение": "ForwardMessage",
+"внешний вид товара": "product appearance",
+"Удалить ассистента": "Delete assistant",
+"РаботаСПолямиЗадач": "CustomTasksFieldsManagement",
+"СтрЗаканчиваетсяНа": "StrEndsWith",
+"!OInt КБайт = 1024": "!OInt KB = 1024",
+"ДлительностьОпроса": "PollDuration",
+"По логину и паролю": "By login and password",
+"описание календаря": "calendar description",
+"Минимальный запрос": "Minimal request",
+"ПравильныйВариант5": "CorrectVariant5",
+"ПравильныйВариант4": "CorrectVariant4",
+"ОтправитьФайл (хук": "SendFile",
+"Открыть обсуждение": "Open discussion",
+"Ошибка подключения": "Connection error",
+"ИгнорироватьПустой": "IgnoreEmpty",
+"СоответствиеИконки": "IconMap",
+"Отправить документ": "Send document",
+"Установить Webhook": "Set Webhook",
+"Время начала обеда": "Lunch start time",
+"Ссылка на хост API": "API host link",
+"Работа со складами": "Warehouses management",
+"ПолучитьБазуДанных": "GetDatabase",
+"ВыполнитьЗапросSQL": "ExecuteSQLQuery",
+"Сгенерировать речь": "Generate speech",
+"ЭтоСтроковыйФормат": "IsStringFormat",
+"ЗначенияПараметров": "ParameterValues",
+"УдалитьОбъект (URL": "DeleteObject (URL",
+"Наименование метки": "Tag title",
+"ПолучитьАватарЧата": "GetChatAvatar",
+"ФинальноеСообщение": "FinalMessage",
+"НС_ПолучениеДанных": "NC_DataRetrieving",
+"Проверка_Структура": "Check_Structure",
+"Удаляет файл по ID": "Delete file by ID",
+"ПолучитьСтатистику": "GetStatistics",
+"ПарольПользователя": "UserPassword",
+"ЗакрытьПодключение": "CloseConnection",
+"СоздатьУдалитьПост": "CreateDeletePost",
+"ТекущаяДлина Тогда": "CurrentLength Then",
+"Соответствие полей": "Fields map",
+"Получить календарь": "Get calendar",
+"ОтправитьГифку (ДД": "SendGif (DD",
+"Ширина товара в мм": "Product width in mm",
+"МассивОбязательных": "RequiredArray",
+"ТолькоОбязательные": "RequiredOnly",
+"ЗагрузитьМедиафайл": "UploadMediaFile",
+"ПравильныйВариант7": "CorrectVariant7",
+"БитриксКомментарий": "BitrixComment",
+"ВключитьЗвукЗадачи": "UnmuteTask",
+"Высота товара в мм": "Product height in mm",
+"Лёгкость внедрения": "Easy to use",
+"OAI_РаботаСФайлами": "OAI_FileManagement",
+"ПолучитьТегиБакета": "GetBucketTagging",
+"ПолучитьЧекиНаДату": "GetCashboxChecksByDate",
+"ДелегироватьЗадачу": "DelegateTask",
+"Удалить директорию": "Delete directory",
+"ИзменитьАватарЧата": "ChangeChatPicture",
+"ОтправитьАудио (ДД": "SendAudio (DD",
+"Работа с объектами": "Objects management",
+"СтандартнаяЕдиница": "StandardUnit",
+"ЧислоПереадресаций": "RedirectCount",
+"ДропБоксМетаданные": "DropboxMetadata",
+"ул. Пушкина, д. 10": "Pushkin st., b. 10",
+"Фильтр по родителю": "Filter by parent ID",
+"ЗагрузитьФайлПоURL": "UploadFileByURL",
+"СтруктураПараметра": "ParameterStructure",
+"Изменить сообщение": "Edit message",
+"ПриСозданииОбъекта": "OnObjectCreate",
+"ПереместитьКаталог": "MoveFolder",
+"ОтключитьВалидацию": "DisableValidation",
+"РаботаСКоллекциями": "CollectionManagement",
+"КаталогКомпонентOS": "AddInsFolderOS",
+"СтруктураВариантов": "VariantStructure",
+"ПереместитьСобытие": "MoveEvent",
+"Заголовок страницы": "Page title",
+"СоответствиеСтроки": "RowMap",
+"ОкончаниеПротокола": "ProtocolEnd",
+"HttpКлиентЗагрузки": "HttpUploadClient",
+"URL сервера OpenAI": "OpenAI server URL",
+"HTTP_Инициализация": "HTTP_Initialization",
+"MYS_ОсновныеМетоды": "MYS_CommonMethods",
+"Yandex Market (ОПИ": "Yandex Market (OpenIntegrations",
+"ПолучитьДанныеЧата": "GetChatData",
"S3НеПоддерживается": "S3NotImplemented",
-"ОписаниеПеременных": "Variables",
-"Объект TCP сервера": "TCP server object",
-"Новый подкаталог 2": "New subfolder 2",
-"Название кодировки": "Encoding name",
-"Создать подкаталог": "Create new subfolder",
-"ПолучитьПолеФлажка": "GetCheckboxField",
-"HttpКлиентПроверки": "HttpCheckClient",
-"ЗагрузитьУдалитьВФ": "UploadDeleteExternalFile",
-"Новое имя варианта": "New variant name",
-"ИмяТекущегоОбъекта": "CurrentObjectName",
-"БитриксСписокЗадач": "BitrixTasksList",
-"Получить сообщение": "Get message",
-"СкопироватьКаталог": "MakeFolderCopy",
+"КаноническийЗапрос": "CanonicalRequest",
+"ID книги источника": "Source spreadsheet ID",
+"ФинальнаяСтруктура": "FinalStructure",
+"СтруктураШтрихкода": "BarcodeStructure",
+"Изменить календарь": "Edit calendar",
+"ОтправитьФайлПоURL": "SendFileByURL",
+"УдалитьКомментарий": "DeleteComment",
+"ЛокацияОтправления": "SendLocation",
+"СохранениеНастроек": "SettingsSaving",
+"ЧЦ=10; ЧДЦ=0; ЧГ=0": "ND=10; NFD=0; NG=0",
+"СтруктураВебвизора": "WebvisorStructure",
+"ГраницаТипов Тогда": "TypesBound Then",
+"Токен пользователя": "User token",
+"УдалитьЗадачу (хук": "DeleteTask (wh",
+"ИмяПараметраФормат": "FormatParameterName",
+"АрхивироватьТовары": "ArchiveProducts",
+"ИнформацияОТаблице": "TableInformation",
+"Команда FTP: `MKD`": "FTP Command: `MKD`",
+"УстановитьFormТело": "SetFormBody",
+"ЗапросЗаписьДанных": "RequestDataWriter",
+"МассивСертификатов": "CertificatesArray",
+"СледующаяКоллекция": "NextCollection",
+"СоздатьУдалитьБлок": "CreateDeleteBlock",
+"ОзонУдалениеТовара": "OzonProductsDeleting",
+"Создать директорию": "Create directory",
+"ПереданныйПараметр": "PassedParameter",
+"ОбработатьПараметр": "ProcessParameter",
+"СоответствиеФайлов": "FileMapping",
+"ПравильныйВариант3": "CorrectVariant3",
+"Без разделения: %1": "No separation: %1",
+"Идентификатор поля": "Field identifier",
+"СекретПользователя": "UsersSecret",
+"РазобратьАргументы": "ParseArgs",
+"СформироватьЗапрос": "FormRequest",
+"Пример команды CLI": "CLI command example",
+"СтруктураИнформера": "InformerStructure",
+"ПолучатьПривилегии": "GetPrivileges",
+"НазначитьСнятьРоль": "GrantRevokeRole",
+"ОжидатьПодключения": "AwaitConnections",
+"Создать ассистента": "Create assistant",
+"ПолучитьОбщийМакет": "GetCommonTemplate",
+"СоответствиеТаблиц": "TableMapping",
+"РазархивироватьЧат": "UnarchiveChat",
+"ЗапросВыходнойФайл": "RequestOutputFile",
+"РазбитьURL: Сервер": "SplitURL: Host",
+"ПереименоватьКанал": "RenameChannel",
+"НормализоватьФайлы": "NormalizeFiles",
+"ПривязатьШтрихкоды": "BindBarcodes",
+"VK_УдалитьПодборку": "VK_DeleteSelection",
+"ОпубликоватьОбъект": "PublishObject",
+"ПреобразоватьСвязь": "ConvertLink",
+"Поток тела запроса": "Request body stream",
+"Активный : green": "Active : green",
+"КнигаИлиКоличество": "BookOrAmount",
+"ПодключитьСценарий": "AttachScript",
+"УдалитьЗаписи (TLS": "DeleteRecords (TLS",
+"Тестовый заголовок": "TestTitle",
+"ИнформацияОбОшибке": "ErrorInfo",
+"ПреобразоватьЧисло": "ConvertNumber",
+"РаботаСоСтраницами": "PageManagement",
+"Открыть соединение": "Create connection",
+"ОбработанныеДанные": "ProcessedData",
+"ПринятьЗадачу (хук": "ApproveTask (wh",
+"Переименовать файл": "Rename file",
+"ЗаголовокИсточника": "SourceHeader",
+"Клиентский возврат": "Customer refund",
+"МассивКлючЗначение": "KeyValueArray",
+"Закрыть обсуждение": "Close discussion",
+"ДанныеПользователя": "UserData",
+"ОткрепитьСообщение": "UnpinMessage",
+"УдалитьТегиОбъекта": "DeleteObjectTagging",
+"РазбитьURL: Секция": "SplitURL: Section",
+"ПреобразоватьФайлы": "ConvertFiles",
+"Проверка кодировки": "Encoding check",
+"СуществующаяГруппа": "ExistingGroup",
+"ВнутреннийАдресFTP": "FTPInternalAddress",
+"ИспользоватьПрокси": "UseProxy",
+"ПолучитьТоварыПоИД": "GetProductsByID",
+"Логин пользователя": "Users login",
+"Закрыть соединение": "Close connection",
+"ПолучитьОбновления": "GetUpdates",
+"ПреобразоватьПочту": "ConvertEmail",
+"УдалитьУведомление": "DeleteNotification",
+"Получить поле (url": "Get field (url",
+"HTTP_УстановкаТела": "HTTP_BodySet",
+"ОсновнойОбработчик": "MainHandler",
+"Создает новую роль": "Creates a new role",
+"ЕстьЧислоСообщений": "MessageCountDefined",
+"СтруктураАналитики": "AnalyticsStructure",
+"Тестовый календарь": "TestCalendar",
+"Статус отправления": "Shipment status",
+"Телеграм_БанРазбан": "TelegramAPI_BanUnban",
+"РазобратьКлючФайла": "SplitFileKey",
+"Во-вторых, стильно": "Description",
+"ЗаполнятьИсточники": "FillSources",
+"Удаляет пост по id": "Deletes a post by ID",
+"Изменить цвет чата": "Change chat color",
+"СоздатьПодключение": "CreateConnection",
+"ЗапросПользователь": "RequestUser",
+"ГТ_ПолучитьТаблицу": "GT_GetTable",
+"Тестовая таблица 2": "TestTable2",
+"Написать сообщение": "Write a message",
+"VK_УдалитьКартинку": "VK_DeleteImage",
+"УдалитьСделку (хук": "DeleteDeal (wh",
+"УстановитьJsonТело": "SetJsonBody",
+"Данные тела ответа": "Response body data",
+"СоздатьКомментарий": "CreateComment",
+"ОчиститьДиректорию": "ClearDirectory",
+"БитриксУчетВремени": "BitrixTimekeeping",
+"Непонятная колонка": "An obscure column",
+"Создать твит опрос": "Create poll tweet",
+"ОтветИнициализации": "InitializationResponse",
+"СтруктураДокумента": "DocumentStructure",
+"ПроцессорГенерации": "GenerationProcessor",
+"Тестовое сообщение": "TestMessage",
+"УправлениеСобытием": "EventManagement",
+"РаботаССообщениями": "MessageManagement",
+"РаботаСДокументами": "DocumentsManagement",
+"Опубликовать папку": "Publish folder",
+"СоздатьЗадачу (хук": "CreateTask (wh",
+"ГринОчисткаОчереди": "GreenQueueClearing",
+"Email как RFC 2822": "Email as RFC 2822",
+"С JWT авторизацией": "With JWT authorization",
+"Report portal (ОПИ": "Report portal (OpenIntegrations",
+"Переместить объект": "Move object",
+"ОжидатьПодключение": "AwaitingConnection",
+"ВКСтатистикаПостов": "VKPostsStatistic",
+"фильтрация роботов": "robots filtration",
+"Проверка_ЯДискДиск": "Check_YaDiskDrive",
+"ЯДиск_СоздатьПапку": "YDisk_CreateFolder",
+"HTTP метод запроса": "Request HTTP method",
+"URL источник файла": "URL source of the file",
+"НачалоОбработкиXML": "XMLInitialProcessing",
+"Маркетинговый цвет": "Marketing color",
+"Архивировать канал": "Archive channel",
+"Управление метками": "Tags management",
+"ПереслатьСообщения": "ForwardMessages",
+"МножественныйВыбор": "MultipleSelect",
+"полный домен сайта": "full site domain",
"Создать твит видео": "Create video tweet",
+"СкопироватьКаталог": "MakeFolderCopy",
+"Получить сообщение": "Get message",
+"БитриксСписокЗадач": "BitrixTasksList",
+"ИмяТекущегоОбъекта": "CurrentObjectName",
+"Новое имя варианта": "New variant name",
+"ЗагрузитьУдалитьВФ": "UploadDeleteExternalFile",
+"ПолучитьПолеФлажка": "GetCheckboxField",
+"Создать подкаталог": "Create new subfolder",
+"Название кодировки": "Encoding name",
+"Новый подкаталог 2": "New subfolder 2",
+"Объект TCP сервера": "TCP server object",
+"ОписаниеПеременных": "Variables",
+"РаботаСЖивойЛентой": "FeedPostsManagement",
+"Копировать каталог": "Copy folder",
+"НачальнаяТабуляция": "InitialTab",
+"Измененное событие": "Modified event",
+"СлучайнаяСтруктура": "CasualStructure",
+"ПолучитьПолеНомера": "GetNumberField",
"Вставить документы": "Insert documents",
"Удаляет блок по ID": "Deletes block by ID",
+"HttpКлиентПроверки": "HttpCheckClient",
+"ПреобразоватьТекст": "ConvertText",
"Получить документы": "Get documents",
-"ФормированиеБлоков": "BlockFormation",
+"РазлогинитьИнстанс": "LogoutInstance",
+"Новое наименование": "New name",
+"ГринКартинкаГруппы": "GreenGroupPicture",
+"ПолучитьПолеСсылки": "GetLinkField",
+"ПолеИдентификатора": "IdentifierField",
+"Постановщик с ID 1": "Producer with ID 1",
+"РаботаСХранилищами": "StoragesManagement",
+"СтруктураСостояния": "StateStructure",
+"Обновить документы": "Update documents",
+"СкачатьМодель (bay": "PullModel (bay",
+"Команда FTP: `PWD`": "FTP Command: `PWD`",
+"ПравильныйВариант1": "CorrectVariant1",
"ID книги приемника": "Destination spreadsheet ID",
"Отправка сообщений": "Messages sending",
"ПолучитьURLСервиса": "GetServiceURL",
-"ЛимитПользователей": "UserLimit",
+"ФормированиеБлоков": "BlockFormation",
"Работа со сделками": "Deals management",
"СтруктураОбработки": "ProcessedStructure",
-"Команда FTP: `PWD`": "FTP Command: `PWD`",
-"ПравильныйВариант1": "CorrectVariant1",
-"Обновить документы": "Update documents",
-"СтруктураСостояния": "StateStructure",
-"РаботаСХранилищами": "StoragesManagement",
-"Постановщик с ID 1": "Producer with ID 1",
-"ПолеИдентификатора": "IdentifierField",
-"ПолучитьПолеСсылки": "GetLinkField",
-"ГринКартинкаГруппы": "GreenGroupPicture",
-"Новое наименование": "New name",
-"РазлогинитьИнстанс": "LogoutInstance",
-"СкачатьМодель (bay": "PullModel (bay",
-"полный домен сайта": "full site domain",
-"ПолучитьПолеНомера": "GetNumberField",
-"ПереслатьСообщения": "ForwardMessages",
-"ПроцессорГенерации": "GenerationProcessor",
-"ОтветИнициализации": "InitializationResponse",
-"Создать твит опрос": "Create poll tweet",
-"Непонятная колонка": "An obscure column",
-"БитриксУчетВремени": "BitrixTimekeeping",
-"ОчиститьДиректорию": "ClearDirectory",
-"СоздатьКомментарий": "CreateComment",
-"Данные тела ответа": "Response body data",
-"УстановитьJsonТело": "SetJsonBody",
-"УдалитьСделку (хук": "DeleteDeal (wh",
-"VK_УдалитьКартинку": "VK_DeleteImage",
-"Написать сообщение": "Write a message",
-"Тестовая таблица 2": "TestTable2",
-"ГТ_ПолучитьТаблицу": "GT_GetTable",
-"ЗапросПользователь": "RequestUser",
-"СоздатьПодключение": "CreateConnection",
-"Изменить цвет чата": "Change chat color",
-"Удаляет пост по id": "Deletes a post by ID",
-"ЗаполнятьИсточники": "FillSources",
-"Во-вторых, стильно": "Description",
-"МножественныйВыбор": "MultipleSelect",
-"СтруктураДокумента": "DocumentStructure",
-"Тестовое сообщение": "TestMessage",
-"Управление метками": "Tags management",
-"УправлениеСобытием": "EventManagement",
-"Архивировать канал": "Archive channel",
-"Маркетинговый цвет": "Marketing color",
-"НачалоОбработкиXML": "XMLInitialProcessing",
-"URL источник файла": "URL source of the file",
-"HTTP метод запроса": "Request HTTP method",
-"ЯДиск_СоздатьПапку": "YDisk_CreateFolder",
-"Проверка_ЯДискДиск": "Check_YaDiskDrive",
-"фильтрация роботов": "robots filtration",
-"ВКСтатистикаПостов": "VKPostsStatistic",
-"ОжидатьПодключение": "AwaitingConnection",
-"Переместить объект": "Move object",
-"Report portal (ОПИ": "Report portal (OpenIntegrations",
-"С JWT авторизацией": "With JWT authorization",
-"Email как RFC 2822": "Email as RFC 2822",
-"ГринОчисткаОчереди": "GreenQueueClearing",
-"СоздатьЗадачу (хук": "CreateTask (wh",
-"Опубликовать папку": "Publish folder",
-"РаботаСДокументами": "DocumentsManagement",
-"КаноническийЗапрос": "CanonicalRequest",
-"Телеграм_БанРазбан": "TelegramAPI_BanUnban",
-"ПолучитьДанныеЧата": "GetChatData",
-"СоответствиеИконки": "IconMap",
-"СуществующиеНаборы": "ExistingSets",
-"ДобавитьОбработчик": "AddHandler",
-"Текст новых правил": "Text of the new rules",
-"URL сервера Ollama": "Ollama server URL",
-"НеобходимаяКолонка": "RequiredColumn",
-"БитриксАвторизация": "BitrixAuth",
-"Google Sheets (ОПИ": "Google Sheets (OpenIntegrations",
-"Таймаут соединения": "Connection timeout",
-"ТекущийСписокОпций": "CurrentOptionList",
-"Создано из шаблона": "Created from template",
-"Команда FTP: `CWD`": "FTP Command: `CWD`",
-"MSS_ОсновныеМетоды": "MSS_CommonMethods",
-"Новая таблица (изм": "New table (change",
-"ВайберПользователь": "ViberUser",
-"ЗакрепитьСообщение": "PinMessage",
-"УправлениеДиалогом": "DialogManagement",
-"название календаря": "calendars name",
-"НайтиПользователей": "FindUsers",
-"ПроксиПользователь": "ProxtUser",
-"ПараметрВКоллекцию": "ParameterToCollection",
-"Получить хранилище": "Get storage",
-"ТекущаяВложенность": "CurrentNesting",
-"РазмерСжатыхДанных": "CompressedDataSize",
-"Получает лид по ID": "Gets a lead by ID",
-"ПравильныйВариант2": "CorrectVariant2",
-"ОзонМассивОбъектов": "OzonObjectsArray",
-"ВыборкаJSONCompact": "JSONCompactSelection",
-"Идентификатор базы": "Base identifier",
-"ПолучитьКомпоненту": "GetAddIn",
-"Б24_РаботаСТокеном": "B24_TokenManagement",
-"МассивСтрокиКнопок": "ButtonsLineArray",
-"ОтправитьСообщение": "SendMessage",
-"ОбработанныйЗапрос": "ProcessedRequest",
-"МаксимальныйРазмер": "MaxSize",
-"СоответствиеОшибки": "ErrorMap",
-"РежимОткрытияФайла": "FileOpenMode",
-"Праздники Беларуси": "Holidays in Belarus",
-"ТолькоУОтправителя": "ForSenderOnly",
-"Создать твит гифки": "Create gif tweet",
-"Значение заголовка": "Header value",
-"КвалификаторыЧисла": "NumberQualifiers",
-"Б24_СерверноеВремя": "B24_ServerTime",
-"СтрокаМетода.Метод": "MethodLine.Method",
-"ОтправитьВидео (ДД": "SendVideo (DD",
-"Работа с доступами": "Access management",
-"ПоследнийКодУспеха": "LastSuccessCode",
-"ЗагрузитьМалыйФайл": "UploadSmallFile",
-"ОтправитьФайл (URL": "SendFile (URL",
-"РаботаСКалендарями": "CalendarsManagement",
-"ДополнитьЗаголовки": "CompleteHeaders",
-"ТотЖеДокумент.docx": "SameDoc.docx",
-"Работа с новостями": "Posts management",
-"Идентификатор чата": "Chat identifier",
-"МассивСтрокТоваров": "ItemsStringsArray",
-"Количество попыток": "Retry count",
-"Имя : title": "Name : title",
-"РазмерПрефиксаGZip": "GZipPrefixSize",
-"ЗагрузитьФайл (URL": "UploadFile (URL",
-"ПолучитьАссистента": "RetrieveAssistant",
-"ДвоичныеВКоллекцию": "BinaryToCollection",
-"ЗапросЧтениеДанных": "RequestDataReader",
-"СоздатьФайлЗапуска": "CreateLaunchFile",
-"УдалитьВнешнийФайл": "DeleteExternalFile",
-"КодированныеДанные": "EncodingString",
-"Команда CLI: tools": "CLI Command: tools",
-"URL для сокращения": "URL for shortening",
-"Тип данных колонки": "Column data type",
-"Анонимность опроса": "Poll anonymity",
-"ИзменитьТемуФорума": "EditForumTopic",
-"ПолучитьИнформацию": "GetData",
-"Проверка_ВКИстория": "Check_VKStory",
-"Наименование видео": "Video name",
-"ПолучитьИДКартинки": "GetImageID",
-"Команда FTP: `RMD`": "FTP Command: `RMD`",
-"ДополнительныеФото": "AdditionalPhotos",
-"Создать обсуждение": "Create discussion",
-"ДополнительныйЦвет": "SecondaryColor",
-"ПравильныйВариант6": "CorrectVariant6",
-"Сортировка выборки": "Selection sorting",
-"УправлениеГруппами": "GroupManagement",
-"Скопировать объект": "Copy object",
-"ЗапросПараметрыURL": "RequestURLParams",
-"Возобновить задачу": "Renew task",
-"идентификатор лида": "lead identifier",
-"ДобавитьСортировку": "AddSorting",
-"СуществующийЗапуск": "ExistingLaunch",
-"Отправить картинку": "Send image",
-"СоответствиеОтвета": "ResponseMapping",
-"Обработка запросов": "Requests processing",
-"ЗакрытьПодключение": "CloseConnection",
-"Команда отсуствует": "The command is not available",
-"ОтправитьАудио (ДД": "SendAudio (DD",
-"ИзменитьАватарЧата": "ChangeChatPicture",
-"Удалить директорию": "Delete directory",
-"ДелегироватьЗадачу": "DelegateTask",
-"ПолучитьЧекиНаДату": "GetCashboxChecksByDate",
-"ПолучитьТегиБакета": "GetBucketTagging",
-"OAI_РаботаСФайлами": "OAI_FileManagement",
-"Лёгкость внедрения": "Easy to use",
-"Высота товара в мм": "Product height in mm",
-"ВключитьЗвукЗадачи": "UnmuteTask",
-"БитриксКомментарий": "BitrixComment",
-"ПравильныйВариант7": "CorrectVariant7",
-"ЗагрузитьМедиафайл": "UploadMediaFile",
-"ТолькоОбязательные": "RequiredOnly",
-"МассивОбязательных": "RequiredArray",
-"Ширина товара в мм": "Product width in mm",
-"ОтправитьГифку (ДД": "SendGif (DD",
-"Получить календарь": "Get calendar",
-"Соответствие полей": "Fields map",
-"Работа с объектами": "Objects management",
-"ЧислоПереадресаций": "RedirectCount",
-"Yandex Market (ОПИ": "Yandex Market (OpenIntegrations",
-"ДропБоксМетаданные": "DropboxMetadata",
-"MYS_ОсновныеМетоды": "MYS_CommonMethods",
-"HTTP_Инициализация": "HTTP_Initialization",
-"URL сервера OpenAI": "OpenAI server URL",
-"HttpКлиентЗагрузки": "HttpUploadClient",
-"ОкончаниеПротокола": "ProtocolEnd",
-"СоответствиеСтроки": "RowMap",
-"Заголовок страницы": "Page title",
-"ПереместитьСобытие": "MoveEvent",
-"СтруктураВариантов": "VariantStructure",
-"КаталогКомпонентOS": "AddInsFolderOS",
-"РаботаСКоллекциями": "CollectionManagement",
-"ОтключитьВалидацию": "DisableValidation",
-"ПереместитьКаталог": "MoveFolder",
-"ПриСозданииОбъекта": "OnObjectCreate",
-"Изменить сообщение": "Edit message",
-"СтруктураПараметра": "ParameterStructure",
-"ЗагрузитьФайлПоURL": "UploadFileByURL",
-"Фильтр по родителю": "Filter by parent ID",
-"ул. Пушкина, д. 10": "Pushkin st., b. 10",
-"ТекущаяДлина Тогда": "CurrentLength Then",
-"СтандартнаяЕдиница": "StandardUnit",
-"Dropbox_УдалитьТег": "Dropbox_DeleteTag",
-"СоздатьУдалитьПост": "CreateDeletePost",
-"Открыть обсуждение": "Open discussion",
-"ПравильныйВариант4": "CorrectVariant4",
-"ПравильныйВариант5": "CorrectVariant5",
-"Минимальный запрос": "Minimal request",
-"описание календаря": "calendar description",
-"По логину и паролю": "By login and password",
-"ДлительностьОпроса": "PollDuration",
-"!OInt КБайт = 1024": "!OInt KB = 1024",
-"СтрЗаканчиваетсяНа": "StrEndsWith",
-"РаботаСПолямиЗадач": "CustomTasksFieldsManagement",
-"Удалить ассистента": "Delete assistant",
-"внешний вид товара": "product appearance",
-"ПереслатьСообщение": "ForwardMessage",
-"ПолучитьТелоОтвета": "GetResponseBody",
-"СтруктураКалендаря": "CalendarsStructure",
-"ID группового чата": "Group chat ID",
-"ИдентификаторФайла": "FileID",
-"Строка подключения": "Connection string",
-"Получить квитанцию": "Get receipt",
-"РезультатОбработки": "ProcessingResult",
-"ОтправитьФайл (хук": "SendFile",
-"Ошибка подключения": "Connection error",
-"ПарольПользователя": "UserPassword",
-"ИгнорироватьПустой": "IgnoreEmpty",
-"ПолучитьСтатистику": "GetStatistics",
-"Удаляет файл по ID": "Delete file by ID",
-"Проверка_Структура": "Check_Structure",
-"НС_ПолучениеДанных": "NC_DataRetrieving",
-"ФинальноеСообщение": "FinalMessage",
-"ПолучитьАватарЧата": "GetChatAvatar",
-"Наименование метки": "Tag title",
-"УдалитьОбъект (URL": "DeleteObject (URL",
-"ЗначенияПараметров": "ParameterValues",
-"ЭтоСтроковыйФормат": "IsStringFormat",
-"Сгенерировать речь": "Generate speech",
-"ВыполнитьЗапросSQL": "ExecuteSQLQuery",
-"ПолучитьБазуДанных": "GetDatabase",
-"Работа со складами": "Warehouses management",
-"Ссылка на хост API": "API host link",
-"Время начала обеда": "Lunch start time",
-"Установить Webhook": "Set Webhook",
-"Отправить документ": "Send document",
-"СоздатьСделку (хук": "CreateDeal (wh",
-"Простота и гибкость": "Simplicity and flexibility",
-"ДобавитьВидеоТовара": "AddProductVideo",
-"Проверка_ВКПодборка": "Check_VKCollection",
-"ПолучитьСписокЧатов": "GetChatList",
-"ID категории товара": "Product category ID",
-"идентификатор сайта": "site identifier",
-"НаписатьКомментарий": "WriteComment",
-"ОзонСписокКатегорий": "OzonCategoryList",
-"ПолучитьТекущуюДату": "GetCurrentDate",
-"УдалитьПользователя": "DeleteUser",
-"ПолучитьСписокТегов": "GetTagList",
-"Управление группами": "Group management",
-"Длительность опроса": "Poll duration",
-"Удалить теги бакета": "Delete bucket tagging",
-"Массив Из Структура": "Array of Structure",
-"СоответствиеОтветов": "ResponseMap",
-"ЗаписатьФайлЗапуска": "WriteLaunchFile",
-"ПолучитьКомментарии": "GetComments",
-"СоздатьЗапросСТелом": "CreateRequestWithBody",
-"РазмерПостфиксаGZip": "GZipPostfixSize",
-"НеобходимыйПараметр": "RequiredParameter",
-"SQL запрос из файла": "SQL query from file",
-"значение для замены": "replacement value",
-"Путь из URL запроса": "Path from the request URL",
-"ПолучитьОбщийМодуль": "GetCommonModule",
-"Начать учет времени": "Start timekeeping",
-"ПриостановитьЗадачу": "PauseTask",
-"ВК_МетодыОбсуждений": "VKAPI_DiscussionMethods",
-"ПолучитьСписокЛидов": "GetLeadsList",
-"СоздатьСсылкуТокена": "CreateTokenLink",
-"СоздатьТвитСОпросом": "CreateTweetWithPoll",
-"ПереименоватьОбъект": "RenameObject",
-"ДлительностьПопытки": "AttemptDuration",
-"ОперационнаяСистема": "OperatingSystem",
-"ЭтоВнутренняяОшибка": "IsInternalError",
-"OAI_РаботаСМоделями": "OAI_ModelsManagement",
-"СтруктураРезультата": "ResultStructure",
-"РаскодироватьСтроку": "DecodeString",
-"ОзонМассивОбновлено": "OzonUpdatedArray",
-"ПолучитьСписокАкций": "GetPromotionsList",
-"СоединениеОбработки": "ProcessingConnection",
-"СоздатьТаблицу (TLS": "CreateTable (TLS",
-"ПолучитьТокенПоКоду": "GetTokenByCode",
-"РезультатВыполнения": "ExecutionResult",
-"страна производства": "country of manufacture",
-"ОбработатьОтветGRPC": "ProcessGRPCResponse",
-"Проверка_ВКСвойство": "Check_VKProp",
-"ЗакрыватьСоединение": "CloseConnection",
-"НумерацияПараметров": "ParameterNumeration",
-"Наименование бакета": "Bucket name",
-"УдалитьМодель (tiny": "DeleteModel (tiny",
-"ЗаполнитьСортировку": "FillSorting",
-"ВосстановитьСчетчик": "RestoreCounter",
-"ВернутьИмяФайлаТела": "ReturnBodyFilename",
-"Архивировать товары": "Archive products",
-"Массив файлов видео": "Video files array",
-"ПустаяСхемаTruncate": "EmptySchemeTruncate",
-"один из типов медиа": "media type",
-"ПолучитьТелоЗапроса": "GetRequestBody",
-"Новое имя календаря": "New calendar name",
-"СтруктураПараметров": "ParametersStructure",
-"СоздатьКопиюОбъекта": "CreateObjectCopy",
-"Опубликовать объект": "Publish object",
-"ЗаменитьСпецсимволы": "ReplaceSpecialCharacters",
+"ЛимитПользователей": "UserLimit",
+"ПолучитьВнешнийФайл": "GetExternalFile",
+"ПреобразованиеТипов": "TypeConversion",
+"ЗапуститьПриложение": "RunApp",
+"БитриксСоответствие": "BitrixMap",
+"ПолучитьЦеныТоваров": "GetProductsPrices",
+"Компонента FTP (ОПИ": "FTP Component (OpenIntegrations",
+"ГуглОбновлениеЯчеек": "GoogleCellUpdating",
+"ВажныйДокумент.docx": "ImportantDocument.docx",
+"СтруктураПолучателя": "RecipientStructure",
+"Текстовые сообщения": "Text messages",
+"Получить ассистента": "Retrieve assistant",
+"НастройкиСоединения": "ConnectionSettings",
+"УстановкаЗаголовков": "HeadersSetting",
+"СправкаПоПараметрам": "ParamsHelp",
+"СтруктураЗавершения": "FinishStructure",
+"РаботаСППолямиЗадач": "TasksFieldsManagement",
+"Отправляемая ссылка": "SentLink",
+"УстанавливатьПустое": "SetIfEmpty",
+"массовое_обновление": "mass_update",
+"СоздатьИзменитьБазу": "CreateUpdateDatabase",
+"СоответствиеМетодов": "MethodMap",
+"ПолучитьСписокЗадач": "GetTasksList",
+"Канцелярские товары": "Stationery",
+"Создает новый канал": "Creates a new channel",
+"Закрепить сообщение": "Pin message",
+"УдалитьТаблицу (TLS": "DeleteTable (TLS",
+"Разархивировать чат": "Unarchive chat",
+"ИсключениеПриОшибке": "ExceptionOnError",
+"ОбновитьЦеныТоваров": "UpdateProductsPrices",
+"имя поля для отбора": "filtering field name",
+"ВнутреннееХранилище": "InternalStorage",
+"Получить чек заказа": "Get cashbox check",
+"Простое подключение": "Simple connection",
+"СоздатьПользователя": "CreateUser",
+"Измененная подборка": "EditedCollection",
+"Удалить комментарий": "Delete comment",
+"МассивОтсутствующих": "AbsenteesArray",
+"Наличие примерочной": "Availability of fitting room",
+"СлакСсылкаСообщения": "SlackMessageLink",
+"УдалитьНовость (хук": "DeletePost (wh",
+"Язык: rus, eng, zho": "Language: rus, eng, zho",
+"Альбом из автотеста": "AlbumFromAutoTest",
+"необяз. по ум. - %1": "optional, def. val. - %1",
+"ПараметрыСоединения": "ConnectionParams",
+"Получает список баз": "Gets a list of bases",
+"ОбработанныеПозиции": "ProcessedPositions",
+"МассивПользователей": "ArrayOfUsers",
+"Есть прием наличных": "There is cash intake",
+"ДополнитьКэшСостава": "CompleteCompositionCache",
+"Товар без категории": "Item without category",
+"Данные тела запроса": "Request body data",
+"Переименовать канал": "Rename channel",
+"СгруппироватьТовары": "GroupProducts",
+"Команда FTP: `STOR`": "FTP Command: `STOR`",
+"СоответствиеСобытия": "EventMap",
+"Отправить сообщение": "Send message",
+"Портативная техника": "Portable gadgets",
+"Ставит лайк на пост": "Likes a post",
+"СтруктураИнформации": "DataStructure",
+"ОбработкаПараметров": "ParamsProcessing",
+"УдалитьТоварыБезSKU": "DeleteProductsWithoutSKU",
+"МассивХарактеристик": "AttributesArray",
+"Картинка задачи.jpg": "Topic picture.jpg",
+"Результат обработки": "Processing result",
+"ПолучитьСписокМеток": "GetTagsList",
+"ПреобразоватьСсылку": "ConvertURL",
+"РаботаСДиректориями": "DirectoryManagement",
+"Количество : number": "Count : number",
+"ТекущийПользователь": "CurrentUser",
+"ОбработатьДанныеTMA": "ProcessTMAData",
+"ПолучитьКомментарий": "GetComment",
+"Дата начала периода": "Start date of the period",
+"Данные для API v1.1": "Data for API v1.1",
+"КэшированиеСоставов": "CompositionCache",
+"ОбработатьСекретыVK": "ProcessSecretsVK",
+"Команда FTP: `SITE`": "FTP Command: `SITE`",
+"Переслать сообщения": "Forward messages",
+"Удаляет базу данных": "Deletes the database",
+"Нажмите Publish App": "Click on Publish App",
+"ПолучитьСвойАккаунт": "GetOwnAccount",
+"Кол-во комментариев": "Comments count",
+"Фото- и видеоуслуги": "Photo and video service",
+"ОтключитьЗвукЗадачи": "MuteTask",
+"SQL (служебный, ОПИ": "SQL (Utility, OpenIntegrations",
+"КопироватьЛист (доп": "CopySheet (new",
+"ПолучитьКлючПодписи": "GetSignatureKey",
+"Новое имя хранилища": "New storage name",
+"Наименование группы": "Group name",
+"СоздатьЗаписи (одна": "CreateRecords (one",
+"Скачивание началось": "Download started",
+"ПолучитьМассивТегов": "GetTagArray",
+"Наименование канала": "Channel name",
+"ЗаполнитьURLОбъекта": "FillObjectURL",
+"НормализоватьОснову": "NormalizeMain",
+"Проверка_ВККампания": "Check_VKCampaign",
+"Отбор по типу файла": "Filter by file type",
+"ДействиеСВложениями": "ActionWithAttachment",
+"ИзменитьКомментарий": "EditComment",
+"ПолучитьПараметрыВК": "GetVKParameters",
+"УдалитьФайлВПопытке": "RemoveFileWithTry",
+"УправлениеПодборкой": "SelectionManagement",
+"Очистить директорию": "Clear directory",
+"Идентификатор книги": "Spreadsheet identifier",
+"Получить информацию": "Get data",
+"ПолучитьТаблицыБазы": "GetDatabaseTables",
+"ПолучитьСделку (хук": "GetDeal (wh",
+"СтруктураВыполнения": "ExecutionStructure",
+"Команда FTP: `NOOP`": "FTP Command: `NOOP`",
+"ПолучениеИнформации": "DataRetrieval",
+"МассивВнешнихТаблиц": "ExternalTablesArray",
+"Yandex Metrika (ОПИ": "Yandex Metrika (OpenIntegrations",
+"КэшированиеИндексов": "IndexCache",
+"СоответствиеКолонки": "ColoumnMap",
+"Переслать сообщение": "Forward message",
+"Неизвестная команда": "Unknown command",
+"Команда FTP: `RETR`": "FTP Command: `RETR`",
+"РаботаСОбсуждениями": "DiscussionManagement",
+"Dropbox_СкачатьФайл": "Dropbox_DownloadFile",
+"ТелеграмПриглашение": "TelegramInvitation",
+"УдалитьОбъект (Путь": "DeleteObject (Path",
+"ЗакрытиеПодключения": "ConnectionShutdown",
+"СтрокаПользователей": "MembersQuery",
+"СдэкАПИ_ОбщиеМетоды": "CdekAPI_CommonMethods",
+"RPortal_Авторизация": "RPortal_Authorization",
+"СоответствиеОбложки": "CoverMap",
+"ЗагрузитьОбъект (DB": "PutObject (DB",
+"Создать тему форума": "Create forum topic",
+"Удалить уведомление": "Delete notification",
+"SSH (служебный, ОПИ": "SSH (Utility, OpenIntegrations",
+"Новый текст новости": "New post text",
+"опция1|#color=Серый": "option1|#color=Gray",
+"РаботаСТемамиФорума": "ForumTopicManagement",
+"Получить поле (дата": "Get field (date",
+"АккаунтИАвторизация": "AccountAndAuthorization",
+"ПолучитьИсториюЧата": "GetChatHistory",
+"СоздатьИзменитьРоль": "CreateOrUpdateRole",
+"UUID договоренности": "Appointment UUID",
+"Новое подразделение": "New department",
+"опцияN|#color=Серый": "optionN|#color=Gray",
+"СоответствиеСвойств": "PropertyMap",
+"Комплексные решения": "Complete solutions",
+"Открыть тему форума": "Open forum topic",
+"Плановое завершение": "Planned end",
+"Дополнить c атрибут": "Complete complex attribute",
+"ПолучитьТегиОбъекта": "GetObjectTagging",
+"Фильтр по списку ID": "filter by IDs list",
+"Получить обновления": "Get updates",
+"СписокПользователей": "UserList",
+"ПолучитьЗадачу (хук": "GetTask (wh",
+"ОформитьОпциюМассив": "FormOptionArray",
+"ПереданныеПараметры": "PassedParameters",
+"ОбработатьРезультат": "ProcessResult",
+"ОзонГотовыйЧерновик": "OzonReadyDraft",
+"Открытие соединения": "Connection creation",
+"СброситьПоляОбъекта": "ResetObjectFields",
+"СтруктураОбновления": "UpdatesStructure",
+"ПреобразоватьСтатус": "ConvertStatus",
+"ПолучитьДанныеФайла": "GetFileData",
+"ПолучитьУведомление": "GetNotification",
+"ПолучитьЗаписи (TLS": "GetRecords (TLS",
+"СтруктураКлавиатуры": "KeyboardStructure",
+"Команда FTP: `DELE`": "FTP Command: `DELE`",
+"ОтправитьФайл (Путь": "SendFile (Path",
+"ПолучитьДиалог (хук": "GetDialog (wh",
+"Создает базу данных": "Creates a database",
+"Архив : yellow": "Archive : yellow",
+"Переместить каталог": "Move folder",
+"Значение для поиска": "Search value",
+"ПоддерживаемыйОтвет": "SupportedResponse",
+"ПараметрыЗаписиJSON": "JSONWriterSettings",
+"Перейдите по ссылке": "Go to the link",
+"МассивСтрокОписания": "DescriptionLinesArray",
+"ИзменитьЗадачу (хук": "UpdateTask (wh",
+"Изменить имя группы": "Update group name",
+"АльтернативныйТекст": "AlternateText",
+"ОзонЗаданиеЗагрузки": "OzonUploadTask",
+"SQLL_ОсновныеМетоды": "SQLL_CommonMethods",
+"ОбработатьЗаголовки": "HeadersProcessing",
+"Новое описание базы": "New database description",
+"Привязать штрихкоды": "Bind barcodes",
+"Удаляет тему форума": "Deletes a forum topic",
+"Тело не установлено": "Body not set",
+"РаботаСБазамиДанных": "DatabaseManagement",
"Создание приложения": "Creating an application",
+"ЗаменитьСпецсимволы": "ReplaceSpecialCharacters",
+"Опубликовать объект": "Publish object",
+"СоздатьКопиюОбъекта": "CreateObjectCopy",
+"СтруктураПараметров": "ParametersStructure",
+"Новое имя календаря": "New calendar name",
+"ПолучитьТелоЗапроса": "GetRequestBody",
+"один из типов медиа": "media type",
+"ПустаяСхемаTruncate": "EmptySchemeTruncate",
+"Массив файлов видео": "Video files array",
+"Архивировать товары": "Archive products",
+"ВернутьИмяФайлаТела": "ReturnBodyFilename",
+"ВосстановитьСчетчик": "RestoreCounter",
+"ЗаполнитьСортировку": "FillSorting",
+"УдалитьМодель (tiny": "DeleteModel (tiny",
+"Наименование бакета": "Bucket name",
+"НумерацияПараметров": "ParameterNumeration",
+"ЗакрыватьСоединение": "CloseConnection",
+"Проверка_ВКСвойство": "Check_VKProp",
"Завершение отправки": "Sending completion",
+"ОбработатьОтветGRPC": "ProcessGRPCResponse",
"Пользователи и роли": "Users and roles",
-"Получить список баз": "Get list of bases",
"ОбработатьВыводJSON": "ProcessJSONOutput",
-"СтруктураПривилегии": "PrivilegeStructure",
-"Данные для отправки": "Sending data",
-"ДобавитьПараметрURL": "AddURLParameter",
-"Наименование товара": "Product name",
-"МассивМедиаКартинок": "MediaPictureArray",
-"СоздатьТранскрипцию": "CreateTranscription",
-"Создать комментарий": "Create comment",
-"Идентификатор файла": "File identifier",
-"ДобавитьВнешнийФайл": "AddExternalFile",
-"Открепить сообщение": "Unpin message",
-"УстановитьНастройки": "SetSettings",
-"ВосстановитьКаталог": "RestoreFolder",
-"ОзонДобавлениеКодов": "OzonNewCodes",
-"OpenAIПредставления": "OpenAIEmbeddings",
-"Массив файлов гифок": "Gif files array",
-"АТЗаписьНомерСтрока": "ATRecordNumberAndString",
-"ПолучитьОсобенности": "GetFeatures",
-"УстановитьНастройку": "SetSetting",
"СформироватьКоманду": "FormCommand",
+"УстановитьНастройку": "SetSetting",
+"ПолучитьОсобенности": "GetFeatures",
+"АТЗаписьНомерСтрока": "ATRecordNumberAndString",
+"Массив файлов гифок": "Gif files array",
+"OpenAIПредставления": "OpenAIEmbeddings",
+"ОзонДобавлениеКодов": "OzonNewCodes",
+"ВосстановитьКаталог": "RestoreFolder",
+"УстановитьНастройки": "SetSettings",
+"Открепить сообщение": "Unpin message",
+"ДобавитьВнешнийФайл": "AddExternalFile",
+"Идентификатор файла": "File identifier",
+"Создать комментарий": "Create comment",
+"СоздатьТранскрипцию": "CreateTranscription",
+"МассивМедиаКартинок": "MediaPictureArray",
+"Наименование товара": "Product name",
+"ДобавитьПараметрURL": "AddURLParameter",
+"Данные для отправки": "Sending data",
+"СтруктураПривилегии": "PrivilegeStructure",
+"Получить список баз": "Get list of bases",
"В качестве чат-бота": "Like a chat-bot",
+"страна производства": "country of manufacture",
+"ПолучитьТокенПоКоду": "GetTokenByCode",
+"СоздатьЗапросСТелом": "CreateRequestWithBody",
+"ПолучитьКомментарии": "GetComments",
+"ЗаписатьФайлЗапуска": "WriteLaunchFile",
+"СоответствиеОтветов": "ResponseMap",
+"Массив Из Структура": "Array of Structure",
+"Удалить теги бакета": "Delete bucket tagging",
+"Длительность опроса": "Poll duration",
+"Управление группами": "Group management",
+"ПолучитьСписокТегов": "GetTagList",
+"AWS_РаботаСБакетами": "AWS_BucketsManagement",
+"ПолучитьТекущуюДату": "GetCurrentDate",
+"ОзонСписокКатегорий": "OzonCategoryList",
+"НаписатьКомментарий": "WriteComment",
+"идентификатор сайта": "site identifier",
+"ID категории товара": "Product category ID",
+"ПолучитьСписокЧатов": "GetChatList",
+"Проверка_ВКПодборка": "Check_VKCollection",
+"ДобавитьВидеоТовара": "AddProductVideo",
+"Простота и гибкость": "Simplicity and flexibility",
+"РазмерПостфиксаGZip": "GZipPostfixSize",
+"РезультатВыполнения": "ExecutionResult",
+"НеобходимыйПараметр": "RequiredParameter",
+"значение для замены": "replacement value",
+"СоздатьТаблицу (TLS": "CreateTable (TLS",
+"СоединениеОбработки": "ProcessingConnection",
+"ПолучитьСписокАкций": "GetPromotionsList",
+"ОзонМассивОбновлено": "OzonUpdatedArray",
+"РаскодироватьСтроку": "DecodeString",
+"СтруктураРезультата": "ResultStructure",
+"OAI_РаботаСМоделями": "OAI_ModelsManagement",
+"ЭтоВнутренняяОшибка": "IsInternalError",
+"ОперационнаяСистема": "OperatingSystem",
+"ДлительностьПопытки": "AttemptDuration",
+"ПереименоватьОбъект": "RenameObject",
+"СоздатьТвитСОпросом": "CreateTweetWithPoll",
+"СоздатьСсылкуТокена": "CreateTokenLink",
+"ПолучитьСписокЛидов": "GetLeadsList",
+"ВК_МетодыОбсуждений": "VKAPI_DiscussionMethods",
+"ПриостановитьЗадачу": "PauseTask",
+"Начать учет времени": "Start timekeeping",
+"ПолучитьОбщийМодуль": "GetCommonModule",
+"Путь из URL запроса": "Path from the request URL",
+"SQL запрос из файла": "SQL query from file",
"Структура Из Строка": "Structure Of String",
-"12000).Равно(Истина": "1200).Equal(True",
+"УдалитьПользователя": "DeleteUser",
"СоздатьНовость (хук": "CreatePost (wh",
-"ГарантироватьЗаписи": "EnsureRecords",
-"ЦеныИОстаткиТоваров": "PricesAndStocks",
-"Эфимерное сообщение": "Ephemeral message",
-"Глубина товара в мм": "Product depth in mm",
-"Команда FTP: `LIST`": "FTP Command: `LIST`",
-"ЗапросТелоКоллекция": "RequestBodyCollection",
-"СтруктураЗаголовков": "HeadersStructure",
-"СтрокаИнициализации": "InitializationString",
-"ШаблонИнициализации": "InitializationTemplate",
-"1|#color=Желтый) %2": "1|#color=Yellow) %2",
-"БуферДвоичныхДанных": "BinaryDataBuffer",
-"ЗначениеПоУмолчанию": "DefaultValue",
-"СоздатьТвитКартинки": "CreateImageTweet",
-"КлавиатураСообщения": "MessageKeyboard",
-"0 Или СтрНайти(Путь": "0 Or StrFind(Path",
-"Проверка обновления": "Updating check",
-"УдалитьЗаписи (одна": "DeleteRecords (one",
-"ТелеграмМедиагруппа": "TelegramMediagroup",
+"признак перезапуска": "rerun flag",
+"Комментарий курьеру": "Comment to courier",
+"OpenAIУдалениеФайла": "OpenAIFileDeletion",
+"Получить блок файла": "Get file block",
+"СерверноеВремя (хук": "ServerTime (wh",
+"ОзонМассивРейтингов": "OzonRatingArray",
+"RC_ВыполнениеКоманд": "RC_CommandsExecution",
+"ИзменитьСделку (хук": "UpdateDeal (wh",
+"СоздатьНаборЗапуска": "CreateLaunchSet",
+"Команда FTP: `FEAT`": "FTP Command: `FEAT`",
+"РабочееПространство": "Workspace",
+"ПутьЛоговБиблиотеки": "LibraryLogPath",
+"ДобавитьФайлВЗадачу": "AttachFileToTopic",
+"Мой новый календарь": "My new calendar",
+"УстановитьЗаголовки": "SetHeaders",
+"Делегировать задачу": "Delegate task",
+"УчетРабочегоВремени": "Timekeeping",
+"Команда FTP: `SIZE`": "FTP Command: `SIZE`",
+"БитриксНеопределено": "BitrixUndefined",
+"ОтправитьДанныеGRPC": "SendGRPCData",
+"Удаляет метку по ID": "Deletes a tag by ID",
+"Получить поле (файл": "Get field (file",
+"12000).Равно(Истина": "1200).Equal(True",
+"СтрокаКлючевыхПолей": "KeyFieldsString",
+"Имя новой коллекции": "Collection name",
+"Разлогинить инстанс": "Logout instance",
+"Структура из Строка": "Structure Of String",
+"Новое имя файла.jpg": "New file name.jpg",
+"SQLiteЗначенияПолей": "SQLiteFieldsValues",
+"НаписатьВОбсуждение": "WriteInDiscussion",
+"Путь внутри объекта": "Path inside the object",
+"ПродолжатьПолучение": "ContinueReceiving",
+"Module.ExpectsThat(": "Module.ОжидаетЧто(",
+"ЗаменитьСпецСимволы": "ReplaceSpecialCharacters",
+"Mongo_РаботаСБазами": "Mong_DatabaseManagement",
+"ДобавитьКомментарий": "CrateComment",
+"ИсполняемыеСценарии": "RunningScenarios",
+"TODO: Вернуть позже": "TODO: Comeback later",
+"Массив из Структура": "Array of Structure",
+"СистемнаяИнформация": "SystemInfo",
+"РегулярноеВыражение": "Regex",
+"Пароль пользователя": "Users password",
+"СоответствиеКолонок": "ColoumnsMap",
+"ОбработатьПараметры": "ProcessParameters",
+"Создает новую книгу": "Creates a new spreadsheet",
"Создать/Удалить тег": "Create/Delete tag",
+"ТелеграмМедиагруппа": "TelegramMediagroup",
+"УдалитьЗаписи (одна": "DeleteRecords (one",
+"Проверка обновления": "Updating check",
+"0 Или СтрНайти(Путь": "0 Or StrFind(Path",
+"КлавиатураСообщения": "MessageKeyboard",
+"СоздатьТвитКартинки": "CreateImageTweet",
+"ЗначениеПоУмолчанию": "DefaultValue",
+"БуферДвоичныхДанных": "BinaryDataBuffer",
+"1|#color=Желтый) %2": "1|#color=Yellow) %2",
+"ШаблонИнициализации": "InitializationTemplate",
+"СтрокаИнициализации": "InitializationString",
+"СтруктураЗаголовков": "HeadersStructure",
+"ЗапросТелоКоллекция": "RequestBodyCollection",
+"Команда FTP: `LIST`": "FTP Command: `LIST`",
+"Эфимерное сообщение": "Ephemeral message",
+"ЦеныИОстаткиТоваров": "PricesAndStocks",
+"Удалить тему форума": "Delete forum topic",
+"ГарантироватьЗаписи": "EnsureRecords",
"Переместить событие": "Move event",
"Dropbox_ДобавитьТег": "Dropbox_AddTag",
-"Кабинеты и магазины": "Campaigns and business",
+"Глубина товара в мм": "Product depth in mm",
"Найти пользователей": "Find users",
+"Кабинеты и магазины": "Campaigns and business",
+"Ошибка отправки: %1": "Sending error: %1",
+"Получить статистику": "Get statistics",
+"Закрыть тему форума": "Close forum topic",
+"Б24_РаботаСЗадачами": "B24_TaskManagement",
+"ПолучитьФайлНаДиске": "GetFileOnDisk",
+"ДобавитьЗаписи (TLS": "AddRecords (TLS",
+"УправлениеДоставкой": "DeliveryManagement",
+"Удалить базу данных": "Drop database",
+"ОтложитьЗадачу (хук": "DeferTask (wh",
+"ГлобальныеПараметры": "GlobalParams",
"УдалитьКаталог (хук": "DeleteFolder (wh",
+"Скопировать каталог": "Copy folder",
"ПреобразоватьБулево": "ConvertBoolean",
"Создать базу данных": "Create database",
+"Получить лог !NOCLI": "Get log !NOCLI",
"УстановитьТипДанных": "SetDataType",
"Получает файл по ID": "Gets file by ID",
"КопироватьКоллекцию": "CopyCollection",
"ОбновитьЗаписи (TLS": "UpdateRecords (TLS",
-"ГлобальныеПараметры": "GlobalParams",
-"Скопировать каталог": "Copy folder",
-"Удалить базу данных": "Drop database",
-"УправлениеДоставкой": "DeliveryManagement",
-"ПолучитьФайлНаДиске": "GetFileOnDisk",
-"Б24_РаботаСЗадачами": "B24_TaskManagement",
-"Закрыть тему форума": "Close forum topic",
-"Получить статистику": "Get statistics",
-"ОтложитьЗадачу (хук": "DeferTask (wh",
-"Ошибка отправки: %1": "Sending error: %1",
-"Получить лог !NOCLI": "Get log !NOCLI",
-"ДобавитьЗаписи (TLS": "AddRecords (TLS",
-"Создает новую книгу": "Creates a new spreadsheet",
-"Удалить тему форума": "Delete forum topic",
-"СоответствиеКолонок": "ColoumnsMap",
-"Пароль пользователя": "Users password",
-"Команда FTP: `SIZE`": "FTP Command: `SIZE`",
-"УчетРабочегоВремени": "Timekeeping",
-"Делегировать задачу": "Delegate task",
-"УстановитьЗаголовки": "SetHeaders",
-"Мой новый календарь": "My new calendar",
-"ДобавитьФайлВЗадачу": "AttachFileToTopic",
-"ПутьЛоговБиблиотеки": "LibraryLogPath",
-"РабочееПространство": "Workspace",
-"БитриксНеопределено": "BitrixUndefined",
-"Команда FTP: `FEAT`": "FTP Command: `FEAT`",
-"ИзменитьСделку (хук": "UpdateDeal (wh",
-"RC_ВыполнениеКоманд": "RC_CommandsExecution",
-"ОзонМассивРейтингов": "OzonRatingArray",
-"СерверноеВремя (хук": "ServerTime (wh",
-"Получить блок файла": "Get file block",
-"OpenAIУдалениеФайла": "OpenAIFileDeletion",
-"Комментарий курьеру": "Comment to courier",
-"признак перезапуска": "rerun flag",
-"СоздатьНаборЗапуска": "CreateLaunchSet",
-"ОтправитьДанныеGRPC": "SendGRPCData",
-"Удаляет метку по ID": "Deletes a tag by ID",
-"Получить поле (файл": "Get field (file",
-"РегулярноеВыражение": "Regex",
-"СистемнаяИнформация": "SystemInfo",
-"Массив из Структура": "Array of Structure",
-"TODO: Вернуть позже": "TODO: Comeback later",
-"ИсполняемыеСценарии": "RunningScenarios",
-"ДобавитьКомментарий": "CrateComment",
-"Mongo_РаботаСБазами": "Mong_DatabaseManagement",
-"ЗаменитьСпецСимволы": "ReplaceSpecialCharacters",
-"Module.ExpectsThat(": "Module.ОжидаетЧто(",
-"ПродолжатьПолучение": "ContinueReceiving",
-"Путь внутри объекта": "Path inside the object",
-"Тело не установлено": "Body not set",
-"НаписатьВОбсуждение": "WriteInDiscussion",
-"SQLiteЗначенияПолей": "SQLiteFieldsValues",
-"Новое имя файла.jpg": "New file name.jpg",
-"ОбработатьПараметры": "ProcessParameters",
-"Структура из Строка": "Structure Of String",
-"Разлогинить инстанс": "Logout instance",
-"Имя новой коллекции": "Collection name",
-"СтрокаКлючевыхПолей": "KeyFieldsString",
-"РаботаСБазамиДанных": "DatabaseManagement",
-"AWS_РаботаСБакетами": "AWS_BucketsManagement",
-"Удаляет тему форума": "Deletes a forum topic",
-"Неизвестная команда": "Unknown command",
-"ПараметрыСоединения": "ConnectionParams",
-"Картинка задачи.jpg": "Topic picture.jpg",
-"МассивХарактеристик": "AttributesArray",
-"УдалитьТоварыБезSKU": "DeleteProductsWithoutSKU",
-"ОбработкаПараметров": "ParamsProcessing",
-"СтруктураИнформации": "DataStructure",
-"Ставит лайк на пост": "Likes a post",
-"Портативная техника": "Portable gadgets",
-"Отправить сообщение": "Send message",
-"СоответствиеСобытия": "EventMap",
-"Команда FTP: `STOR`": "FTP Command: `STOR`",
-"СгруппироватьТовары": "GroupProducts",
-"Переименовать канал": "Rename channel",
-"Данные тела запроса": "Request body data",
-"Товар без категории": "Item without category",
-"ДополнитьКэшСостава": "CompleteCompositionCache",
-"Есть прием наличных": "There is cash intake",
-"МассивПользователей": "ArrayOfUsers",
-"ОбработанныеПозиции": "ProcessedPositions",
-"ПолучитьСписокМеток": "GetTagsList",
-"РаботаСДиректориями": "DirectoryManagement",
-"Наименование группы": "Group name",
-"Количество : number": "Count : number",
-"Новое имя хранилища": "New storage name",
-"ПолучитьКлючПодписи": "GetSignatureKey",
-"КопироватьЛист (доп": "CopySheet (new",
-"SQL (служебный, ОПИ": "SQL (Utility, OpenIntegrations",
-"ОтключитьЗвукЗадачи": "MuteTask",
-"Фото- и видеоуслуги": "Photo and video service",
-"Кол-во комментариев": "Comments count",
-"ПолучитьСвойАккаунт": "GetOwnAccount",
-"Нажмите Publish App": "Click on Publish App",
-"Удаляет базу данных": "Deletes the database",
-"Переслать сообщения": "Forward messages",
-"Команда FTP: `SITE`": "FTP Command: `SITE`",
-"ОбработатьСекретыVK": "ProcessSecretsVK",
-"КэшированиеСоставов": "CompositionCache",
-"Данные для API v1.1": "Data for API v1.1",
-"Дата начала периода": "Start date of the period",
-"ПолучитьКомментарий": "GetComment",
-"ОбработатьДанныеTMA": "ProcessTMAData",
-"ТекущийПользователь": "CurrentUser",
-"Получает список баз": "Gets a list of bases",
-"ПреобразоватьСсылку": "ConvertURL",
-"необяз. по ум. - %1": "optional, def. val. - %1",
-"Канцелярские товары": "Stationery",
-"Отправляемая ссылка": "SentLink",
-"РаботаСППолямиЗадач": "TasksFieldsManagement",
-"СтруктураЗавершения": "FinishStructure",
-"СправкаПоПараметрам": "ParamsHelp",
-"УстановкаЗаголовков": "HeadersSetting",
-"Текстовые сообщения": "Text messages",
-"НастройкиСоединения": "ConnectionSettings",
-"Получить ассистента": "Retrieve assistant",
-"массовое_обновление": "mass_update",
-"СтруктураПолучателя": "RecipientStructure",
-"ПолучитьВнешнийФайл": "GetExternalFile",
-"ВажныйДокумент.docx": "ImportantDocument.docx",
-"Компонента FTP (ОПИ": "FTP Component (OpenIntegrations",
-"ПолучитьЦеныТоваров": "GetProductsPrices",
-"БитриксСоответствие": "BitrixMap",
-"ЗапуститьПриложение": "RunApp",
-"ПреобразованиеТипов": "TypeConversion",
-"ГуглОбновлениеЯчеек": "GoogleCellUpdating",
-"УстанавливатьПустое": "SetIfEmpty",
-"СоздатьИзменитьБазу": "CreateUpdateDatabase",
-"Альбом из автотеста": "AlbumFromAutoTest",
-"ПолучитьСписокЗадач": "GetTasksList",
-"Язык: rus, eng, zho": "Language: rus, eng, zho",
-"УдалитьНовость (хук": "DeletePost (wh",
-"СлакСсылкаСообщения": "SlackMessageLink",
-"Наличие примерочной": "Availability of fitting room",
-"МассивОтсутствующих": "AbsenteesArray",
-"Удалить комментарий": "Delete comment",
-"Измененная подборка": "EditedCollection",
-"СоздатьПользователя": "CreateUser",
-"Простое подключение": "Simple connection",
-"Получить чек заказа": "Get cashbox check",
-"ВнутреннееХранилище": "InternalStorage",
-"имя поля для отбора": "filtering field name",
-"ОбновитьЦеныТоваров": "UpdateProductsPrices",
-"ИсключениеПриОшибке": "ExceptionOnError",
-"Разархивировать чат": "Unarchive chat",
-"УдалитьТаблицу (TLS": "DeleteTable (TLS",
-"Закрепить сообщение": "Pin message",
-"Создает новый канал": "Creates a new channel",
-"СоответствиеМетодов": "MethodMap",
-"Результат обработки": "Processing result",
-"СоздатьЗаписи (одна": "CreateRecords (one",
-"ПолучитьИсториюЧата": "GetChatHistory",
-"ПолучитьМассивТегов": "GetTagArray",
-"СтруктураОбновления": "UpdatesStructure",
-"СброситьПоляОбъекта": "ResetObjectFields",
-"Открытие соединения": "Connection creation",
-"ОзонГотовыйЧерновик": "OzonReadyDraft",
-"ОбработатьРезультат": "ProcessResult",
-"ПереданныеПараметры": "PassedParameters",
-"ОформитьОпциюМассив": "FormOptionArray",
-"ПолучитьЗадачу (хук": "GetTask (wh",
-"СписокПользователей": "UserList",
-"Получить обновления": "Get updates",
-"Фильтр по списку ID": "filter by IDs list",
-"ПолучитьТегиОбъекта": "GetObjectTagging",
-"Дополнить c атрибут": "Complete complex attribute",
-"Плановое завершение": "Planned end",
-"Открыть тему форума": "Open forum topic",
-"Комплексные решения": "Complete solutions",
-"СоответствиеСвойств": "PropertyMap",
-"опцияN|#color=Серый": "optionN|#color=Gray",
-"Новое подразделение": "New department",
-"ПреобразоватьСтатус": "ConvertStatus",
-"ПолучитьУведомление": "GetNotification",
-"Привязать штрихкоды": "Bind barcodes",
-"ПолучитьЗаписи (TLS": "GetRecords (TLS",
-"Новое описание базы": "New database description",
-"ОбработатьЗаголовки": "HeadersProcessing",
-"SQLL_ОсновныеМетоды": "SQLL_CommonMethods",
-"ОзонЗаданиеЗагрузки": "OzonUploadTask",
-"АльтернативныйТекст": "AlternateText",
-"Изменить имя группы": "Update group name",
-"ИзменитьЗадачу (хук": "UpdateTask (wh",
-"МассивСтрокОписания": "DescriptionLinesArray",
-"Перейдите по ссылке": "Go to the link",
-"ПараметрыЗаписиJSON": "JSONWriterSettings",
-"ПоддерживаемыйОтвет": "SupportedResponse",
-"Значение для поиска": "Search value",
-"Переместить каталог": "Move folder",
-"Архив : yellow": "Archive : yellow",
-"Создает базу данных": "Creates a database",
-"ПолучитьДиалог (хук": "GetDialog (wh",
-"ОтправитьФайл (Путь": "SendFile (Path",
-"Команда FTP: `DELE`": "FTP Command: `DELE`",
-"СтруктураКлавиатуры": "KeyboardStructure",
-"Скачивание началось": "Download started",
-"UUID договоренности": "Appointment UUID",
-"ПолучитьДанныеФайла": "GetFileData",
-"СоздатьИзменитьРоль": "CreateOrUpdateRole",
-"КэшированиеИндексов": "IndexCache",
-"МассивВнешнихТаблиц": "ExternalTablesArray",
-"ПолучениеИнформации": "DataRetrieval",
-"Команда FTP: `NOOP`": "FTP Command: `NOOP`",
-"СтруктураВыполнения": "ExecutionStructure",
-"ПолучитьСделку (хук": "GetDeal (wh",
-"ПолучитьТаблицыБазы": "GetDatabaseTables",
-"Получить информацию": "Get data",
-"Идентификатор книги": "Spreadsheet identifier",
-"Очистить директорию": "Clear directory",
-"УправлениеПодборкой": "SelectionManagement",
-"УдалитьФайлВПопытке": "RemoveFileWithTry",
-"ПолучитьПараметрыВК": "GetVKParameters",
-"ИзменитьКомментарий": "EditComment",
-"ДействиеСВложениями": "ActionWithAttachment",
-"Отбор по типу файла": "Filter by file type",
-"Проверка_ВККампания": "Check_VKCampaign",
-"НормализоватьОснову": "NormalizeMain",
-"ЗаполнитьURLОбъекта": "FillObjectURL",
-"Наименование канала": "Channel name",
-"Yandex Metrika (ОПИ": "Yandex Metrika (OpenIntegrations",
-"СоответствиеКолонки": "ColoumnMap",
-"АккаунтИАвторизация": "AccountAndAuthorization",
-"Переслать сообщение": "Forward message",
-"Получить поле (дата": "Get field (date",
-"РаботаСТемамиФорума": "ForumTopicManagement",
-"опция1|#color=Серый": "option1|#color=Gray",
-"Новый текст новости": "New post text",
-"SSH (служебный, ОПИ": "SSH (Utility, OpenIntegrations",
-"Удалить уведомление": "Delete notification",
-"Создать тему форума": "Create forum topic",
-"ЗагрузитьОбъект (DB": "PutObject (DB",
-"СоответствиеОбложки": "CoverMap",
-"RPortal_Авторизация": "RPortal_Authorization",
-"СдэкАПИ_ОбщиеМетоды": "CdekAPI_CommonMethods",
-"СтрокаПользователей": "MembersQuery",
-"ЗакрытиеПодключения": "ConnectionShutdown",
-"УдалитьОбъект (Путь": "DeleteObject (Path",
-"ТелеграмПриглашение": "TelegramInvitation",
-"Dropbox_СкачатьФайл": "Dropbox_DownloadFile",
-"РаботаСОбсуждениями": "DiscussionManagement",
-"Команда FTP: `RETR`": "FTP Command: `RETR`",
-"INSERT с параметрами": "INSERT with parameters",
-"Компонента RCON (ОПИ": "RCON Component (OpenIntegrations",
-"Проверка_БитриксФайл": "Check_BitrixFile",
-"Аудио и видеотехника": "Audio and video",
-"ФИО контактного лица": "Full name of contact person",
-"ЗащищенноеСоединение": "SecureConnection",
-"HTTP_ПолучениеОтвета": "HTTP_ResponseReceiving",
-"ПолучитьСписокТестов": "GetTestList",
-"идентификатор автора": "author identifier",
-"идентификатор задачи": "task identifier",
-"ПолучитьНовости (хук": "GetPosts (wh",
-"СледующаяВложенность": "NextNesting",
-"СделатьФайлПриватным": "MakeFilePrivate",
-"Тип (язык) квитанции": "Receipt type (language)",
-"ПолучитьПолеТелефона": "GetPhoneField",
-"Получить поле (email": "Get field (email",
-"КодировкаТелаЗапроса": "EncodeRequestBody",
-"Это коннектор !NOCLI": "Is connector !NOCLI",
-"ID поля для удаления": "Field ID for deletion",
-"НастройкаНапоминания": "ReminderSetting",
-"ИзменитьКартинкуЧата": "ChangeChatPicture",
-"ПолучитьКаталог (хук": "GetFolder (wh",
-"VK_ЗакрытьОбсуждение": "VK_CloseDiscussion",
-"СоздатьСтрокуПодписи": "CreateSignatureString",
-"ДокументБезКатегории": "DocumentWithoutCategory",
-"VK_НаписатьСообщение": "VK_WriteMessage",
-"ДобавитьСвойстваБазы": "AddDatabaseProperties",
-"ИзменитьПользователя": "UpdateUser",
-"Удаляет сделку по ID": "Deletes deal by ID",
-"ДобавитьОписаниеБазы": "AddDatabaseDescription",
-"Работа с календарями": "Calendars management",
-"ID события календаря": "Calednar event ID",
-"СоответствиеКартинки": "PictureMap",
-"СтруктураЦеныЗакупки": "PurchasePriceStructure",
-"Тестовое сообщение 1": "TestMessage1",
-"УстановитьЦельКанала": "SetChannelGoal",
-"ОтправитьМеидагруппу": "SendMediaGroup",
-"ЧатыИЛичныеСообщения": "ChatsAndMessages",
-"Имя пользователя SSH": "SSH username",
-"ДобавитьПараметрФлаг": "AddFlagParam",
-"Очищает таблицу базы": "Clears the database table",
-"НормализованныеФайлы": "NormalizedFiles",
-"ПолучитьСписокФайлов": "GetFilesList",
-"ПараметрыТестаПрокси": "TestProxyParameters",
-"Строка, Произвольный": "String, Arbitrary",
-"СтруктураАвторизации": "AuthStructure",
-"Код состояния ответа": "Response status code",
-"ОткрытьЗакрытьДиалог": "OpenCloseDialog",
-"Гарантировать записи": "Ensure records",
-"и OpenSSL версии 3.x": "and OpenSSL version 3.x",
-"УстановитьИмяТаблицы": "SetTableName",
-"1: Значения не равны": "1: Values are not equal",
-"ПолучитьДанныеОСайте": "GetSiteData",
-"Аннотация к картинке": "Image annotation",
-"Удалить внешний файл": "Delete external file",
-"Наименование альбома": "Album name",
-"СоздатьСоставнойПост": "CreateCompositePost",
-"ПолучитьИмяФайлаТела": "GetBodyFileName",
-"ДобавитьРодителяБазы": "AddDatabaseParent",
-"УстановитьФайлВывода": "SetOutputFile",
-"ДропбоксПространство": "DropboxSpace",
-"МассивПараметровСокр": "ParameterArrayTrim",
-"Идентификатор товара": "Product identifier",
-"Новый заголовок чата": "New chat title",
-"СтруктураОтправителя": "SenderStructure",
-"Домен из URL запроса": "Domain from the request URL",
-"Неподдерживаемый тип": "Invalid type",
-"ВременныйФайлБольшой": "BigTempFile",
-"ID родительской базы": "Parent database ID",
-"Создать/Удалить пост": "Create/Delete post",
-"ЗаголовокАвторизации": "AuthorizationHeader",
-"МетаданныеСоединения": "ConnectionMetadata",
-"Проверка_БитриксПоля": "Check_BitrixFields",
-"СтруктураПараметров6": "ParameterStructure6",
-"Работа с коллекциями": "Collections management",
-"ЦветнойВыводРазрешен": "ColoredOutputAvailable",
-"УправлениеИНастройки": "ManagementAndSettings",
-"СтруктураБазовойЦены": "BasePriceStructure",
-"Mongo_ОсновныеМетоды": "Mongo_CommonMethods",
-"Начало синхронизации": "Start synchronization",
-"Описание нового поля": "Description of the new field",
-"Получение информации": "Data retrieval",
-"СтруктураРуководства": "ManualStructure",
-"ПолучитьОбъект (файл": "GetObject (file",
-"МассивСтруктурКнопок": "ArrayOfButtonStructures",
-"СоздатьИсторию (путь": "CreateStory (path",
-"MIME тип аудио файла": "MIME type of audio file",
-"СтрокаПодключенияTLS": "TLSConnectionString",
-"УдалитьТаблицу (тест": "DeleteTable (test",
-"Проверка_ВКСообщение": "Check_VKMessage",
-"ПереносСтрокJSON.Нет": "JSONLineBreak.None",
-"Вайбер_ОтправитьФайл": "Viber_SendFile",
-"СтруктураПараметров4": "ParameterStructure4",
-"GMax_РаботаСГруппами": "GMax_GroupManagement",
-"СформироватьТестыЯкс": "FormYAXTests",
-"Отложенное сообщение": "Sheduled message",
-"1|#color=Желтый) -%2": "1|#color=Yellow) -%2",
-"ВКИНформацияОТоварах": "VKProductData",
-"Дата выдачи паспорта": "Date of issue of passport",
-"Сгруппировать товары": "Group products",
-"Б24_РаботаСНовостями": "B24_PostsManagement",
-"Получить уведомление": "Get notification",
-"Дополнительный текст": "Additional text",
-"СтруктураПараметров5": "ParameterStructure5",
-"Dropbox_СкачатьПапку": "Dropbox_DownloadFolder",
-"Список пользователей": "User list",
-"РазмерФайлаУдаленный": "FileSizeRemote",
-"Комментарий к заказу": "Order comment",
-"VK_СоздатьОбсуждение": "VK_CreateDiscussion",
-"СформироватьМедиаURL": "FormMediaURL",
-"ПрограммныйИнтерфейс": "Public",
-"ТипВнешнейКомпоненты": "AddInType",
-"Получить аватар чата": "Get chat avatar",
-"Создать транскрипцию": "Create transcription",
-"URL к внешнему файлу": "URL to external file",
-"ГарантироватьТаблицу": "EnsureTable",
-"Новый заголовок базы": "New database title",
-"СтруктураПараметров3": "ParameterStructure3",
-"СкачатьФайлСообщения": "DownloadMessageFile",
-"ПолучитьСписокОфисов": "GetOfficeList",
-"ПолучитьСписокСделок": "GetDealsList",
-"200000).Равно(Истина": "200000).Equal(True",
-"Структура полей лида": "Structure of lead fields",
-"Удалить пользователя": "Delete user",
-"ТелеграмСозданиеТемы": "TelegramCreateTopic",
-"ЛокальныеПодкаталоги": "LocalSubfolders",
-"СтруктураПараметров2": "ParameterStructure2",
-"Восстановить счетчик": "Restore counter",
-"УстановитьФайлОтвета": "SetResponseFile",
-"ПолучитьНастройкиTLS": "GetTLSSettings",
-"ОтправитьГифку (Путь": "SendGif (Path",
-"Если Не Клиент Тогда": "If Not Client Then",
-"ПараметрыПодключения": "ConnectionParams",
-"Переименовать объект": "Rename object",
-"Настройки соединения": "Connection settings",
-"ОтклонитьЗадачу (хук": "DisapproveTask (wh",
-"ПолучитьНастройкиTls": "GetTlsSettings",
-"ЗавершитьУчетВремени": "StopTimekeeping",
-"СформироватьШтрихкод": "CreateBarcode",
-"ПолучитьТелоКакПоток": "GetBodyAsStream",
-"ВКТ_УправлениеЧатами": "VKT_ChatManagement",
-"БитриксФайлСообщение": "BitrixFileMessage",
-"ПодчиненнаяСтруктура": "SubordinateStructure",
-"показатель информера": "informer index",
-"Выполнить запрос SQL": "Execute SQL query",
-"МассивДвоичныхДанных": "BinaryDataArray",
-"ПолучитьПодборкиПоИД": "GetSelectionsByID",
-"СоответствиеСимволов": "CharacterMapping",
-"Путь или ID каталога": "Path or ID of the directory",
-"ПолучениеУведомлений": "NotificationsReceiving",
-"Удаляет задачу по ID": "Delete task by ID",
-"Получить теги бакета": "Get bucket tagging",
-"Тестовый комментарий": "TestComment",
-"ВозвращаемоеЗначение": "ReturnValue",
-"ПереданКоннекторGrpc": "ConnectorGrpcPassed",
-"УправлениеЗвукомЧата": "ChatNotificationsSwitch",
-"УправлениеОперациями": "ActionsManagement",
-"ПерезапуститьИнстанс": "RebootInstance",
-"Про варианты релизов": "About releases variants",
-"УстановитьРежимТеста": "SetTestMode",
-"СкопироватьФайл (хук": "MakeFileCopy (wh",
-"РазмерФайлаЛокальный": "FileSizeLocal",
-"ОтправитьМедиагруппу": "SendMediaGroup",
-"Важный документ.docx": "Imortant doc.docx",
-"ДобавитьКлючЗначение": "AddKeyValue",
-"Офис группы компаний": "Group office",
-"СоответствиеВозврата": "ReturnMapping",
-"СоздатьУдалитьЗаписи": "CreateDeleteRecords",
-"Установить form тело": "Set Form body",
-"КоличествоПараметров": "NumberOfParameters",
-"СоздатьТекстовыйТвит": "CreateTextTweet",
-"СоздатьПодразделение": "CreateDepartment",
-"частное событие: Y,N": "private event: Y,N",
-"Получить базу данных": "Get database",
-"Получает метку по ID": "Gets the tag by ID",
-"УстановитьСессиюGRPC": "SetGRPCSession",
-"ОтправитьАудио (Путь": "SendAudio (Path",
-"ВКИнформацияОТоварах": "VKProductData",
-"ОбычноеСопоставление": "SimpleComparison",
-"Делает репост записи": "Reposts the record",
-"Наименование объекта": "Object name",
-"ПолучитьПолныйСостав": "GetFullComposition",
-"Идентификатор потока": "Stream Identifier",
-"ВернутьДочерниеБлоки": "ReturnChildBlocks",
-"ЗагрузитьБольшойФайл": "UploadLargeFile",
-"ОтправитьВидео (Путь": "SendVideo (Path",
-"Свойства базы данных": "Database properties",
-"СформироватьТекстSQL": "FormSQLText",
-"Строка, Неопределено": "String, Undefined",
-"Google Calendar (ОПИ": "Google Calendar (OpenIntegrations",
-"Включить звук задачи": "Unmute task",
-"Структура привилегии": "Privilege structure",
-"ПолучениеОбщихДанных": "GeneralDataRetrieval",
-"Вернуть ответ !NOCLI": "Return response !NOCLI",
-"Изменить тему форума": "Edit forum topic",
-"УстановитьТемуКанала": "SetChannelTopic",
-"Идентификатор канала": "Channel ID",
-"Удалить теги объекта": "Delete object tagging",
-"Использовать asserts": "Use asserts",
-"СтруктураНапоминания": "ReminderStructure",
-"Будущая сделка в RUB": "Future deal in RUB",
-"Обновленный файл.jpg": "UpdatedFile.jpg",
-"ПереименоватьКаталог": "RenameFolder",
-"Telegram_СкачатьФайл": "Telegram_DownloadFile",
-"ID элемента чеклиста": "Checklist element ID",
-"API Google Kалендаря": "Google Calendar API",
-"ПолучитьПользователя": "GetUser",
-"идентификатор стадии": "stage identifier",
-"ПолучитьТаймслотыFBO": "GetFBOTimeslots",
-"Установка заголовков": "Headers setting",
-"СуществующееЗначение": "ExistingValue",
-"ПараметрыАвторизации": "AuthParameters",
-"Восстановить каталог": "Restore folder",
-"ПозиционныеПараметры": "PositionParams",
-"Текст запроса к базе": "Database query text",
-"СоздатьПапку (корень": "CreateFolder (root",
-"ПрочитатьФайлЗапуска": "ReadLaunchFile",
-"ОтправитьФайл (канал": "SendFile (channel",
-"БезопасноеСоединение": "SafeConnection",
-"Поддержать на Boosty": "Support on Boosty",
"СоответствиеВарианта": "OptionMap",
+"Поддержать на Boosty": "Support on Boosty",
+"БезопасноеСоединение": "SafeConnection",
+"ОтправитьФайл (канал": "SendFile (channel",
+"ПрочитатьФайлЗапуска": "ReadLaunchFile",
+"СоздатьПапку (корень": "CreateFolder (root",
+"Текст запроса к базе": "Database query text",
+"Восстановить каталог": "Restore folder",
+"ID элемента чеклиста": "Checklist element ID",
+"ПараметрыАвторизации": "AuthParameters",
+"СуществующееЗначение": "ExistingValue",
+"ПолучитьТаймслотыFBO": "GetFBOTimeslots",
+"идентификатор стадии": "stage identifier",
+"ПолучитьПользователя": "GetUser",
"Dropbox_СоздатьПапку": "Dropbox_CreateFolder",
-"ID копируемого листа": "CopiedSheetID",
-"ЗагрузитьУдалитьФайл": "UploadDeleteFile",
-"НастройкиИИнформация": "SettingsAndInformation",
-"Добавить комментарий": "Create comment",
-"Параметры соединения": "Connection parameters",
-"Б24_РаботаСоСделками": "B24_DealsManagement",
-"ПолучитьПолеВложения": "GetAttachmentField",
-"СтруктураСертификата": "CertStructure",
+"API Google Kалендаря": "Google Calendar API",
+"ПозиционныеПараметры": "PositionParams",
+"Установка заголовков": "Headers setting",
"HTTP (служебный, ОПИ": "HTTP (service, OpenIntegrations",
-"Создать пользователя": "Create user",
-"Проверка_НоушнОбъект": "Check_NotionObject",
-"ИзменитьСвойстваБазы": "EditDatabaseProperties",
-"ID страницы родителя": "Parent page ID",
-"ОтправитьВнешнийФайл": "SendExternalFile",
-"Закрыть поток !NOCLI": "Close stream !NOCLI",
-"Результат выполнения": "Execution result",
-"Получить комментарий": "Get comment",
-"МассивПолныхОписаний": "FullDescriptionsArray",
+"ЗагрузитьУдалитьФайл": "UploadDeleteFile",
"Общий вес (в граммах": "Total weight (grams",
+"МассивПолныхОписаний": "FullDescriptionsArray",
+"Telegram_СкачатьФайл": "Telegram_DownloadFile",
+"Получить комментарий": "Get comment",
+"Результат выполнения": "Execution result",
+"Закрыть поток !NOCLI": "Close stream !NOCLI",
+"ОтправитьВнешнийФайл": "SendExternalFile",
+"ID страницы родителя": "Parent page ID",
+"ИзменитьСвойстваБазы": "EditDatabaseProperties",
+"Проверка_НоушнОбъект": "Check_NotionObject",
+"Создать пользователя": "Create user",
+"СтруктураСертификата": "CertStructure",
+"ПолучитьПолеВложения": "GetAttachmentField",
+"Б24_РаботаСоСделками": "B24_DealsManagement",
+"Параметры соединения": "Connection parameters",
+"Добавить комментарий": "Create comment",
+"НастройкиИИнформация": "SettingsAndInformation",
+"ID копируемого листа": "CopiedSheetID",
+"ПереименоватьКаталог": "RenameFolder",
+"ПолучитьПолныйСостав": "GetFullComposition",
+"Будущая сделка в RUB": "Future deal in RUB",
+"ОбычноеСопоставление": "SimpleComparison",
+"ВКИнформацияОТоварах": "VKProductData",
+"ОтправитьАудио (Путь": "SendAudio (Path",
+"УстановитьСессиюGRPC": "SetGRPCSession",
+"Получает метку по ID": "Gets the tag by ID",
+"Получить базу данных": "Get database",
+"частное событие: Y,N": "private event: Y,N",
+"Делает репост записи": "Reposts the record",
+"СоздатьПодразделение": "CreateDepartment",
+"КоличествоПараметров": "NumberOfParameters",
+"Установить form тело": "Set Form body",
+"СоздатьУдалитьЗаписи": "CreateDeleteRecords",
+"СоответствиеВозврата": "ReturnMapping",
+"Офис группы компаний": "Group office",
"Размер).Равно(Истина": "Size).Equal(True",
+"ДобавитьКлючЗначение": "AddKeyValue",
+"СоздатьТекстовыйТвит": "CreateTextTweet",
+"РазделятьМассивыВURL": "SplitArraysInURL",
+"Наименование объекта": "Object name",
+"Идентификатор потока": "Stream Identifier",
+"СтруктураНапоминания": "ReminderStructure",
+"Использовать asserts": "Use asserts",
+"Удалить теги объекта": "Delete object tagging",
+"Идентификатор канала": "Channel ID",
+"УстановитьТемуКанала": "SetChannelTopic",
+"Изменить тему форума": "Edit forum topic",
+"Вернуть ответ !NOCLI": "Return response !NOCLI",
+"ПолучениеОбщихДанных": "GeneralDataRetrieval",
+"Структура привилегии": "Privilege structure",
+"Включить звук задачи": "Unmute task",
+"Google Calendar (ОПИ": "Google Calendar (OpenIntegrations",
+"Строка, Неопределено": "String, Undefined",
+"СформироватьТекстSQL": "FormSQLText",
+"Свойства базы данных": "Database properties",
+"ОтправитьВидео (Путь": "SendVideo (Path",
+"ЗагрузитьБольшойФайл": "UploadLargeFile",
+"ВернутьДочерниеБлоки": "ReturnChildBlocks",
+"Обновленный файл.jpg": "UpdatedFile.jpg",
"СоздатьТоварПодборку": "CreateProductSelection",
-"Написать комментарий": "Write a comment",
-"РезультатПодкаталога": "ResultSubdirectory",
-"метод>|#color=Бирюза": "метод>|#color=Cyan",
-"Скопируйте **Токен**": "Copy the **Token**",
-"Изменить аватар чата": "Change chat picture",
-"ПрочестьРезультатCLI": "ReadCLIResponse",
-"СтруктураПараметров7": "ParameterStructure7",
-"ВывестиДопИнформацию": "DisplayAdditionalInformation",
-"РаботаСУведомлениями": "NotificationsManagement",
-"ТранспортПоУмолчанию": "DefaultTransport",
-"ПолучитьВремяЗапуска": "GetLaunchTime",
-"Тестовое сообщение 2": "TestMessage2",
-"ОтладочнаяИнформация": "DebugInfo",
-"РазмерНесжатыхДанных": "UncompressedDataSize",
-"идентификатор сделки": "Deal identifier",
-"СравнитьДвеКоллекции": "CompareTwoCollections",
-"время начала запуска": "launch start time",
-"Сервер вернул статус": "The server returned the status",
-"УправлениеСчетчиками": "CountersManagement",
-"ОбработанныйАргумент": "ProcessedArgument",
-"Данные описание поля": "Field description data",
-"идентификатор валюты": "currency identifier",
-"Создать/Удалить блок": "Create/Delete block",
-"ФорсироватьРезультат": "ForceResult",
-"ОчиститьТаблицу (TLS": "ClearTable (TLS",
-"Клавиатура коллекция": "Keyboard collection",
-"СтруктураНапоминаний": "RemindersStructure",
-"Получить комментарии": "Get comments",
-"УстановитьТегиБакета": "PutBucketTagging",
-"ЗавершитьЗадачу (хук": "CompleteTask (wh",
-"ИзменитьНовость (хук": "UpdatePost (wh",
-"ВК_ЛайкРепостКоммент": "VKAPI_LikeRepostComment",
-"Системная информация": "System info",
-"УстановитьМетаданные": "SetMetadata",
-"Спец. символы в пути": "Special characters at path",
-"ПолучитьБлокКартинки": "GetPictureBlock",
-"СтруктураПараметров1": "ParameterStructure1",
-"ОбработанноеЗначение": "ProcessedValue",
-"признак шаблона (Y|N": "is pattern (Y|N",
-"VK_ОткрытьОбсуждение": "VK_OpenDiscussion",
-"задача в отчете (Y|N": "task in the report (Y|N)",
-"Bitrix24_УдалитьФайл": "Bitrix24_DeleteFile",
-"РаботаСКомментариями": "CommentManagement",
"ПодключитьРасширение": "ConnectExtension",
-"С basic авторизацией": "With basic authorization",
-"ПолучитьСвязанныеSKU": "GetRelatedSKUs",
-"ИменованныеПараметры": "NamedParams",
-"Изменить комментарий": "Modify comment",
-"Пустой макет события": "Empty event template",
-"С клавиатурой, в чат": "With keyboard, in chat",
-"СоздатьСтраницуВБазу": "CreatePageInDatabase",
-"НормализоватьТаблицу": "NormalizeTable",
-"ПреобразоватьТелефон": "ConvertPhone",
-"AWS_РаботаСОбъектами": "AWS_ObjectsManagement",
-"137516).Равно(Истина": "137516).Equal(True",
-"ЗагрузитьФайлЧастями": "UploadFileInParts",
-"СменитьВладельцаЧата": "ChangeChatOwner",
-"Новый путь к объекту": "New path to object",
-"НеобходимТипПоВерсии": "TypeRequieredByVersion",
+"РезультатПодкаталога": "ResultSubdirectory",
"УдалитьПодразделение": "DeleteDepartment",
+"НеобходимТипПоВерсии": "TypeRequieredByVersion",
+"Новый путь к объекту": "New path to object",
+"СменитьВладельцаЧата": "ChangeChatOwner",
+"ЗагрузитьФайлЧастями": "UploadFileInParts",
+"137516).Равно(Истина": "137516).Equal(True",
+"AWS_РаботаСОбъектами": "AWS_ObjectsManagement",
"Работа с документами": "DocumentsManagement",
+"ПреобразоватьТелефон": "ConvertPhone",
+"СоздатьСтраницуВБазу": "CreatePageInDatabase",
+"С клавиатурой, в чат": "With keyboard, in chat",
+"Пустой макет события": "Empty event template",
+"Изменить комментарий": "Modify comment",
+"ИменованныеПараметры": "NamedParams",
+"ПолучитьСвязанныеSKU": "GetRelatedSKUs",
+"С basic авторизацией": "With basic authorization",
+"НормализоватьТаблицу": "NormalizeTable",
"Работа с CLI версией": "Working with CLI app",
"Проверка_ТелеграмБан": "Check_TelegramBan",
"УстановитьСессиюHTTP": "SetHTTPSession",
-"OLLM_РаботаСМоделями": "OLLM_ModelsManagement",
-"Хеширование.Добавить": "Hashing.Append",
-"ИнформацияОПрогрессе": "ProgressInformation",
-"УдалитьСтадиюКанбана": "DeleteKanbanStage",
-"Имя бакета приемника": "Destination bucket name",
-"color=Зеленый) Метод": "color=Green) Method",
-"Клавиатура структура": "Keyboard structure",
-"Изменение публикации": "PublicationChange",
-"Соответствие свойств": "Properties map",
-"предполагаемая сумма": "expected amount",
-"Приостановить задачу": "Pause task",
-"ИзменитьПуть (список": "UpdatePath (list",
-"ТекстСозданияТаблицы": "TableCreationText",
-"СделатьФайлПубличным": "MakeFilePublic",
-"ответ сервера Google": "Google server response",
+"Важный документ.docx": "Imortant doc.docx",
"СоответствиеЗначений": "ValueMapping",
-"РазделятьМассивыВURL": "SplitArraysInURL",
-"Получает сделку по ID": "Gets deal by ID",
-"Другой заголовок чата": "Another title",
-"ЗагрузитьФайлВКаталог": "UploadFileToFolder",
-"id цели для изменения": "if of goal for updating",
-"Проверка_ДропБоксФайл": "Check_DropboxFile",
-"ПолучитьСписокМетодов": "GetMethodList",
-"ОтправитьЗапросСТелом": "SendRequestWithBody",
-"ПолучитьПодразделения": "GetDepartments",
-"ID чата для архивации": "Chat ID for archiving",
-"УстановитьТегиОбъекта": "PutObjectTagging",
-"Создает новое событие": "Creates a new event",
-"Возвращаемое значение": "Returns",
-"Содержит wifi или gsm": "Contains wifi or gsm",
-"Новое описание задачи": "New task description",
-"ПолучитьЗначенияЯчеек": "GetCellValues",
-"СоздатьУдалитьСобытие": "CreateDeleteEvent",
-"ВременноеСоответствие": "TempMap",
-"МассивВариантовВыбора": "ChoiceOptionArray",
-"УправлениеТемойФорума": "ForumTopicManagement",
-"ЭтоГлобальныйПараметр": "IsGlobalParam",
-"Изменяет имя каталога": "Change folder name",
-"ПолучитьСписокЗаказов": "GetOrderList",
-"ПолучитьПолеСтроковое": "GetStringField",
-"VK_ПолучитьТоварыПоИД": "VK_GetProductsByID",
-"Идентификатор таблицы": "Table identifier",
-"ПолучитьСписокКаналов": "GetChannelList",
-"ОткрытьСоединение (im": "CreateConnection (im",
-"Установить URL !NOCLI": "Set URL !NOCLI",
-"МассивВариантовОпроса": "PollOptionsArray",
-"ОбработатьКонецЗаписи": "ProcessRecordsEnd",
-"Разлогинивает инстанс": "Unlogging the instance",
-"Создать/Изменить базу": "Create/Edit database",
-"УдалитьСообщение (хук": "DeleteMessage (wh",
-"ВК_ОтправитьСообщение": "VKAPI_SendMessage",
-"СтруктураОффлайнОпций": "OfflineOptionsStructure",
-"ЗагрузитьФотоНаСервер": "UploadPhotoToServer",
-"Наименование кампании": "Campaign name",
-"Ноушн_СоздатьСтраницу": "Notion_CreatePage",
-"СоответствиеКатегорий": "CategoryMap",
-"Проверка_БитриксВремя": "Check_BitrixTime",
-"Получить таблицы базы": "Get base tables",
-"ПолучитьОписаниеФайла": "GetFileDescription",
-"ИзменитьСтадиюКанбана": "UpdateKanbansStage",
-"СтруктураКонфигурации": "ConfigurationStructure",
-"Путь сохранения файла": "File save path",
-"Использование методов": "Using methods",
-"Новый текст заголовка": "New title",
-"АутентификацияWindows": "WindowsAuth",
-"Переименовать каталог": "Rename folder",
-"Идентификатор объекта": "Object identifier",
-"В работе : checkbox": "In progress : checkbox",
-"Сообщение с картинкой": "Message with picture",
-"Комментарий к новости": "Comment for post",
-"ЗагрузитьМедиаЧастями": "UploadMediaInParts",
-"Token для авторизации": "Token for authorization",
-"Удаляет событие по ID": "Deletes an event by ID",
-"Заголовок приглашения": "Invitation title",
-"УдалитьТегиБакета (DB": "DeleteBucketTagging (DB",
-"ПолучитьТаблицуТестов": "GetTestTable",
-"ЗаписатьЗначениеВФайл": "WriteValueToFile",
-"ИспользоватьКодировку": "UseEncoding",
-"УстановкаКонфигурации": "ConfigureSetup",
-"АрхивироватьТовары (2": "ArchiveProducts (2",
-"Получить список задач": "Get tasks list",
-"Получить чеки на дату": "Get cashbox checks by date",
-"Тестовая таблица (доп": "Test table (new",
-"Непредвиденная ошибка": "Unexpected Error",
-"ПолучитьИсториюЗадачи": "GetTaskHistory",
-"ПолучитьСтруктуруЛида": "GetLeadStructure",
-"ВернутьОтветКакСтроку": "ReturnResponseAsString",
-"ИзменитьПодразделение": "UpdateDepartment",
-"Параметр,ПараметрСокр": "Parameter,ParameterTrim",
-"Добавить видео товара": "Add product video",
-"Ключ доступа инстанса": "Instance access key",
-"Твиттер_ОбновитьТокен": "Twitter_UpdateToken",
-"СоответствиеЗаголовка": "HeaderMapping",
-"Площадь Победы, Минск": "Victory Square, Minsk",
-"ДобавитьЗаголовокБазы": "AddDatabaseHeader",
-"идентификатор статуса": "status identifier",
-"ПолучитьСообщениеЧата": "GetChatMessage",
-"ИнтерактивныеДействия": "InteractiveActions",
-"ПолучитьПользователей": "GetUsers",
-"ОтправитьДокумент (ДД": "SendDocument (DD",
-"ЗавершитьОтправкуGRPC": "CompleteGRPCSending",
-"СуществующийУдаленный": "ExistingRemote",
-"цвет текста календаря": "calendar text color",
-"ОтправлятьУведомления": "SendNotifications",
-"Перезапускает инстанс": "Restarts the instance",
-"ID пользователя Viber": "Viber User ID",
-"СоответствиеАртикулов": "ArticlesMap",
-"Новое название канала": "New channel name",
-"УдалитьМодель (список": "DeleteModel (list",
-"УдалитьСвойствоТовара": "DeleteProductProperty",
-"Загрузить файл по URL": "Upload file by URL",
-"Новое имя файла 2.jpg": "New file name 2.jpg",
-"ИмяПараметраСтруктура": "StructureParameterName",
-"ТекстПервогоСообщения": "FirstMessageText",
-"Получить поле (флажок": "Get field (checkbox",
-"Проверка_ВКОбсуждение": "Check_VKDiscussion",
-"Удалить подразделение": "Delete department",
-"ТелоОтветаИзначальное": "ResponseBodyInitial",
-"БитриксМассивОбъектов": "BitrixObjectsArray",
-"ИзменитьПараметрыЧата": "UpdateChatParameters",
-"Дата ожидания курьера": "Courier waiting date",
-"Учет рабочего времени": "Timekeeping",
-"Управление операциями": "Actions management",
-"Получить данные файла": "Get file data",
-"ПолучитьРазмерОбъекта": "GetObjectSize",
-"Строка,ДвоичныеДанные": "String, BinaryData",
-"СтруктураНаименования": "NameStructure",
-"МаксимумПереадресаций": "MaxRedirects",
-"ПолучитьСообщениеGRPC": "GetGRPCMessage",
-"ПодключитьИсполнитель": "AttachExecutor",
-"СортироватьПоЗначению": "SortByValue",
-"Проверка_ТвиттерТекст": "Check_TwitterText",
-"Проверка_Соответствие": "Check_Map",
-"Установить тип данных": "Set data type",
-"УстановитьПравилаЧата": "SetChatRules",
-"РазархивироватьТовары": "UnarchiveProducts",
-"СформироватьURLБакета": "FormBucketURL",
-"Создать подразделение": "Create department",
-"Создать/Изменить поле": "Create/Edit field",
-"ЗапросПотокЧтенияТела": "RequestReadBodyStream",
-"ИнициализироватьПоток": "InitializeStream",
-"ДобавитьЗаписиПакетом": "AddRecordsBatch",
-"Получить список лидов": "Get leads list",
-"ул. Лермонтова, д. 20": "Lermontov st., b. 20",
-"Признак \"\"Это реклама": "Sign \"\"This is an ad",
-"1 = ЗагрузитьСценарий": "1 = LoadScript",
-"Получить список акций": "Get promotions list",
-"Путь файла на сервере": "Path to file on server",
-"СоздатьТвитГифки (ИВФ": "CreateGifTweet (TFN",
-"URL адрес для запроса": "URL address for request",
-"2000000).Равно(Истина": "2000000).Equal(True",
-"двоичные данные файла": "binary data of the file",
-"GAPI_ЖурналыСообщений": "GAPI_MessageLogs",
-"Строка: `имя роли`": "String: `role name`",
-"МассивОписанийКолонок": "ColoumnsDescriptionArray",
-"Ошибка удаления файла": "File deletion error",
-"НеобходимТипПоСистеме": "TypeRequieredBySystem",
-"ID метки для удаления": "ID of the tag to be deleted",
-"CHAT (по приглашениям": "CHAT (private",
-"ТекущийКаталогСкрипта": "CurrentScriptFolder",
-"ВосстановитьФайл (хук": "RestoreFile (wh",
-"ПроверитьBlob (ошибка": "CheckBlob (error",
-"СоздатьКалендарь (хук": "CreateCalendar (wh",
-"наименование компании": "company name",
-"СоздатьМодель (запрос": "CreateModel (request",
-"НачалоФормированияXML": "StartFormingXML",
-"Проверка_ВКОбъявление": "Check_VKAd",
-"ДопустимаяДлинаСтроки": "AvailableStringLength",
-"Время окончания обеда": "Lunch finish time",
-"Тестовая таблица (изм": "Test table (changed",
-"ПреобразованныеДанные": "ConvertedData",
-"УдалитьВыбранныеФайлы": "DeleteSelectedFiles",
-"СклеитьДвоичныеДанные": "UniteBinaryData",
-"заголовок руководства": "manual title",
-"Закрывает поток по ID": "Close stream by ID",
-"Географическая широта": "Geographic latitude",
-"Ссылка получения кода": "Code retrieval link",
-"ДобавитьСерверныйТест": "AddServerTest",
-"ПодключениеРасширения": "ExtensionConnection",
-"ЭтоАвторизацияТокеном": "IsTokenAuth",
-"ОткрытьСоединениеGRPC": "CreateGRPCConnection",
-"ИзменитьПуть (каталог": "UpdatePath (directory",
-"Получить внешний файл": "Get external file",
-"Отправить файл по URL": "Send file by URL",
-"СоответствиеУстановки": "SettingMapping",
-"СформироватьТекстТопа": "FormTopText",
-"РаботаСДискомИФайлами": "StoragesAndFilesManagement",
-"b>Полужирный текстBold text|#color=Бирюза": "метод>|#color=Cyan",
+"ТранспортПоУмолчанию": "DefaultTransport",
+"ОбработанныйАргумент": "ProcessedArgument",
+"Данные описание поля": "Field description data",
+"идентификатор валюты": "currency identifier",
+"признак шаблона (Y|N": "is pattern (Y|N",
+"ОбработанноеЗначение": "ProcessedValue",
+"СтруктураПараметров1": "ParameterStructure1",
+"ПолучитьБлокКартинки": "GetPictureBlock",
+"Спец. символы в пути": "Special characters at path",
+"УстановитьМетаданные": "SetMetadata",
+"Системная информация": "System info",
+"ВК_ЛайкРепостКоммент": "VKAPI_LikeRepostComment",
+"ИзменитьНовость (хук": "UpdatePost (wh",
+"ЗавершитьЗадачу (хук": "CompleteTask (wh",
+"УстановитьТегиБакета": "PutBucketTagging",
+"Получить комментарии": "Get comments",
+"СтруктураНапоминаний": "RemindersStructure",
+"Клавиатура коллекция": "Keyboard collection",
+"ОчиститьТаблицу (TLS": "ClearTable (TLS",
+"ФорсироватьРезультат": "ForceResult",
+"Создать/Удалить блок": "Create/Delete block",
+"задача в отчете (Y|N": "task in the report (Y|N)",
+"ОтправитьМедиагруппу": "SendMediaGroup",
+"показатель информера": "informer index",
+"СкопироватьФайл (хук": "MakeFileCopy (wh",
+"СоздатьСоставнойПост": "CreateCompositePost",
+"Наименование альбома": "Album name",
+"Удалить внешний файл": "Delete external file",
+"Аннотация к картинке": "Image annotation",
+"ПолучитьДанныеОСайте": "GetSiteData",
+"1: Значения не равны": "1: Values are not equal",
+"УстановитьИмяТаблицы": "SetTableName",
+"ПолучитьИмяФайлаТела": "GetBodyFileName",
+"и OpenSSL версии 3.x": "and OpenSSL version 3.x",
+"ОткрытьЗакрытьДиалог": "OpenCloseDialog",
+"Код состояния ответа": "Response status code",
+"СтруктураАвторизации": "AuthStructure",
+"Строка, Произвольный": "String, Arbitrary",
+"ПараметрыТестаПрокси": "TestProxyParameters",
+"ПолучитьСписокФайлов": "GetFilesList",
+"НормализованныеФайлы": "NormalizedFiles",
+"Гарантировать записи": "Ensure records",
+"Очищает таблицу базы": "Clears the database table",
+"ДобавитьРодителяБазы": "AddDatabaseParent",
+"ДропбоксПространство": "DropboxSpace",
+"УправлениеИНастройки": "ManagementAndSettings",
+"ЦветнойВыводРазрешен": "ColoredOutputAvailable",
+"Работа с коллекциями": "Collections management",
+"СтруктураПараметров6": "ParameterStructure6",
+"Проверка_БитриксПоля": "Check_BitrixFields",
+"МетаданныеСоединения": "ConnectionMetadata",
+"ЗаголовокАвторизации": "AuthorizationHeader",
+"УстановитьФайлВывода": "SetOutputFile",
+"Создать/Удалить пост": "Create/Delete post",
+"ВременныйФайлБольшой": "BigTempFile",
+"Неподдерживаемый тип": "Invalid type",
+"Домен из URL запроса": "Domain from the request URL",
+"СтруктураОтправителя": "SenderStructure",
+"Новый заголовок чата": "New chat title",
+"Идентификатор товара": "Product identifier",
+"МассивПараметровСокр": "ParameterArrayTrim",
+"ID родительской базы": "Parent database ID",
+"Имя пользователя SSH": "SSH username",
+"ЧатыИЛичныеСообщения": "ChatsAndMessages",
+"ОтправитьМеидагруппу": "SendMediaGroup",
+"ПолучитьПолеТелефона": "GetPhoneField",
+"Тип (язык) квитанции": "Receipt type (language)",
+"СделатьФайлПриватным": "MakeFilePrivate",
+"СледующаяВложенность": "NextNesting",
+"ПолучитьНовости (хук": "GetPosts (wh",
+"идентификатор задачи": "task identifier",
+"идентификатор автора": "author identifier",
+"Получить поле (email": "Get field (email",
+"ПолучитьСписокТестов": "GetTestList",
+"ЗащищенноеСоединение": "SecureConnection",
+"ФИО контактного лица": "Full name of contact person",
+"Аудио и видеотехника": "Audio and video",
+"Проверка_БитриксФайл": "Check_BitrixFile",
+"Компонента RCON (ОПИ": "RCON Component (OpenIntegrations",
+"INSERT с параметрами": "INSERT with parameters",
+"РазмерФайлаЛокальный": "FileSizeLocal",
+"HTTP_ПолучениеОтвета": "HTTP_ResponseReceiving",
+"КодировкаТелаЗапроса": "EncodeRequestBody",
+"Это коннектор !NOCLI": "Is connector !NOCLI",
+"ID поля для удаления": "Field ID for deletion",
+"УстановитьЦельКанала": "SetChannelGoal",
+"Тестовое сообщение 1": "TestMessage1",
+"СтруктураЦеныЗакупки": "PurchasePriceStructure",
+"СоответствиеКартинки": "PictureMap",
+"ID события календаря": "Calednar event ID",
+"Работа с календарями": "Calendars management",
+"ДобавитьОписаниеБазы": "AddDatabaseDescription",
+"Удаляет сделку по ID": "Deletes deal by ID",
+"ИзменитьПользователя": "UpdateUser",
+"ДобавитьСвойстваБазы": "AddDatabaseProperties",
+"VK_НаписатьСообщение": "VK_WriteMessage",
+"ДокументБезКатегории": "DocumentWithoutCategory",
+"СоздатьСтрокуПодписи": "CreateSignatureString",
+"VK_ЗакрытьОбсуждение": "VK_CloseDiscussion",
+"ПолучитьКаталог (хук": "GetFolder (wh",
+"ИзменитьКартинкуЧата": "ChangeChatPicture",
+"НастройкаНапоминания": "ReminderSetting",
+"СтруктураБазовойЦены": "BasePriceStructure",
+"Mongo_ОсновныеМетоды": "Mongo_CommonMethods",
+"ДобавитьПараметрФлаг": "AddFlagParam",
+"Описание нового поля": "Description of the new field",
+"ЗавершитьУчетВремени": "StopTimekeeping",
+"ПолучитьНастройкиTls": "GetTlsSettings",
+"ОтклонитьЗадачу (хук": "DisapproveTask (wh",
+"Настройки соединения": "Connection settings",
+"Переименовать объект": "Rename object",
+"ПараметрыПодключения": "ConnectionParams",
+"Если Не Клиент Тогда": "If Not Client Then",
+"ПолучитьТелоКакПоток": "GetBodyAsStream",
+"ОтправитьГифку (Путь": "SendGif (Path",
+"УстановитьФайлОтвета": "SetResponseFile",
+"Восстановить счетчик": "Restore counter",
+"СтруктураПараметров2": "ParameterStructure2",
+"ЛокальныеПодкаталоги": "LocalSubfolders",
+"ТелеграмСозданиеТемы": "TelegramCreateTopic",
+"Удалить пользователя": "Delete user",
+"Структура полей лида": "Structure of lead fields",
+"ПолучитьНастройкиTLS": "GetTLSSettings",
+"ВКТ_УправлениеЧатами": "VKT_ChatManagement",
+"БитриксФайлСообщение": "BitrixFileMessage",
+"ПодчиненнаяСтруктура": "SubordinateStructure",
+"УстановитьРежимТеста": "SetTestMode",
+"Начало синхронизации": "Start synchronization",
+"Про варианты релизов": "About releases variants",
+"ПерезапуститьИнстанс": "RebootInstance",
+"УправлениеОперациями": "ActionsManagement",
+"УправлениеЗвукомЧата": "ChatNotificationsSwitch",
+"ПереданКоннекторGrpc": "ConnectorGrpcPassed",
+"ВозвращаемоеЗначение": "ReturnValue",
+"Тестовый комментарий": "TestComment",
+"Получить теги бакета": "Get bucket tagging",
+"Удаляет задачу по ID": "Delete task by ID",
+"ПолучениеУведомлений": "NotificationsReceiving",
+"Путь или ID каталога": "Path or ID of the directory",
+"СоответствиеСимволов": "CharacterMapping",
+"ПолучитьПодборкиПоИД": "GetSelectionsByID",
+"МассивДвоичныхДанных": "BinaryDataArray",
+"Выполнить запрос SQL": "Execute SQL query",
+"200000).Равно(Истина": "200000).Equal(True",
+"ПолучитьСписокСделок": "GetDealsList",
+"СформироватьШтрихкод": "CreateBarcode",
+"СтруктураПараметров4": "ParameterStructure4",
+"Дата выдачи паспорта": "Date of issue of passport",
+"1|#color=Желтый) -%2": "1|#color=Yellow) -%2",
+"Отложенное сообщение": "Sheduled message",
+"СформироватьТестыЯкс": "FormYAXTests",
+"GMax_РаботаСГруппами": "GMax_GroupManagement",
+"Вайбер_ОтправитьФайл": "Viber_SendFile",
+"ПереносСтрокJSON.Нет": "JSONLineBreak.None",
+"Проверка_ВКСообщение": "Check_VKMessage",
+"УдалитьТаблицу (тест": "DeleteTable (test",
+"СтрокаПодключенияTLS": "TLSConnectionString",
+"MIME тип аудио файла": "MIME type of audio file",
+"СоздатьИсторию (путь": "CreateStory (path",
+"МассивСтруктурКнопок": "ArrayOfButtonStructures",
+"ПолучитьОбъект (файл": "GetObject (file",
+"ПолучитьСписокОфисов": "GetOfficeList",
+"СтруктураРуководства": "ManualStructure",
+"Получение информации": "Data retrieval",
+"Сгруппировать товары": "Group products",
+"Б24_РаботаСНовостями": "B24_PostsManagement",
+"ВКИНформацияОТоварах": "VKProductData",
+"ТипВнешнейКомпоненты": "AddInType",
+"Новый заголовок базы": "New database title",
+"ГарантироватьТаблицу": "EnsureTable",
+"URL к внешнему файлу": "URL to external file",
+"Создать транскрипцию": "Create transcription",
+"Получить аватар чата": "Get chat avatar",
+"Получить уведомление": "Get notification",
+"ПрограммныйИнтерфейс": "Public",
+"СформироватьМедиаURL": "FormMediaURL",
+"VK_СоздатьОбсуждение": "VK_CreateDiscussion",
+"Комментарий к заказу": "Order comment",
+"РазмерФайлаУдаленный": "FileSizeRemote",
+"Список пользователей": "User list",
+"Dropbox_СкачатьПапку": "Dropbox_DownloadFolder",
+"СтруктураПараметров5": "ParameterStructure5",
+"Дополнительный текст": "Additional text",
+"СтруктураПараметров3": "ParameterStructure3",
+"СкачатьФайлСообщения": "DownloadMessageFile",
"СохранитьФайл (размер": "SaveFile (size",
-"СоздатьТоварыПоOzonID": "CreateProductByOzonID",
+"Роль или список ролей": "Role or list of roles",
+"Дополнительный тест 3": "Additional test 3",
"ПолучитьОбновитьТокен": "GetUpdateToken",
"Кнопка для клавиатуры": "Button for keyboard",
-"Дополнительный тест 3": "Additional test 3",
-"мПозиционныеПараметры": "mPositionParams",
-"Обновить цены товаров": "Update products prices",
-"Консольное приложение": "Console application",
-"ПолучениеДанныхТестов": "TestDataRetrieval",
-"СформироватьКвитанцию": "CreateReceipt",
-"ИзменитьПуть (обратно": "UpdatePath (back",
-"Наименование картинки": "Picture name",
-"ЗаписатьКонецЭлемента": "WriteEndElement",
-"является перезапуском": "is a rerun",
-"г.Бердск ул.Ленина 16": "Berdsk Lenina street 16",
-"ПолучитьСписокМоделей": "GetModelList",
-"ИзменитьЦветЧата (хук": "ChangeChatColor (wh",
-"ПоместитьФайлВКорзину": "MarkFileAsDeleted",
-"Получить список чатов": "Get chat list",
-"ЗаписатьПараметрВФайл": "WriteParameterToFile",
-"ID целевого сообщения": "Target message ID",
-"ВК_СоздатьУдалитьПост": "VKAPI_CreateDeletePost",
-"Проверка_ДропБоксТеги": "Check_DropboxTags",
-"Отправить медиагруппу": "Send mediagroup",
-"Отключить звук задачи": "Mute task",
+"ОткрытьПотокДляЧтения": "OpenStreamForRead",
+"СоздатьТоварыПоOzonID": "CreateProductByOzonID",
+"Отправляет файл в чат": "Sends the file to the chat",
"ОбработатьЗапрос (TLS": "ProcessRequest (TLS",
+"ПолучитьСписокБакетов": "ListBuckets",
+"СдэкИнтервалыДоставки": "CdekkDeliveryIntervals",
+"Получить теги объекта": "Get object tagging",
+"OAI_ОбработкаЗапросов": "OAI_RequestsProcessing",
+"Получить пользователя": "Get user",
+"ВКТ_ОтправкаСообщений": "VKT_MessagesSending",
+"мПозиционныеПараметры": "mPositionParams",
+"ОбработатьПодключение": "ProcessConnection",
+"СтруктураПользователя": "UserStructure",
+"Обновить цены товаров": "Update products prices",
+"Отключить звук задачи": "Mute task",
+"ПолучениеДанныхТестов": "TestDataRetrieval",
+"Значение|#color=Белый": "Value|#color=White",
+"Отправить медиагруппу": "Send mediagroup",
+"Проверка_ДропБоксТеги": "Check_DropboxTags",
+"ВК_СоздатьУдалитьПост": "VKAPI_CreateDeletePost",
+"ID целевого сообщения": "Target message ID",
+"ЗаписатьПараметрВФайл": "WriteParameterToFile",
+"Получить список чатов": "Get chat list",
+"Консольное приложение": "Console application",
+"ПоместитьФайлВКорзину": "MarkFileAsDeleted",
+"ПолучитьСписокМоделей": "GetModelList",
+"г.Бердск ул.Ленина 16": "Berdsk Lenina street 16",
+"является перезапуском": "is a rerun",
+"ЗаписатьКонецЭлемента": "WriteEndElement",
+"Наименование картинки": "Picture name",
+"ИзменитьПуть (обратно": "UpdatePath (back",
+"СформироватьКвитанцию": "CreateReceipt",
+"ИзменитьЦветЧата (хук": "ChangeChatColor (wh",
+"Стандартные реквизиты": "Common fields",
+"b>Полужирный текстBold text= вчера": "Creation date >= yesterday",
+"Проверка_БитриксЗадача": "Check_BitrixTask",
+"Получить список файлов": "Get list of files",
+"HEX цвета новой стадии": "HEX of new stage color",
+"ЗагрузитьФайл (большой": "UploadFile (big",
+"ЗагрузитьФайл (в канал": "UploadFile (to channel",
+"Число, Массив Из Число": "Number, Array Of Number",
+"УдалитьПостоянныйТокен": "DeletePermanentToken",
+"ИзменитьСообщение (хук": "EditMessage (wh",
+"НужнаПовторнаяОтправка": "NeedsResend",
+"Создайте бота Telegram": "Create a Telegram bot",
+"ПереименоватьХранилище": "RenameStorage",
+"Тесты для YaxUnit (ОПИ": "Tests for YaxUnit (OpenIntegrations",
"ОтправитьСообщениеGRPC": "SendGRPCMessage",
+"Географическая долгота": "Geographic longitude",
+"ПереименоватьФайл (хук": "RenameFile (wh",
+"Получить таймслоты FBO": "Get FBO timeslots",
+"Новое имя главной темы": "New main topic name",
+"ПараметрыТестаОсновные": "TestParametersMain",
+"GAPI_ОтправкаСообщений": "GAPI_MessageSending",
+"Массив из Строка,Число": "Array of String,Number",
"Объект соединения GRPC": "GRPC connection object",
+"ID задачи для переноса": "ID of task to move",
+"Массив URL изображений": "Array of images URLs",
+"Получает версию Ollama": "Gets a version of Ollama",
+"Создает твит с опросом": "Creates a tweet with a poll",
+"Получить представления": "Get embeddings",
+"СоответствиеПараметров": "ParameterMap",
+"ДобавитьКолонкуТаблицы": "AddTableColumn",
+"Разделитель строк тела": "Body line separator",
+"Проверка_ТелеграмОпрос": "Check_TelegramPoll",
+"Фильтр по руководителю": "Filter by manager ID",
"Соответствие Из Строка": "Map Of String",
-"КодОшибкиСервера Тогда": "ServerErrorCode Then",
+"Путь к папке или файлу": "Path to folder or file",
"УдалитьБазуДанных (TLS": "DeleteDatabase (TLS",
+"КодОшибкиСервера Тогда": "ServerErrorCode Then",
+"ВыполнитьСинхронизацию": "MakeSynchronization",
+"ОбластиДействияСтрокой": "ScopeAsString",
+"CommonModule.OPI_Тесты": "CommonModule.OPI_Tests",
+"Все записи без отборов": "All records without filters",
+"Консолидированный груз": "Consolidated cargo",
+"НаименованиеИзмененное": "EditedName",
+"Объект GRPC соединения": "GRPC connection object",
+"СформироватьТекстMerge": "FormTextMerge",
+"0 Или СтрНайти(Вариант": " 0 Or StrFind(Option",
"Адрес грузоотправителя": "Shippers address",
+"Сменить владельца чата": "Change chat owner",
"ПолучитьСписокОбластей": "GetRegionList",
"ДропБоксПубличнаяПапка": "DropboxPublicFolder",
+"Цены и остатки товаров": "Prices and stocks",
"ОтправитьДокумент (Имя": "SendDocument (name",
"Bitrix24_ПолучитьТокен": "Bitrix24_GetToken",
"СоответствиеРезультата": "ResultMap",
"ПолучитьХранилище (хук": "GetStorage (wh",
-"0 Или СтрНайти(Вариант": " 0 Or StrFind(Option",
-"Сменить владельца чата": "Change chat owner",
-"Объект GRPC соединения": "GRPC connection object",
-"Консолидированный груз": "Consolidated cargo",
-"Все записи без отборов": "All records without filters",
-"CommonModule.OPI_Тесты": "CommonModule.OPI_Tests",
-"ОбластиДействияСтрокой": "ScopeAsString",
-"СформироватьТекстMerge": "FormTextMerge",
-"ВыполнитьСинхронизацию": "MakeSynchronization",
-"Цены и остатки товаров": "Prices and stocks",
-"НаименованиеИзмененное": "EditedName",
-"Тесты для YaxUnit (ОПИ": "Tests for YaxUnit (OpenIntegrations",
-"Разделитель строк тела": "Body line separator",
-"Создайте бота Telegram": "Create a Telegram bot",
-"УстановитьПараметрыURL": "SetURLParams",
-"Удаляет подборку по ID": "Deletes the selection by ID",
-"ПолучитьТекстовыйМакет": "GetTextTemplate",
-"Создать составной пост": "Create composite post",
-"Значение Bearer токена": "Bearer token value",
-"ПолучитьЗаписи (отборы": "GetRecords (filters",
-"ПромежуточныйРезультат": "InterimResult",
-"FT_РаботаСДиректориями": "FT_DirecotryManagement",
-"РазмерФайлаУдаленныйДД": "FileSizeRemoteBD",
-"Бакет источник объекта": "Source bucket name",
-"ПолучитьСписокОбъектов": "ListObjects",
-"СлакПользователиКанала": "SlackChannelUsers",
-"ID рекламного кабинета": "Advertising account ID",
-"ЗагрузитьОбъектЧастями": "UploadObjectInParts",
-"Загрузить/Удалить файл": "Upload/Delete file",
-"Bitrix24_ПринятьЗадачу": "Bitrix24_ApproveTask",
-"ПолучитьСписокОпераций": "GetActionsList",
-"ЗагрузитьОбъектЦеликом": "UploadFullObject",
-"Создать/Удалить записи": "Create/Delete records",
-"РаботаСЧеклистамиЗадач": "TasksChecklistsManagement",
-"Bitrix24_ОбновитьТокен": "Bitrix24_RefreshToken",
-"Получает заказ по UUID": "Gets the order by UUID",
-"Secret для авторизации": "Secret for authorization",
-"ИзменитьСообщение (хук": "EditMessage (wh",
-"УдалитьПостоянныйТокен": "DeletePermanentToken",
-"Число, Массив Из Число": "Number, Array Of Number",
-"ЗагрузитьФайл (в канал": "UploadFile (to channel",
-"ЗагрузитьФайл (большой": "UploadFile (big",
-"HEX цвета новой стадии": "HEX of new stage color",
-"Получить список файлов": "Get list of files",
-"Проверка_БитриксЗадача": "Check_BitrixTask",
-"НужнаПовторнаяОтправка": "NeedsResend",
-"Дата создания >= вчера": "Creation date >= yesterday",
-"ИнициализироватьЗапрос": "InitializeQuery",
-"СтандартныеОсобенности": "DefaultFeatures",
-"РазбитьURL: Защищенное": "SplitURL: Secure",
-"ПереименоватьХранилище": "RenameStorage",
-"УдалитьУчастникаГруппы": "RemoveGroupMember",
-"и почитать комментарии": "and read comments",
-"ID каталога назначения": "ID of target folder",
-"1|#color=Желтый) -%2%3": "1|#color=Yellow) -%2%3",
-"Изменить картинку чата": "Change chat picture",
-"ID задачи для переноса": "ID of task to move",
-"Структура полей фильра": "Filter fields structure",
-"ОтправитьДанныеЧастями": "SendDataInParts",
-"мПозицияВСпискеТокенов": "mTokenListPosition",
-"Массив участников чата": "Chat members array",
-"Принимает задачу по ID": "Approve task by ID",
-"КопироватьКаталог (хук": "CopyFolder (wh",
-"МодульИнструментовOint": "OintToolsModule",
-"ЭтоИменованныйПараметр": "IsNamedParam",
-"УстановитьДвоичноеТело": "SetBinaryBody",
-"ПреобразоватьЗаголовок": "ConvertHeader",
-"ОткрытьСоединение (TLS": "CreateConnection (TLS",
-"Структура для кластера": "Structure for cluster",
-"Дата окончания периода": "End date of the period",
-"Получить настройки TLS": "Get TLS Settings",
-"Проверка_БитриксСтрока": "Check_BitrixString",
-"ПолучитьТоварыКабинета": "GetBusinessProducts",
-"ОбработатьСекретыMSSQL": "ProcessSecretsMSSQL",
-"Установить цель канала": "Set channel purpose",
-"Массив описаний блоков": "Array of block descriptions",
-"ПолучитьОписаниеТовара": "GetProductDescription",
-"ID стадии для удаления": "ID of stage to dele",
-"Получить поле (телефон": "Get field (phone",
-"значение для сравнения": "comparison value",
-"Mongo_УправлениеРолями": "Mongo_RoleManagement",
-"Картинка в формате jpg": "Image in jpg format",
-"Массив привилегий роли": "Array of role privileges",
-"дата начала выполнения": "start date",
-"Строка, ДвоичныеДанные": "String, BinaryData",
-"идентификатор компании": "company identifier",
-"Проверка_ВККомментарий": "Check_VKComment",
-"id счетчика для отбора": "counter id for selection",
-"возрастное ограничение": "age limit",
-"ID календаря приемника": "ID of the target calendar",
-"Имя файла с раширением": "File name with extension",
-"Текущий путь к объекту": "Current path to object",
-"Структура полей задачи": "Task fields structure",
-"VK_СгруппироватьТовары": "VK_GroupProducts",
-"ПолучитьВременныйТокен": "GetTemporaryToken",
-"URL файла для отправки": "File URL",
-"Проверка_ТелеграмВидео": "Check_TelegramVideo",
-"Работает ли офис с LTL": "Does the office work with LTL",
-"ПолучитьТегиБакета (DB": "GetBucketTagging (DB",
-"сообщением в этом чате": "of mesage in this chat",
-"Проверка_ТелеграмГифка": "Check_TelegramGif",
-"Получить связанные SKU": "Get related SKUs",
-"ОбработатьНачалоЗаписи": "ProcessRecordsStart",
-"Отправить внешний файл": "Send external file",
-"Идентификаторы товаров": "Products identifier",
-"GMax_ОтправкаСообщений": "GMax_MessageSending",
-"Получить пользователей": "Get users",
-"Получить подразделения": "Get departments",
-"ТелоОтветаДляОбработки": "ResponseBodyProcessing",
-"Массив блоков вложений": "Array of attachments",
-"цена цели по умолчанию": "goal default price",
-"СтруктураВызоваСтрокой": "CallStructureAsString",
-"ОпределитьТипПараметра": "DefineParameterType",
-"Идентификатор каталога": "Folder identifier",
-"ТекущийЯзыкОПИ = \"ru\";": "CurrentOPILanguage = \"en\";",
-"ШаблонЦветнойПодстроки": "ColoredSubstringPattern",
-"УстановитьРежимОтладки": "SetDebugMode",
-"Создает TCP соединение": "Creates a TCP connection",
-"ЭтоФорматВалидногоJSON": "IsValidJSONFormat",
-"ВК_СоздатьСсылкуТокена": "VKAPI_CreateTokenLink",
-"Открыть/Закрыть диалог": "Open/Close dialog",
-"Получить данные !NOCLI": "Receive data !NOCLI",
-"ПутьУдаленногоОсновной": "PathOfRemotePrimary",
-"Массив Из Соответствие": "Array Of Map",
-"Сообщение о завершении": "Completion message",
-"Обычный текстовый твит": "Regular text tweet",
-"ПолучитьМассивПодборок": "GetSelectionArray",
-"ПолучитьСтруктуруТипов": "GetTypesStructure",
-"НачатьВыполнениеЗадачи": "StartTask",
-"ЗагрузитьВидеоНаСервер": "UploadVideoToServer",
-"Вайбер_ОтправитьСсылку": "Viber_SendLink",
-"СтруктураПовторяемости": "RepeatabilityStructure",
-"ПолучитьКодАвторизации": "GetAuthorizationCode",
-"ЗаписатьJSONМультипарт": "WriteJSONMultipart",
-"Проверка_БитриксМассив": "Check_BitrixArray",
-"МинимальныйРазмерЧасти": "MinPartSize",
-"МассивНеобходимыхПолей": "RequiredFieldsArray",
-"ID изменяемой страницы": "ID of the page being modified",
-"ДобавитьОписаниеДанных": "AddDataDescription",
-"Массив Из Произвольный": "Array Of Arbitrary",
-"ОзонАПИ_РаботаСАкциями": "OzonAPI_PromotionsManagement",
-"ПолучитьОписаниеЗаказа": "GetOrderDescription",
-"идентификатор контакта": "contact identifier",
-"ID черновика (операции": "Draft (operation) ID",
-"СоздатьНовуюДиректорию": "CreateNewDirectory",
-"ПолучитьСписокСервисов": "GetServiceList",
-"HTTP-клиент набора ОПИ": "HTTP Client of OpenIntegrations",
-"СформироватьЗапросGRPC": "FormGRPCRequest",
-"Dropbox_ПолучитьПревью": "Dropbox_GetPreview",
-"ЭтоСерверИлиОбработчик": "IsServerOrHandler",
-"КаталогЛоговБиблиотеки": "LibraryLogCatalog",
-"ПолучитьШтрихкод (файл": "GetBarcode (file",
-"ID метки для изменения": "Tag ID to change",
-"ВыполнитьЗапросБезТела": "ExecuteRequestWithoutBody",
-"ДропБокс_ЗагрузитьФайл": "DropboxAPI_UploadFile",
-"Получить список сделок": "Get deals list",
-"Описание : rich_text": "Description : rich_text",
-"Тип файла для отправки": "Content type for sending",
-"VK_НаписатьКомментарий": "VK_WriteComment",
-"ЗаменитьТекстСообщения": "ReplaceMessageText",
-"УдалитьТоварИзПодборки": "RemoveProductFromSelection",
-"Получает список файлов": "Gets the list of files",
-"ПреобразоватьКодВТокен": "ConvertCodeToToken",
-"РазмерФайлаЛокальныйДД": "FileSizeLocalBD",
-"СоздатьБакет (удаление": "CreateBucket (deleting",
-"Скачать файл сообщения": "Download message file",
-"ИзменитьИмяГлавнойТемы": "ChangeMainTopicName",
-"Bitrix24_УдалитьЗадачу": "Bitrix24_DeleteTask",
-"Дневной лимит в рублях": "Daily limit in rubles",
-"Сформировать квитанцию": "Create receipt",
-"ГринСохранениеНастроек": "GreenSettingsSaving",
-"Отклоняет задачу по ID": "Disapprove task by ID",
-"РезультатТестаКакТекст": "TestResultAsText",
-"OLLM_ОбработкаЗапросов": "OLLM_RequestsProcessing",
-"ИНН истинного продавца": "TIN of the true seller",
-"ПолучитьЗначениеДляCLI": "GetCLIFormedValue",
-"МассивКнопокКлавиатуры": "KeyboardButtonsArray",
-"ПолучитьУдаляемыеФайлы": "GetDeletedFiles",
-"Структура полей товара": "Product fields structure",
-"Сделать файл публичным": "Make file public",
-"СоответствиеНахождения": "FoundMapping",
-"Загрузить/Удалить Файл": "Upload/Delete file",
-"СоответствиеШтрихкодов": "BarcodesMap",
-"ID календаря источника": "ID of the source calendar",
-"ПолучитьИмяСервисаGRPC": "GetGRPCServiceName",
-"ТелеграмУдалениеВебхук": "TelegramWebhookDeletion",
-"Другое описание задачи": "Another task description",
-"НачатьУчетВремени (хук": "StartTimekeeping (wh",
-"СтруктураХаракетристик": "AttributesStructure",
-"ПолучитьИнформациюБота": "GetBotInformation",
-"РаботаСФайламиИПапками": "FileAndFolderManagement",
-"Установить теги бакета": "Put bucket tagging",
-"НоваяТаблицаПараметров": "NewParamsTable",
-"Получить список офисов": "Get office list",
-"Ремонт и строительство": "Repair and building",
-"УдалитьТоварыБезSKU (2": "DeleteProductsWithoutSKU (2",
-"Новое описание события": "New event description",
-"Компонента MS SQL (ОПИ": "MS SQL Component (OpenIntegrations",
-"СформироватьКлавиатуру": "FormKeyboard",
-"Компонента SQLite (ОПИ": "SQLite Component (OpenIntegrations",
-"VK_НаписатьВОбсуждение": "VK_WriteInDiscussion",
-"УдалитьЛишниеПоляБлока": "RemoveExtraBlockFields",
-"Получить блок картинки": "Get picture block",
-"SF_РаботаСДиректориями": "SF_DirectoryManagement",
-"Какой ваш любимый цвет": "What's your favorite color?",
-"Проверка_ТелеграмЧисло": "Check_TelegramNumber",
-"УправлениеБазамиДанных": "DatabaseManagement",
-"Создать текстовый твит": "Create text tweet",
-"OllamaИнформацияМодели": "OllamaModelInfo",
-"Свобода открытого кода": "The Freedom of Open Source",
-"СоздатьБазуДанных (TLS": "CreateDatabase (TLS",
-"Отправить часть !NOCLI": "Send part !NOCLI",
-"Токен авторизации (Api": "Auth token (Api",
-"СоздатьТестовыйЭлемент": "CreateTestElement",
-"Загружает файл в бакет": "Uploads the file to the bucket",
-"Получить курсор !NOCLI": "Get cursor !NOCLI",
-"ИзменитьСвойствоТовара": "EditProductProperty",
-"Тестовый товар (другой": "Test product (another",
-"Установить тему канала": "Set channel topic",
-"Получить токен по коду": "Get token by code",
-"Удалить товары без SKU": "Delete products without SKU",
-"СоздатьПодкаталог (хук": "CreateSubfolder (wh",
-"ЗаполнитьДанныеПоСхеме": "FillDataBySchema",
-"Ключ параметра запроса": "Request parameter key",
-"ИзменитьКалендарь (хук": "UpdateCalendar (wh",
-"ЭтоКоннектор (открытие": "IsConnector (creation",
-"ПолучитьДвоичныеДанные": "GetBinaryData",
-"ОтправитьСсылку (канал": "SendLink (channel",
-"Не найден входной файл": "Input File Not Found!",
-"Массив из Произвольный": "Array of Arbitrary",
-"Структура полей сделки": "Deal fields structure",
-"признак повторного лида": "repeat lead",
-"ПолучитьСтруктуруДанных": "GetBasicDataStructure",
-"Новый заголовок новости": "New post title",
-"РазделитьДвоичныеДанные": "SplitBinaryData",
-"ПолучитьСписокКонтактов": "GetContactList",
-"Новое имя стадии стадии": "New stage name",
-"Сформировать клавиатуру": "Create keyboard",
-"ПолучитьОписаниеСобытия": "GetEventDescription",
-"АТ_СоздатьУдалитьЗаписи": "AT_CreateDeleteRecords",
-"Новая картинка подборки": "New selection image",
-"Произвольный, HTTPОтвет": "Arbitrary, HTTPResponse",
-"Получить описание файла": "Get file description",
-"Bitrix24_УдалитьНовость": "Bitrix24_DeletePost",
-"Bitrix24_ИзменитьЗадачу": "Bitrix24_UpdateTask",
-"Имя существующей модели": "Name of existing model",
-"ЗагрузитьФайл (размер 2": "UploadFile (size 2",
-"Флаг анонимности опроса": "Survey anonymity flag",
-"МассивОбязательныхПолей": "RequiredFieldsArray",
-"ПолучитьСписокКоллекций": "GetCollectionList",
-"адрес электронной почты": "email address",
-"Получить список бакетов": "List buckets",
-"Новое название подборки": "New selection name",
-"Создать канал приватным": "Create channel as private",
-"ID стадии для изменения": "Stage ID for change",
-"GAPI_УправлениеГруппами": "GAPI_GroupManagement",
-"ПолучитьКопиюСоединения": "GetConnectionCopy",
-"УстановитьОбъектЗапроса": "SetRequestObject",
-"ПолучитьНастройкиСессии": "GetSessionSettings",
-"ЯДиск_ПереместитьОбъект": "YDisk_MoveObject",
-"Лайк/Репост/Комментарий": "Like/Repost/Comment",
-"Postgres_ОсновныеМетоды": "Postgres_CommonMethods",
-"АтрибутыИХарактеристики": "AttributesAndFeatures",
-"СоответствиеПоставщиков": "SupplierMap",
-"СоздатьУдалитьКалендарь": "CreateDeleteCalendar",
-"ДополнитьURLПараметрами": "CompleteURLWithParameters",
-"УстановитьСтроковоеТело": "SetStringBody",
-"Telegram_УдалитьWebhook": "Telegram_DeleteWebhook",
-"ID товаров для проверки": "Product IDs to be inspected",
-"ПолучитьСтруктуруТовара": "GetProductStructure",
-"Получить список товаров": "Get product list",
-"ЕстьИдентификаторСессии": "HasSessionID",
-"Получить список моделей": "Get model list",
-"список активных токенов": "active token list",
-"Идентификатор сообщения": "Message identifier",
-"Изменить стадию канбана": "Change kanban stage",
-"ОтправитьКодАвторизации": "SendAuthorizationCode",
-"ОтменитьЗаписьMultipart": "CancelMultipartBody",
-"Отправить данные !NOCLI": "Send data !NOCLI",
-"Используемый метод HTTP": "HTTP method used",
-"ОтправитьДвоичныеДанные": "SendBinaryData",
-"Проверка_ДвоичныеДанные": "Check_BinaryData",
-"ОбеспечитьПустойКаталог": "EnsureEmptyDirectory",
-"Получить структуру лога": "Get log structure",
-"Массив описаний товаров": "Array of product descriptions",
-"ПолучитьСписокСчетчиков": "GetCountersList",
+"ДФ=yyyy-MM-ddThh:mm:ssZ": "DF=yyyy-MM-ddThh:mm:ssZ",
+"СформироватьТекстDelete": "FormTextDelete",
+"ПолеКоллекцииСуществует": "CollectionFieldExists",
+"ИмяМедиа, ТекущиеДанные": "MediaName, CurrentData",
+"ПолучитьОписаниеОбъекта": "HeadObject",
+"Создает новый календарь": "Creates a new calendar",
+"УстановитьЗаголовокЧата": "SetChatTitle",
+"УстановитьЗначенияЯчеек": "SetCellValues",
+"ПолучитьСписокМагазинов": "GetMarketsList",
+"ОтправитьЛокацию (канал": "SendLocation (channel",
+"СоздатьТоварСоСвойством": "CreateProductWithProp",
+"Изменить заголовок чата": "Change chat title",
+"Идентификатор категории": "Category identifier",
+"ОтправитьДокумент (Путь": "SendDocument (Path",
+"Конфигурация соединения": "Connection configuration",
+"ДобавитьПараметрыМетода": "AddMethodParams",
+"ПолучитьИнформациюОБазе": "GetDatabaseInfo",
+"Установить правила чата": "Set chat rules",
+"ПолучитьПубличныйОбъект": "GetPublicObject",
+"Данные или путь к файлу": "File data or filepath",
+"Проверка_БитриксНовость": "Check_BitrixPost",
+"Удаляет календарь по ID": "Deletes a calendar by ID",
+"УдалитьЗависимостьЗадач": "DeleteTasksDependencies",
+"Телеграм_ОтправитьГифку": "TelegramAPI_SendGIF",
+"СкопироватьКаталог (хук": "MakeFolderCopy (wh",
+"ПереместитьКаталог (хук": "MoveFolder (wh",
+"ПолучитьСтатусОбработки": "GetProcessingStatus",
+"Телеграм_ОтправитьОпрос": "TelegramAPI_SendPoll",
+"Название района региона": "Name of the area of the region",
+"УдалитьЗаписи (проверка": "DeleteRecords (check",
+"ПолучитьИнформациюОЧате": "GetChatInfo",
+"ID версии начала списка": "Version ID for the beginning of the list",
+"ОзонСписокХарактеристик": "OzonAttributesList",
+"Получить список методов": "Get method list",
+"Идентификатор базы База": "Base identifier Base",
+"ПараметрыЗапросаВСтроку": "RequestParametersToString",
+"ИзменитьАватарЧата (URL": "ChangeChatPicture (URL",
+"Проверка_ТелеграмИстина": "Check_TelegramTrue",
+"ЯМаркет_РаботаСТоварами": "YaMarket_ProductsManagement",
+"Текст первого сообщения": "Text of the first message",
+"Новое описание картинки": "New picture description",
+"СоздатьКомментарий (хук": "CreateComment (wh",
+"Получить список заказов": "Get order list",
+"ОбработатьЗаписиПакетом": "ProcessRecordsBatch",
+"ИзменитьАртикулыТоваров": "UpdateProductsArticles",
+"Добавить стадию канбана": "Add kanban stage",
+"ОтменитьПубликациюФайла": "CancelFilePublication",
+"Массив Из Строка, Число": "Array of String, Number",
+"Наименование обсуждения": "Discussion name",
+"VK_СоздатьСоставнойПост": "VK_CreateCompositePost",
+"Путь к объекту удаления": "Path to the object to delete",
+"ПолучитьОтветВКонтексте": "GetContextResponse",
+"Создать/Удалить каталог": "Create/Delete catalog",
+"ДобавитьAWS4Авторизацию": "AddAWS4Authorization",
+"ПолучитьОтвет (картинка": "GetResponse (image",
+"СдэкАПИ_РаботаСЗаказами": "CDEKAPI_OrdersManagement",
+"Отключить сервер !NOCLI": "Stop server !NOCLI",
+"Новый текст комментария": "New comment text",
+"ПолучитьРазделительПути": "GetPathSeparator",
+"ДлинаОтступаНовойСтроки": "NewLineTabLength",
+"Загрузить часть объекта": "Upload object part",
+"Получить поле (числовое": "Get field (numeric",
+"ИзменитьПодборкуТоваров": "EditProductCollection",
+"ID удаляемого сообщения": "ID of message to delete",
+"ПолучитьПакетДокументов": "GetDocumentBatch",
+"МассивURLФайловВложений": "ArrayOfAttachmentURLs",
+"СформироватьТекстInsert": "FormTextInsert",
+"Выберите пункт External": "Choose External",
+"ТелеграмУстановкаВебхук": "TelegramWebhookSetup",
+"ДФ=yyyy-MM-ddTHH:mm:ssZ": "DF=yyyy-MM-ddTHH:mm:ssZ",
+"Получить историю задачи": "Get task history",
+"ПолучитьСтруктуруСделки": "GetDealStructure",
+"идентификатор реквизита": "prop identifier",
+"OPI_ПреобразованиеТипов": "OPI_TypeConversion",
+"СлакОтложенноеСообщение": "SlackSheduledMessage",
+"ОтправитьМестоположение": "SendLocation",
+"ГенераторОтчетаПокрытия": "CoverageReportGenerator",
+"ОтменитьПубликациюПапки": "CancelFolderPublication",
+"РаботаСЧатамиИДиалогами": "ChatsAndDialogsManagement",
+"ВывестиСправкуПоКоманде": "ShowCommandHelp",
+"Множественный, двоичные": "Multiple, binary",
+"Проверка_ДропБоксМассив": "Check_DropboxArray",
+"ПоместитьДвоичныеДанные": "PutBinaryData",
+"ПолучитьЧислоУчастников": "GetParticipantCount",
+"ID файла для скачивания": "File ID for downloading",
+"Bitrix24_ОтложитьЗадачу": "Bitrix24_DeferTask",
+"Удалить выбранные файлы": "Delete selected files",
+"ИзменитьКалендарьСписка": "EditListCalendar",
+"Тестовая таблица 2 (изм": "Test table 2 (change",
+"СоздатьСобытиеКалендаря": "CreateCalendarEvent",
+"ПустаяСхемаDropDatabase": "EmptySchemeDropDatabase",
+"Таймаут ожидания данных": "Data reading timeout",
+"идентификатор календаря": "calendar identifier",
+"Получить данные о сайте": "Get site data",
+"Максимум попыток !NOCLI": "Max attempts !NOCLI",
+"ПолучитьПланЗадачНаДень": "GetDailyPlan",
+"Получить список событий": "Get list of events",
+"Получить список записей": "Get list of records",
+"Удалить свойство товара": "Delete product property",
+"ДобавитьЗаписиРаздельно": "AddRecordsSeparately",
+"СформироватьТекстUpdate": "FormTextUpdate",
+"Проверка_ДропБоксРабота": "Check_DropboxWork",
+"Массив ID пользователей": "User ID Array",
+"ВключитьУведомленияЧата": "EnableChatNotifications",
+"Получает лог выполнения": "Gets the execution log",
+"ПолучитьСписокКаталогов": "GetDirectoriesList",
+"Действия с обсуждениями": "Actions with discussions",
+"Идентификатор хранилища": "Storage ID",
+"Установить теги объекта": "Put object tagging",
+"Получить структуру чата": "Get chats structure",
+"Bitrix24_УдалитьКаталог": "Bitrix24_DeleteFolder",
+"Удалить колонку таблицы": "Delete table column",
+"ЗагрузитьФайл (размер 1": "UploadFile (size 1",
+"ВК_СоздатьСоставнойПост": "VKAPI_CreateCompositePost",
+"ID новости для удаления": "Id of post to remove",
+"ЗаписатьФайлыМультипарт": "WriteMultipartFiles",
+"ПолучитьНастройкиПрокси": "GetProxySettings",
+"СоздатьЗависимостьЗадач": "CreateTasksDependencies",
+"Новое наименование чата": "New chat name",
+"Добавить данные Related": "Add data as Related",
+"Telegram_ОтправитьВидео": "Telegram_SendVideo",
+"Вайбер_ОтправитьЛокацию": "Viber_SendLocation",
+"ОтменитьЗагрузкуЧастями": "AbortMultipartUpload",
+"Путь к файлу или данные": "Path to file or data",
+"ОпределитьМетодОтправки": "DetermineSendMethod",
+"ОбработатьСписокПозиций": "ProcessItemsList",
+"УдалитьФайлы (каталог 2": "DeleteSelectedFiles (folder 2",
+"УдалитьКомментарий (хук": "DeleteComment (wh",
+"Получить подборки по ID": "Get selections by ID",
+"ЗаписатьПропущенныйТест": "WriteMissingTest",
+"Получить сообщение чата": "Get chat message",
+"ЗагрузитьФайлВХранилище": "UploadFileToStorage",
+"Скопированный файл.jpeg": "CopiedFile.jpeg",
+"ОбработатьСтруктуруBlob": "ProcessBlobStructure",
+"Telegram_ОтправитьАудио": "Telegram_SendAudio",
+"Слак_ПолучитьИнформацию": "SlackGetData",
+"ОтправитьКонтакт (канал": "SendContact (channel",
+"Б24_УчетРабочегоВремени": "B24_Timekeeping",
+"СоздатьЗапросМультипарт": "CreateMultipartRequest",
+"СформироватьТекстCreate": "FormTextCreate",
+"Получить список каналов": "Get channel list",
+"СтруктураХарактеристики": "AttributesStructure",
+"СоздатьЗаголовкиЗапроса": "CreateRequestHeaders",
+"20971520 байт (20 МБайт": "20971520 bytes (20 MB",
+"СформироватьОсновнойURL": "FormPrimaryURL",
+"Создать свойство товара": "Create product property",
+"Ошибка загрузки участка": "Chunk upload error",
+"ГД_ЗагрузитьУдалитьФайл": "GD_UploadDeleteFile",
+"Данные файла для записи": "File data to be written",
+"ВК_СоздатьТоварПодборку": "VKAPI_CreateProductSelection",
+"Является пунктом выдачи": "Its a shipping point",
+"Получить историю канала": "Get channel history",
+"Создает новый сеанс SSH": "Creates a new SSH session",
+"Telegram_ОтправитьОпрос": "Telegram_SendPoll",
+"НовоеЧислоПереадресаций": "NewRedirectCount",
+"СформироватьМассивМедиа": "FormMediaArray",
+"Слак_ЗагрузитьУдалитьВФ": "Slack_UploadDeleteExternalFile",
+"СтруктураАдресаДоставки": "DeliveryAddressStruct",
+"Массив вариантов ответа": "Array of answer options",
+"ОтправитьСообщение (хук": "SendMessage",
"Получить чеклист задачи": "Get tasks checklist",
+"ПолучитьСписокСчетчиков": "GetCountersList",
+"Массив описаний товаров": "Array of product descriptions",
+"Получить структуру лога": "Get log structure",
+"ОбеспечитьПустойКаталог": "EnsureEmptyDirectory",
+"Проверка_ДвоичныеДанные": "Check_BinaryData",
+"ОтправитьДвоичныеДанные": "SendBinaryData",
"ВходнойМассивПараметров": "InputParamsArray",
+"Используемый метод HTTP": "HTTP method used",
+"ОтменитьЗаписьMultipart": "CancelMultipartBody",
+"ОтправитьКодАвторизации": "SendAuthorizationCode",
+"Изменить стадию канбана": "Change kanban stage",
+"Идентификатор сообщения": "Message identifier",
+"список активных токенов": "active token list",
+"Получить список моделей": "Get model list",
+"ЕстьИдентификаторСессии": "HasSessionID",
+"Отправить данные !NOCLI": "Send data !NOCLI",
+"Получить список товаров": "Get product list",
"Проверка_ДропБоксСтатус": "Check_DropboxStatus",
-"ВывестиСправкуПоМетодам": "DisplayMethodHelp",
"Создать обновить товары": "Create update product",
-"МаксимальнаяВложенность": "MaximumNesting",
-"ПолучитьЗначениеИзФайла": "GetValueFromFile",
-"Удаляет таблицу из базы": "Deletes a table from the database",
-"ОбработатьСекретыOllama": "ProcessSecretsMySQLOllama",
-"Телеграм_ОтправитьАудио": "TelegramAPI_SendAudio",
-"Проверка_ТелеграмМассив": "Check_TelegramArray",
-"ID события для удаления": "ID of the event to be deleted",
-"СкрытьГлавнуюТемуФорума": "HideMainForumTopic",
-"ПолучитьКвитанцию (файл": "GetReceipt (file",
-"СправкаВозможныеКоманды": "HelpAvailableCommand",
-"Bitrix24_СерверноеВремя": "Bitrix24_ServerTime",
-"СпособКодированияСтроки": "StringEncodingMethod",
-"Telegram_ОтправитьГифку": "Telegram_SendGif",
-"Путь к новой директории": "Path to new directory",
-"Отправить строку !NOCLI": "Send line !NOCLI",
"Ответ сервера с ссылкой": "Server response with a URL",
+"Отправить строку !NOCLI": "Send line !NOCLI",
+"Путь к новой директории": "Path to new directory",
+"Telegram_ОтправитьГифку": "Telegram_SendGif",
+"СпособКодированияСтроки": "StringEncodingMethod",
+"Bitrix24_СерверноеВремя": "Bitrix24_ServerTime",
+"СправкаВозможныеКоманды": "HelpAvailableCommand",
+"ВывестиСправкуПоМетодам": "DisplayMethodHelp",
+"ПолучитьКвитанцию (файл": "GetReceipt (file",
+"ID события для удаления": "ID of the event to be deleted",
+"Проверка_ТелеграмМассив": "Check_TelegramArray",
+"Телеграм_ОтправитьАудио": "TelegramAPI_SendAudio",
+"ОбработатьСекретыOllama": "ProcessSecretsMySQLOllama",
+"Удаляет таблицу из базы": "Deletes a table from the database",
+"ПолучитьЗначениеИзФайла": "GetValueFromFile",
+"МаксимальнаяВложенность": "MaximumNesting",
+"СкрытьГлавнуюТемуФорума": "HideMainForumTopic",
"Телеграм_ОтправитьВидео": "TelegramAPI_SendVideo",
+"ПолучитьСтруктуруТовара": "GetProductStructure",
+"Telegram_УдалитьWebhook": "Telegram_DeleteWebhook",
+"ЗагрузитьФайл (размер 2": "UploadFile (size 2",
+"Имя существующей модели": "Name of existing model",
+"Bitrix24_ИзменитьЗадачу": "Bitrix24_UpdateTask",
+"Bitrix24_УдалитьНовость": "Bitrix24_DeletePost",
+"Получить описание файла": "Get file description",
+"Произвольный, HTTPОтвет": "Arbitrary, HTTPResponse",
+"Новая картинка подборки": "New selection image",
+"Флаг анонимности опроса": "Survey anonymity flag",
+"АТ_СоздатьУдалитьЗаписи": "AT_CreateDeleteRecords",
+"Сформировать клавиатуру": "Create keyboard",
+"Новое имя стадии стадии": "New stage name",
+"Имя файла с расширением": "File name with extension",
+"РазделитьДвоичныеДанные": "SplitBinaryData",
+"Новый заголовок новости": "New post title",
+"ПолучитьСтруктуруДанных": "GetBasicDataStructure",
+"признак повторного лида": "repeat lead",
+"ПолучитьОписаниеСобытия": "GetEventDescription",
+"ID товаров для проверки": "Product IDs to be inspected",
+"МассивОбязательныхПолей": "RequiredFieldsArray",
+"адрес электронной почты": "email address",
+"УстановитьСтроковоеТело": "SetStringBody",
+"ДополнитьURLПараметрами": "CompleteURLWithParameters",
+"СоздатьУдалитьКалендарь": "CreateDeleteCalendar",
+"СоответствиеПоставщиков": "SupplierMap",
+"АтрибутыИХарактеристики": "AttributesAndFeatures",
+"Postgres_ОсновныеМетоды": "Postgres_CommonMethods",
+"Лайк/Репост/Комментарий": "Like/Repost/Comment",
+"ПолучитьСписокКоллекций": "GetCollectionList",
+"ЯДиск_ПереместитьОбъект": "YDisk_MoveObject",
+"УстановитьОбъектЗапроса": "SetRequestObject",
+"ПолучитьКопиюСоединения": "GetConnectionCopy",
+"GAPI_УправлениеГруппами": "GAPI_GroupManagement",
+"ID стадии для изменения": "Stage ID for change",
+"Создать канал приватным": "Create channel as private",
+"Новое название подборки": "New selection name",
+"Получить список бакетов": "List buckets",
+"ПолучитьНастройкиСессии": "GetSessionSettings",
"OPI_TCP.ОтправитьСтроку": "OPI_TCP.SendLine",
-"массив URL картинок 360": "array of 360 images URLs",
+"ПолучитьСписокКонтактов": "GetContactList",
"ПолучитьКалендарьСписка": "GetListCalendar",
-"Удаляет сообщение по ID": "Deletes a message by ID",
-"Не удалось удалить файл": "Failed to delete file",
-"для дальнейших действий": "for further actions",
-"Получить список свойств": "Get property list",
-"ШаблонОписанияПараметра": "ParameterDescriptionTemplate",
-"Изменяет наименование и": "Changes the name and",
-"СформироватьТекстSelect": "FormTextSelect",
-"Массив из Строка, Число": "Array of string, number",
-"Получить значения ячеек": "Get cell values",
-"Имя участника разговора": "Name of participant in conversation",
-"ПрочитатьДвоичныеДанные": "ReadBinaryData",
-"ДропБокс_СоздатьКаталог": "DropboxAPI_CreateFolder",
-"Запустить сервер !NOCLI": "Start server !NOCLI",
-"Прочитать строку !NOCLI": "Read line !NOCLI",
-"СтруктураДоговоренности": "AppointmentStructure",
+"Получить список складов": "Get warehouses list",
+"ЗагрузитьМассивВложений": "UploadAttachmentsArray",
+"Вайбер_ОтправитьКонтакт": "Viber_SendContact",
+"Создать страницу в базу": "Create page in database",
+"ОтправитьКартинку (Путь": "SendPicture (Path",
+"ДобавитьУчастникаГруппы": "AddGroupMember",
+"Существующее соединение": "Existing connection",
+"Bitrix24_ПолучитьЗадачу": "Bitrix24_GetTask",
+"20000000 байт (20 МБайт": "20000000 bytes (20 MB",
+"Другой заголовок задачи": "Another task title",
+"Получить/Обновить токен": "Get/Update token",
+"ПолучитьПостоянныйТокен": "GetPermanentToken",
+"УникальныйИдентификатор": "UUID",
+"HEX нового цвета стадии": "HEX of new stage color",
+"ПолучитьПоследнююОшибку": "GetLastError",
+"ПроверитьОсновныеДанные": "CheckBasicData",
+"СформироватьТестыЯксCLI": "FormYAXTestsCLI",
+"и перейдите в настройки": "and go to the settings",
+"Код формы собственности": "Form of ownership code",
+"ВключитьЗвукЗадачи (хук": "UnmuteTask (wh",
+"массив URL картинок 360": "array of 360 images URLs",
+"ПолучитьПеременнуюСреды": "GetEnvironmentVariable",
+"ПолучитьСтруктуруЗадачи": "GetTaskFieldsStructure",
+"YandexDisk_СоздатьПапку": "YandexDisk_CreateFolder",
+"ПолучитьОписаниеЛокации": "GetLocationDescription",
+"Информация о выполнении": "Execution information",
+"Наименование новой базы": "New base name",
+"ОткрытьСоединение (база": "CreateConnection (base",
+"КоличествоПереадресаций": "RedirectCount",
+"ПереместитьФайлВКаталог": "MoveFileToFolder",
+"НайтиПользователей (хук": "FindUsers (wh",
+"Компонента MongoDB (ОПИ": "MongoDB Component (OpenIntegrations",
+"Получить размер объекта": "Get object size",
+"Выполнить запрос !NOCLI": "Execute request !NOCLI",
+"УправлениеВнешнимФайлом": "ExternalFileManagement",
+"Bitrix24_СоздатьНовость": "Bitrix24_CreatePost",
+"УдалитьШифрованиеБакета": "DeleteBucketEncryption",
+"ВыгрузитьМодельИзПамяти": "UnloadModelFromMemory",
+"Новое значение свойства": "New property value",
+"УдалитьСобытиеКалендаря": "DeleteCalendarEvent",
"идентификатор владельца": "owner identifier",
+"СтруктураДоговоренности": "AppointmentStructure",
+"Прочитать строку !NOCLI": "Read line !NOCLI",
+"Запустить сервер !NOCLI": "Start server !NOCLI",
+"ДропБокс_СоздатьКаталог": "DropboxAPI_CreateFolder",
+"ПрочитатьДвоичныеДанные": "ReadBinaryData",
+"Имя участника разговора": "Name of participant in conversation",
+"Получить значения ячеек": "Get cell values",
+"Массив из Строка, Число": "Array of string, number",
+"СформироватьТекстSelect": "FormTextSelect",
+"Изменяет наименование и": "Changes the name and",
+"ШаблонОписанияПараметра": "ParameterDescriptionTemplate",
+"Получить список свойств": "Get property list",
+"Не удалось удалить файл": "Failed to delete file",
+"Создать/Удалить событие": "Create/Delete event",
"ДелегироватьЗадачу (хук": "DelegateTask (wh",
"ИзменитьНастройкиГруппы": "ChangeGroupSettings",
-"СоздатьПроизвольныйТвит": "CreateCustomTweet",
+"для дальнейших действий": "for further actions",
"Массив вариантов опроса": "Poll options array",
-"Mongo_ПользователиИРоли": "Mongo_UsersAndRoles",
-"ГринОтзывАдминистратора": "GreenAdminRemove",
-"ПолучитьИнформациюОБоте": "GetBotInformation",
-"Твиттер_СоздатьТвитСГиф": "Twitter_CreateTweetWithGif",
-"Получить стадии канбана": "Get kanban stages",
-"СоединитьДвоичныеДанные": "ConcatBinaryData",
-"ЗаполнитьОчиститьЯчейки": "FillClearCells",
-"ИсключатьАрхивированные": "ExcludeArchived",
-"Получить структуру лида": "Get lead structure",
-"ТаблицаДляИспользования": "TableForUse",
-"Б24_РаботаСППолямиЗадач": "B24_TaskFieldsManagement",
-"Инициализировать !NOCLI": "Initialize !NOCLI",
-"ПолучитьСписокКластеров": "GetClustersList",
-"Элемент фильтра записей": "Record filter element",
-"Пароль пользователя SSH": "SSH user password",
"Переименовать хранилище": "Rename storage",
-"УдалитьСобытиеКалендаря": "DeleteCalendarEvent",
-"Создать/Удалить событие": "Create/Delete event",
-"ВыгрузитьМодельИзПамяти": "UnloadModelFromMemory",
-"и перейдите в настройки": "and go to the settings",
-"ПроверитьОсновныеДанные": "CheckBasicData",
-"ПолучитьПоследнююОшибку": "GetLastError",
-"HEX нового цвета стадии": "HEX of new stage color",
-"УникальныйИдентификатор": "UUID",
-"ПолучитьПостоянныйТокен": "GetPermanentToken",
-"Получить/Обновить токен": "Get/Update token",
-"Другой заголовок задачи": "Another task title",
-"СформироватьТестыЯксCLI": "FormYAXTestsCLI",
-"20000000 байт (20 МБайт": "20000000 bytes (20 MB",
-"Существующее соединение": "Existing connection",
-"ДобавитьУчастникаГруппы": "AddGroupMember",
-"ОтправитьКартинку (Путь": "SendPicture (Path",
-"Создать страницу в базу": "Create page in database",
-"Вайбер_ОтправитьКонтакт": "Viber_SendContact",
-"ЗагрузитьМассивВложений": "UploadAttachmentsArray",
-"Получить список складов": "Get warehouses list",
-"Bitrix24_ПолучитьЗадачу": "Bitrix24_GetTask",
-"Код формы собственности": "Form of ownership code",
-"ОткрытьСоединение (база": "CreateConnection (base",
-"ВключитьЗвукЗадачи (хук": "UnmuteTask (wh",
-"Bitrix24_СоздатьНовость": "Bitrix24_CreatePost",
-"УправлениеВнешнимФайлом": "ExternalFileManagement",
-"Выполнить запрос !NOCLI": "Execute request !NOCLI",
-"Получить размер объекта": "Get object size",
-"Компонента MongoDB (ОПИ": "MongoDB Component (OpenIntegrations",
-"НайтиПользователей (хук": "FindUsers (wh",
-"Массив вариантов ответа": "Array of answer options",
-"ПереместитьФайлВКаталог": "MoveFileToFolder",
-"УдалитьШифрованиеБакета": "DeleteBucketEncryption",
-"КоличествоПереадресаций": "RedirectCount",
-"Наименование новой базы": "New base name",
-"Информация о выполнении": "Execution information",
-"ПолучитьОписаниеЛокации": "GetLocationDescription",
-"YandexDisk_СоздатьПапку": "YandexDisk_CreateFolder",
-"Новое значение свойства": "New property value",
-"ПолучитьСтруктуруЗадачи": "GetTaskFieldsStructure",
-"ПолучитьПеременнуюСреды": "GetEnvironmentVariable",
-"ОтправитьСообщение (хук": "SendMessage",
-"Имя файла с расширением": "File name with extension",
-"СтруктураАдресаДоставки": "DeliveryAddressStruct",
-"СформироватьТекстUpdate": "FormTextUpdate",
-"СдэкАПИ_РаботаСЗаказами": "CDEKAPI_OrdersManagement",
-"ДобавитьAWS4Авторизацию": "AddAWS4Authorization",
-"Создать/Удалить каталог": "Create/Delete catalog",
-"ПолучитьОтветВКонтексте": "GetContextResponse",
-"Путь к объекту удаления": "Path to the object to delete",
-"VK_СоздатьСоставнойПост": "VK_CreateCompositePost",
-"Отключить сервер !NOCLI": "Stop server !NOCLI",
-"Наименование обсуждения": "Discussion name",
-"ОтменитьПубликациюФайла": "CancelFilePublication",
-"Добавить стадию канбана": "Add kanban stage",
-"ИзменитьАртикулыТоваров": "UpdateProductsArticles",
-"ОбработатьЗаписиПакетом": "ProcessRecordsBatch",
-"Получить список заказов": "Get order list",
-"СоздатьКомментарий (хук": "CreateComment (wh",
-"Новое описание картинки": "New picture description",
-"Массив Из Строка, Число": "Array of String, Number",
-"ПолучитьРазделительПути": "GetPathSeparator",
-"Выберите пункт External": "Choose External",
-"ЯМаркет_РаботаСТоварами": "YaMarket_ProductsManagement",
-"ДлинаОтступаНовойСтроки": "NewLineTabLength",
-"ОтправитьМестоположение": "SendLocation",
-"СлакОтложенноеСообщение": "SlackSheduledMessage",
-"OPI_ПреобразованиеТипов": "OPI_TypeConversion",
-"идентификатор реквизита": "prop identifier",
-"ПолучитьСтруктуруСделки": "GetDealStructure",
-"Получить историю задачи": "Get task history",
-"ДФ=yyyy-MM-ddTHH:mm:ssZ": "DF=yyyy-MM-ddTHH:mm:ssZ",
-"ГенераторОтчетаПокрытия": "CoverageReportGenerator",
-"ТелеграмУстановкаВебхук": "TelegramWebhookSetup",
-"СформироватьТекстInsert": "FormTextInsert",
-"МассивURLФайловВложений": "ArrayOfAttachmentURLs",
-"ПолучитьПакетДокументов": "GetDocumentBatch",
-"ID удаляемого сообщения": "ID of message to delete",
-"ИзменитьПодборкуТоваров": "EditProductCollection",
-"Получить поле (числовое": "Get field (numeric",
-"Загрузить часть объекта": "Upload object part",
-"Текст первого сообщения": "Text of the first message",
-"Новый текст комментария": "New comment text",
-"Проверка_ТелеграмИстина": "Check_TelegramTrue",
-"Удаляет календарь по ID": "Deletes a calendar by ID",
-"ДобавитьПараметрыМетода": "AddMethodParams",
-"Конфигурация соединения": "Connection configuration",
-"Идентификатор категории": "Category identifier",
-"Изменить заголовок чата": "Change chat title",
-"СоздатьТоварСоСвойством": "CreateProductWithProp",
-"ПолучитьИнформациюОБазе": "GetDatabaseInfo",
-"ОтправитьЛокацию (канал": "SendLocation (channel",
-"ПолучитьСписокМагазинов": "GetMarketsList",
-"УстановитьЗначенияЯчеек": "SetCellValues",
-"УстановитьЗаголовокЧата": "SetChatTitle",
-"Создает новый календарь": "Creates a new calendar",
-"ПолучитьОписаниеОбъекта": "HeadObject",
-"ИмяМедиа, ТекущиеДанные": "MediaName, CurrentData",
-"ПолеКоллекцииСуществует": "CollectionFieldExists",
-"СформироватьТекстDelete": "FormTextDelete",
-"ДФ=yyyy-MM-ddThh:mm:ssZ": "DF=yyyy-MM-ddThh:mm:ssZ",
-"ОтправитьДокумент (Путь": "SendDocument (Path",
-"ИзменитьАватарЧата (URL": "ChangeChatPicture (URL",
-"ПолучитьПубличныйОбъект": "GetPublicObject",
-"ПараметрыЗапросаВСтроку": "RequestParametersToString",
-"Идентификатор базы База": "Base identifier Base",
-"Получить список методов": "Get method list",
-"ОзонСписокХарактеристик": "OzonAttributesList",
-"ID версии начала списка": "Version ID for the beginning of the list",
-"ПолучитьИнформациюОЧате": "GetChatInfo",
-"Установить правила чата": "Set chat rules",
-"УдалитьЗаписи (проверка": "DeleteRecords (check",
-"Название района региона": "Name of the area of the region",
-"Телеграм_ОтправитьОпрос": "TelegramAPI_SendPoll",
-"ПолучитьСтатусОбработки": "GetProcessingStatus",
-"ПереместитьКаталог (хук": "MoveFolder (wh",
-"СкопироватьКаталог (хук": "MakeFolderCopy (wh",
-"Телеграм_ОтправитьГифку": "TelegramAPI_SendGIF",
-"УдалитьЗависимостьЗадач": "DeleteTasksDependencies",
-"Проверка_БитриксНовость": "Check_BitrixPost",
-"Данные или путь к файлу": "File data or filepath",
-"ПолучитьОтвет (картинка": "GetResponse (image",
-"ОтменитьПубликациюПапки": "CancelFolderPublication",
-"СоздатьЗависимостьЗадач": "CreateTasksDependencies",
-"ВывестиСправкуПоКоманде": "ShowCommandHelp",
-"Слак_ПолучитьИнформацию": "SlackGetData",
-"Telegram_ОтправитьАудио": "Telegram_SendAudio",
-"ОбработатьСтруктуруBlob": "ProcessBlobStructure",
-"Скопированный файл.jpeg": "CopiedFile.jpeg",
-"ЗагрузитьФайлВХранилище": "UploadFileToStorage",
-"Получить сообщение чата": "Get chat message",
-"ЗаписатьПропущенныйТест": "WriteMissingTest",
-"ОтправитьКонтакт (канал": "SendContact (channel",
-"Получить подборки по ID": "Get selections by ID",
-"УдалитьФайлы (каталог 2": "DeleteSelectedFiles (folder 2",
-"ОбработатьСписокПозиций": "ProcessItemsList",
-"ОпределитьМетодОтправки": "DetermineSendMethod",
-"Путь к файлу или данные": "Path to file or data",
-"ОтменитьЗагрузкуЧастями": "AbortMultipartUpload",
-"Вайбер_ОтправитьЛокацию": "Viber_SendLocation",
-"Telegram_ОтправитьВидео": "Telegram_SendVideo",
-"УдалитьКомментарий (хук": "DeleteComment (wh",
-"СоздатьЗапросМультипарт": "CreateMultipartRequest",
-"ГД_ЗагрузитьУдалитьФайл": "GD_UploadDeleteFile",
-"СформироватьТекстCreate": "FormTextCreate",
-"СформироватьМассивМедиа": "FormMediaArray",
-"НовоеЧислоПереадресаций": "NewRedirectCount",
-"Telegram_ОтправитьОпрос": "Telegram_SendPoll",
-"Создает новый сеанс SSH": "Creates a new SSH session",
-"Получить историю канала": "Get channel history",
-"Является пунктом выдачи": "Its a shipping point",
-"ВК_СоздатьТоварПодборку": "VKAPI_CreateProductSelection",
-"Слак_ЗагрузитьУдалитьВФ": "Slack_UploadDeleteExternalFile",
-"Данные файла для записи": "File data to be written",
-"Ошибка загрузки участка": "Chunk upload error",
-"Создать свойство товара": "Create product property",
-"СформироватьОсновнойURL": "FormPrimaryURL",
-"20971520 байт (20 МБайт": "20971520 bytes (20 MB",
-"СоздатьЗаголовкиЗапроса": "CreateRequestHeaders",
-"СтруктураХарактеристики": "AttributesStructure",
-"Получить список каналов": "Get channel list",
-"Добавить данные Related": "Add data as Related",
-"Б24_УчетРабочегоВремени": "B24_Timekeeping",
-"Новое наименование чата": "New chat name",
-"Получить список записей": "Get list of records",
-"РаботаСЧатамиИДиалогами": "ChatsAndDialogsManagement",
-"ПолучитьПланЗадачНаДень": "GetDailyPlan",
-"Максимум попыток !NOCLI": "Max attempts !NOCLI",
-"Получить данные о сайте": "Get site data",
-"идентификатор календаря": "calendar identifier",
-"Таймаут ожидания данных": "Data reading timeout",
-"ПустаяСхемаDropDatabase": "EmptySchemeDropDatabase",
-"СоздатьСобытиеКалендаря": "CreateCalendarEvent",
-"Получить список событий": "Get list of events",
-"Тестовая таблица 2 (изм": "Test table 2 (change",
-"Удалить выбранные файлы": "Delete selected files",
-"Bitrix24_ОтложитьЗадачу": "Bitrix24_DeferTask",
-"ID файла для скачивания": "File ID for downloading",
-"ПолучитьЧислоУчастников": "GetParticipantCount",
-"ПоместитьДвоичныеДанные": "PutBinaryData",
-"Проверка_ДропБоксМассив": "Check_DropboxArray",
-"Множественный, двоичные": "Multiple, binary",
-"ИзменитьКалендарьСписка": "EditListCalendar",
-"Удалить свойство товара": "Delete product property",
-"Идентификатор хранилища": "Storage ID",
-"ДобавитьЗаписиРаздельно": "AddRecordsSeparately",
-"ЗаписатьФайлыМультипарт": "WriteMultipartFiles",
-"ID новости для удаления": "Id of post to remove",
-"ВК_СоздатьСоставнойПост": "VKAPI_CreateCompositePost",
-"ЗагрузитьФайл (размер 1": "UploadFile (size 1",
-"Удалить колонку таблицы": "Delete table column",
-"Bitrix24_УдалитьКаталог": "Bitrix24_DeleteFolder",
-"Получить структуру чата": "Get chats structure",
-"ПолучитьНастройкиПрокси": "GetProxySettings",
-"Установить теги объекта": "Put object tagging",
-"Действия с обсуждениями": "Actions with discussions",
-"ПолучитьСписокКаталогов": "GetDirectoriesList",
-"Получает лог выполнения": "Gets the execution log",
-"ВключитьУведомленияЧата": "EnableChatNotifications",
-"Массив ID пользователей": "User ID Array",
-"Проверка_ДропБоксРабота": "Check_DropboxWork",
-"ОбработатьСписокОбъектов": "ProcessObjectList",
-"Удаляет объект из бакета": "Removes the object from the bucket",
-"ОтключитьЗвукЗадачи (хук": "MuteTask (wh",
-"Проверка_БитриксВложение": "Check_BitrixAttachment",
-"произвольный комментарий": "arbitrary comment",
-"ПоместитьКаталогВКорзину": "MarkFolderAsDeleted",
-"ДобавитьРодителяСтраницы": "AddPageParent",
-"ПолучитьДвоичныеИлиПоток": "GetBinaryOrStream",
-"ОбработатьОшибочныйВывод": "HandleErrorOutput",
-"ТекущаяУниверсальнаяДата": "CurrentUniversalDate",
-"МассивОтсутствующихПолей": "MissingFieldsArray",
-"ЗавершитьЗаписьMultipart": "EndMultipartBody",
-"Поместить файл в корзину": "Mark file as deleted",
-"Количество переадресаций": "Redirect count",
-"СформироватьТестыАссертс": "FormAssertsTests",
-"КодировкаВыходногоПотока": "OutputEncoding",
-"ПолучитьКатегорииТоваров": "GetProductCategories",
-"Тип чата OPEN (публичный": "Chat type OPEN (public",
-"Получить информацию бота": "Get bot information",
-"ОбработатьТелоДляЗапроса": "ProcessRequestBody",
-"Получить список областей": "Get region list",
-"Получить список подборок": "Get selection list",
-"Остановить сервер !NOCLI": "Stop server !NOCLI",
-"НормализоватьАвторизацию": "NormalizeAuth",
-"Dropbox_КопироватьОбъект": "Dropbox_CopyObject",
-"ОтправитьСтроку (таймаут": "SendLine (timeout",
-"Дополнительные параметры": "Additional parameters",
-"Создает новый сеанс SFTP": "Creates a new SFTP session",
-"D:\\GD\\Мой диск\\data.json": "D:\\GD\\My Drive\\data.json",
-"Новое описание календаря": "New calendar description",
-"Отправить местоположение": "Send location",
-"Изменяет имя метки по ID": "Changes the tag name by ID",
-"ПолучитьИмяОсновногоПоля": "GetPrimaryFieldName",
-"Строка, Массив Из Строка": "String, Array of String",
-"Массив товаров или товар": "Array of products or product",
-"ОбработанноеСоответствие": "ProcessedMap",
-"Ноушн_СоздатьУдалитьБлок": "Notion_CreateDeleteBlock",
-"ГК_СоздатьУдалитьСобытие": "GC_CreateDeleteEvent",
-"Структура полей счетчика": "Counter field structure",
-"ПолучитьОписаниеКонтакта": "GetContactDescription",
-"УправлениеПользователями": "UsersManagement",
-"Для работы через Webhook": "To work via Webhook",
-"ДобавитьПараметрыКоманды": "AddCommandParameters",
-"ПриостановитьУчетВремени": "PauseTimekeeping",
-"ДобавитьФайлВЗадачу (хук": "AttachFileToTopic (wh",
-"Новая рекламная кампания": "New ads campaign",
-"https://example.com/путь": "https://example.com/path",
-"Б24_РаботаСУведомлениями": "B24_NotificationsManagement",
-"ДобавитьПараметрКартинки": "AddImageParameter",
-"ОписаниеСтандартныхОпций": "StandardOptionsDescription",
-"МаксимальныйРазмер Тогда": "MaxSize Then",
-"номер документа на товар": "item document number",
+"СоздатьПроизвольныйТвит": "CreateCustomTweet",
+"Пароль пользователя SSH": "SSH user password",
+"Элемент фильтра записей": "Record filter element",
+"ПолучитьСписокКластеров": "GetClustersList",
+"Инициализировать !NOCLI": "Initialize !NOCLI",
+"Б24_РаботаСППолямиЗадач": "B24_TaskFieldsManagement",
+"ТаблицаДляИспользования": "TableForUse",
+"Получить структуру лида": "Get lead structure",
+"Удаляет сообщение по ID": "Deletes a message by ID",
+"Mongo_ПользователиИРоли": "Mongo_UsersAndRoles",
+"ЗаполнитьОчиститьЯчейки": "FillClearCells",
+"СоединитьДвоичныеДанные": "ConcatBinaryData",
+"Получить стадии канбана": "Get kanban stages",
+"Твиттер_СоздатьТвитСГиф": "Twitter_CreateTweetWithGif",
+"ИсключатьАрхивированные": "ExcludeArchived",
+"ПолучитьИнформациюОБоте": "GetBotInformation",
+"ГринОтзывАдминистратора": "GreenAdminRemove",
+"ПолучитьСообщениеСистемы": "GetSystemMessage",
+"АргументыКоманднойСтроки": "CommandLineArguments",
+"БитриксСписокРезультатов": "BitrixResultsList",
+"ПолучитьСтруктуруЗапуска": "GetLaunchStructure",
+"Получить временный токен": "Get temporary token",
+"асинхронный код счетчика": "asynchronous counter code",
+"УстановитьТегиБакета (DB": "PutBucketTagging (DB",
+"Номер телефона без знака": "Phone number without",
+"ОбработатьСерверныйПоток": "ProcessServerStream",
+"НачатьНаблюдатьЗаЗадачей": "StartWatchingTask",
+"ПолучитьСписокЛидов (хук": "GetLeadsList (wh",
+"ПолноеОписаниеПараметров": "FullParamsDescription",
+"Пустая строка параметров": "Empty parameter string",
+"ID чата для разархивации": "Chat ID for dearchiving",
+"Начать выполнение задачи": "Start a task",
+"Ссылка (URL) под записью": "Link (URL) under the post",
+"ОтправитьКонтакт (цитата": "SendContact (quote",
+"ПолучитьСтруктуруТаблицы": "GetTableStructure",
+"ПриостановитьЗадачу (хук": "PauseTask (wh",
+"Bitrix24_ОтклонитьЗадачу": "Bitrix24_DisapproveTask",
+"Признак рекламного поста": "Sign of an advertising post",
+"ставка ндс, например 0.2": "VAT rate, e.g. 0.2",
+"Другие товары сообщества": "Other items",
+"Создает пустой календарь": "Creates an empty calendar",
+"Использовать \"../../core": "Use \"../../core",
+"Путь к целевому каталогу": "Path to the target directory",
+"ID счетчика для удаления": "Counter ID for deletion",
+"Добавить колонку таблицы": "Add table column",
+"ОтправитьКартинку (канал": "SendPicture (channel",
+"всегда возвращает Истина": "always return True",
+"СохранитьКартинкуВАльбом": "SaveImageToAlbum",
+"ИсключитьУчастникаГруппы": "ExcludeGroupMember",
+"СформироватьБлокКартинку": "GenerateImageBlock",
+"ВыполнитьЗапросЧерезGRPC": "ExecuteRequestViaGRPC",
+"Получить описание товара": "Get product description",
+"ПолучитьНастройкиЗапроса": "GetRequestSettings",
+"Проверка_ТелеграмКонтакт": "Check_TelegramContact",
+"Путь к объекту оригинала": "Path to the original object",
+"Создать/Изменить таблицу": "Create/Edit table",
+"ПолучитьСписокЗадач (хук": "GetTasksList (wh",
+"Удалить постоянный токен": "Delete permanent token",
+"Получить поле (строковое": "Get field (string",
+"VK_СоздатьСвойствоТовара": "VK_CreateProductProperty",
+"Вайбер_ОтправкаСообщений": "Viber_MessagesSending",
+"Загрузить файл в каталог": "Upload file to the folder",
+"Структура параметров URL": "URL parameters structure",
+"Заменить текст сообщения": "Replace message text",
+"ИзменитьАватарЧата (Путь": "ChangeChatPicture (Path",
+"ОткрытьСоединениеВМодуле": "CreateConnectionInsideModule",
+"ОпределитьТекущуюКоманду": "DetermineCurrentCommand",
+"ДобавитьЗадачуВИзбранное": "AddTaskToFavorites",
+"СоздатьТоварСоСвойствами": "CreateProductWithProperties",
+"Структура учетных данных": "Credentials structure",
+"ТекущийПараметрКоллекция": "CurrentCollectionParam",
+"ОтправитьЛокацию (цитата": "SendLocation (quote",
+"Создает новое обсуждение": "Creates a new discussion",
+"VK_ПолучитьСписокЗаказов": "VK_GetOrderList",
+"Настройки прокси запроса": "Request proxy settings",
+"Отправить запрос с телом": "Send request with body",
+"Установить описание чата": "Set chat description",
+"Создать новую директорию": "Create new directory",
+"ВК_ПолучитьСписокСвойств": "VKAPI_GetPropertyList",
+"Получить список объектов": "List objects",
+"ОзонАПИ_РаботаСоСкладами": "OzonAPI_WarehousesManagement",
+"ДобавитьКомментарий (хук": "CreateComment (wh",
+"Получить товары магазина": "Get campaign products",
+"Загрузить фото на сервер": "Upload photo to server",
+"ПреобразоватьФайлыВМедиа": "ConvertFilesToMedia",
+"ДФ='yyyy-MM-dd HH:MM:ss'": "DF='yyyy-MM-dd HH:MM:ss",
+"СформироватьСтрокуВызова": "FormCallString",
+"признак цифрового товара": "digital attribute",
+"Строка, Массив из Строка": "String, Array of String",
+"Изменяет текст сообщения": "Changes the text of the message",
+"ОтключитьУведомленияЧата": "DisableChatNotifications",
+"ДобавитьПараметрВТаблицу": "AddPramToTable",
+"СоздатьАрхивироватьКанал": "CreateArchiveChannel",
+"ИзменитьСобытиеКалендаря": "UpdateCalendarEvent",
+"Логин пользователя mysql": "MySQL user",
+"Проверка_ВКГруппаТоваров": "Check_VKProductsGroup",
+"Загрузить объект целиком": "Upload full object",
+"ПолучитьСписокРазрешений": "GetPermissionsList",
+"Наименование нового поля": "New field name",
+"Получить размер элемента": "Get element size",
+"СоздатьТвитКартинки (ИВФ": "CreateImageTweet (TFN",
+"СоздатьКаталогВХранилище": "CreateStorageFolder",
+"Изменить свойство товара": "Edit product property",
+"VK_УдалитьСвойствоТовара": "VK_DeleteProductProperty",
+"Данные файл для загрузки": "Data file for upload",
+"УдалитьКалендарьИзСписка": "DeleteCalendarFromList",
+"Изменяет новость в ленте": "Change post data",
+"URL сервера ReportPortal": "ReportPortal server URL",
+"ID пользователя адресата": "Recipient user ID",
+"ГК_ПолучитьСписокСобытий": "GC_GetEventList",
+"Mongo_РаботаСДокументами": "Mongo_DocumentsManagement",
+"ИзменитьСвойстваСтраницы": "EditPageProperties",
+"Получить товары кабинета": "Get business products",
+"загрузка страниц в плеер": "page load to player",
+"ДобавитьКалендарьВСписок": "AddCalendarToList",
+"Метод в документации API": "Method at API documentation",
+"УправлениеАрхивациейЧата": "ChatArchivingManagement",
+"ОпределитьКаталогПакетов": "DefinePackagesDirectory",
+"Создает каталог на диске": "Creates a directory on the disk",
+"РазделитьКоллекциюДанных": "SplitDataCollection",
+"фильтр по уровню доступа": "filter by access level",
+"ПолучитьИнформациюОДиске": "GetDiskInformation",
+"ПолучитьЗаголовкиЗапроса": "GetRequestHeaders",
+"ID товаров для архивации": "Product IDs for archiving",
+"Новый каталог размещения": "New parent directory",
+"ОчиститьОчередьСообщений": "ClearMessageQueue",
+"НаправлениеПоиска.СКонца": "SearchDirection.FromEnd",
+"ПоследнийКодУспеха Тогда": "LastSuccessCode Then",
+"ID целевого пользователя": "Target user ID",
+"Удалить участника группы": "Remove group member",
+"сохранение страниц сайта": "page saving",
+"ВосстановитьКаталог (хук": "RestoreFolder (wh",
+"Идентификаторы кластеров": "Clusters identifiers",
+"ЗавершитьЗагрузкуЧастями": "FinishPartsUpload",
+"УдалитьЗаписи (получение": "DeleteRecords (get",
+"ПолучитьШифрованиеБакета": "GetBucketEncryption",
+"ВК_ПолучитьСписокЗаказов": "VKAPI_GetOrderList",
+"Адрес истинного продавца": "The address of the true seller",
+"ПрочитатьСтроку (таймаут": "ReadLine (timeout",
+"Выбрать пункт **Другое**": "Select **Other**",
+"КонечныйМассивПараметров": "FinalParamsArray",
+"Добавить обновить товары": "Add update products",
+"Логин пользователя mssql": "mssql user login",
+"Файл источник обновления": "File source for update",
+"цвет текста на информере": "informer text color",
+"Этот же объект обработки": "This processor object",
+"ПолучитьСтрокуЗаголовков": "GetHeadersString",
+"количество грузовых мест": "number of cargo spaces",
+"СформироватьТекстФильтра": "FormFilterText",
+"Секретный ключ (Password": "Secret key (Password",
+"Удалено %1 лишних файлов": "Removed %1 unnecessary files",
+"Создать подборку товаров": "Create product selection",
+"Получить список регионов": "Get regions list",
+"ВыполнитьЗапросSQL (файл": "ExecuteSQLQuery (file",
+"ID файла для копирования": "Original file ID",
+"Вайбер_ОтправитьКартинку": "Viber_SendImage",
+"F0%9F%94%A5 *Новый релиз": "F0%9F%94%A5 *New release",
+"Bitrix24_СкопироватьФайл": "Bitrix24_MakeFileCopy",
+"СоответствиеСписковОпций": "OptionListsMap",
+"ЗаполнитьЗначенияСвойств": "FillPropertyValues",
+"Откладывает задачу по ID": "Defer task by ID",
+"Получить заказ по номеру": "Get order by number",
+"СоздатьПользователя (хук": "CreateUser (wh",
+"ДропБокс_ПолучитьАккаунт": "DropboxAPI_GetAccount",
+"СохранитьУдалитьКартинку": "SaveDeleteImage",
+"Запрос (создание таблицы": "Request (table creation",
+"СоздатьРекламнуюКампанию": "CreateAdvertisingCampaign",
+"ОтправитьСообщение (json": "SendMessage (json",
+"ID файла для перемещения": "File ID",
"Новое описание сообщения": "New message description",
+"номер документа на товар": "item document number",
+"МаксимальныйРазмер Тогда": "MaxSize Then",
+"ОписаниеСтандартныхОпций": "StandardOptionsDescription",
+"ДобавитьПараметрКартинки": "AddImageParameter",
+"Б24_РаботаСУведомлениями": "B24_NotificationsManagement",
+"https://example.com/путь": "https://example.com/path",
+"Новая рекламная кампания": "New ads campaign",
+"ДобавитьФайлВЗадачу (хук": "AttachFileToTopic (wh",
+"ПриостановитьУчетВремени": "PauseTimekeeping",
+"ДобавитьПараметрыКоманды": "AddCommandParameters",
+"Для работы через Webhook": "To work via Webhook",
+"УправлениеПользователями": "UsersManagement",
+"ПолучитьОписаниеКонтакта": "GetContactDescription",
+"Структура полей счетчика": "Counter field structure",
"Использовать \"./internal": "Use \"./internal",
+"ГК_СоздатьУдалитьСобытие": "GC_CreateDeleteEvent",
"РазложитьОбъектыПодробно": "BreakDownObjectsInDetail",
-"VK_ПолучитьСписокТоваров": "VK_GetProductList",
"ОбновитьЗаписи (проверка": "UpdateRecords (check",
-"МаксимальноеЧислоПопыток": "MaximumRetryCount",
-"УстановитьКартинкуГруппы": "SetGroupPicture",
-"ПолучитьОтвет (параметры": "GetResponse (parameter",
-"режим: default или debug": "mode: default or debug",
-"UUID заказа для удаления": "Order UUID for deletion",
-"ВыполнитьЗапросЧерезHTTP": "ExecuteRequestViaHTTP",
-"ПолучитьОчередьСообщений": "GetMessageQueue",
-"ВывестиСправкуПоКомандам": "ShowCommandsHelp",
-"РаботаСПодборкамиТоваров": "ProductSelectionManagement",
-"Метод в документации AWS": "Method at AWS documentation",
-"Путь к директории поиска": "Path to search directory",
-"Получить текущий каталог": "Get current directory",
-"ID элемента для удаления": "ID of deleted element",
-"СоздатьУдалитьТемуФорума": "CreateDeleteForumTopic",
"Новый тестовый заголовок": "NewTestTitle",
+"СоздатьУдалитьТемуФорума": "CreateDeleteForumTopic",
+"ID элемента для удаления": "ID of deleted element",
+"Получить текущий каталог": "Get current directory",
+"Путь к директории поиска": "Path to search directory",
+"Метод в документации AWS": "Method at AWS documentation",
+"РаботаСПодборкамиТоваров": "ProductSelectionManagement",
+"ВывестиСправкуПоКомандам": "ShowCommandsHelp",
+"ПолучитьОчередьСообщений": "GetMessageQueue",
+"ВыполнитьЗапросЧерезHTTP": "ExecuteRequestViaHTTP",
+"UUID заказа для удаления": "Order UUID for deletion",
+"режим: default или debug": "mode: default or debug",
+"ПолучитьОтвет (параметры": "GetResponse (parameter",
+"УстановитьКартинкуГруппы": "SetGroupPicture",
+"МаксимальноеЧислоПопыток": "MaximumRetryCount",
+"VK_ПолучитьСписокТоваров": "VK_GetProductList",
"UUID заявки для удаления": "UUID of the invitation for deletion",
+"ОбработанноеСоответствие": "ProcessedMap",
+"Строка, Массив Из Строка": "String, Array of String",
+"Количество переадресаций": "Redirect count",
+"Поместить файл в корзину": "Mark file as deleted",
+"ЗавершитьЗаписьMultipart": "EndMultipartBody",
+"МассивОтсутствующихПолей": "MissingFieldsArray",
+"ТекущаяУниверсальнаяДата": "CurrentUniversalDate",
+"ОбработатьОшибочныйВывод": "HandleErrorOutput",
+"ПолучитьДвоичныеИлиПоток": "GetBinaryOrStream",
+"ДобавитьРодителяСтраницы": "AddPageParent",
+"ПоместитьКаталогВКорзину": "MarkFolderAsDeleted",
+"произвольный комментарий": "arbitrary comment",
+"Проверка_БитриксВложение": "Check_BitrixAttachment",
+"ОтключитьЗвукЗадачи (хук": "MuteTask (wh",
+"Удаляет объект из бакета": "Removes the object from the bucket",
+"ОбработатьСписокОбъектов": "ProcessObjectList",
+"Авторизуйтесь на портале": "Log in to the portal",
+"СформироватьТестыАссертс": "FormAssertsTests",
+"Массив товаров или товар": "Array of products or product",
+"КодировкаВыходногоПотока": "OutputEncoding",
+"Тип чата OPEN (публичный": "Chat type OPEN (public",
+"ПолучитьИмяОсновногоПоля": "GetPrimaryFieldName",
+"Изменяет имя метки по ID": "Changes the tag name by ID",
+"Отправить местоположение": "Send location",
+"Новое описание календаря": "New calendar description",
+"D:\\GD\\Мой диск\\data.json": "D:\\GD\\My Drive\\data.json",
+"Создает новый сеанс SFTP": "Creates a new SFTP session",
+"Дополнительные параметры": "Additional parameters",
+"ОтправитьСтроку (таймаут": "SendLine (timeout",
+"Dropbox_КопироватьОбъект": "Dropbox_CopyObject",
+"НормализоватьАвторизацию": "NormalizeAuth",
+"Остановить сервер !NOCLI": "Stop server !NOCLI",
+"Получить список подборок": "Get selection list",
+"Получить список областей": "Get region list",
+"ОбработатьТелоДляЗапроса": "ProcessRequestBody",
+"Получить информацию бота": "Get bot information",
+"ПолучитьКатегорииТоваров": "GetProductCategories",
"Дата и время записи лога": "Log entry date and time",
-"ПолучитьИнформациюОФайле": "GetFileInformation",
+"Ноушн_СоздатьУдалитьБлок": "Notion_CreateDeleteBlock",
"УбратьЗадачуИзИзбранного": "RemoveTaskFromFavorites",
-"ДобавитьBasicАвторизацию": "AddBasicAuthorization",
-"Обработать запрос !NOCLI": "Process request !NOCLI",
-"Управление базами данных": "Database management",
-"СинхронизироватьКаталоги": "SynchronizeFolders",
-"список параметров модели": "model parameter list",
-"СоздатьВысокуюКлавиатуру": "CreateTallKeyboard",
-"ПустаяСхемаAlterTableAdd": "EmptySchemeAlterTableAdd",
-"ПолучитьСтатистикуПостов": "GetPostStatistics",
-"ПолучитьПараметрыТвиттер": "GetTwitterParameters",
-"Язык штрихкода: RUS, ENG": "Barcode language: RUS, ENG",
-"OpenAIУдалениеАссистента": "OpenAIAssistantDeletion",
-"СоздатьЧерновикЗаявкиFBO": "CreateFBODraft",
-"ПреобразоватьДанныеФайла": "ConvertFileData",
-"Создать товар и подборку": "Create product and selection",
-"Получить код авторизации": "Get authorization code",
-"РаботаСУдаленнымиФайлами": "ExternalFilesManagement",
-"Получить список хранилищ": "Get list of storages",
-"СоздатьДлиннуюКлавиатуру": "CreateLongKeyboard",
-"Получить список сервисов": "Get service list",
-"Массив заголовков кнопок": "Array of button titles",
-"Использовать \"../../main": "Use \"../../main",
-"ПолучитьСтрокуПараметров": "GetParamsString",
-"Bitrix24_ИзменитьНовость": "Bitrix24_UpdatePost",
-"Получить данные аккаунта": "Get account data",
-"ДоступноИзменениеПозиции": "CanSeek",
-"Bitrix24_ПолучитьКаталог": "Bitrix24_GetFolder",
-"Проверка_ДропбоксАккаунт": "Check_DropboxAccount",
-"Bitrix24_ПолучитьНовости": "Bitrix24_GetPosts",
-"Изменяет название канала": "Changes the name of the channel",
-"ДобавитьЗаголовокOAuthV1": "AddOAuthV1Header",
-"HTTP_УстановкаЗаголовков": "HTTP_HeadersSetting",
-"Получить список операций": "Get actions list",
-"ПолучитьСобытиеКалендаря": "GetCalendarEvent",
-"Изменить текст сообщения": "Change the message text",
-"БитриксДоступныеДействия": "BitrixAvailableActions",
-"Компонента SSH/SFTP (ОПИ": "SSH/SFTP Component (OpenIntegrations",
-"УстановитьКаталогПакетов": "SetPackagesDirectory",
-"НоушнАпи_СоздатьСтраницу": "NotionAPI_CreatePage",
-"КвадратныеСкобкиМассивов": "ArraysSquareBrackets",
-"Скачать последнюю версию": "Download the latest version",
-"Б24_РаботаСКомментариями": "B24_CommentsManagement",
-"ТаблицаСправкаПоКомандам": "CommandsHelpTable",
-"Не удалось получить файл": "Failed to retrieve the file!",
-"Получить описание заказа": "Get order description",
-"ПолучитьКодПодтверждения": "GetConfirmationCode",
-"Наличие терминала оплаты": "Availability of payment terminal",
-"ДобавитьУчастникаВГруппу": "AddGroupMember",
-"Набор тестов для YAxUnit": "Test suite for YAxUnit",
-"УдалитьКомментарийЗадачи": "DeleteTaskComment",
-"ID события для получения": "Event ID to retrieve",
-"Токен авторизации OpenAI": "OpenAI authorization token",
"ВК_ПолучитьСписокТоваров": "VKAPI_GetProductList",
-"Код региона по базе СДЭК": "Region code according to CDEK database",
+"Токен авторизации OpenAI": "OpenAI authorization token",
+"ID события для получения": "Event ID to retrieve",
+"УдалитьКомментарийЗадачи": "DeleteTaskComment",
+"Набор тестов для YAxUnit": "Test suite for YAxUnit",
+"ДобавитьУчастникаВГруппу": "AddGroupMember",
+"Наличие терминала оплаты": "Availability of payment terminal",
+"ПолучитьКодПодтверждения": "GetConfirmationCode",
+"Получить описание заказа": "Get order description",
+"Не удалось получить файл": "Failed to retrieve the file!",
+"ТаблицаСправкаПоКомандам": "CommandsHelpTable",
+"Б24_РаботаСКомментариями": "B24_CommentsManagement",
+"Скачать последнюю версию": "Download the latest version",
+"КвадратныеСкобкиМассивов": "ArraysSquareBrackets",
+"НоушнАпи_СоздатьСтраницу": "NotionAPI_CreatePage",
"Bitrix24_ЗавершитьЗадачу": "Bitrix24_CompleteTask",
"мМассивВходныхПараметров": "mEntryParamsArray",
"ОписаниеПримитивногоПоля": "PrimitiveFieldDescription",
"ВывестиНачальнуюСтраницу": "DisplayStartPage",
-"УдалитьМодель (tiny, bay": "DeleteModel (tiny, bay",
-"Архивирует выбранный чат": "Archives the selected chat",
-"VK_ПолучитьСписокСвойств": "VK_GetPropertyList",
-"Mongo_РаботаСКоллекциями": "Mongo_CollectionManagement",
-"Установить прокси !NOCLI": "Set proxy !NOCLI",
-"Subsystem.OPI_Интеграция": "Subsystem.OPI_Integrations",
-"ПолучитьСписокКалендарей": "GetCalendarList",
-"ЗагрузитьОбъект (частями": "PutObject (parts",
-"СоздатьСсылкуПриглашение": "CreateInvitationLink",
-"РезультатПроверкиСтрокой": "CheckResultAsString",
-"Массив Из Строка, Строка": "Array Of String, String",
-"ЗавершитьТестовыйЭлемент": "FinishTestElement",
-"Проверка, Новый, Обратно": "Check, New, Back",
-"Путь к создаваемой папке": "Path to the created folder",
"Блоки в документации API": "Blocks at API documentation",
-"ID файла для перемещения": "File ID",
-"Авторизуйтесь на портале": "Log in to the portal",
-"СоздатьРекламнуюКампанию": "CreateAdvertisingCampaign",
-"Получить товары кабинета": "Get business products",
-"Структура учетных данных": "Credentials structure",
-"ДобавитьЗадачуВИзбранное": "AddTaskToFavorites",
-"ОпределитьТекущуюКоманду": "DetermineCurrentCommand",
-"ОткрытьСоединениеВМодуле": "CreateConnectionInsideModule",
-"ИзменитьАватарЧата (Путь": "ChangeChatPicture (Path",
-"Заменить текст сообщения": "Replace message text",
-"Структура параметров URL": "URL parameters structure",
-"Загрузить файл в каталог": "Upload file to the folder",
-"Вайбер_ОтправкаСообщений": "Viber_MessagesSending",
-"VK_СоздатьСвойствоТовара": "VK_CreateProductProperty",
-"Получить поле (строковое": "Get field (string",
-"Удалить постоянный токен": "Delete permanent token",
-"ПолучитьСписокЗадач (хук": "GetTasksList (wh",
-"Создать/Изменить таблицу": "Create/Edit table",
-"ТекущийПараметрКоллекция": "CurrentCollectionParam",
-"Создает новое обсуждение": "Creates a new discussion",
-"Изменяет текст сообщения": "Changes the text of the message",
-"VK_ПолучитьСписокЗаказов": "VK_GetOrderList",
-"Проверка_ТелеграмКонтакт": "Check_TelegramContact",
-"Строка, Массив из Строка": "String, Array of String",
-"признак цифрового товара": "digital attribute",
-"СформироватьСтрокуВызова": "FormCallString",
-"ДФ='yyyy-MM-dd HH:MM:ss'": "DF='yyyy-MM-dd HH:MM:ss",
-"ПреобразоватьФайлыВМедиа": "ConvertFilesToMedia",
-"Загрузить фото на сервер": "Upload photo to server",
-"Получить товары магазина": "Get campaign products",
-"ДобавитьКомментарий (хук": "CreateComment (wh",
-"ОзонАПИ_РаботаСоСкладами": "OzonAPI_WarehousesManagement",
-"Получить список объектов": "List objects",
-"ВК_ПолучитьСписокСвойств": "VKAPI_GetPropertyList",
-"Создать новую директорию": "Create new directory",
-"Установить описание чата": "Set chat description",
-"Отправить запрос с телом": "Send request with body",
-"Настройки прокси запроса": "Request proxy settings",
-"Путь к объекту оригинала": "Path to the original object",
-"ОтправитьЛокацию (цитата": "SendLocation (quote",
-"Признак рекламного поста": "Sign of an advertising post",
-"Начать выполнение задачи": "Start a task",
-"ID чата для разархивации": "Chat ID for dearchiving",
-"Пустая строка параметров": "Empty parameter string",
-"ПолноеОписаниеПараметров": "FullParamsDescription",
-"ПолучитьСписокЛидов (хук": "GetLeadsList (wh",
-"НачатьНаблюдатьЗаЗадачей": "StartWatchingTask",
-"УстановитьТегиБакета (DB": "PutBucketTagging (DB",
-"Номер телефона без знака": "Phone number without",
-"Ссылка (URL) под записью": "Link (URL) under the post",
-"асинхронный код счетчика": "asynchronous counter code",
-"Получить временный токен": "Get temporary token",
-"ПолучитьСтруктуруЗапуска": "GetLaunchStructure",
-"БитриксСписокРезультатов": "BitrixResultsList",
-"АргументыКоманднойСтроки": "CommandLineArguments",
-"ПолучитьСообщениеСистемы": "GetSystemMessage",
-"ОбработатьСерверныйПоток": "ProcessServerStream",
-"Получить описание товара": "Get product description",
-"ПриостановитьЗадачу (хук": "PauseTask (wh",
-"ВыполнитьЗапросЧерезGRPC": "ExecuteRequestViaGRPC",
-"ПолучитьСтруктуруТаблицы": "GetTableStructure",
-"СформироватьБлокКартинку": "GenerateImageBlock",
-"ИсключитьУчастникаГруппы": "ExcludeGroupMember",
-"СохранитьКартинкуВАльбом": "SaveImageToAlbum",
-"всегда возвращает Истина": "always return True",
-"ПолучитьНастройкиЗапроса": "GetRequestSettings",
-"ОтправитьКартинку (канал": "SendPicture (channel",
-"Добавить колонку таблицы": "Add table column",
-"ID счетчика для удаления": "Counter ID for deletion",
-"Путь к целевому каталогу": "Path to the target directory",
-"Использовать \"../../core": "Use \"../../core",
-"Создает пустой календарь": "Creates an empty calendar",
-"Другие товары сообщества": "Other items",
-"ставка ндс, например 0.2": "VAT rate, e.g. 0.2",
-"Bitrix24_ОтклонитьЗадачу": "Bitrix24_DisapproveTask",
-"ОтправитьКонтакт (цитата": "SendContact (quote",
-"СоздатьТоварСоСвойствами": "CreateProductWithProperties",
-"ОтключитьУведомленияЧата": "DisableChatNotifications",
-"ID целевого пользователя": "Target user ID",
-"СоздатьАрхивироватьКанал": "CreateArchiveChannel",
-"Этот же объект обработки": "This processor object",
-"цвет текста на информере": "informer text color",
-"Файл источник обновления": "File source for update",
-"Логин пользователя mssql": "mssql user login",
-"Добавить обновить товары": "Add update products",
-"КонечныйМассивПараметров": "FinalParamsArray",
-"Выбрать пункт **Другое**": "Select **Other**",
-"ПрочитатьСтроку (таймаут": "ReadLine (timeout",
-"Адрес истинного продавца": "The address of the true seller",
-"ВК_ПолучитьСписокЗаказов": "VKAPI_GetOrderList",
-"ПолучитьШифрованиеБакета": "GetBucketEncryption",
-"УдалитьЗаписи (получение": "DeleteRecords (get",
-"ЗавершитьЗагрузкуЧастями": "FinishPartsUpload",
-"Идентификаторы кластеров": "Clusters identifiers",
-"ВосстановитьКаталог (хук": "RestoreFolder (wh",
-"ПолучитьСтрокуЗаголовков": "GetHeadersString",
-"СформироватьТекстФильтра": "FormFilterText",
-"Запрос (создание таблицы": "Request (table creation",
-"Секретный ключ (Password": "Secret key (Password",
-"СохранитьУдалитьКартинку": "SaveDeleteImage",
-"ДропБокс_ПолучитьАккаунт": "DropboxAPI_GetAccount",
-"СоздатьПользователя (хук": "CreateUser (wh",
-"Получить заказ по номеру": "Get order by number",
-"Откладывает задачу по ID": "Defer task by ID",
-"ЗаполнитьЗначенияСвойств": "FillPropertyValues",
-"СоответствиеСписковОпций": "OptionListsMap",
-"Bitrix24_СкопироватьФайл": "Bitrix24_MakeFileCopy",
-"F0%9F%94%A5 *Новый релиз": "F0%9F%94%A5 *New release",
-"Вайбер_ОтправитьКартинку": "Viber_SendImage",
-"ID файла для копирования": "Original file ID",
-"ВыполнитьЗапросSQL (файл": "ExecuteSQLQuery (file",
-"ОтправитьСообщение (json": "SendMessage (json",
-"Получить список регионов": "Get regions list",
-"Создать подборку товаров": "Create product selection",
-"Удалено %1 лишних файлов": "Removed %1 unnecessary files",
-"сохранение страниц сайта": "page saving",
-"количество грузовых мест": "number of cargo spaces",
-"ДобавитьПараметрВТаблицу": "AddPramToTable",
-"Удалить участника группы": "Remove group member",
-"ГК_ПолучитьСписокСобытий": "GC_GetEventList",
-"URL сервера ReportPortal": "ReportPortal server URL",
-"Изменяет новость в ленте": "Change post data",
-"УдалитьКалендарьИзСписка": "DeleteCalendarFromList",
-"Данные файл для загрузки": "Data file for upload",
-"VK_УдалитьСвойствоТовара": "VK_DeleteProductProperty",
-"Изменить свойство товара": "Edit product property",
-"СоздатьКаталогВХранилище": "CreateStorageFolder",
-"СоздатьТвитКартинки (ИВФ": "CreateImageTweet (TFN",
-"Получить размер элемента": "Get element size",
-"Наименование нового поля": "New field name",
-"ПолучитьСписокРазрешений": "GetPermissionsList",
-"Загрузить объект целиком": "Upload full object",
-"Проверка_ВКГруппаТоваров": "Check_VKProductsGroup",
-"Логин пользователя mysql": "MySQL user",
-"ИзменитьСобытиеКалендаря": "UpdateCalendarEvent",
-"ID пользователя адресата": "Recipient user ID",
-"Mongo_РаботаСДокументами": "Mongo_DocumentsManagement",
-"ПоследнийКодУспеха Тогда": "LastSuccessCode Then",
-"ИзменитьСвойстваСтраницы": "EditPageProperties",
-"НаправлениеПоиска.СКонца": "SearchDirection.FromEnd",
-"ОчиститьОчередьСообщений": "ClearMessageQueue",
-"Новый каталог размещения": "New parent directory",
-"ID товаров для архивации": "Product IDs for archiving",
-"ПолучитьЗаголовкиЗапроса": "GetRequestHeaders",
-"ПолучитьИнформациюОДиске": "GetDiskInformation",
-"фильтр по уровню доступа": "filter by access level",
-"РазделитьКоллекциюДанных": "SplitDataCollection",
-"Создает каталог на диске": "Creates a directory on the disk",
-"ОпределитьКаталогПакетов": "DefinePackagesDirectory",
-"УправлениеАрхивациейЧата": "ChatArchivingManagement",
-"Метод в документации API": "Method at API documentation",
-"ДобавитьКалендарьВСписок": "AddCalendarToList",
-"загрузка страниц в плеер": "page load to player",
-"Отправить код авторизации": "Send authorization code",
-"ID сообщения для удаления": "ID of the message to be deleted",
-"ID задачи источника связи": "From task ID",
-"ПолучитьИнформациюОГруппе": "GetGroupInformation",
-"Идентификатор базы данных": "Database identifier",
-"Получить список контактов": "Get contact list",
-"подробное описание товара": "detailed product description",
-"ИзменитьНаименованиеКниги": "EditSpreadsheetTitle",
-"СменитьВладельцаЧата (хук": "ChangeChatOwner (wh",
-"Добавить участника группы": "Add group member",
-"Добавить/Удалить картинку": "Add/Delete image",
-"фильтровать по поддоменам": "subdomain filter",
-"Управление пользователями": "Users management",
-"GAPI_ПолучениеУведомлений": "GAPI_NotificationsReceiving",
-"Удаляет комментарий по ID": "Deletes comment by ID",
-"Наименование новой стадии": "New stage name",
-"ОткрытьСоединение (запрос": "CreateConnection (query",
-"НаправлениеПоиска.СНачала": "SearchDirection.FromBegin",
-"Установить значения ячеек": "Set cell values",
-"Наименование нового листа": "NewSheetName",
-"Telegram_УдалитьСообщение": "Telegram_DeleteMessage",
-"Удаляет записи из таблицы": "Deletes records from the table",
-"Изменяет существующий лид": "Modifies an existing lead",
-"Telegram_ОтправитьКонтакт": "Telegram_SendContact",
-"Получить календарь списка": "Get list calendar",
-"Данные части для загрузки": "Part content for uploading",
-"ДобавитьПользователейВЧат": "AddUsersToChat",
-"ОтправитьУдалитьЭфемерное": "SendDeleteEphemeral",
-"ОчиститьОсновнойКалендарь": "ClearMainCalendar",
-"Описание тестового товара": "Test item description",
-"УдалитьПодразделение (хук": "DeleteDepartment (wh",
-"Структура настроек сессии": "Session settings structure",
-"ПолучитьСписокАссистентов": "GetAssistantsList",
-"Тестовый комментарий (изм": "Test comment (change",
-"Создать зависимость задач": "Create tasks dependencies",
-"МассивНастроекНапоминаний": "ReminderSettingsArray",
-"ПолучитьСоответствиеТипов": "GetTypesMap",
-"ЗапросТелоТекущейОтправки": "RequestBodyCurrentSend",
-"ОбновитьИзображенияТовара": "UpdateProductImages",
-"ЯДиск_СоздатьКопиюОбъекта": "YDisk_CreateObjectCopy",
-"ПолучитьНастройкиКабинета": "GetBusinessSettings",
-"Получить структуру данных": "Get basic data structure",
-"VK_ЗагрузитьВидеоНаСервер": "VK_UploadVideoToServer",
-"СоздатьЗапускReportPortal": "CreateReportPortalLaunch",
-"УстановитьАвторизациюHTTP": "SetHTTPAuthorization",
-"Получить описание локации": "Get location description",
-"Станьте спонсором проекта": "Become a sponsor",
-"openintegrations.dev/docs": "en.openintegrations.dev/docs",
-"Путь назначения для копии": "Destination path for the copy",
-"ID элемента для получения": "Element ID",
-"Получить описание объекта": "Head object",
-"ПолучитьСписокФайлов (Все": "GetFilesList (All",
-"Получить последнюю ошибку": "Get last error",
-"ПолучитьСсылкуНаСообщение": "GetMessageLink",
-"УдалитьТрудозатратыЗадачи": "DeleteTaskTimeAccounting",
-"ГарантироватьТаблицу (TLS": "EnsureTable (TLS",
-"ПолучитьСобытияКалендарей": "GetCalendarEvents",
-"Ссылка на последний релиз": "To the latest release",
-"Получить постоянный токен": "Get permanent token",
-"Слак_ЗагрузитьУдалитьФайл": "Slack_UploadDeleteFile",
-"ДействияПубличныхОбъектов": "PublicObjectActions",
-"ПолучитьКомментарийЗадачи": "GetTaskComment",
-"ПолучениеДанныхИНастройка": "DataRetrievalAndSettings",
-"ЭкранированиеСимволовJSON": "JSONCharactersEscapeMode",
-"РаботаСоСвойствамиТоваров": "ProductPropertiesManagement",
-"Проверка_БитриксРезультат": "Check_BitrixResult",
-"СоздатьКаноническийЗапрос": "CreateCanonicalRequest",
-"Новый альбом из автотеста": "NewAlbumFromAutoTest",
-"Получить список счетчиков": "Get counters list",
-"ДействиеСУчастникомГруппы": "GroupMemberAction",
-"Отменить публикацию папки": "Unpublish folder",
-"Отправить запрос без тела": "Send request without body",
-"ПоказатьГлавнуюТемуФорума": "ShowMainForumTopic",
-"Отправить двоичные данные": "Send binary data",
-"Удаляет уведомление по ID": "Delete notification by ID",
-"Заголовок файла для Slack": "File title for Slack",
-"ПолучитьПользователейЧата": "GetChatMembers",
-"идентификатор направления": "direction identifier",
-"Открытый Пакет Интеграций": "Open Integrations Package",
-"РаботаСФайламиИКаталогами": "FileAndDirectoryManagement",
-"Изменить артикулы товаров": "Update products articles",
-"Создает твит без вложений": "Creates a tweet without attachments",
-"Dropbox_ПереместитьОбъект": "Dropbox_MoveObject",
-"СоздатьПодразделение (хук": "CreateDepartment (wh",
-"Получить настройки сессии": "Get session settings",
-"VK_ПолучитьСписокПодборок": "VK_GetSelectionList",
-"признак доступен для всех": "feature is available for all",
-"Структура настроек прокси": "Proxy settings structure",
-"Пароль пользователя mssql": "mssql user password",
-"Статус : Соответствие": "Status : Map",
-"дата последнего изменения": "date of last modification",
-"УдалитьБазуДанных (ошибка": "DeleteDatabase (error",
-"Некорректный вид отправки": "Incorrect sending view",
-"МассивПараметровОбработки": "ProcessingParameterArray",
-"идентификатор комментария": "comment identifier",
-"Прочитать двоичные данные": "Read binary data",
-"ПолучитьСтрокуПодключения": "GetConnectionString",
-"Modules/OPI_Компоненты.os": "Modules/OPI_AddIns.os",
-"Modules/OPI_ЗапросыSQL.os": "Modules/OPI_SQLQueries.os",
-"Modules/OPI_ЗапросыSSH.os": "Modules/OPI_SSHRequests.os",
-"БитриксСписокКомментариев": "BitrixCommentsList",
-"Пароль пользователя mysql": "MySQL password",
-"ПолучитьЧерновикЗаявкиFBO": "GetFBODraft",
-"УстановитьАвторизациюGRPC": "SetGRPCAuthorization",
-"Соответствие файлов: Ключ": "Map: Key",
-"ШаблонЗначенияПоУмолчанию": "DefaultValueTemplate",
-"Открыть поток GRPC !NOCLI": "Open GRPC stream !NOCLI",
-"Открыть соединение !NOCLI": "Create connection !NOCLI",
-"Твиттер_СоздатьТвитСВидео": "Twitter_CreateTweetWithVideo",
-"VK_ДобавитьТоварВПодборку": "VK_AddProductToCollection",
-"ПереключениеОбщегоДоступа": "TogglePublicAccess",
-"СоздатьУдалитьКомментарий": "CreateDeleteComment",
-"ПолучитьИнформациюОТоваре": "GetProductInformation",
-"ЯМаркет_КабинетыИМагазины": "YaMarket_CampaignsAndBusiness",
-"Закрыть поток GRPC !NOCLI": "Close GRPC stream !NOCLI",
-"Получить структуру задачи": "Get task fields structure",
-"См.ПолучитьОписаниеТовара": "See GetProductDescription",
-"Текст выполняемой команды": "Text of the executed command",
-"библиотека>|#color=Бирюза": "library>|#color=Cyan",
-"ЗакрытьВходящееСоединение": "CloseIncomingConnection",
-"Удаляет существующую роль": "Deletes an existing role",
-"Обновленное описание базы": "Updated base description",
-"ПустаяСхемаCreateDatabase": "EmptySchemeCreateDatabase",
-"ОтправитьУдалитьСообщение": "SendDeleteMessage",
-"URL для получения объекта": "URL for object retrieving",
-"VK_СоздатьПодборкуТоваров": "VK_CreateProductCollection",
-"Изменить настройки группы": "Change group settings",
-"ПоказыватьВыводНемедленно": "ShowOutputImmediately",
-"ВК_ПолучитьСписокПодборок": "VKAPI_GetSelectionList",
-"КопироватьКоллекциюМассив": "CopyCollectionArray",
-"ПолучитьПользователейБазы": "GetDatabaseUsers",
-"Создать событие календаря": "Create calendar event",
-"ОжидатьВходящиеСоединения": "WaitIncomingConnections",
-"ПолучитьСтруктуруЭлемента": "GetItemStructure",
-"Телеграм_ОтправитьКонтакт": "TelegramAPI_SendContact",
-"ДобавитьКомментарийЗадачи": "AddTaskComment",
-"ДобавитьBearerАвторизацию": "AddBearerAuthorization",
-"Синхронизировать каталоги": "Synchronize folders",
-"Выбор по ID подразделения": "Selection by department ID",
-"Получить список каталогов": "Get list of directories",
-"ОтменитьПубликациюОбъекта": "CancelObjectPublication",
-"Удалить событие календаря": "Delete calendar event",
-"ОбработатьСписокКластеров": "ProcessClustersList",
-"Dropbox_ОпубликоватьПапку": "Dropbox_PublishFolder",
-"ПолучитьПользователя (хук": "GetUser (wh",
-"Проверка_БитриксХранилища": "Check_BitrixStorage",
-"РаботаСоСпискомКалендарей": "CalendarListManagement",
-"УстановитьНастройкиПрокси": "SetProxySettings",
-"Идентификатор типа товара": "Item type identifier",
-"УдалитьПоследниеСообщения": "DeleteLastMessages",
-"УправлениеПодразделениями": "DepartmentsManagement",
-"ДобавитьИдентификаторЧата": "AddChatIdentifier",
-"Изменить подборку товаров": "Edit product selection",
-"УстановитьПеременнуюСреды": "SetEnvironmentVariable",
-"Новое наименование стадии": "New stages name",
-"Получить сообщение !NOCLI": "Get message !NOCLI",
-"УстановитьКартинкуПрофиля": "SetProfilePicture",
-"ПолучитьРазмерСодержимого": "GetContentSize",
-"ОчиститьТаблицу (проверка": "ClearTable (check",
-"ПолучитьВнешнююКомпоненту": "GetAddInObject",
-"ПолучитьСсылкуАвторизации": "GetAuthorizationLink",
-"Создает пост с картинками": "Creates a post with images",
-"Копирует файл или каталог": "Copies file or directory",
-"Как EDT проект расширения": "As an EDT extension project",
-"СкрытьПоказатьГлавнуюТему": "HideShowMainTopic",
-"Получить пакет документов": "Get document batch",
-"Изменить календарь списка": "Edit list calendar",
-"первый IP-адрес диапазона": "first IP address of the range",
-"текст после ответа модели": "text after the model's response",
-"ТекущийСценарий().Каталог": "CurrentScript().Path",
-"дата окончания повторений": "repetition end date",
-"ВернутьИмяФайлаТелаОтвета": "ReturnResponseFilename",
-"Идентификатор комментария": "Comment identifier",
-"УстановитьАлгоритмOAuthV1": "SetOAuthV1Algorithm",
-"ПолучитьСписокРезультатов": "GetResultsList",
-"Новое имя стадии стадии 2": "New stage name 2",
-"Установить заголовок чата": "Set chat title",
-"Получить список коллекций": "Get collection list",
-"Тип дополнительной услуги": "Type of additional service",
-"Дополнительный тип заказа": "Additional order type",
-"Проверка_ТелеграмКартинка": "Check_TelegramImage",
-"ПолучитьКоличествоТоваров": "GetProductsStocks",
-"ID удаляемого комментария": "ID of comment to remove",
-"Команда + \"\"#color=Бирюза": "Command + \"\"#color=Aqua",
-"календарь для приглашений": "invitation calendar",
-"С явным приведением типов": "With explicit type casting",
-"ПолучитьСписокФайлов (все": "GetFilesList (full",
-"Проверка, Старый, Обратно": "Check, Old, Back",
-"ОткрытьСерверныйПотокGRPC": "OpenServerGRPCStream",
-"МобильноеПриложениеСервер": "MobileAppServer",
-"Преобразовать код в токен": "Convert code to token",
-"Открытый пакет интеграций": "OpenIntegrations",
-"Получить описание события": "Get event description",
-"Устанавливает тему канала": "Sets the channel topic",
-"ID записи о трудозатратах": "Time record ID",
-"Количество попыток !NOCLI": "Retry count !NOCLI",
-"ОчиститьУдалитьДиректорию": "ClearDeleteDirectory",
-"ДропБокс_РаботаСДоступами": "DropboxAPI_AccessManagement",
-"Получить список кластеров": "Get clusters list",
-"ПолучитьИнформациюОКанале": "GetChannelInformation",
-"ПолучитьИнформациюОМодели": "GetModelInformation",
-"ID участника для удаления": "Member ID for removal",
-"ИзменитьКартинкуЧата (хук": "ChangeChatPicture (wh",
+"ПолучитьИнформациюОФайле": "GetFileInformation",
+"Путь к создаваемой папке": "Path to the created folder",
+"Проверка, Новый, Обратно": "Check, New, Back",
+"ЗавершитьТестовыйЭлемент": "FinishTestElement",
+"Массив Из Строка, Строка": "Array Of String, String",
+"РезультатПроверкиСтрокой": "CheckResultAsString",
+"УстановитьКаталогПакетов": "SetPackagesDirectory",
+"СоздатьСсылкуПриглашение": "CreateInvitationLink",
+"ПолучитьСписокКалендарей": "GetCalendarList",
+"Subsystem.OPI_Интеграция": "Subsystem.OPI_Integrations",
+"Установить прокси !NOCLI": "Set proxy !NOCLI",
+"Mongo_РаботаСКоллекциями": "Mongo_CollectionManagement",
+"VK_ПолучитьСписокСвойств": "VK_GetPropertyList",
+"Архивирует выбранный чат": "Archives the selected chat",
+"УдалитьМодель (tiny, bay": "DeleteModel (tiny, bay",
+"ЗагрузитьОбъект (частями": "PutObject (parts",
+"Компонента SSH/SFTP (ОПИ": "SSH/SFTP Component (OpenIntegrations",
+"Код региона по базе СДЭК": "Region code according to CDEK database",
+"БитриксДоступныеДействия": "BitrixAvailableActions",
+"РаботаСУдаленнымиФайлами": "ExternalFilesManagement",
+"Получить код авторизации": "Get authorization code",
+"Создать товар и подборку": "Create product and selection",
+"ПреобразоватьДанныеФайла": "ConvertFileData",
+"OpenAIУдалениеАссистента": "OpenAIAssistantDeletion",
+"Язык штрихкода: RUS, ENG": "Barcode language: RUS, ENG",
+"ПолучитьПараметрыТвиттер": "GetTwitterParameters",
+"ПолучитьСтатистикуПостов": "GetPostStatistics",
+"ПустаяСхемаAlterTableAdd": "EmptySchemeAlterTableAdd",
+"СоздатьВысокуюКлавиатуру": "CreateTallKeyboard",
+"список параметров модели": "model parameter list",
+"СинхронизироватьКаталоги": "SynchronizeFolders",
+"Управление базами данных": "Database management",
+"ДобавитьBasicАвторизацию": "AddBasicAuthorization",
+"Обработать запрос !NOCLI": "Process request !NOCLI",
+"Получить список хранилищ": "Get list of storages",
+"СоздатьДлиннуюКлавиатуру": "CreateLongKeyboard",
+"СоздатьЧерновикЗаявкиFBO": "CreateFBODraft",
+"Массив заголовков кнопок": "Array of button titles",
+"Изменить текст сообщения": "Change the message text",
+"Получить список сервисов": "Get service list",
+"Получить список операций": "Get actions list",
+"HTTP_УстановкаЗаголовков": "HTTP_HeadersSetting",
+"ДобавитьЗаголовокOAuthV1": "AddOAuthV1Header",
+"Изменяет название канала": "Changes the name of the channel",
+"Bitrix24_ПолучитьНовости": "Bitrix24_GetPosts",
+"Проверка_ДропбоксАккаунт": "Check_DropboxAccount",
+"ПолучитьСобытиеКалендаря": "GetCalendarEvent",
+"ДоступноИзменениеПозиции": "CanSeek",
+"Получить данные аккаунта": "Get account data",
+"Bitrix24_ИзменитьНовость": "Bitrix24_UpdatePost",
+"ПолучитьСтрокуПараметров": "GetParamsString",
+"Использовать \"../../main": "Use \"../../main",
+"Bitrix24_ПолучитьКаталог": "Bitrix24_GetFolder",
+"ДобавитьПараметрКоллекция": "AddCollectionParam",
+"VK_УдалитьТоварИзПодборки": "VK_RemoveProductFromSelection",
+"УстановитьНастройкиSelect": "SetSelectOptions",
+"Получить список магазинов": "Get markets list",
+"ОтдельныеЭлементыМассивов": "SplitArrayParams",
+"Тестовый товар измененный": "EditedTestProduct",
+"ПереименоватьКаталог (хук": "RenameFolder (wh",
"Преобразование типов (OPI": "Type conversion (OpenIntegrations",
"VK_СформироватьКлавиатуру": "VK_FormKeyboard",
-"признак новой сделки (Y|N": "new deal flag (Y|N",
-"ПереименоватьКаталог (хук": "RenameFolder (wh",
-"Тестовый товар измененный": "EditedTestProduct",
-"ОтдельныеЭлементыМассивов": "SplitArrayParams",
-"Получить список магазинов": "Get markets list",
-"УстановитьНастройкиSelect": "SetSelectOptions",
-"VK_УдалитьТоварИзПодборки": "VK_RemoveProductFromSelection",
-"ДобавитьПараметрКоллекция": "AddCollectionParam",
+"ИзменитьКартинкуЧата (хук": "ChangeChatPicture (wh",
+"ID участника для удаления": "Member ID for removal",
+"ПолучитьИнформациюОМодели": "GetModelInformation",
+"ПолучитьИнформациюОКанале": "GetChannelInformation",
+"Получить список кластеров": "Get clusters list",
"ОбработатьКлиентскийПоток": "ProcessClientStream",
+"признак новой сделки (Y|N": "new deal flag (Y|N",
"Загрузить видео на сервер": "Upload video to server",
-"ДобавитьЗаголовокСтраницы": "AddPageHeader",
-"ссылка на картинку товара": "product picture link",
-"Архивирует активный канал": "Archives an active channel",
-"Удалить товар из подборки": "Remove product from selection",
-"Включить уведомления чата": "Enable chat notifications",
-"ПолучитьКаталогФайловЧата": "GetChatFilesFolder",
-"ID счетчика для изменения": "Counter ID to change",
-"ОбработатьЗаписиРаздельно": "ProcessRecordsSeparately",
-"ВыполнитьОбработкуКоманды": "ExecuteCommandProcessing",
-"Получить настройки прокси": "Get proxy settings",
-"Загрузить модель в память": "Load model to memory",
-"ПолучитьНастройкиМагазина": "GetCampaignSettings",
-"ПолучитьСписокФайловПапки": "GetListOfFolderFiles",
-"Добавить заголовок !NOCLI": "Add header !NOCLI",
-"ИзменитьПользователя (хук": "UpdateUser (wh",
"УдалитьСтадиюКанбана (хук": "DeleteKanbanStage (wh",
-"ПолучитьИнформациюОМетоде": "GetMethodData",
+"ссылка на картинку товара": "product picture link",
"Проверка_ТелеграмДокумент": "Check_TelegramDocument",
+"ДропБокс_РаботаСДоступами": "DropboxAPI_AccessManagement",
+"ПолучитьИнформациюОМетоде": "GetMethodData",
+"ИзменитьПользователя (хук": "UpdateUser (wh",
+"Добавить заголовок !NOCLI": "Add header !NOCLI",
+"ПолучитьСписокФайловПапки": "GetListOfFolderFiles",
+"ПолучитьНастройкиМагазина": "GetCampaignSettings",
+"ДобавитьЗаголовокСтраницы": "AddPageHeader",
+"Загрузить модель в память": "Load model to memory",
+"ВыполнитьОбработкуКоманды": "ExecuteCommandProcessing",
+"ОбработатьЗаписиРаздельно": "ProcessRecordsSeparately",
+"ID счетчика для изменения": "Counter ID to change",
+"ПолучитьКаталогФайловЧата": "GetChatFilesFolder",
+"Включить уведомления чата": "Enable chat notifications",
+"Удалить товар из подборки": "Remove product from selection",
+"Архивирует активный канал": "Archives an active channel",
+"Получить настройки прокси": "Get proxy settings",
+"ОчиститьУдалитьДиректорию": "ClearDeleteDirectory",
+"ПолучитьСсылкуАвторизации": "GetAuthorizationLink",
+"ID записи о трудозатратах": "Time record ID",
+"УстановитьАлгоритмOAuthV1": "SetOAuthV1Algorithm",
+"Идентификатор комментария": "Comment identifier",
+"ВернутьИмяФайлаТелаОтвета": "ReturnResponseFilename",
+"дата окончания повторений": "repetition end date",
+"ТекущийСценарий().Каталог": "CurrentScript().Path",
+"текст после ответа модели": "text after the model's response",
+"первый IP-адрес диапазона": "first IP address of the range",
+"ПолучитьСписокРезультатов": "GetResultsList",
+"Изменить календарь списка": "Edit list calendar",
+"СкрытьПоказатьГлавнуюТему": "HideShowMainTopic",
+"Как EDT проект расширения": "As an EDT extension project",
+"Копирует файл или каталог": "Copies file or directory",
+"Создает пост с картинками": "Creates a post with images",
+"ПолучитьВнешнююКомпоненту": "GetAddInObject",
"Создать произвольный твит": "Create custom tweet",
+"ОчиститьТаблицу (проверка": "ClearTable (check",
+"Получить пакет документов": "Get document batch",
+"Количество попыток !NOCLI": "Retry count !NOCLI",
+"Новое имя стадии стадии 2": "New stage name 2",
+"Получить список коллекций": "Get collection list",
+"Устанавливает тему канала": "Sets the channel topic",
+"Получить описание события": "Get event description",
+"Открытый пакет интеграций": "OpenIntegrations",
+"Преобразовать код в токен": "Convert code to token",
+"МобильноеПриложениеСервер": "MobileAppServer",
+"ОткрытьСерверныйПотокGRPC": "OpenServerGRPCStream",
+"Проверка, Старый, Обратно": "Check, Old, Back",
+"Установить заголовок чата": "Set chat title",
+"ПолучитьСписокФайлов (все": "GetFilesList (full",
+"календарь для приглашений": "invitation calendar",
+"Команда + \"\"#color=Бирюза": "Command + \"\"#color=Aqua",
+"ID удаляемого комментария": "ID of comment to remove",
+"ПолучитьКоличествоТоваров": "GetProductsStocks",
+"Проверка_ТелеграмКартинка": "Check_TelegramImage",
+"Дополнительный тип заказа": "Additional order type",
+"Тип дополнительной услуги": "Type of additional service",
+"С явным приведением типов": "With explicit type casting",
"Отменить публикацию файла": "Unpublish file",
-"Использовать \"../../tools": "Use \"../../tools",
+"Проверить доступ к задаче": "Check task accesses for users",
"Завершить отправку !NOCLI": "Complete send !NOCLI",
-"Получить число участников": "Get participant count",
-"Номер рекламной категории": "Advertising category number",
-"Закрыть соединение !NOCLI": "Close connection !NOCLI",
-"цвет стрелки на информере": "arrow color on the informer",
-"URL картинки для отправки": "URL of sending picture",
-"РаботаСРекламнымКабинетом": "AdAccountManagement",
-"Преобразование типов (ОПИ": "Type conversion (OpenIntegrations",
-"Вернуть соединение !NOCLI": "Return connection !NOCLI",
-"Запрос с внешней таблицей": "Request with external table",
-"Атрибуты и характеристики": "Attributes and features",
-"НачатьЗаписьТелаMultipart": "StartMultipartBody",
-"Отменить загрузку частями": "Abort multipart upload",
-"Открывает gRPC соединение": "Opens a gRPC connection",
-"MIME тип для Content-Type": "MIME type for Content-Type",
-"См. ПолучитьОписаниеФайла": "See GetFileDescription",
-"СформироватьТекстTruncate": "FormTextTruncate",
-"СоответствиеКомандМодулей": "ModuleCommandMapping",
-"ОбработатьСекретыBitrix24": "ProcessSecretsBitrix24",
-"Текстовая информация лога": "Log text information",
-"Добавить товар в подборку": "Add product to selection",
-"Структура JSON полей базы": "The structure of the JSON database fields",
-"Создает новую базу данных": "Creates a new database",
-"таймаут визита в секундах": "visit timeout in seconds",
-"ПолучитьСписокСделок (хук": "GetDealsList (wh",
-"ЗавершитьУчетВремени (хук": "StopTimekeeping (wh",
-"идентификатор темы форума": "forum topic identifier",
-"Установить таймаут !NOCLI": "Set timeout !NOCLI",
-"Слак_ПолучитьСписокФайлов": "Slack_GetFileList",
-"URL для установки Webhook": "URL for setting up Webhook",
-"Загрузить массив вложений": "Upload attachments array",
-"Coverage_ЗапускВсехТестов": "Coverage_StartAllTests",
-"УстановитьБезопасныйРежим": "SetSafeMode",
-"Получить структуру товара": "Get product structure",
-"ОбновитьКоличествоТоваров": "UpdateProductsStocks",
-"ПолучитьСостояниеИнстанса": "GetInstanceStatus",
-"ПустаяСхемаDeleteDatabase": "EmptySchemeDeleteDatabase",
-"Bitrix24_ВосстановитьФайл": "Bitrix24_RestoreFile",
-"UUID заказа для изменение": "Order UUID for updating",
-"ПолучитьНастройкиИнстанса": "GetInstanceSettings",
-"ПолучитьКаталогБиблиотеки": "GetLibraryDirectory",
-"Модуль для работы со СДЭК": "Module for working with CDEK",
-"ID задачи приемника связи": "To task ID",
-"Создать товары по Ozon ID": "Create products by Ozon ID",
-"Слак_ОткрытьЗакрытьДиалог": "Slack_OpenCloseDialog",
-"Получить структуру сделки": "Get deal structure",
-"Трудозатраты по обработке": "Time spent on work",
-"Проверка_ДропбоксУчастник": "Check_DropboxMember",
-"ID пользователей(я) Viber": "Viber User(s) ID",
-"ЗаменитьОписаниеСообщения": "ReplaceMessageCaption",
-"МетодыОбработкиСоединений": "ConnectionHandlingMethods",
-"ВосстановитьОбъектКВерсии": "RestoreObjectToVersion",
-"0 И СтрНайти(ТекущаяОпция": "0 And StrFind(CurrentOption",
-"ИзменитьКомментарийЗадачи": "UpdateTaskComment",
-"Создать/Удалить календарь": "Create/Delete calendar",
-"ВыполнитьЗапросМультипарт": "ExecuteMultipartRequest",
"ОформитьКлиентскийВозврат": "CreateCustomerRefund",
+"ВыполнитьЗапросМультипарт": "ExecuteMultipartRequest",
+"Создать/Удалить календарь": "Create/Delete calendar",
+"ИзменитьКомментарийЗадачи": "UpdateTaskComment",
+"0 И СтрНайти(ТекущаяОпция": "0 And StrFind(CurrentOption",
+"ВосстановитьОбъектКВерсии": "RestoreObjectToVersion",
+"МетодыОбработкиСоединений": "ConnectionHandlingMethods",
+"ЗаменитьОписаниеСообщения": "ReplaceMessageCaption",
+"ID пользователей(я) Viber": "Viber User(s) ID",
+"Проверка_ДропбоксУчастник": "Check_DropboxMember",
+"Трудозатраты по обработке": "Time spent on work",
+"Получить структуру сделки": "Get deal structure",
+"Слак_ОткрытьЗакрытьДиалог": "Slack_OpenCloseDialog",
+"ID задачи приемника связи": "To task ID",
+"Модуль для работы со СДЭК": "Module for working with CDEK",
"Получить публичный объект": "Get public object",
"ОтправитьОписанияОбъектов": "SendObjectsDescription",
"Заполнить/Очистить ячейки": "Fill/Clear cells",
"Уникальный номер инстанса": "Unique instance number",
-"Работа с заявками курьера": "Courier invitations management",
-"Ноушн_СоздатьИзменитьБазу": "Notion_CreateEditDatabase",
-"ПолучитьИнформациюИндекса": "GetIndexData",
-"Изменить имя главной темы": "Change main topic name",
-"Удалить зависимость задач": "Delete tasks dependencies",
-"OPI_ПолучениеДанныхТестов": "OPI_TestDataRetrieval",
-"ЗаменитьСекретыРекурсивно": "ReplaceSecretsRecursively",
-"Подчиненное подразделение": "Subordinate department",
-"ПолучитьСтруктуруСчетчика": "GetCounterStructure",
-"МобильноеПриложениеКлиент": "MobileAppClient",
-"идентификатор наблюдателя": "auditor identifier",
-"VK_ИзменитьСвойствоТовара": "VK_EditProductProperty",
-"Проверить доступ к задаче": "Check task accesses for users",
-"ПустаяСхемаAlterTableDrop": "EmptySchemeAlterTableDrop",
-"Удалить шифрование бакета": "Delete bucket encryption",
"CommonModule.OPI_ТестыCLI": "CommonModule.OPI_TestsCLI",
-"ВыполнитьЗапросСОбработкой": "ExecuteQueryWithProcessing",
-"ОбработатьРезультатЗапроса": "ProcessQueryResult",
-"Неподдерживаемое сообщение": "Unsupported message",
-"Ноушн_СоздатьСтраницуВБазу": "Notion_CreatePageInDatabase",
-"ЗаполнитьПоляЗапросаТовара": "FillProductRequestFields",
-"ОбработатьТабуляциюСправки": "HandleHelpTabulation",
-"ОтправитьСообщение (диалог": "SendMessage (dialog",
-"Дата установки трудозатрат": "Date the record was set",
-"Разрешен наложенный платеж": "Cash on delivery allowed",
-"Если вам необходим чат-бот": "If you need a chatbot",
-"Телефон истинного продавца": "The true sellers phone number",
-"Получает комментарий по ID": "Gets comment by ID",
-"Bitrix24_КопироватьКаталог": "Bitrix24_CopyFolder",
-"ПолучитьИнформациюОбУценке": "GetDiscountInformation",
-"ВывестиТекстВТекущуюСтроку": "WriteOnCurrentLine",
-"ДобавитьOAuthV1Авторизацию": "AddOAuthV1Authorization",
-"Access key для авторизации": "Access key for authorization",
-"Телеграм_УстановитьWebhook": "TelegramAPI_SetWebhook",
-"ИзменитьЗаголовокЧата (хук": "ChangeChatTitle (wh",
-"Телеграм_ОтправитьКартинку": "TelegramAPI_SendImage",
-"Получить категории товаров": "Get product categories",
-"ИмяФайла, Вид + Расширение": "FileName, View + Extension",
-"ВывестиСообщениеИсключения": "DisplayExceptionMessage",
-"Код КЛАДР. Устаревшее поле": "CLADR code. Deprecated field",
-"СоздатьБакет (удаление, DB": "CreateBucket (deleting, DB",
-"Получить ответ в контексте": "Get context response",
-"Получить событие календаря": "Get calendar event",
-"ПоместитьФайлВКорзину (хук": "MarkFileAsDeleted (wh",
-"Локальный каталог источник": "Local source catalog",
-"Скрыть главную тему форума": "Hide main forum topic",
-"УстановитьПараметрыЗапроса": "SetQueryParams",
-"Получить шифрование бакета": "Get bucket encryption",
-"Это сообщение было удалено": "This message was deleted",
-"VK_СоздатьТоварСоСвойством": "VK_CreateProductWithProp",
-"РаботаССобытиямиКалендарей": "CalendarEventsManagement",
-"СформироватьКнопкуДействия": "MakeActionButton",
-"Компонента PostgreSQL (ОПИ": "PostgreSQL Component (OpenIntegrations",
-"УдалитьКолонкуТаблицы (TLS": "DeleteTableColumn (TLS",
-"ДобавитьСтадиюКанбана (хук": "AddKanbanStage (wh",
-"ГринДобавлениеПользователя": "GreenAddMember",
-"Название компании контакта": "Name of the contact company",
-"ПолучитьСтруктуруЛида (хук": "GetLeadStructure (wh",
-"ДропБокс_СоздатьУдалитьТег": "DropboxAPI_CreateDeleteTag",
-"Пассивный режим соединения": "Passive connection mode",
-"ДобавитьВидеообложкуТовара": "AddProductVideoCover",
-"ДобавитьПользователяКФайлу": "AddUserToFile",
-"Выгрузить модель из памяти": "Unload model from memory",
-"ПолучитьСтатусПользователя": "GetUserStatus",
-"ДобавитьКомментарийНовости": "AddPostComment",
-"ОтправитьФайлПоURL (цитата": "SendFileByURL (quote",
-"ЗагрузитьЧастьОбъекта (ИЗЧ": "UploadObjectPart (IPU",
-"ID сообщения для изменения": "ID of the message to be edited",
-"Dropbox_ПолчитьСписокТегов": "Dropbox_GetTagList",
-"VK_ИзменитьПодборкуТоваров": "VK_EditProductCollection",
-"Массив файлов для загрузки": "Array of files to be uploaded",
-"Документация Neocities API": "Neocities API docs",
-"ОжидатьЗавершенияОбработки": "WaitForProcessingCompletion",
-"Мне больше нравится желтый": "I like yellow more",
-"ИспользоватьКодированиеURL": "UseURLEncoding",
-"ОформитьОшибочныйОтветHTTP": "FormatHTTPErrorResponse",
-"Слак_ПолучитьСписокКаналов": "Slack_GetChannelList",
-"разрешение на методы Drive": "Drive methods permission",
-"ИзменитьТрудозатратыЗадачи": "UpdateTaskTimeAccounting",
-"ВыполнитьЗапросSQL (Select": "ExecuteSQLQuery (Select",
-"Telegram_СоздатьТемуФорума": "Telegram_CreateForumTopic",
-"Сформировать блок картинку": "Generate image block",
-"ЗакрытьТемуФорума (главная": "CloseForumTopic (main",
-"Команда FTP: `RNFR + RNTO`": "FTP Command: `RNFR + RNTO`",
-"Вайбер_ПолучениеИнформации": "Viber_DataRetrieval",
-"значение продолжительности": "duration value",
-"Контекст = Новый Структура": "Context = New Structure",
-"ТекущееЗначениеПоУмолчанию": "CurrentDefaultValue",
-"СледующийОбязательныйТокен": "NextRequiredToken",
-"СоздатьБакет (Удаление, DB": "CreateBucket (Deleting, DB",
-"Content ID, если необходим": "Content ID, if required",
-"ПолучитьСуществующийЗапуск": "GetExistingLaunch",
-"ИзменитьСтатусПользователя": "ChangeUserStatus",
-"Получить очередь сообщений": "Get message queue",
-"ОдобритьЗаявкуНаВступление": "ApprovePending",
-"ЗапросТипУстановленВручную": "RequestTypeSetManualy",
-"Запись данных тела запроса": "Request body data writing",
-"уровень доступа к счетчику": "counter access level",
-"Исключить участника группы": "Exclude group member",
-"Bitrix24_СоздатьПодкаталог": "Bitrix24_CreateSubfolder",
-"Строка подключения MongoDB": "MongoDB connection string",
-"ПолучитьСписокКомментариев": "GetCommentList",
-"Удаляет набор тегов бакета": "Deletes the bucket tag set",
-"Создать/Архивировать канал": "Create/Archive channel",
-"Получить информацию о базе": "Get database info",
-"Modules/OPI_ЗапросыHTTP.os": "Modules/OPI_HTTPRequests.os",
-"Bitrix24_ПолучитьХранилище": "Bitrix24_GetStorage",
-"ГК_СоздатьУдалитьКалендарь": "GC_CreateDeleteCalendar",
-"ТекущийПуть, ТекущиеДанные": "CurrentPath, CurrentData",
-"ПодключитьРасширение (путь": "ConnectExtension (path",
-"Закрыть подключение !NOCLI": "Close connection !NOCLI",
-"ПолучитьСтатусУчетаВремени": "GetTimekeepingStatus",
-"УстановитьОбъектСоединения": "SetConnectionObject",
-"ЗагрузитьЧастьОбъекта (ЗЗЧ": "UploadObjectPart (FPU",
-"ЗагрузитьФайлВКаталог (хук": "UploadFileToFolder (wh",
-"Обработать серверный поток": "Process server stream",
-"УстановитьШифрованиеБакета": "PutBucketEncryption",
-"Массив соответствий файлов": "Array of file mappings",
-"МинимальныйРазмерДляПотока": "MinimumStreamSize",
-"ЧислоСтандартныхПараметров": "NumberOfStandardParameters",
-"Загрузить файл в хранилище": "Upload file to a storage",
-"Добавляет товар в подборку": "Adds a product to the selection",
-"Мой другой новый календарь": "My other new calendar",
-"Получить описание контакта": "Get contact description",
-"ЗакрытьПодключение (запрос": "CloseConnection (query",
-"Получает схему таблиц базы": "Gets the schema of base tables",
-"УстановитьПроизвольноеПоле": "SetCustomField",
-"Telegram_УстановитьWebhook": "Telegram_SetWebhook",
-"Проверка_ТелеграмПереслать": "Check_TelegramForward",
-"Управление подразделениями": "Departments management",
-"КраткоеПредставлениеОшибки": "BriefErrorDescription",
-"ЯДиск_ЗагрузитьУдалитьФайл": "YDisk_UploadDeleteFile",
-"СоздатьДиректорию (двойная": "CreateDirectory (double",
-"Telegram_ОтправитьКартинку": "Telegram_SendImage",
-"ПолучитьВходящиеСоединения": "GetIncomingConnections",
-"ГарантироватьТелоКоллекцию": "GuaranteeBodyCollection",
-"ГТ_ЗаполнитьОчиститьЯчейки": "GT_FillClearCells",
-"ВыполнитьЗапросSQL (Insert": "ExecuteSQLQuery (Insert",
-"ТаблицаСправкаПоПараметрам": "ParamsHelpTable",
-"Telegram_ОтправитьДокумент": "Telegram_SendDocument",
-"ДобавитьOauthV1Авторизацию": "AddOauthV1Authorization",
-"ПолучитьТрудозатратыЗадачи": "GetTaskTimeAccounting",
-"Бренд на иностранном языке": "Brand in a foreign language",
-"ПолучитьИнформациюОТаблице": "GetTableInformation",
-"Создать подключение !NOCLI": "Create connection !NOCLI",
-"Telegram_ОткрытьТемуФорума": "Telegram_OpenForumTopic",
-"Значение параметра запроса": "Request parameter value",
+"Удалить шифрование бакета": "Delete bucket encryption",
+"ПустаяСхемаAlterTableDrop": "EmptySchemeAlterTableDrop",
+"ПолучитьРазмерСодержимого": "GetContentSize",
+"VK_ИзменитьСвойствоТовара": "VK_EditProductProperty",
+"идентификатор наблюдателя": "auditor identifier",
+"МобильноеПриложениеКлиент": "MobileAppClient",
+"ПолучитьКаталогБиблиотеки": "GetLibraryDirectory",
+"ПолучитьСтруктуруСчетчика": "GetCounterStructure",
+"ЗаменитьСекретыРекурсивно": "ReplaceSecretsRecursively",
+"OPI_ПолучениеДанныхТестов": "OPI_TestDataRetrieval",
+"Удалить зависимость задач": "Delete tasks dependencies",
+"Изменить имя главной темы": "Change main topic name",
+"ПолучитьИнформациюИндекса": "GetIndexData",
+"Ноушн_СоздатьИзменитьБазу": "Notion_CreateEditDatabase",
+"Работа с заявками курьера": "Courier invitations management",
+"Подчиненное подразделение": "Subordinate department",
+"ПолучитьНастройкиИнстанса": "GetInstanceSettings",
+"UUID заказа для изменение": "Order UUID for updating",
+"Bitrix24_ВосстановитьФайл": "Bitrix24_RestoreFile",
+"СформироватьТекстTruncate": "FormTextTruncate",
+"См. ПолучитьОписаниеФайла": "See GetFileDescription",
+"MIME тип для Content-Type": "MIME type for Content-Type",
+"Открывает gRPC соединение": "Opens a gRPC connection",
+"Отменить загрузку частями": "Abort multipart upload",
+"НачатьЗаписьТелаMultipart": "StartMultipartBody",
+"Атрибуты и характеристики": "Attributes and features",
+"СоответствиеКомандМодулей": "ModuleCommandMapping",
+"Запрос с внешней таблицей": "Request with external table",
+"Преобразование типов (ОПИ": "Type conversion (OpenIntegrations",
+"РаботаСРекламнымКабинетом": "AdAccountManagement",
+"URL картинки для отправки": "URL of sending picture",
+"цвет стрелки на информере": "arrow color on the informer",
+"Закрыть соединение !NOCLI": "Close connection !NOCLI",
+"Номер рекламной категории": "Advertising category number",
+"Получить число участников": "Get participant count",
+"Вернуть соединение !NOCLI": "Return connection !NOCLI",
+"Использовать \"../../tools": "Use \"../../tools",
+"ОбработатьСекретыBitrix24": "ProcessSecretsBitrix24",
+"Добавить товар в подборку": "Add product to selection",
+"ПустаяСхемаDeleteDatabase": "EmptySchemeDeleteDatabase",
+"ПолучитьСостояниеИнстанса": "GetInstanceStatus",
+"ОбновитьКоличествоТоваров": "UpdateProductsStocks",
+"Получить структуру товара": "Get product structure",
+"УстановитьБезопасныйРежим": "SetSafeMode",
+"Coverage_ЗапускВсехТестов": "Coverage_StartAllTests",
+"Загрузить массив вложений": "Upload attachments array",
+"Текстовая информация лога": "Log text information",
+"URL для установки Webhook": "URL for setting up Webhook",
+"Установить таймаут !NOCLI": "Set timeout !NOCLI",
+"идентификатор темы форума": "forum topic identifier",
+"ЗавершитьУчетВремени (хук": "StopTimekeeping (wh",
+"ПолучитьСписокСделок (хук": "GetDealsList (wh",
+"таймаут визита в секундах": "visit timeout in seconds",
+"Создает новую базу данных": "Creates a new database",
+"Структура JSON полей базы": "The structure of the JSON database fields",
+"Слак_ПолучитьСписокФайлов": "Slack_GetFileList",
+"УстановитьКартинкуПрофиля": "SetProfilePicture",
+"Создать товары по Ozon ID": "Create products by Ozon ID",
+"Новое наименование стадии": "New stages name",
+"УдалитьТрудозатратыЗадачи": "DeleteTaskTimeAccounting",
+"ПолучитьСсылкуНаСообщение": "GetMessageLink",
+"Получить последнюю ошибку": "Get last error",
+"ПолучитьСписокФайлов (Все": "GetFilesList (All",
+"Получить описание объекта": "Head object",
+"ID элемента для получения": "Element ID",
+"Путь назначения для копии": "Destination path for the copy",
+"openintegrations.dev/docs": "en.openintegrations.dev/docs",
+"Станьте спонсором проекта": "Become a sponsor",
+"Получить описание локации": "Get location description",
+"УстановитьАвторизациюHTTP": "SetHTTPAuthorization",
+"СоздатьЗапускReportPortal": "CreateReportPortalLaunch",
+"VK_ЗагрузитьВидеоНаСервер": "VK_UploadVideoToServer",
+"Получить структуру данных": "Get basic data structure",
+"ПолучитьНастройкиКабинета": "GetBusinessSettings",
+"ГарантироватьТаблицу (TLS": "EnsureTable (TLS",
+"ПолучитьСобытияКалендарей": "GetCalendarEvents",
+"Ссылка на последний релиз": "To the latest release",
+"Получить постоянный токен": "Get permanent token",
+"Удаляет уведомление по ID": "Delete notification by ID",
+"Отправить двоичные данные": "Send binary data",
+"ПоказатьГлавнуюТемуФорума": "ShowMainForumTopic",
+"Отправить запрос без тела": "Send request without body",
+"Отменить публикацию папки": "Unpublish folder",
+"ДействиеСУчастникомГруппы": "GroupMemberAction",
+"Получить список счетчиков": "Get counters list",
+"ЯДиск_СоздатьКопиюОбъекта": "YDisk_CreateObjectCopy",
+"Новый альбом из автотеста": "NewAlbumFromAutoTest",
+"Проверка_БитриксРезультат": "Check_BitrixResult",
+"РаботаСоСвойствамиТоваров": "ProductPropertiesManagement",
+"ЭкранированиеСимволовJSON": "JSONCharactersEscapeMode",
+"ПолучениеДанныхИНастройка": "DataRetrievalAndSettings",
+"ПолучитьКомментарийЗадачи": "GetTaskComment",
+"ДействияПубличныхОбъектов": "PublicObjectActions",
+"Слак_ЗагрузитьУдалитьФайл": "Slack_UploadDeleteFile",
+"СоздатьКаноническийЗапрос": "CreateCanonicalRequest",
+"ОбновитьИзображенияТовара": "UpdateProductImages",
+"ЗапросТелоТекущейОтправки": "RequestBodyCurrentSend",
+"ПолучитьСоответствиеТипов": "GetTypesMap",
+"Наименование новой стадии": "New stage name",
+"Удаляет комментарий по ID": "Deletes comment by ID",
+"Управление пользователями": "Users management",
+"фильтровать по поддоменам": "subdomain filter",
+"Добавить/Удалить картинку": "Add/Delete image",
+"Добавить участника группы": "Add group member",
+"СменитьВладельцаЧата (хук": "ChangeChatOwner (wh",
+"ОткрытьСоединение (запрос": "CreateConnection (query",
+"ИзменитьНаименованиеКниги": "EditSpreadsheetTitle",
+"Получить список контактов": "Get contact list",
+"Идентификатор базы данных": "Database identifier",
+"ПолучитьИнформациюОГруппе": "GetGroupInformation",
+"ID задачи источника связи": "From task ID",
+"ID сообщения для удаления": "ID of the message to be deleted",
+"Отправить код авторизации": "Send authorization code",
+"Получить сообщение !NOCLI": "Get message !NOCLI",
+"подробное описание товара": "detailed product description",
+"Заголовок файла для Slack": "File title for Slack",
+"НаправлениеПоиска.СНачала": "SearchDirection.FromBegin",
+"Наименование нового листа": "NewSheetName",
+"МассивНастроекНапоминаний": "ReminderSettingsArray",
+"Создать зависимость задач": "Create tasks dependencies",
+"Тестовый комментарий (изм": "Test comment (change",
+"ПолучитьСписокАссистентов": "GetAssistantsList",
+"Структура настроек сессии": "Session settings structure",
+"УдалитьПодразделение (хук": "DeleteDepartment (wh",
+"Описание тестового товара": "Test item description",
+"Установить значения ячеек": "Set cell values",
+"ОчиститьОсновнойКалендарь": "ClearMainCalendar",
+"ДобавитьПользователейВЧат": "AddUsersToChat",
+"Данные части для загрузки": "Part content for uploading",
+"Получить календарь списка": "Get list calendar",
+"Telegram_ОтправитьКонтакт": "Telegram_SendContact",
+"Изменяет существующий лид": "Modifies an existing lead",
+"Удаляет записи из таблицы": "Deletes records from the table",
+"Telegram_УдалитьСообщение": "Telegram_DeleteMessage",
+"ОтправитьУдалитьЭфемерное": "SendDeleteEphemeral",
+"ПолучитьПользователейЧата": "GetChatMembers",
+"GAPI_ПолучениеУведомлений": "GAPI_NotificationsReceiving",
+"Открытый Пакет Интеграций": "Open Integrations Package",
+"ПолучитьСтруктуруЭлемента": "GetItemStructure",
+"ОжидатьВходящиеСоединения": "WaitIncomingConnections",
+"Создать событие календаря": "Create calendar event",
+"ПолучитьПользователейБазы": "GetDatabaseUsers",
+"КопироватьКоллекциюМассив": "CopyCollectionArray",
+"ВК_ПолучитьСписокПодборок": "VKAPI_GetSelectionList",
+"ПоказыватьВыводНемедленно": "ShowOutputImmediately",
+"Изменить настройки группы": "Change group settings",
+"VK_СоздатьПодборкуТоваров": "VK_CreateProductCollection",
+"URL для получения объекта": "URL for object retrieving",
+"ОтправитьУдалитьСообщение": "SendDeleteMessage",
+"ПустаяСхемаCreateDatabase": "EmptySchemeCreateDatabase",
+"Обновленное описание базы": "Updated base description",
+"Удаляет существующую роль": "Deletes an existing role",
+"ЗакрытьВходящееСоединение": "CloseIncomingConnection",
+"Телеграм_ОтправитьКонтакт": "TelegramAPI_SendContact",
+"ДобавитьКомментарийЗадачи": "AddTaskComment",
+"ДобавитьBearerАвторизацию": "AddBearerAuthorization",
+"Синхронизировать каталоги": "Synchronize folders",
+"идентификатор направления": "direction identifier",
+"УстановитьПеременнуюСреды": "SetEnvironmentVariable",
+"Изменить подборку товаров": "Edit product selection",
+"ДобавитьИдентификаторЧата": "AddChatIdentifier",
+"УправлениеПодразделениями": "DepartmentsManagement",
+"УдалитьПоследниеСообщения": "DeleteLastMessages",
+"Идентификатор типа товара": "Item type identifier",
+"библиотека>|#color=Бирюза": "library>|#color=Cyan",
+"УстановитьНастройкиПрокси": "SetProxySettings",
+"ПолучитьПользователя (хук": "GetUser (wh",
+"Dropbox_ОпубликоватьПапку": "Dropbox_PublishFolder",
+"ОбработатьСписокКластеров": "ProcessClustersList",
+"Удалить событие календаря": "Delete calendar event",
+"ОтменитьПубликациюОбъекта": "CancelObjectPublication",
+"Получить список каталогов": "Get list of directories",
+"Выбор по ID подразделения": "Selection by department ID",
+"Проверка_БитриксХранилища": "Check_BitrixStorage",
+"Текст выполняемой команды": "Text of the executed command",
+"РаботаСоСпискомКалендарей": "CalendarListManagement",
+"Получить структуру задачи": "Get task fields structure",
+"идентификатор комментария": "comment identifier",
+"МассивПараметровОбработки": "ProcessingParameterArray",
+"Некорректный вид отправки": "Incorrect sending view",
+"УдалитьБазуДанных (ошибка": "DeleteDatabase (error",
+"дата последнего изменения": "date of last modification",
+"Статус : Соответствие": "Status : Map",
+"Пароль пользователя mssql": "mssql user password",
+"Прочитать двоичные данные": "Read binary data",
+"Структура настроек прокси": "Proxy settings structure",
+"VK_ПолучитьСписокПодборок": "VK_GetSelectionList",
+"СоздатьПодразделение (хук": "CreateDepartment (wh",
+"Dropbox_ПереместитьОбъект": "Dropbox_MoveObject",
+"Создает твит без вложений": "Creates a tweet without attachments",
+"Изменить артикулы товаров": "Update products articles",
+"См.ПолучитьОписаниеТовара": "See GetProductDescription",
+"РаботаСФайламиИКаталогами": "FileAndDirectoryManagement",
+"признак доступен для всех": "feature is available for all",
+"ПолучитьСтрокуПодключения": "GetConnectionString",
+"Получить настройки сессии": "Get session settings",
+"Modules/OPI_ЗапросыSQL.os": "Modules/OPI_SQLQueries.os",
+"Modules/OPI_Компоненты.os": "Modules/OPI_AddIns.os",
+"ПолучитьИнформациюОТоваре": "GetProductInformation",
+"СоздатьУдалитьКомментарий": "CreateDeleteComment",
+"ЯМаркет_КабинетыИМагазины": "YaMarket_CampaignsAndBusiness",
+"VK_ДобавитьТоварВПодборку": "VK_AddProductToCollection",
+"Закрыть поток GRPC !NOCLI": "Close GRPC stream !NOCLI",
+"Твиттер_СоздатьТвитСВидео": "Twitter_CreateTweetWithVideo",
+"Открыть соединение !NOCLI": "Create connection !NOCLI",
+"ПереключениеОбщегоДоступа": "TogglePublicAccess",
+"ШаблонЗначенияПоУмолчанию": "DefaultValueTemplate",
+"Соответствие файлов: Ключ": "Map: Key",
+"УстановитьАвторизациюGRPC": "SetGRPCAuthorization",
+"ПолучитьЧерновикЗаявкиFBO": "GetFBODraft",
+"Пароль пользователя mysql": "MySQL password",
+"Открыть поток GRPC !NOCLI": "Open GRPC stream !NOCLI",
+"БитриксСписокКомментариев": "BitrixCommentsList",
+"Modules/OPI_ЗапросыSSH.os": "Modules/OPI_SSHRequests.os",
+"%F0%9F%94%A5 *Новый релиз\\": "%F0%9F%94%A5 *New release\\",
+"ПолучитьСтадииКанбана (хук": "GetKanbanStages (wh",
+"ПреобразоватьПользователей": "ConvertUsers",
+"СоздатьРекламноеОбъявление": "CreateAd",
+"Получить информацию канала": "Get channel info",
+"Проверка_ВККартинкаАльбома": "Check_VKAlbumPicture",
+"ПолучитьДанныеОСайте (Сайт": "GetSiteData (Site",
+"Ошибка удаления файла базы": "Database file deletion error",
+"ВыполнитьЗапросSQL (Create": "ExecuteSQLQuery (Create",
+"Получить настройки запроса": "Get request settings",
+"ГД_ПолучитьСписокКаталогов": "GD_GetCatalogList",
+"ID чата для отправки файла": "Chat ID for sending",
+"ОбновитьЗаписи (количество": "UpdateRecords (amount",
+"Завершить загрузку частями": "Finish parts upload",
+"Отправить сообщение !NOCLI": "Send message !NOCLI",
+"Массив объектов документов": "Array of docs objects",
+"СтруктураАдресаОтправления": "SendingAddressStructure",
+"ПолучитьПолныйСписокТестов": "GetFullTestList",
+"массив URL картинок товара": "array of product images URLs",
+"Проверка_ВКВариантСвойства": "Check_VKPropVariant",
+"Получает список баз данных": "Gets the list of databases",
+"ДобавитьТрудозатратыЗадачи": "AddTaskTimeAccounting",
+"ГринИсключениеПользователя": "GreenExcludeMember",
+"URL к видео для добавления": "URL of the video",
+"Чтение данных тела запроса": "Reading request body data",
+"Наименование подразделения": "Department name",
+"НормализоватьТекстовыйВвод": "NormalizeTextInput",
+"СоздатьПост (одна картинка": "CreatePost (one picture",
+"Проверка_ТелеграмСообщение": "Check_TelegramMessage",
+"Телеграм_ОтправитьДокумент": "TelegramAPI_SendDocument",
+"ID оригинального сообщения": "Original message ID",
+"Создать рекламную кампанию": "Create advertising campaign",
"ПолучитьЧеклистЗадачи (хук": "GetTasksChecklist (wh",
+"Структура заполнения опции": "Data structure for option",
"Удаляет колонку из таблицы": "Deletes a column from the table",
"ПроверитьСоздатьСоединение": "CheckCreateConnection",
"ПолучитьЗначенияРекурсивно": "GetValuesRecursively",
@@ -7369,9 +7271,8 @@
"ИзменитьПодразделение (хук": "UpdateDepartment (wh",
"ОткрытьТемуФорума (главная": "OpenForumTopic (main",
"ИзменитьСтадиюКанбана (хук": "UpdateKanbansStage (wh",
-"ID оригинального сообщения": "Original message ID",
+"УдалитьПустыеПоляКоллекции": "RemoveEmptyCollectionFields",
"Установить картинку группы": "Set group picture",
-"Изменить свойства страницы": "Edit page properties",
"ПолучитьСсылкуНаСкачивание": "GetDownloadLink",
"ПолучитьТипыКолонокТаблицы": "GetTableColumnTypes",
"УстановитьОтметкуПрочтения": "SetReadMark",
@@ -7385,42 +7286,43 @@
"Telegram_ЗакрытьТемуФорума": "Telegram_CloseForumTopic",
"другие увед. будут удалены": "another notif. will be deleted",
"Структура Из КлючИЗначение": "Structure Of KeyAndValue",
-"Создать рекламную кампанию": "Create advertising campaign",
-"УдалитьПустыеПоляКоллекции": "RemoveEmptyCollectionFields",
-"Телеграм_ОтправитьДокумент": "TelegramAPI_SendDocument",
-"Наименование подразделения": "Department name",
-"ГД_ПолучитьСписокКаталогов": "GD_GetCatalogList",
-"%F0%9F%94%A5 *Новый релиз\\": "%F0%9F%94%A5 *New release\\",
-"Получить настройки запроса": "Get request settings",
-"ВыполнитьЗапросSQL (Create": "ExecuteSQLQuery (Create",
-"Ошибка удаления файла базы": "Database file deletion error",
-"ПолучитьДанныеОСайте (Сайт": "GetSiteData (Site",
-"ID чата для отправки файла": "Chat ID for sending",
-"Проверка_ВККартинкаАльбома": "Check_VKAlbumPicture",
-"Получить информацию канала": "Get channel info",
-"СоздатьРекламноеОбъявление": "CreateAd",
-"ПреобразоватьПользователей": "ConvertUsers",
-"ПолучитьСтадииКанбана (хук": "GetKanbanStages (wh",
-"ОбновитьЗаписи (количество": "UpdateRecords (amount",
-"Проверка_ТелеграмСообщение": "Check_TelegramMessage",
-"Отправить сообщение !NOCLI": "Send message !NOCLI",
-"Массив объектов документов": "Array of docs objects",
-"СтруктураАдресаОтправления": "SendingAddressStructure",
-"ПолучитьПолныйСписокТестов": "GetFullTestList",
-"массив URL картинок товара": "array of product images URLs",
-"Проверка_ВКВариантСвойства": "Check_VKPropVariant",
-"Завершить загрузку частями": "Finish parts upload",
-"Получает список баз данных": "Gets the list of databases",
-"ДобавитьТрудозатратыЗадачи": "AddTaskTimeAccounting",
-"ГринИсключениеПользователя": "GreenExcludeMember",
-"URL к видео для добавления": "URL of the video",
-"Чтение данных тела запроса": "Reading request body data",
-"НормализоватьТекстовыйВвод": "NormalizeTextInput",
-"СоздатьПост (одна картинка": "CreatePost (one picture",
-"Структура заполнения опции": "Data structure for option",
+"Изменить свойства страницы": "Edit page properties",
"Данные клиентского запроса": "Client request data",
-"Скопируйте новый **токен**": "Copy the new **token**",
+"ПреобразоватьВариантВыбора": "ConvertSelectionOption",
"ПолучитьСтруктуруСообщения": "GetMessageStructure",
+"Bitrix24_ВозобновитьЗадачу": "Bitrix24_RenewTask",
+"ЗагрузкаИОбновлениеТоваров": "UploadingAndUpdatingProducts",
+"СформироватьЗначенияВыбора": "FormSelectionValues",
+"Bitrix24_ПереименоватьФайл": "Bitrix24_RenameFile",
+"Фильтры для отбора товаров": "Product filters",
+"Имя команды для выполнения": "Command name to execute",
+"ИспользоватьПоляТелаВOAuth": "UseBodyFiledsAtOAuth",
+"ОткрытьКлиентскийПотокGRPC": "OpenClientGRPCStream",
+"Текст сообщения под файлом": "Message text below the file",
+"ВывестиСправкуПоПараметрам": "DisplayParameterHelp",
+"Этот календарь был изменен": "This calendar has been changed",
+"Создает TCP/TLS соединение": "Creates a TCP/TLS connection",
+"Telegram_УдалитьТемуФорума": "Telegram_DeleteForumTopic",
+"1 (отправлено сообщений %2": "1 (sent messages %2",
+"Создать ссылку-приглашение": "Create invitation link",
+"Создание таблицы для теста": "Create tables for test",
+"Получить информацию о боте": "Get bot information",
+"Возврат лога в виде строки": "Return the log as a string",
+"ПолучитьДанныеПользователя": "GetUserData",
+"СлужебныеПроцедурыИФункции": "Private",
+"Полужирный текст сообщения": "Bold text",
+"ЯДиск_ПолучитьСписокФайлов": "YDisk_GetFileList",
+"Число знаков после запятой": "Number of decimal places",
+"Ожидать подключение !NOCLI": "Awaiting connection !NOCLI",
+"ПолучитьПодразделения (хук": "GetDepartments (wh",
+"Очищает значение в ячейках": "Clears the value in cells",
+"Запрос, приходящий на http": "Request coming to http",
+"Secret key для авторизации": "Secret key for authorization",
+"Значение параметра запроса": "Request parameter value",
+"запись содержимого страниц": "page content recording",
+"Скопируйте новый **токен**": "Copy the new **token**",
+"Неопределено, Произвольный": "Undefined, Arbitrary",
+"ПолучитьПользователей (хук": "GetUsers (wh",
"УдалитьПустыеКлючиЗначения": "RemoveEmptyKeyValues",
"ОтправитьУведомлениеОВводе": "SendWritingNotification",
"ПолучитьИсториюЗадачи (хук": "GetTaskHistory (wh",
@@ -7450,184 +7352,176 @@
"Наименование новой таблицы": "New table name",
"Получить структуру запуска": "Get launch structure",
"Токен авторизации (Api-Key": "Authorization token (Api-Key",
-"ПолучитьПользователей (хук": "GetUsers (wh",
"Получить список календарей": "Get list of calendars",
-"Неопределено, Произвольный": "Undefined, Arbitrary",
-"запись содержимого страниц": "page content recording",
-"Bitrix24_ВозобновитьЗадачу": "Bitrix24_RenewTask",
-"ЗагрузкаИОбновлениеТоваров": "UploadingAndUpdatingProducts",
-"ПреобразоватьВариантВыбора": "ConvertSelectionOption",
-"СформироватьЗначенияВыбора": "FormSelectionValues",
-"Bitrix24_ПереименоватьФайл": "Bitrix24_RenameFile",
-"Фильтры для отбора товаров": "Product filters",
-"Имя команды для выполнения": "Command name to execute",
-"ИспользоватьПоляТелаВOAuth": "UseBodyFiledsAtOAuth",
-"ОткрытьКлиентскийПотокGRPC": "OpenClientGRPCStream",
-"Текст сообщения под файлом": "Message text below the file",
-"ВывестиСправкуПоПараметрам": "DisplayParameterHelp",
-"Этот календарь был изменен": "This calendar has been changed",
-"Создает TCP/TLS соединение": "Creates a TCP/TLS connection",
-"Telegram_УдалитьТемуФорума": "Telegram_DeleteForumTopic",
-"1 (отправлено сообщений %2": "1 (sent messages %2",
-"Создать ссылку-приглашение": "Create invitation link",
-"Создание таблицы для теста": "Create tables for test",
-"Получить информацию о боте": "Get bot information",
-"Возврат лога в виде строки": "Return the log as a string",
-"ПолучитьДанныеПользователя": "GetUserData",
-"СлужебныеПроцедурыИФункции": "Private",
-"Полужирный текст сообщения": "Bold text",
-"ЯДиск_ПолучитьСписокФайлов": "YDisk_GetFileList",
-"Число знаков после запятой": "Number of decimal places",
-"Ожидать подключение !NOCLI": "Awaiting connection !NOCLI",
-"ПолучитьПодразделения (хук": "GetDepartments (wh",
-"Очищает значение в ячейках": "Clears the value in cells",
-"Запрос, приходящий на http": "Request coming to http",
-"Secret key для авторизации": "Secret key for authorization",
-"Использовать \"../../../core": "Use \"../../../core",
-"Создать товар со свойствами": "Create product with properties",
-"ПолучитьОтложенныеСообщения": "GetScheduledMessages",
-"Ключ > ID, Значение > Emoji": "Key > ID, Value > Emoji",
-"ПереслатьСообщение (простое": "ForwardMessage (simple",
-"Telegram_ИзменитьТемуФорума": "Telegram_EditForumTopic",
-"НоушнАпи_СоздатьУдалитьБлок": "NotionAPI_CreateDeleteBlock",
-"ОчиститьКоллекциюРекурсивно": "ClearCollectionRecursively",
-"Получить список результатов": "Get results list",
-"Удалить картинку из альбома": "Deletes an image from the album",
-"ПолучитьСообщениеАссистента": "GetAssistantMessage",
-"VK_ПолучитьСтатистикуПостов": "VK_GetPostStatistics",
-"Проверка_ВКСтатистикаПостов": "Check_VKPostsStatistic",
-"Помечает новость как важную": "Mark post as important",
-"ОтправитьДокумент (с именем": "SendDocument (with name",
-"Проверка_ДропБоксМетаданные": "Check_DropboxMetadata",
-"ID стены расположения поста": "ID of the wall where the post is located",
-"Создает новый групповой чат": "Creates a new group chat",
-"ДобавитьЗаписи (ошибка поля": "AddRecords (field error",
-"ПодключитьВнешнююКомпоненту": "AttachAddIn",
-"Путь к очищаемой директории": "Path to the directory to be cleaned",
-"Удалить календарь из списка": "Remove calendar from list",
-"Удаляет набор тегов объекта": "Deletes an objects tag set",
-"ВК_СоздатьТоварСоСвойствами": "VKAPI_CreateProductWithProperties",
-"СоздатьДиректорию (удаление": "CreateDirectory (delete",
-"Истина > BOM будет добавлен": "True > BOM will be added",
-"ПреобразоватьЗначениеПоТипу": "ConvertValueByType",
-"ПолучитьИнформациюОКаталоге": "GetFolderInformation",
-"Bitrix24_УдалитьКомментарий": "Bitrix24_DeleteComment",
-"Обновить количество товаров": "Update products stocks",
-"ПолучитьХранилищеПриложения": "GetAppStorage",
-"интервал между повторениями": "repetition interval",
-"Логин пользователя postgres": "Postgres user login",
-"СоздатьТаблицу (ошибка типа": "CreateTable (type error",
-"ЗакрытьСоединение (открытие": "CloseConnection (creation",
-"Загрузить по URL и получить": "Upload by URL and get",
-"ОбработатьПараметрКоллекцию": "ProcessCollectionParameter",
-"Добавить календарь в список": "Add calendar to list",
-"Добавить комментарий задачи": "Add comment to task",
-"ПереименоватьОбъект (список": "RenameObject (list",
-"Telegram_ОткрепитьСообщение": "Telegram_UnpinMessage",
-"ВК_СохранитьУдалитьКартинку": "VKAPI_SaveDeleteImage",
-"Проверка_БитриксСписокЗадач": "Check_BitrixTasksList",
-"Сохранить картинку в альбом": "Save image to album",
-"Массив соответствий товаров": "Array of product maps",
-"Проверка_БитриксАвторизация": "Check_BitrixAuth",
-"Структура JSON данных ячеек": "The structure of the JSON cells data",
-"Кодировка получаемых данных": "Encoding of received data",
-"Методы интеграции с VK (ОПИ": "VK integration methods (OpenIntegrations",
-"Поместить каталог в корзину": "Mark folder as deleted",
-"РаботаСВнешнимиКомпонентами": "AddinsManagement",
-"НачатьВыполнениеЗадачи (хук": "StartTask (wh",
-"СохранитьФайл (размер файла": "SaveFile (file size",
-"СоздатьЗаголовокАвторизации": "CreateAuthorizationHeader",
-"ЗакрытьПотокИПолучитьДанные": "CloseStreamReceiveData",
-"Отменить публикацию объекта": "Unpublish object",
-"ПолучитьСписокВерсийОбъекта": "GetObjectVersionList",
-"ВыгнатьПользователяИзКанала": "KickUserFromChannel",
-"Получить план задач на день": "Get users daily tasks plan",
-"ПолучитьСписокФайлов (Отбор": "GetFilesList (Filter",
-"Временная отметка сообщения": "Message timestamp",
-"Новое наименование каталога": "New folders name",
-"Проверка_БитриксКомментарий": "Check_BitrixComment",
-"Получить настройки магазина": "Get campaign settings",
-"Dropbox_ПолучитьСписокТегов": "Dropbox_GetTagList",
-"Тестовый запрос для сервера": "Test request for server",
-"ОбработатьСекретыPostgreSQL": "ProcessSecretsPostgreSQL",
-"Получение финального ответа": "Getting the final response",
-"УдалитьДиректориюРекурсивно": "DeleteDirectoryRecursively",
-"Очистить основной календарь": "Clear primary calendar",
-"ОтправитьЭфемерноеСообщение": "SendEphemeralMessage",
-"ПолучитьСтруктуруЦеныТовара": "GetProductPriceStructure",
-"УдалитьФайл (несуществующий": "DeleteFile (nonexistent",
-"НастройкиСовместногоДоступа": "SharedAccessSettings",
-"Удалить трудозатраты задачи": "Delete task time accounting",
-"УдалитьБазуДанных (открытие": "DeleteDatabase (open",
-"0 Или СтрНайти(нРег(Вариант": "0 Or StrFind(Lower(Option",
-"ТелеграмКлавиатураСообщения": "TelegramMessageKeyboard",
-"СоздатьБазуДанных (открытие": "CreateDatabase (open",
-"Массив соответствий событий": "Array of event maps",
-"Bitrix24_СоздатьКомментарий": "Bitrix24_CreateComment",
-"URL для перехода в браузере": "URL for browser transition",
-"Разархивирует выбранный чат": "Unarchives the selected chat",
-"Добавить задачу в избранное": "Add task to favorites list",
-"Получить настройки кабинета": "Get business settings",
-"ВК_ПолучитьКатегорииТоваров": "VKAPI_GetProductCategories",
-"УправлениеЭлементомЧеклиста": "ChecklistElementManagement",
-"СформироватьНаборПараметров": "FormParameterSet",
-"цена товара с учётом скидок": "product price with discounts",
-"ДобавитьПараметрФлагКоманды": "AddCommandFlagParameter",
-"ДобавитьЗаписи (ошибка json": "AddRecords (json error",
-"Телеграм_ПолучитьОбновления": "TelegramAPI_GetUpdates",
-"ОтправитьГолосовоеСообщение": "SendVoice",
-"Структура настроек инстанса": "Structure of instance settings",
-"Описание структур см. здесь": "Structure description at",
-"Получить настройки инстанса": "Get instance settings",
-"ДобавитьКолонкуТаблицы (TLS": "AddTableColumn (TLS",
-"Создает историю из картинки": "Creates a story from an image",
-"ОтветитьНаСобытиеКлавиатуры": "AnswerButtonEvent",
-"Инструменты (служебный, ОПИ": "Tools (Utility, OpenIntegrations",
-"Bitrix24_ВключитьЗвукЗадачи": "Bitrix24_UnmuteTask",
-"Получает набор тегов бакета": "Gets the bucket tag set",
-"ПолучитьСсылкуЗагрузкиФайла": "GetFileUploadLink",
-"Обновить изображения товара": "Update product images",
-"ОтправитьТекстовоеСообщение": "SendTextMessage",
-"ПереслатьГолосовоеСообщение": "ResendVoice",
-"Создает новое подразделение": "Creates a new department",
-"ЗакрепитьОткрепитьСообщение": "PinUnpinMessage",
-"Твиттер_СоздатьТвитСОпросом": "Twitter_CreateTweetWithPoll",
-"НастройкиИАдминистрирование": "SettingsAndAdministartion",
-"ДобавитьПользователейКФайлу": "AddUsersToFile",
-"ОписаниеЗначенияПоУмолчанию": "DefaultValueDescription",
-"Включает уведомления в чате": "Enable chat notifications",
-"СформироватьМассивИменЯчеек": "FormCellNameArray",
-"ГК_ПолучитьСписокКалендарей": "GC_GetCalendarList",
-"Получить структуру счетчика": "Get counter structure",
-"ID целевой стены или группы": "ID of the target wall or group",
-"СформироватьОписаниеТаблицы": "GenerateTableDescription",
-"Отправляем только \"data for": "Sending only \"data for",
-"Данные запроса для отправки": "Request data for sending",
-"НайтиЗначенияХарактеристики": "SearchAttributeValue",
-"Bitrix24_ПереместитьКаталог": "Bitrix24_MoveFolder",
-"Создает нового пользователя": "Creates a new user",
-"Начать наблюдать за задачей": "Start watching a task",
-"Конец периода в формате ISO": "Period end in ISO format",
-"ИспользоватьАдаптивныйВывод": "UseAdaptiveOutput",
-"Не удалось заменить секреты": "Failed to replace the secrets!",
-"ID участника для добавления": "Member ID for addition",
-"ID пользователя исполнителя": "ID of responsible user",
-"ПолучитьСписокВнешнихФайлов": "GetExternalFileList",
-"!OInt МБайт = КБайт * КБайт": "!OInt MB = KB * KB",
-"Изменить комментарий задачи": "Update task comment",
-"Получить состояние инстанса": "Get instance status",
-"CommonModule.OPI_ЗапросыSSH": "CommonModule.OPI_SSHRequests",
-"Телеграм_ПереслатьСообщение": "TelegramAPI_ForwardMessage",
-"ДополнитьКомплексныйАтрибут": "CompleteComplexAttribute",
-"VK_СохранитьКартинкуВАльбом": "VK_SaveImageToAlbum",
-"ЗаписатьПараметрыМультипарт": "WriteMultipartParameters",
-"ВК_СоздатьРекламнуюКампанию": "VKAPI_CreateAdCampaign",
-"Задача изменена, расходимся": "The task has been changed, let's split up",
-"ПолучитьСсылкуДляСкачивания": "GetDownloadLink",
+"Telegram_ОткрытьТемуФорума": "Telegram_OpenForumTopic",
+"ГарантироватьТелоКоллекцию": "GuaranteeBodyCollection",
+"ПолучитьИнформациюОТаблице": "GetTableInformation",
+"VK_СоздатьТоварСоСвойством": "VK_CreateProductWithProp",
+"РаботаССобытиямиКалендарей": "CalendarEventsManagement",
+"СформироватьКнопкуДействия": "MakeActionButton",
+"Компонента PostgreSQL (ОПИ": "PostgreSQL Component (OpenIntegrations",
+"УдалитьКолонкуТаблицы (TLS": "DeleteTableColumn (TLS",
+"ДобавитьСтадиюКанбана (хук": "AddKanbanStage (wh",
+"ГринДобавлениеПользователя": "GreenAddMember",
+"Название компании контакта": "Name of the contact company",
+"ПолучитьСтруктуруЛида (хук": "GetLeadStructure (wh",
+"ДропБокс_СоздатьУдалитьТег": "DropboxAPI_CreateDeleteTag",
+"Пассивный режим соединения": "Passive connection mode",
+"ДобавитьВидеообложкуТовара": "AddProductVideoCover",
+"ДобавитьПользователяКФайлу": "AddUserToFile",
+"Это сообщение было удалено": "This message was deleted",
+"Выгрузить модель из памяти": "Unload model from memory",
+"ДобавитьКомментарийНовости": "AddPostComment",
+"ОтправитьФайлПоURL (цитата": "SendFileByURL (quote",
+"ЗагрузитьЧастьОбъекта (ИЗЧ": "UploadObjectPart (IPU",
+"ID сообщения для изменения": "ID of the message to be edited",
+"Dropbox_ПолчитьСписокТегов": "Dropbox_GetTagList",
+"VK_ИзменитьПодборкуТоваров": "VK_EditProductCollection",
+"Массив файлов для загрузки": "Array of files to be uploaded",
+"Документация Neocities API": "Neocities API docs",
+"ОжидатьЗавершенияОбработки": "WaitForProcessingCompletion",
+"Мне больше нравится желтый": "I like yellow more",
+"ИспользоватьКодированиеURL": "UseURLEncoding",
+"ОформитьОшибочныйОтветHTTP": "FormatHTTPErrorResponse",
+"Слак_ПолучитьСписокКаналов": "Slack_GetChannelList",
+"ПолучитьСтатусПользователя": "GetUserStatus",
+"Получить шифрование бакета": "Get bucket encryption",
+"УстановитьПараметрыЗапроса": "SetQueryParams",
+"Локальный каталог источник": "Local source catalog",
+"Создать подключение !NOCLI": "Create connection !NOCLI",
+"ВыполнитьЗапросСОбработкой": "ExecuteQueryWithProcessing",
+"ОбработатьРезультатЗапроса": "ProcessQueryResult",
+"Неподдерживаемое сообщение": "Unsupported message",
+"Ноушн_СоздатьСтраницуВБазу": "Notion_CreatePageInDatabase",
+"ЗаполнитьПоляЗапросаТовара": "FillProductRequestFields",
+"ОбработатьТабуляциюСправки": "HandleHelpTabulation",
+"ОтправитьСообщение (диалог": "SendMessage (dialog",
+"Дата установки трудозатрат": "Date the record was set",
+"Разрешен наложенный платеж": "Cash on delivery allowed",
+"Если вам необходим чат-бот": "If you need a chatbot",
+"Телефон истинного продавца": "The true sellers phone number",
+"Получает комментарий по ID": "Gets comment by ID",
+"Bitrix24_КопироватьКаталог": "Bitrix24_CopyFolder",
+"ПолучитьИнформациюОбУценке": "GetDiscountInformation",
+"ВывестиТекстВТекущуюСтроку": "WriteOnCurrentLine",
+"ДобавитьOAuthV1Авторизацию": "AddOAuthV1Authorization",
+"Access key для авторизации": "Access key for authorization",
+"Телеграм_УстановитьWebhook": "TelegramAPI_SetWebhook",
+"ИзменитьЗаголовокЧата (хук": "ChangeChatTitle (wh",
+"Телеграм_ОтправитьКартинку": "TelegramAPI_SendImage",
+"Получить категории товаров": "Get product categories",
+"ИмяФайла, Вид + Расширение": "FileName, View + Extension",
+"ВывестиСообщениеИсключения": "DisplayExceptionMessage",
+"Код КЛАДР. Устаревшее поле": "CLADR code. Deprecated field",
+"СоздатьБакет (удаление, DB": "CreateBucket (deleting, DB",
+"Получить ответ в контексте": "Get context response",
+"Получить событие календаря": "Get calendar event",
+"ПоместитьФайлВКорзину (хук": "MarkFileAsDeleted (wh",
+"разрешение на методы Drive": "Drive methods permission",
+"ИзменитьТрудозатратыЗадачи": "UpdateTaskTimeAccounting",
+"Скрыть главную тему форума": "Hide main forum topic",
+"Telegram_СоздатьТемуФорума": "Telegram_CreateForumTopic",
+"ЗагрузитьФайлВКаталог (хук": "UploadFileToFolder (wh",
+"Обработать серверный поток": "Process server stream",
+"УстановитьШифрованиеБакета": "PutBucketEncryption",
+"Массив соответствий файлов": "Array of file mappings",
+"МинимальныйРазмерДляПотока": "MinimumStreamSize",
+"ЧислоСтандартныхПараметров": "NumberOfStandardParameters",
+"Загрузить файл в хранилище": "Upload file to a storage",
+"Добавляет товар в подборку": "Adds a product to the selection",
+"Мой другой новый календарь": "My other new calendar",
+"Получить описание контакта": "Get contact description",
+"ЗакрытьПодключение (запрос": "CloseConnection (query",
+"Получает схему таблиц базы": "Gets the schema of base tables",
+"Telegram_УстановитьWebhook": "Telegram_SetWebhook",
+"ЗагрузитьЧастьОбъекта (ЗЗЧ": "UploadObjectPart (FPU",
+"Проверка_ТелеграмПереслать": "Check_TelegramForward",
+"КраткоеПредставлениеОшибки": "BriefErrorDescription",
+"ЯДиск_ЗагрузитьУдалитьФайл": "YDisk_UploadDeleteFile",
+"СоздатьДиректорию (двойная": "CreateDirectory (double",
+"Telegram_ОтправитьКартинку": "Telegram_SendImage",
+"ПолучитьВходящиеСоединения": "GetIncomingConnections",
+"ГТ_ЗаполнитьОчиститьЯчейки": "GT_FillClearCells",
+"ВыполнитьЗапросSQL (Insert": "ExecuteSQLQuery (Insert",
+"ТаблицаСправкаПоПараметрам": "ParamsHelpTable",
+"Telegram_ОтправитьДокумент": "Telegram_SendDocument",
+"ДобавитьOauthV1Авторизацию": "AddOauthV1Authorization",
+"ПолучитьТрудозатратыЗадачи": "GetTaskTimeAccounting",
+"ВыполнитьЗапросSQL (Select": "ExecuteSQLQuery (Select",
+"Бренд на иностранном языке": "Brand in a foreign language",
+"Управление подразделениями": "Departments management",
+"УстановитьОбъектСоединения": "SetConnectionObject",
+"УстановитьПроизвольноеПоле": "SetCustomField",
+"СоздатьБакет (Удаление, DB": "CreateBucket (Deleting, DB",
+"ЗакрытьТемуФорума (главная": "CloseForumTopic (main",
+"ПолучитьСтатусУчетаВремени": "GetTimekeepingStatus",
+"Команда FTP: `RNFR + RNTO`": "FTP Command: `RNFR + RNTO`",
+"Вайбер_ПолучениеИнформации": "Viber_DataRetrieval",
+"значение продолжительности": "duration value",
+"Контекст = Новый Структура": "Context = New Structure",
+"ТекущееЗначениеПоУмолчанию": "CurrentDefaultValue",
+"СледующийОбязательныйТокен": "NextRequiredToken",
+"Content ID, если необходим": "Content ID, if required",
+"ПолучитьСуществующийЗапуск": "GetExistingLaunch",
+"ИзменитьСтатусПользователя": "ChangeUserStatus",
+"Получить очередь сообщений": "Get message queue",
+"Сформировать блок картинку": "Generate image block",
+"ЗапросТипУстановленВручную": "RequestTypeSetManualy",
+"Запись данных тела запроса": "Request body data writing",
+"ОдобритьЗаявкуНаВступление": "ApprovePending",
+"уровень доступа к счетчику": "counter access level",
+"Закрыть подключение !NOCLI": "Close connection !NOCLI",
+"ПодключитьРасширение (путь": "ConnectExtension (path",
+"ТекущийПуть, ТекущиеДанные": "CurrentPath, CurrentData",
+"ГК_СоздатьУдалитьКалендарь": "GC_CreateDeleteCalendar",
+"Modules/OPI_ЗапросыHTTP.os": "Modules/OPI_HTTPRequests.os",
+"Получить информацию о базе": "Get database info",
+"Bitrix24_ПолучитьХранилище": "Bitrix24_GetStorage",
+"Удаляет набор тегов бакета": "Deletes the bucket tag set",
+"ПолучитьСписокКомментариев": "GetCommentList",
+"Строка подключения MongoDB": "MongoDB connection string",
+"Bitrix24_СоздатьПодкаталог": "Bitrix24_CreateSubfolder",
+"Исключить участника группы": "Exclude group member",
+"Создать/Архивировать канал": "Create/Archive channel",
+"Создать черновик заявки FBO": "Create FBO draft",
+"ПолучитьИнформациюОКонтакте": "GetContactInformation",
+"ID чата источника сообщения": "Message source chat ID",
+"!OInt ВыполнитьСборкуМусора": "!OInt RunGarbageCollection",
+"Удаляет подразделение по ID": "Delets department by ID",
+"ПолучитьПараметрыСоединения": "GetConnectionParameters",
+"ЗащищенноеСоединениеOpenSSL": "OpenSSLSecureConnection",
+"`УстановитьАлгоритмOAuthV1`": "`SetOAuthV1Algorithm`",
+"Забытый в прошлый раз текст": "The text I forgot last time",
+"Удаляет документы коллекции": "Deletes collection documents",
+"JWT: Неподдерживаемый метод": "JWT: Unsupported method",
+"ОзонАПИ_ЦеныИОстаткиТоваров": "OzonAPI_PricesAndStocks",
+"В канал, из двоичных данных": "To channel, from binary data",
+"Получить информацию о диске": "Get disk information",
+"Добавить участника в группу": "Add group member",
+"Массив каналов для отправки": "Array of channels for sending",
+"Описание в документации API": "Description in the API documentation",
+"Отправить/Удалить эфемерное": "Send/Delete ephemeral",
+"Компонента TCP-клиента (ОПИ": "TCP Client Component (OpenIntegrations",
+"ПолучитьСписокПользователей": "GetUserList",
+"УдалитьУведомлениеИзОчереди": "DeleteNotificationFromQueue",
+"ID задачи добавления товара": "Add product task ID",
+"ДобавитьПользователейКПапке": "AddUsersToFolder",
+"Путь к публикуемому объекту": "Path to the object to be published",
+"ВернутьСтандартныеПараметры": "ReturnStandardParameters",
+"color=Зеленый) Библиотека -": "color=Green) Library -",
+"СоздатьТвитВидео (одиночная": "CreateVideoTweet (single",
+"ОткрытьСоединение (закрытие": "CreateConnection (closing",
+"Установить JSON тело !NOCLI": "Set JSON body !NOCLI",
+"Код населенного пункта СДЭК": "CDEC locality code",
+"Обсуждаем: какой цвет лучше": "Discussing: Which color is better?",
+"Удаляет сообщение в диалоге": "Deletes a dialog message",
+"важность: high, normal, low": "importance: high, normal, low",
+"СоздатьСистемноеУведомление": "CreateSystemNotification",
+"С неявным приведением типов": "With implicit type casting",
+"Методы работы с Notion (ОПИ": "Notion methods (OpenIntegrations",
"Telegram_ПолучитьОбновления": "Telegram_GetUpdates",
"Эта база была создана из 1С": "This base is from 1C",
"Получить пользователей базы": "Get database users",
-"СоздатьСистемноеУведомление": "CreateSystemNotification",
"Bitrix24_ДелегироватьЗадачу": "Bitrix24_DelegateTask",
"Ноушн_ПолучитьПользователей": "Notion_GetUsers",
"Убрать задачу из избранного": "Remove task from favorites list",
@@ -7641,96 +7535,24 @@
"разрешение на методы Sheets": "Sheets methods permission",
"CommonModule.OPI_Компоненты": "CommonModule.OPI_AddIns",
"Получает состояние инстанса": "Gets instance status",
-"Получает QR-код авторизации": "Receives authorization QR code",
-"Создать/Удалить комментарий": "Create/Delete Comment",
-"ОтозватьПраваАдминистратора": "RevokeAdminRights",
-"ЗаписатьБуферДвоичныхДанных": "WriteBinaryDataBuffer",
-"ВК_ПолучитьСтатистикуПостов": "VKAPI_GetPostStatistics",
-"CommonModule.OPI_ЗапросыSQL": "CommonModule.OPI_SQLQueries",
-"ПолучитьОбъект (большой, ДД": "GetObject (big, BD",
-"Отправить/Удалить сообщение": "Send/Delete message",
-"СформироватьТекстКоличества": "FormCountText",
-"Получает квитанцию к заказу": "Gets a receipt for the order",
-"УдалитьЗаявкуНаВызовКурьера": "DeleteCourierInvitation",
-"ПолучитьСписокХранилищ (хук": "GetStoragesList (wh",
-"ЗагрузитьФайл (размер файла": "UploadFile (file size",
-"СформироватьТестыАссертсCLI": "FormAssertsTestsCLI",
"СоздатьИзменитьПользователя": "CreateOrUpdateUser",
-"С неявным приведением типов": "With implicit type casting",
+"СформироватьТестыАссертсCLI": "FormAssertsTestsCLI",
+"ЗагрузитьФайл (размер файла": "UploadFile (file size",
+"ПолучитьСписокХранилищ (хук": "GetStoragesList (wh",
+"УдалитьЗаявкуНаВызовКурьера": "DeleteCourierInvitation",
+"Получает квитанцию к заказу": "Gets a receipt for the order",
"ОсновноеУправляющееДействие": "PrimaryControlAction",
-"важность: high, normal, low": "importance: high, normal, low",
-"Обсуждаем: какой цвет лучше": "Discussing: Which color is better?",
-"Получить информацию о диске": "Get disk information",
-"ОзонАПИ_ЦеныИОстаткиТоваров": "OzonAPI_PricesAndStocks",
-"JWT: Неподдерживаемый метод": "JWT: Unsupported method",
-"Удаляет документы коллекции": "Deletes collection documents",
-"Забытый в прошлый раз текст": "The text I forgot last time",
-"Добавить участника в группу": "Add group member",
-"ЗащищенноеСоединениеOpenSSL": "OpenSSLSecureConnection",
-"ПолучитьПараметрыСоединения": "GetConnectionParameters",
-"Удаляет подразделение по ID": "Delets department by ID",
-"!OInt ВыполнитьСборкуМусора": "!OInt RunGarbageCollection",
-"ID чата источника сообщения": "Message source chat ID",
-"Создать черновик заявки FBO": "Create FBO draft",
-"ПолучитьИнформациюОКонтакте": "GetContactInformation",
-"В канал, из двоичных данных": "To channel, from binary data",
-"Массив каналов для отправки": "Array of channels for sending",
-"Удаляет сообщение в диалоге": "Deletes a dialog message",
-"Отправить/Удалить эфемерное": "Send/Delete ephemeral",
-"Компонента TCP-клиента (ОПИ": "TCP Client Component (OpenIntegrations",
-"ПолучитьСписокПользователей": "GetUserList",
-"УдалитьУведомлениеИзОчереди": "DeleteNotificationFromQueue",
-"ID задачи добавления товара": "Add product task ID",
-"ДобавитьПользователейКПапке": "AddUsersToFolder",
-"Путь к публикуемому объекту": "Path to the object to be published",
-"ВернутьСтандартныеПараметры": "ReturnStandardParameters",
-"color=Зеленый) Библиотека -": "color=Green) Library -",
-"СоздатьТвитВидео (одиночная": "CreateVideoTweet (single",
-"ОткрытьСоединение (закрытие": "CreateConnection (closing",
-"Установить JSON тело !NOCLI": "Set JSON body !NOCLI",
-"Описание в документации API": "Description in the API documentation",
-"Код населенного пункта СДЭК": "CDEC locality code",
-"`УстановитьАлгоритмOAuthV1`": "`SetOAuthV1Algorithm`",
-"Методы работы с Notion (ОПИ": "Notion methods (OpenIntegrations",
+"СформироватьТекстКоличества": "FormCountText",
+"ПолучитьОбъект (большой, ДД": "GetObject (big, BD",
+"CommonModule.OPI_ЗапросыSQL": "CommonModule.OPI_SQLQueries",
+"ВК_ПолучитьСтатистикуПостов": "VKAPI_GetPostStatistics",
+"ОтозватьПраваАдминистратора": "RevokeAdminRights",
+"Создать/Удалить комментарий": "Create/Delete Comment",
+"Получает QR-код авторизации": "Receives authorization QR code",
+"Отправить/Удалить сообщение": "Send/Delete message",
"URL для кнопки под историей": "URL for button under the story",
-"УдалитьБазуДанных (закрытие": "DeleteDatabase (close",
+"дата публикации комментария": "comment publication date",
"ОбработатьДанныеДляОперации": "ProcessDataForOperation",
-"СоздатьБазуДанных (удаление": "CreateDatabase (deleting",
-"СформироватьТекстСортировки": "FormSortingText",
-"Выполняет указанную команду": "Executes the specified command",
-"ПолучитьСтатусЗагрузкиПоURL": "GetUploadStatusByURL",
-"ИсключитьПользователяИзЧата": "DeleteUserFromChat",
-"Создать каталог в хранилище": "Create folder at the storage",
-"Установить картинку профиля": "Set profile picture",
-"ПолучитьИнформациюОСтранице": "GetPageInfo",
-"ПолучитьМетаданныеКалендаря": "GetCalendarMetadata",
-"Получить ссылку авторизации": "Get authorization link",
-"OPI получение данных тестов": "OPI test data retrieval",
-"электронная почта заполнена": "email address is filled in",
-"Оформить клиентский возврат": "Create customer refund",
-"ОтклонитьЗаявкуНаВступление": "DisapprovePending",
-"Получить комментарий задачи": "Get task comment",
-"Код со страницы авторизации": "Code from the authorization page",
-"Б24_УправленеПользователями": "B24_UsersManagement",
-"ПолучитьДанныеФайла (размер": "GetFileData (size",
-"VK_СоздатьРекламнуюКампанию": "VK_CreateAdvertisingCampaign",
-"Создать/Удалить тему форума": "Create/Delete forum topic",
-"Получить количество товаров": "Get products stocks",
-"УправлениеПубличнымДоступом": "ManagePublicAccess",
-"ЗаменитьКлавиатуруСообщения": "ReplaceMessageKeyboard",
-"ГарантироватьТаблицу (новая": "EnsureTable (new)",
-"ID уведомления для удаления": "Notification ID",
-"Оформить подписку на Boosty": "Subscribe on Boosty",
-"ИзменитьМетаданныеКалендаря": "EditCalendarMetadata",
-"Установить заголовки !NOCLI": "Set headers !NOCLI",
-"Получить список ассистентов": "Get assistants list",
-"ДобавитьПолучателейКНовости": "AddPostRecipients",
-"Telegram_ЗакрепитьСообщение": "Telegram_PinMessage",
-"Bitrix24_СкопироватьКаталог": "Bitrix24_MakeFolderCopy",
-"Обработать клиентский поток": "Process client stream",
-"ПолучитьСодержимоеХранилища": "GetStorageObjects",
-"ПолучитьНастройкиСоединения": "GetConnectionSettings",
-"ОжидатьЗавершенияВыполнения": "WaitForExecutionCompletion",
"Слак_ПолучитьСписокОбластей": "Slack_GetRegionList",
"Разложить JSON на параметры": "Parse JSON to Parameters",
"ПроверитьДоступКЗадаче (хук": "CheckTaskAccesses (wh",
@@ -7748,142 +7570,230 @@
"Имя поля БД c обычным типом": "Name of field with regular type",
"Получить пользователей чата": "Get chat members",
"ПроверитьКорректностьЗаписи": "CheckRecordCorrectness",
-"Telegram_ПереслатьСообщение": "Telegram_ForwardMessage",
-"ПолучитьИнформациюОбОбъекте": "GetObjectInformation",
-"ID альбома, если необходимо": "Album ID, if necessary",
-"ПолучитьОнлайнПользователей": "GetOnlineUsers",
-"Проверка вставленных данных": "Check inserted data",
-"ОбновлятьТокенКаждыеДваЧаса": "UpdateTokenEveryTwoHours",
-"ПолучитьСписокСообщенийЧата": "GetChatMessagesList",
-"идентификатор соисполнителя": "co-executor identifier",
-"дата публикации комментария": "comment publication date",
-"Изменить наименование книги": "Change spreadsheet name",
-"Признак использования HTTPS": "HTTPS usage flag",
-"СоздатьТвитГифки (одиночная": "CreateGifTweet (single",
-"УстановитьНастройкиИнстанса": "SetInstanceSettings",
+"ПолучитьСсылкуДляСкачивания": "GetDownloadLink",
"ДропБокс_ЗагрузитьФайлПоURL": "DropboxAPI_UploadFileByURL",
-"СледующаяВложенностьДоступна": "NextNestingAvailable",
-"Методы работы с Twitter (ОПИ": "Twitter methods (OpenIntegrations",
-"идентификатор ответственного": "responsible person identifier",
-"C:\\GDrive\\Мой диск\\data.json": "C:\\GDrive\\My Drive\\data.json",
-"ПолучитьПланЗадачНаДень (хук": "GetDailyPlan (wh",
-"ПолучитьМассивКлючейСекретов": "GetSecretKeyArray",
-"страницу создания приложения": "app creation page",
-"HEX основного цвета (#ffffff": "HEX primary color (#ffffff",
-"признак повторного лида (Y|N": "reused lead flag (Y|N",
-"Получить ссылку на сообщение": "Get message link",
-"ПолучитьСтруктуруКомментария": "GetCommentStructure",
-"последний IP-адрес диапазона": "last IP address of the range",
-"РазобратьИменованныйПараметр": "ParseNamedParam",
-"Новое наименование хранилища": "New storage name",
-"Стабильный шлюз WhatsApp API": "Stable WhatsApp API Gateway",
-"Изменяет существующую сделку": "Modifies an existing deal",
-"ОтветитьНаЗаявкуНаВступление": "ResolvePending",
-"ПолучитьЗаголовокАвторизации": "GetAuthorizationHeader",
-"УдалитьВариантСвойстваТовара": "DeleteProductPropertyVariant",
-"Б24_УправлениеПользователями": "B2_UsersManagement",
-"Исключить пользователей чата": "Remove chat members",
-"Получить каталог файлов чата": "Get chat files folder",
-"ID каталога размещения копии": "ID of copy destination folder",
-"Установить метаданные !NOCLI": "Set metadata !NOCLI",
-"ID сообщения для закрепления": "ID of the message to be pinned",
-"ПолучитьСписокАватаровФорума": "GetForumAvatarsList",
-"Добро пожаловать в новый чат": "Welcome to new chat",
-"ПолучитьСтруктуруСделки (хук": "GetDealStructure (wh",
-"ПолучитьИнформациюОбАккаунте": "GetAccountInformation",
-"ГД_СоздатьУдалитьКомментарий": "GD_CreateDeleteComment",
-"TODO: Вернуть проверку позже": "TODO: Return check later",
-"Получает набор тегов объекта": "Gets the tag set of the object",
-"Скрывает главную тему форума": "Hides the main forum topic",
-"СформироватьТекстTableSchema": "FormTextTableSchema",
-"Получает информацию о канале": "Gets information about the channel",
-"Получить структуру сообщения": "Get message structure",
-"ПолучитьЗаявкуНаВызовКурьера": "GetCourierInvitation",
-"НормализоватьНаборПараметров": "NormaliseParameterSet",
-"СформироватьПараметрыДоступа": "FormAccessParameters",
-"ПолучитьСписокИконокАватаров": "GetAvatarIconList",
-"идентификатор рабочей группы": "workgroup identifier",
-"Создает комментарий к задаче": "Create new comment to the task",
-"Установить отметку прочтения": "Set read mark",
-"УдалитьПустыеЭлементыМассива": "RemoveEmptyArrayElements",
-"HEX цвет кнопок с # в начале": "HEX color of buttons with # at the beginning",
-"Скрыть/Показать главную тему": "Hide/Show main topic",
-"ПредыдущееЗначениеЦветаТекта": "PreviousTextColorValue",
-"Использовать \"../../../tools": "Use \"../../../tools",
-"МассивОшибок,СчетчикУспешных": "ErrorsArray,SuccessCount",
-"Получить список комментариев": "Get list of comments",
-"ОтправитьСообщение (картинка": "SendMessage (picture",
-"Добавить пользователей в чат": "Add users to chat",
-"Mime тип записываемых данных": "MIME type of data",
-"УстановитьСтатусПользователя": "SetUserStatus",
-"Получить трудозатраты задачи": "Get task time accounting",
-"ВернутьЗапрос (принудительно": "ReturnRequest (forced",
-"MIME тип записываемых данных": "MIME type of data",
-"ГВ_ПолучитьСсылкуАвторизации": "GV_GetAuthorizationLink",
-"Результат выполнения команды": "Result of command execution",
-"Bitrix24_ДобавитьФайлВЗадачу": "Bitrix24_AttachFileToTopic",
-"ПолучитьТокенServiceАккаунта": "GetServiceAccountToken",
-"ID сообщения для открепления": "ID of the message to be unpinned",
-"Другой комментарий к новости": "Another comment",
-"Данные или путь к расширению": "Extension data or filepath",
-"Показать главную тему форума": "Show main forum topic",
-"ИзменитьИмяГлавнойТемыФорума": "EditMainForumTopicName",
-"ПодключитьМодульИнструментов": "AttachToolsModule",
-"Параметры в оригинальном URL": "Parameters in the original URL",
-"Некорректное имя команды: %1": "Invalid command name: %1",
-"Новый массив блоков вложений": "New blocks array",
-"Адрес и порт для подключения": "Address and port",
-"Создает новое поле в таблице": "Creates a new field in the table",
-"Получить статус пользователя": "Get user status",
-"ПолучитьТекущегоПользователя": "GetCurrentUser",
-"Изменяет существующую задачу": "Update a task",
-"ПолучитьНастройкиЧерезАгента": "GetSettingsViaAgent",
-"Затраченное время в секундах": "Time spent in seconds",
-"Добавляет новый внешний файл": "Adds a new external file",
-"массив обновляемых атрибутов": "array of updatable attributes",
-"Отправить данные GRPC !NOCLI": "Send GRPC data !NOCLI",
-"Имя пользователя авторизации": "Username for authorization",
-"ПолучитьСписокОпубликованных": "GetPublishedList",
-"Получить черновик заявки FBO": "Get FBO draft",
-"РаботаСМетаданнымиКалендарей": "CalendarMetadataManagement",
-"ПолучитьСтруктуруАвторизации": "GetAuthStructure",
-"Consumer key для авторизации": "Consumer key for authorization",
-"СоздатьСобытиеКалендаря (хук": "CreateCalendarEvent (wh",
-"Эти токены обновлять не надо": "These tokens do not need to be updated",
-"ЗагрузитьФайл (множественный": "UploadFile (multiple",
-"НоушнАпи_СоздатьИзменитьБазу": "NotionAPI_CreateUpdateBase",
-"ГринНазначениеАдминистратора": "GreenAdminSet",
-"ЗагрузитьФайлНаСерверЧастями": "UploadFileToServerInParts",
-"Изменяет имя группового чата": "Change group chat name",
-"ВернутьОтветКакJSONКоллекцию": "ReturnResponseAsJSONObject",
-"Добавить трудозатраты задачи": "Add task time accounting",
-"Загрузить/Удалить внеш. файл": "Upload/Delete external file",
-"Получить информацию о товаре": "Get product information",
-"Изменить трудозатраты задачи": "Update task time accounting",
-"УстановитьРеакциюНаСообщение": "SetMessageReaction",
-"ПолучитьИсториюСообщенийЧата": "GetChatMessageHistory",
-"СоздатьТаблицу (ошибка имени": "CreateTable (name error",
-"CommonModule.OPI_Инструменты": "CommonModule.OPI_Tools",
-"УстановитьВнешниеТаблицыHTTP": "SetHTTPExternalTables",
-"Bitrix24_ПолучитьСписокЗадач": "Bitrix24_GetTasksList",
-"URL для отправки уведомлений": "URL for notification sending",
-"Массив соответствий подборок": "Array of selection maps",
-"Получить информацию о канале": "Get channel information",
-"Ожидается значение параметра": "Expected parameter value",
-"ЗагрузитьКодыАктивацииТовара": "UploadProductActivationCodes",
-"ПолучитьСтруктуруЗадачи (хук": "GetTaskFieldsStructure (wh",
-"ПолучитьПараметрыАвторизации": "GetAuthParameters",
-"ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕ": "CONVERTBASE64TOBINARY",
-"Один или массив UUID заказов": "One or an array of order UUIDs",
-"Установить тип данных !NOCLI": "Set data type !NOCLI",
-"ПолучитьСтандартныеЗаголовки": "GetDefaultHeaders",
-"Изменяет сообщение в диалоге": "Edit dialog message content",
-"Объявленная стоимость товара": "Declared product price",
-"Получить список внеш. файлов": "Get external file list",
-"Тестовый товар (со свойством": "Test product (with prop",
-"Bitrix24_ВосстановитьКаталог": "Bitrix24_RestoreFolder",
-"СоздатьСсылкуПолученияТокена": "CreateTokenRetrievalLink",
+"УстановитьНастройкиИнстанса": "SetInstanceSettings",
+"СоздатьТвитГифки (одиночная": "CreateGifTweet (single",
+"Признак использования HTTPS": "HTTPS usage flag",
+"Изменить наименование книги": "Change spreadsheet name",
+"ОжидатьЗавершенияВыполнения": "WaitForExecutionCompletion",
+"идентификатор соисполнителя": "co-executor identifier",
+"ОбновлятьТокенКаждыеДваЧаса": "UpdateTokenEveryTwoHours",
+"Проверка вставленных данных": "Check inserted data",
+"ПолучитьОнлайнПользователей": "GetOnlineUsers",
+"ID альбома, если необходимо": "Album ID, if necessary",
+"ПолучитьИнформациюОбОбъекте": "GetObjectInformation",
+"Telegram_ПереслатьСообщение": "Telegram_ForwardMessage",
+"ПолучитьСписокСообщенийЧата": "GetChatMessagesList",
+"ПолучитьНастройкиСоединения": "GetConnectionSettings",
+"ПолучитьСодержимоеХранилища": "GetStorageObjects",
+"Обработать клиентский поток": "Process client stream",
+"ОтклонитьЗаявкуНаВступление": "DisapprovePending",
+"Оформить клиентский возврат": "Create customer refund",
+"электронная почта заполнена": "email address is filled in",
+"OPI получение данных тестов": "OPI test data retrieval",
+"Получить ссылку авторизации": "Get authorization link",
+"ПолучитьМетаданныеКалендаря": "GetCalendarMetadata",
+"Получить комментарий задачи": "Get task comment",
+"ПолучитьИнформациюОСтранице": "GetPageInfo",
+"Создать каталог в хранилище": "Create folder at the storage",
+"ИсключитьПользователяИзЧата": "DeleteUserFromChat",
+"ПолучитьСтатусЗагрузкиПоURL": "GetUploadStatusByURL",
+"Выполняет указанную команду": "Executes the specified command",
+"СформироватьТекстСортировки": "FormSortingText",
+"СоздатьБазуДанных (удаление": "CreateDatabase (deleting",
+"Установить картинку профиля": "Set profile picture",
+"УдалитьБазуДанных (закрытие": "DeleteDatabase (close",
+"Код со страницы авторизации": "Code from the authorization page",
+"ПолучитьДанныеФайла (размер": "GetFileData (size",
+"Bitrix24_СкопироватьКаталог": "Bitrix24_MakeFolderCopy",
+"Telegram_ЗакрепитьСообщение": "Telegram_PinMessage",
+"ДобавитьПолучателейКНовости": "AddPostRecipients",
+"Получить список ассистентов": "Get assistants list",
+"Установить заголовки !NOCLI": "Set headers !NOCLI",
+"ИзменитьМетаданныеКалендаря": "EditCalendarMetadata",
+"Б24_УправленеПользователями": "B24_UsersManagement",
+"Оформить подписку на Boosty": "Subscribe on Boosty",
+"ГарантироватьТаблицу (новая": "EnsureTable (new)",
+"ЗаменитьКлавиатуруСообщения": "ReplaceMessageKeyboard",
+"УправлениеПубличнымДоступом": "ManagePublicAccess",
+"Получить количество товаров": "Get products stocks",
+"Создать/Удалить тему форума": "Create/Delete forum topic",
+"VK_СоздатьРекламнуюКампанию": "VK_CreateAdvertisingCampaign",
+"ID уведомления для удаления": "Notification ID",
+"Задача изменена, расходимся": "The task has been changed, let's split up",
+"ЗаписатьБуферДвоичныхДанных": "WriteBinaryDataBuffer",
+"ЗаписатьПараметрыМультипарт": "WriteMultipartParameters",
+"ОбработатьПараметрКоллекцию": "ProcessCollectionParameter",
+"Добавить календарь в список": "Add calendar to list",
+"Добавить комментарий задачи": "Add comment to task",
+"ПереименоватьОбъект (список": "RenameObject (list",
+"Telegram_ОткрепитьСообщение": "Telegram_UnpinMessage",
+"ВК_СохранитьУдалитьКартинку": "VKAPI_SaveDeleteImage",
+"Проверка_БитриксСписокЗадач": "Check_BitrixTasksList",
+"Сохранить картинку в альбом": "Save image to album",
+"Массив соответствий товаров": "Array of product maps",
+"Проверка_БитриксАвторизация": "Check_BitrixAuth",
+"Структура JSON данных ячеек": "The structure of the JSON cells data",
+"Кодировка получаемых данных": "Encoding of received data",
+"Методы интеграции с VK (ОПИ": "VK integration methods (OpenIntegrations",
+"Поместить каталог в корзину": "Mark folder as deleted",
+"РаботаСВнешнимиКомпонентами": "AddinsManagement",
+"НачатьВыполнениеЗадачи (хук": "StartTask (wh",
+"СохранитьФайл (размер файла": "SaveFile (file size",
+"ОбработатьСекретыPostgreSQL": "ProcessSecretsPostgreSQL",
+"Тестовый запрос для сервера": "Test request for server",
+"Dropbox_ПолучитьСписокТегов": "Dropbox_GetTagList",
+"Получить настройки магазина": "Get campaign settings",
+"Проверка_БитриксКомментарий": "Check_BitrixComment",
+"Новое наименование каталога": "New folders name",
+"Загрузить по URL и получить": "Upload by URL and get",
+"Временная отметка сообщения": "Message timestamp",
+"Получить план задач на день": "Get users daily tasks plan",
+"ВыгнатьПользователяИзКанала": "KickUserFromChannel",
+"ПолучитьСписокВерсийОбъекта": "GetObjectVersionList",
+"Отменить публикацию объекта": "Unpublish object",
+"ЗакрытьПотокИПолучитьДанные": "CloseStreamReceiveData",
+"СоздатьЗаголовокАвторизации": "CreateAuthorizationHeader",
+"ПолучитьСписокФайлов (Отбор": "GetFilesList (Filter",
+"Получение финального ответа": "Getting the final response",
+"ЗакрытьСоединение (открытие": "CloseConnection (creation",
+"Логин пользователя postgres": "Postgres user login",
+"Использовать \"../../../core": "Use \"../../../core",
+"Создать товар со свойствами": "Create product with properties",
+"ПолучитьОтложенныеСообщения": "GetScheduledMessages",
+"Ключ > ID, Значение > Emoji": "Key > ID, Value > Emoji",
+"ПереслатьСообщение (простое": "ForwardMessage (simple",
+"Telegram_ИзменитьТемуФорума": "Telegram_EditForumTopic",
+"НоушнАпи_СоздатьУдалитьБлок": "NotionAPI_CreateDeleteBlock",
+"ОчиститьКоллекциюРекурсивно": "ClearCollectionRecursively",
+"Получить список результатов": "Get results list",
+"Удалить картинку из альбома": "Deletes an image from the album",
+"VK_ПолучитьСтатистикуПостов": "VK_GetPostStatistics",
+"Проверка_ВКСтатистикаПостов": "Check_VKPostsStatistic",
+"Помечает новость как важную": "Mark post as important",
+"ОтправитьДокумент (с именем": "SendDocument (with name",
+"Проверка_ДропБоксМетаданные": "Check_DropboxMetadata",
+"ID стены расположения поста": "ID of the wall where the post is located",
+"Создает новый групповой чат": "Creates a new group chat",
+"интервал между повторениями": "repetition interval",
+"ПолучитьХранилищеПриложения": "GetAppStorage",
+"Обновить количество товаров": "Update products stocks",
+"Bitrix24_УдалитьКомментарий": "Bitrix24_DeleteComment",
+"ПолучитьИнформациюОКаталоге": "GetFolderInformation",
+"ПреобразоватьЗначениеПоТипу": "ConvertValueByType",
+"СоздатьТаблицу (ошибка типа": "CreateTable (type error",
+"Истина > BOM будет добавлен": "True > BOM will be added",
+"ВК_СоздатьТоварСоСвойствами": "VKAPI_CreateProductWithProperties",
+"Удаляет набор тегов объекта": "Deletes an objects tag set",
+"Удалить календарь из списка": "Remove calendar from list",
+"Путь к очищаемой директории": "Path to the directory to be cleaned",
+"ПодключитьВнешнююКомпоненту": "AttachAddIn",
+"ДобавитьЗаписи (ошибка поля": "AddRecords (field error",
+"СоздатьДиректорию (удаление": "CreateDirectory (delete",
+"УдалитьДиректориюРекурсивно": "DeleteDirectoryRecursively",
+"ПолучитьСообщениеАссистента": "GetAssistantMessage",
+"ОтправитьЭфемерноеСообщение": "SendEphemeralMessage",
+"ЗакрепитьОткрепитьСообщение": "PinUnpinMessage",
+"Твиттер_СоздатьТвитСОпросом": "Twitter_CreateTweetWithPoll",
+"НастройкиИАдминистрирование": "SettingsAndAdministartion",
+"ДобавитьПользователейКФайлу": "AddUsersToFile",
+"ОписаниеЗначенияПоУмолчанию": "DefaultValueDescription",
+"Включает уведомления в чате": "Enable chat notifications",
+"СформироватьМассивИменЯчеек": "FormCellNameArray",
+"ГК_ПолучитьСписокКалендарей": "GC_GetCalendarList",
+"Получить структуру счетчика": "Get counter structure",
+"ID целевой стены или группы": "ID of the target wall or group",
+"ВК_СоздатьРекламнуюКампанию": "VKAPI_CreateAdCampaign",
+"СформироватьОписаниеТаблицы": "GenerateTableDescription",
+"Отправляем только \"data for": "Sending only \"data for",
+"Данные запроса для отправки": "Request data for sending",
+"НайтиЗначенияХарактеристики": "SearchAttributeValue",
+"Bitrix24_ПереместитьКаталог": "Bitrix24_MoveFolder",
+"Создает нового пользователя": "Creates a new user",
+"Очистить основной календарь": "Clear primary calendar",
+"VK_СохранитьКартинкуВАльбом": "VK_SaveImageToAlbum",
+"ДополнитьКомплексныйАтрибут": "CompleteComplexAttribute",
+"Телеграм_ПереслатьСообщение": "TelegramAPI_ForwardMessage",
+"CommonModule.OPI_ЗапросыSSH": "CommonModule.OPI_SSHRequests",
+"Получить состояние инстанса": "Get instance status",
+"Создает новое подразделение": "Creates a new department",
+"!OInt МБайт = КБайт * КБайт": "!OInt MB = KB * KB",
+"ID пользователя исполнителя": "ID of responsible user",
+"ID участника для добавления": "Member ID for addition",
+"Не удалось заменить секреты": "Failed to replace the secrets!",
+"ИспользоватьАдаптивныйВывод": "UseAdaptiveOutput",
+"Конец периода в формате ISO": "Period end in ISO format",
+"Начать наблюдать за задачей": "Start watching a task",
+"ПолучитьСписокВнешнихФайлов": "GetExternalFileList",
+"ПереслатьГолосовоеСообщение": "ResendVoice",
+"Изменить комментарий задачи": "Update task comment",
+"Обновить изображения товара": "Update product images",
+"Получить настройки кабинета": "Get business settings",
+"Добавить задачу в избранное": "Add task to favorites list",
+"Разархивирует выбранный чат": "Unarchives the selected chat",
+"URL для перехода в браузере": "URL for browser transition",
+"Bitrix24_СоздатьКомментарий": "Bitrix24_CreateComment",
+"Массив соответствий событий": "Array of event maps",
+"ВК_ПолучитьКатегорииТоваров": "VKAPI_GetProductCategories",
+"СоздатьБазуДанных (открытие": "CreateDatabase (open",
+"0 Или СтрНайти(нРег(Вариант": "0 Or StrFind(Lower(Option",
+"Удалить трудозатраты задачи": "Delete task time accounting",
+"НастройкиСовместногоДоступа": "SharedAccessSettings",
+"УдалитьФайл (несуществующий": "DeleteFile (nonexistent",
+"ОтправитьТекстовоеСообщение": "SendTextMessage",
+"ПолучитьСтруктуруЦеныТовара": "GetProductPriceStructure",
+"ТелеграмКлавиатураСообщения": "TelegramMessageKeyboard",
+"УправлениеЭлементомЧеклиста": "ChecklistElementManagement",
+"УдалитьБазуДанных (открытие": "DeleteDatabase (open",
+"цена товара с учётом скидок": "product price with discounts",
+"СформироватьНаборПараметров": "FormParameterSet",
+"Bitrix24_ВключитьЗвукЗадачи": "Bitrix24_UnmuteTask",
+"Инструменты (служебный, ОПИ": "Tools (Utility, OpenIntegrations",
+"Создает историю из картинки": "Creates a story from an image",
+"ПолучитьСсылкуЗагрузкиФайла": "GetFileUploadLink",
+"ДобавитьКолонкуТаблицы (TLS": "AddTableColumn (TLS",
+"Получить настройки инстанса": "Get instance settings",
+"ОтветитьНаСобытиеКлавиатуры": "AnswerButtonEvent",
+"Структура настроек инстанса": "Structure of instance settings",
+"ДобавитьПараметрФлагКоманды": "AddCommandFlagParameter",
+"Описание структур см. здесь": "Structure description at",
+"ДобавитьЗаписи (ошибка json": "AddRecords (json error",
+"Телеграм_ПолучитьОбновления": "TelegramAPI_GetUpdates",
+"Получает набор тегов бакета": "Gets the bucket tag set",
+"ОтправитьГолосовоеСообщение": "SendVoice",
+"Наименование нового каталога": "Name of new folder",
+"Добавить комментарий новости": "Add comment to post",
+"Метод в документации MongoDB": "Method in MongoDB documentation",
+"показывать номер недель: Y,N": "show week number: Y,N",
+"идентификатор характеристики": "attribute ID",
+"ОбработатьЗначениеДляЗапроса": "ProcessValueForRequest",
+"Отправить группу медиафайлов": "Send media group",
+"%%1 = ЗагрузитьСценарий(\"\"%1": "%%1 = LoadScript(\"\"%1",
+"и OpenSSL версии 1.1 или 3.x": "and OpenSSL version 1.1 or 3.x",
+"НачальноеПодключениеСкриптов": "InitialScriptLoading",
+"БитриксНастройкиУчетаВремени": "BitrixTimekeepingSettings",
+"Удалять только у отправителя": "Delete for sender only",
+"НазначитьПраваАдминистратора": "SetAdminRights",
+"Начало периода в формате ISO": "Period start in ISO format",
+"СохранитьФайл (множественный": "SaveFile (multiple",
+"Создает новую таблицу в базе": "Creates a new table in the base",
+"Проверка_БитриксНеопределено": "Check_BitrixUndefined",
+"Изменяет параметры календаря": "Changes the calendar settings",
+"ПереименоватьОбъект (каталог": "RenameObject (directory",
+"Криптография (служебный, ОПИ": "Cryptography (Utility, OpenIntegrations",
+"SHA256 дайджест нужного BLOB": "SHA256 BLOB digest",
+"ПолучитьВариантыПараметровS3": "GetS3ParameterOptions",
+"Mongo_УправлениеБазамиДанных": "Mongo_DatabaseManagement",
+"ОчиститьДиректорию (проверка": "ClearDirectory (check",
+"Структура параметров доступа": "Structure of access parameters",
+"Подключить расширение !NOCLI": "Connect extension !NOCLI",
+"УдалитьСообщение (отложенное": "DeleteMessage (scheduled",
+"CommonModule.OPI_ЗапросыHTTP": "CommonModule.OPI_HTTPRequests",
+"Добавить видеообложку товара": "Add product video cover",
+"Bitrix24_ОтключитьЗвукЗадачи": "Bitrix24_MuteTask",
"ПолучитьСписокОбъектов (файл": "ListObjects (file",
+"ПолучитьДоступныеТоварыАкции": "GetAvailablePromoProducts",
"Таймаут ожидания подключений": "Connection timeout",
"URL картинки иконки страницы": "URL of the page icon image",
"Идентификатор/артикул товара": "Product ID/article",
@@ -7894,9 +7804,8 @@
"Получает описание поля с URL": "Gets the description of a URL field",
"Работа с польз. полями задач": "Working with custom task fields",
"шаблон промптов новой модели": "new model prompt template",
+"Пароль пользователя postgres": "Postgres user password",
"Компонента криптографии (ОПИ": "Cryptography Component (OpenIntegrations",
-"Добавить видеообложку товара": "Add product video cover",
-"Слак_ПолучитьИнформациюОБоте": "Slack_GetBotInfo",
"ВключитьУведомленияЧата (хук": "EnableChatNotifications (wh",
"ЗагрузитьФайлВХранилище (хук": "UploadFileToStorage (wh",
"Новый текст пункта чек-листа": "New elements text",
@@ -7909,40 +7818,40 @@
"CommonTemplate.OPI_TCPКлиент": "CommonTemplate.OPI_TCPClient",
"Три платформы - одно решение": "Three Platforms — One Solution",
"Восстановить объект к версии": "Restore object to version",
-"Bitrix24_ОтключитьЗвукЗадачи": "Bitrix24_MuteTask",
-"Пароль пользователя postgres": "Postgres user password",
-"CommonModule.OPI_ЗапросыHTTP": "CommonModule.OPI_HTTPRequests",
-"ОчиститьДиректорию (проверка": "ClearDirectory (check",
-"ОбработатьЗначениеДляЗапроса": "ProcessValueForRequest",
-"Наименование нового каталога": "Name of new folder",
-"Добавить комментарий новости": "Add comment to post",
-"Метод в документации MongoDB": "Method in MongoDB documentation",
-"Удалять только у отправителя": "Delete for sender only",
-"показывать номер недель: Y,N": "show week number: Y,N",
-"идентификатор характеристики": "attribute ID",
-"Отправить группу медиафайлов": "Send media group",
-"%%1 = ЗагрузитьСценарий(\"\"%1": "%%1 = LoadScript(\"\"%1",
-"и OpenSSL версии 1.1 или 3.x": "and OpenSSL version 1.1 or 3.x",
-"НачальноеПодключениеСкриптов": "InitialScriptLoading",
-"БитриксНастройкиУчетаВремени": "BitrixTimekeepingSettings",
-"УдалитьСообщение (отложенное": "DeleteMessage (scheduled",
-"Начало периода в формате ISO": "Period start in ISO format",
-"СохранитьФайл (множественный": "SaveFile (multiple",
-"Создает новую таблицу в базе": "Creates a new table in the base",
-"Проверка_БитриксНеопределено": "Check_BitrixUndefined",
-"Изменяет параметры календаря": "Changes the calendar settings",
-"НазначитьПраваАдминистратора": "SetAdminRights",
-"ПереименоватьОбъект (каталог": "RenameObject (directory",
-"Криптография (служебный, ОПИ": "Cryptography (Utility, OpenIntegrations",
-"SHA256 дайджест нужного BLOB": "SHA256 BLOB digest",
-"ПолучитьВариантыПараметровS3": "GetS3ParameterOptions",
-"Mongo_УправлениеБазамиДанных": "Mongo_DatabaseManagement",
-"Структура параметров доступа": "Structure of access parameters",
-"Подключить расширение !NOCLI": "Connect extension !NOCLI",
-"ПолучитьДоступныеТоварыАкции": "GetAvailablePromoProducts",
+"Слак_ПолучитьИнформациюОБоте": "Slack_GetBotInfo",
"Создать рекламное объявление": "Create advertising post",
-"ПолучитьНаборыЛокальныхПутей": "GetLocalPathsSets",
+"Изменить статус пользователя": "Change user status",
"Проверка_ТелеграмПриглашение": "Check_TelegramInvitation",
+"ПереименоватьОбъект (обратно": "RenameObject (back",
+"Изменяет данные пользователя": "Updates user data",
+"Bitrix24_ДобавитьКомментарий": "Bitrix24_CreateComment",
+"Путь к файлу публичного ключ": "Path to public key file",
+"УдалитьЭлементЧеклистаЗадачи": "DeleteTasksChecklistElement",
+"ПолучитьСписокВерсийОбъектов": "ListObjectVersions",
+"Выполняет команду на сервере": "Executes the command on the server",
+"УстановитьВнешниеТаблицыGRPC": "SetGRPCExternalTables",
+"ПодробноеПредставлениеОшибки": "DetailErrorDescription",
+"ПрекратитьНаблюдатьЗаЗадачей": "StopWatchingTask",
+"Получает информацию о методе": "Get method information",
+"УдалитьСобытиеКалендаря (хук": "DeleteCalendarEvent (wh",
+"Получить структуру календаря": "Get calendar structure",
+"ПутьУдаленногоДополнительный": "PathOfRemoteSecondary",
+"Получает документы коллекции": "Gets collection documents",
+"Добавить параметр URL !NOCLI": "Add URL parameter !NOCLI",
+"Специальный товар из массива": "Special item from array",
+"ПреобразоватьПараметрВСтроку": "ConvertParameterToString",
+"СледующийПозиционныйПараметр": "NextPositionParam",
+"Время ожидания новых событий": "Waiting time for new events",
+"Получить информацию о модели": "Get model information",
+"Сформировать кнопку действия": "Make action button",
+"СоздатьТаблицу (существующая": "CreateTable (exists",
+"Bitrix24_ПриостановитьЗадачу": "Bitrix24_PauseTask",
+"Получить данные файла !NOCLI": "Get file data !NOCLI",
+"СоздатьСсылкуПолученияТокена": "CreateTokenRetrievalLink",
+"Подробнее в документации API": "More details in the API documentation",
+"ПолучитьНаборыЛокальныхПутей": "GetLocalPathsSets",
+"ДобавлятьГлобальныеПараметры": "AddGlobalParams",
+"Получить список файлов папки": "Get list of folder files",
"JSON файлов или путь к .json": "File JSON or path to .json",
"СоздатьЗависимостьЗадач (хук": "CreateTasksDependencies (wh",
"Получить информацию о группе": "Get group information",
@@ -7955,8 +7864,8 @@
"Номер страницы выдачи списка": "Issue page number of the list",
"УдалитьЗависимостьЗадач (хук": "DeleteTasksDependencies (wh",
"Найти вкладку \"Работа с API\"": "Find the 'API usage' tab",
+"Массив сформированных кнопок": "Array of formed buttons",
"ПолучитьНастройкиЛогинПароль": "GetSettingsLoginPassword",
-"Получает URL к картинке чата": "Gets chat image URL",
"ОткрытьСоединение (TLS игнор": "CreateConnection (TLS ignore",
"ПолучитьСоответствиеКартинки": "GetImageMap",
"СоздатьДиректорию (вложенная": "CreateDirectory (nested",
@@ -7969,62 +7878,230 @@
"Копирует существующую модель": "Copies an existing model",
"Путь к файлу с телом запроса": "Path to the file with the request body",
"Твиттер_СоздатьТекстовыйТвит": "Twitter_CreateTextTweet",
-"Получить список файлов папки": "Get list of folder files",
-"Массив сформированных кнопок": "Array of formed buttons",
-"ДобавлятьГлобальныеПараметры": "AddGlobalParams",
-"Получить структуру календаря": "Get calendar structure",
-"ПереименоватьОбъект (обратно": "RenameObject (back",
-"Изменить статус пользователя": "Change user status",
-"Изменяет данные пользователя": "Updates user data",
-"Bitrix24_ДобавитьКомментарий": "Bitrix24_CreateComment",
-"Путь к файлу публичного ключ": "Path to public key file",
-"УдалитьЭлементЧеклистаЗадачи": "DeleteTasksChecklistElement",
-"ПолучитьСписокВерсийОбъектов": "ListObjectVersions",
-"Выполняет команду на сервере": "Executes the command on the server",
-"УстановитьВнешниеТаблицыGRPC": "SetGRPCExternalTables",
-"ПодробноеПредставлениеОшибки": "DetailErrorDescription",
-"ПрекратитьНаблюдатьЗаЗадачей": "StopWatchingTask",
-"Получает информацию о методе": "Get method information",
-"УдалитьСобытиеКалендаря (хук": "DeleteCalendarEvent (wh",
-"ПутьУдаленногоДополнительный": "PathOfRemoteSecondary",
-"Подробнее в документации API": "More details in the API documentation",
-"Получает документы коллекции": "Gets collection documents",
-"Добавить параметр URL !NOCLI": "Add URL parameter !NOCLI",
-"Специальный товар из массива": "Special item from array",
-"ПреобразоватьПараметрВСтроку": "ConvertParameterToString",
-"СледующийПозиционныйПараметр": "NextPositionParam",
-"Время ожидания новых событий": "Waiting time for new events",
-"Получить информацию о модели": "Get model information",
-"Сформировать кнопку действия": "Make action button",
-"СоздатьТаблицу (существующая": "CreateTable (exists",
-"Bitrix24_ПриостановитьЗадачу": "Bitrix24_PauseTask",
-"Получить данные файла !NOCLI": "Get file data !NOCLI",
-"ПолучитьСписокРабочихОбластей": "GetWorkspaceList",
-"Получить данные о базе данных": "Get database information",
-"ПригласитьПользователейВКанал": "InviteUsersToChannel",
-"Название компании отправителя": "Name of senders company",
-"Загрузка и обновление товаров": "Uploading and updating products",
-"URL картинки обложки страницы": "URL of the page cover image",
-"Закрывает существующий диалог": "Closes an existing dialog",
-"ПолучитьСписокСкладовОтгрузки": "GetShippingWarehousesList",
-"TCP сервер. См. СоздатьСервер": "TCP server. See CreateServer",
-"Тип офиса: PVZ, POSTAMAT, ALL": "Office type: PVZ, POSTAMAT, ALL",
-"Время жизни токена в секундах": "Token lifetime in seconds",
-"Получить параметры соединения": "Get connection parameters",
-"ID пользователя для получения": "User ID",
-"Не удалось создать Соединение": "Failed to create Connection",
-"ПолучитьСсылкуЗагрузкиОбъекта": "GetObjectUploadLink",
-"Исполнители с ID не равным 10": "Performers with ID not equal to 10",
-"ИзменитьЭлементЧеклистаЗадачи": "UpdateTasksChecklistElement",
-"Формат печати: A4, A5, A6, A7": "Print format: A4, A5, A6, A7",
-"разрешение на методы Calendar": "Calendar methods permission",
-"РаботаСЗаявкамиНаВызовКурьера": "CourierInvitationsManagement",
-"СформироватьМассивДанныхЯчеек": "FormCellDataArray",
-"Получить онлайн пользователей": "Get online users",
-"Получить отложенные сообщения": "Get scheduled messages",
-"ИзменитьВариантСвойстваТовара": "EditProductPropertyVariant",
-"РазделитьМассивНаПараметрыURL": "SplitArrayAsURLParameters",
-"ID блока или сам блок образец": "Block ID or block sample itself",
+"Получает URL к картинке чата": "Gets chat image URL",
+"Bitrix24_ВосстановитьКаталог": "Bitrix24_RestoreFolder",
+"ПолучитьИсториюСообщенийЧата": "GetChatMessageHistory",
+"Получить список внеш. файлов": "Get external file list",
+"TODO: Вернуть проверку позже": "TODO: Return check later",
+"Получает набор тегов объекта": "Gets the tag set of the object",
+"Скрывает главную тему форума": "Hides the main forum topic",
+"СформироватьТекстTableSchema": "FormTextTableSchema",
+"Получает информацию о канале": "Gets information about the channel",
+"Получить структуру сообщения": "Get message structure",
+"ПолучитьЗаявкуНаВызовКурьера": "GetCourierInvitation",
+"НормализоватьНаборПараметров": "NormaliseParameterSet",
+"СформироватьПараметрыДоступа": "FormAccessParameters",
+"ПолучитьСписокИконокАватаров": "GetAvatarIconList",
+"идентификатор рабочей группы": "workgroup identifier",
+"Создает комментарий к задаче": "Create new comment to the task",
+"ГД_СоздатьУдалитьКомментарий": "GD_CreateDeleteComment",
+"Установить отметку прочтения": "Set read mark",
+"HEX цвет кнопок с # в начале": "HEX color of buttons with # at the beginning",
+"Скрыть/Показать главную тему": "Hide/Show main topic",
+"ПредыдущееЗначениеЦветаТекта": "PreviousTextColorValue",
+"Использовать \"../../../tools": "Use \"../../../tools",
+"МассивОшибок,СчетчикУспешных": "ErrorsArray,SuccessCount",
+"Получить список комментариев": "Get list of comments",
+"ОтправитьСообщение (картинка": "SendMessage (picture",
+"Добавить пользователей в чат": "Add users to chat",
+"Mime тип записываемых данных": "MIME type of data",
+"УстановитьСтатусПользователя": "SetUserStatus",
+"Получить трудозатраты задачи": "Get task time accounting",
+"ВернутьЗапрос (принудительно": "ReturnRequest (forced",
+"УдалитьПустыеЭлементыМассива": "RemoveEmptyArrayElements",
+"MIME тип записываемых данных": "MIME type of data",
+"ПолучитьИнформациюОбАккаунте": "GetAccountInformation",
+"Добро пожаловать в новый чат": "Welcome to new chat",
+"СледующаяВложенностьДоступна": "NextNestingAvailable",
+"Методы работы с Twitter (ОПИ": "Twitter methods (OpenIntegrations",
+"идентификатор ответственного": "responsible person identifier",
+"C:\\GDrive\\Мой диск\\data.json": "C:\\GDrive\\My Drive\\data.json",
+"ПолучитьПланЗадачНаДень (хук": "GetDailyPlan (wh",
+"ПолучитьМассивКлючейСекретов": "GetSecretKeyArray",
+"страницу создания приложения": "app creation page",
+"HEX основного цвета (#ffffff": "HEX primary color (#ffffff",
+"Тестовый товар (со свойством": "Test product (with prop",
+"Получить ссылку на сообщение": "Get message link",
+"ПолучитьСтруктуруКомментария": "GetCommentStructure",
+"последний IP-адрес диапазона": "last IP address of the range",
+"ПолучитьСтруктуруСделки (хук": "GetDealStructure (wh",
+"РазобратьИменованныйПараметр": "ParseNamedParam",
+"Стабильный шлюз WhatsApp API": "Stable WhatsApp API Gateway",
+"Изменяет существующую сделку": "Modifies an existing deal",
+"ОтветитьНаЗаявкуНаВступление": "ResolvePending",
+"ПолучитьЗаголовокАвторизации": "GetAuthorizationHeader",
+"УдалитьВариантСвойстваТовара": "DeleteProductPropertyVariant",
+"Б24_УправлениеПользователями": "B2_UsersManagement",
+"Исключить пользователей чата": "Remove chat members",
+"Получить каталог файлов чата": "Get chat files folder",
+"ID каталога размещения копии": "ID of copy destination folder",
+"Установить метаданные !NOCLI": "Set metadata !NOCLI",
+"ID сообщения для закрепления": "ID of the message to be pinned",
+"ПолучитьСписокАватаровФорума": "GetForumAvatarsList",
+"Новое наименование хранилища": "New storage name",
+"ГВ_ПолучитьСсылкуАвторизации": "GV_GetAuthorizationLink",
+"признак повторного лида (Y|N": "reused lead flag (Y|N",
+"Bitrix24_ДобавитьФайлВЗадачу": "Bitrix24_AttachFileToTopic",
+"ГринНазначениеАдминистратора": "GreenAdminSet",
+"ЗагрузитьФайлНаСерверЧастями": "UploadFileToServerInParts",
+"Изменяет имя группового чата": "Change group chat name",
+"ВернутьОтветКакJSONКоллекцию": "ReturnResponseAsJSONObject",
+"Добавить трудозатраты задачи": "Add task time accounting",
+"Загрузить/Удалить внеш. файл": "Upload/Delete external file",
+"Получить информацию о товаре": "Get product information",
+"Изменить трудозатраты задачи": "Update task time accounting",
+"УстановитьРеакциюНаСообщение": "SetMessageReaction",
+"СоздатьТаблицу (ошибка имени": "CreateTable (name error",
+"CommonModule.OPI_Инструменты": "CommonModule.OPI_Tools",
+"УстановитьВнешниеТаблицыHTTP": "SetHTTPExternalTables",
+"НоушнАпи_СоздатьИзменитьБазу": "NotionAPI_CreateUpdateBase",
+"Bitrix24_ПолучитьСписокЗадач": "Bitrix24_GetTasksList",
+"Массив соответствий подборок": "Array of selection maps",
+"Получить информацию о канале": "Get channel information",
+"Ожидается значение параметра": "Expected parameter value",
+"ЗагрузитьКодыАктивацииТовара": "UploadProductActivationCodes",
+"ПолучитьСтруктуруЗадачи (хук": "GetTaskFieldsStructure (wh",
+"ПолучитьПараметрыАвторизации": "GetAuthParameters",
+"ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕ": "CONVERTBASE64TOBINARY",
+"Установить тип данных !NOCLI": "Set data type !NOCLI",
+"ПолучитьСтандартныеЗаголовки": "GetDefaultHeaders",
+"Изменяет сообщение в диалоге": "Edit dialog message content",
+"Объявленная стоимость товара": "Declared product price",
+"Результат выполнения команды": "Result of command execution",
+"URL для отправки уведомлений": "URL for notification sending",
+"ЗагрузитьФайл (множественный": "UploadFile (multiple",
+"Один или массив UUID заказов": "One or an array of order UUIDs",
+"СоздатьСобытиеКалендаря (хук": "CreateCalendarEvent (wh",
+"Эти токены обновлять не надо": "These tokens do not need to be updated",
+"ID сообщения для открепления": "ID of the message to be unpinned",
+"Другой комментарий к новости": "Another comment",
+"ПолучитьТокенServiceАккаунта": "GetServiceAccountToken",
+"Показать главную тему форума": "Show main forum topic",
+"ИзменитьИмяГлавнойТемыФорума": "EditMainForumTopicName",
+"ПодключитьМодульИнструментов": "AttachToolsModule",
+"Параметры в оригинальном URL": "Parameters in the original URL",
+"Некорректное имя команды: %1": "Invalid command name: %1",
+"Новый массив блоков вложений": "New blocks array",
+"Адрес и порт для подключения": "Address and port",
+"Создает новое поле в таблице": "Creates a new field in the table",
+"Получить статус пользователя": "Get user status",
+"Данные или путь к расширению": "Extension data or filepath",
+"Изменяет существующую задачу": "Update a task",
+"ПолучитьТекущегоПользователя": "GetCurrentUser",
+"ПолучитьСтруктуруАвторизации": "GetAuthStructure",
+"Получить черновик заявки FBO": "Get FBO draft",
+"ПолучитьСписокОпубликованных": "GetPublishedList",
+"Имя пользователя авторизации": "Username for authorization",
+"РаботаСМетаданнымиКалендарей": "CalendarMetadataManagement",
+"массив обновляемых атрибутов": "array of updatable attributes",
+"Добавляет новый внешний файл": "Adds a new external file",
+"Затраченное время в секундах": "Time spent in seconds",
+"ПолучитьНастройкиЧерезАгента": "GetSettingsViaAgent",
+"Отправить данные GRPC !NOCLI": "Send GRPC data !NOCLI",
+"Consumer key для авторизации": "Consumer key for authorization",
+"Имя пользователя (опционально": "Users name (optional",
+"Отправляет сообщение в диалог": "Send message to dialog",
+"ID каталога нового размещения": "ID of new destination folder",
+"вводной странице документации": "documentation introduction",
+"Слак_СоздатьАрхивироватьКанал": "Slack_CreateArchiveChannel",
+"ПолучитьЛимитыРаботыСТоварами": "GetProductsRequestsLimits",
+"ПеренестиЗадачуВСтадиюКанбана": "MoveTaskToKanbanStage",
+"ПолучитьСтруктуруПользователя": "GetUserFieldsStructure",
+"ПолучитьНастройкиУчетаВремени": "GetTimekeepingSettings",
+"временной тип: min, hour, day": "time type: min, hour, day",
+"Получает информацию о таблице": "Gets information about the table",
+"Изменяет текст заголовка чата": "Change text of chat title",
+"ИзменитьПуть (список, обратно": "UpdatePath (list, back",
+"Переслать голосовое сообщение": "Resend voice",
+"Соответствие из КлючИЗначение": "Map of KeyAndValue",
+"мПозицияПозиционныхПараметров": "mPositionParamsPosition",
+"Email для оповещений RFC 2822": "Email for alerts as RFC 2822",
+"УбратьЗадачуИзИзбранного (хук": "RemoveTaskFromFavorites (wh",
+"Получить ссылку на скачивание": "Get download link",
+"Добавить пользователя к файлу": "Add user to file",
+"ПолучитьВариантыПараметровSSH": "GetSSHParameterOptions",
+"**Открытый пакет интеграций**": "**Open Integrations Package**",
+"Удаляет ранее созданный товар": "Deletes a previously created product",
+"Создает новую новость в ленте": "Create a new post at news feed",
+"Время жизни сессии в секундах": "Session lifetime in seconds",
+"ПолучитьВнешнююСсылкуКаталога": "GetFolderExternalLink",
+"Использовать кодировку !NOCLI": "Use encoding !NOCLI",
+"ПолучитьСписокКалендарей (хук": "GetCalendarList (wh",
+"Получает структуру полей чата": "Get chat fields structure",
+"Мобильные телефоны и планшеты": "Mobile phones and tablets",
+"Данные или текст для отправки": "Data or text to be sent",
+"ПолучитьТелоКакДвоичныеДанные": "GetBodyAsBinaryData",
+"От лица группы. Должен быть 1": "On behalf of the group. It should be set to 1",
+"ПолучитьЭлементЧеклистаЗадачи": "GetTasksChecklistElement",
+"КодУспеха И ОтветКодСостояния": "SuccessCode And ResponseStatusCode",
+"ПриостановитьУчетВремени (хук": "StopTimekeeping (wh",
+"Изменяет картинку аватар чата": "Changes the chat avatar picture",
+"ID Файла голосового сообщения": "File ID of voice message",
+"Получить хранилище приложения": "Get storage for application data",
+"СформироватьТекстDropDatabase": "FormTextDropDatabase",
+"ПривестиКлючиКНижнемуРегистру": "ConvertKeysToLowerCase",
+"Получить настройки соединения": "Get connection settings",
+"Получить сообщение ассистента": "Get assistant message",
+"ПодключитьКомпонентуНаСервере": "AttachAddInOnServer",
+"СоздатьТоварыПоOzonID (статус": "CreateProductByOzonID (status",
+"СоздатьЗаголовокАвторизацииV1": "CreateAuthorizationHeaderV1",
+"ID руководителя подразделения": "ID of department manager",
+"ДобавитьФайлMultipartFormData": "AddMultipartFormDataFile",
+"Получить информацию о товарах": "Get products informations",
+"Закрепить/Открепить сообщение": "Pin/Unpin message",
+"ТекстСообщенияБезЦветныхПолей": "TextColorWithoutColoredFields",
+"ДополнитьЗаголовкиАвторизации": "CompleteAuthHeaders",
+"Получить информацию об уценке": "Get discount information",
+"Получить внешнюю ссылку файла": "Get external link for a file",
+"Позиция начала в теле запроса": "Start position in request body",
+"УдалитьКомментарийЗадачи (хук": "DeleteTaskComment (wh",
+"СлужебныйПрограммныйИнтерфейс": "Internal",
+"Telegram_ОтправитьМеидагруппу": "Telegram_SendMediaGroup",
+"С дополнительными заголовками": "With additional headers",
+"ИзменитьПуть (проверка, новый": "UpdatePath (check, new",
+"ПараметрыЗапросаВСоответствие": "RequestParametersToMap",
+"ОтключитьУведомленияЧата (хук": "DisableChatNotifications (wh",
+"Исключает участника из группы": "Excludes a member from the group",
+"Описания полей в документации": "Field descriptions in the documentation",
+"Создает твит с видеовложением": "Creates a tweet with a video attachment",
+"Идентификатор группового чата": "Group chat identifier",
+"ОтключитьПроверкуСертификатов": "DisableCertVerification",
+"ID подразделения для удаления": "Department ID for deletion",
+"ОткрытьСоединение (TLS ошибка": "CreateConnection (TLS error",
+"СоздатьКаталогВХранилище (хук": "CreateStorageFolder (wh",
+"ВыполнитьЗапросSQL (test_data": "ExecuteSQLQuery (test_data",
+"ПолучитьОбъект (большой, файл": "GetObject (big, file",
+"СоздатьДиректорию (проверка 1": "CreateDirectory (check 1",
+"Проверка_ВКИнформацияОТоварах": "Check_VKProductData",
+"Результат выполнения операции": "Operation result",
+"ЯМетрика_УправлениеОперациями": "YaMetrika_ActionsManagement",
+"ПолучитьКонтентРейтингТоваров": "GetProductsContentRating",
+"Заменить клавиатуру сообщения": "Replace message keyboard",
+"Изменяет существующее событие": "Edits an existing event",
+"Создает пустую таблицу в базе": "Creates an empty table in the database",
+"ДобавитьПолеMultipartFormData": "AddMultipartFormDataField",
+"Отозвать права администратора": "Revoke admin rights",
+"Структура настроек соединения": "Connection settings structure",
+"список страниц для сохранения": "save page list",
+"Установить настройки инстанса": "Set instance settings",
+"Одобрить заявку на вступление": "Approve pending",
+"ВернутьОтветКакДвоичныеДанные": "ReturnResponseAsBinaryData",
+"Телеграм_ОтправитьМедиагруппу": "TelegramAPI_SendMediaGroup",
+"СформироватьСтрокуПодключения": "GenerateConnectionString",
+"Ошибка в данных описания поля": "Error in field description data",
+"Некорректная структура сессии": "Incorrect session structure",
+"ПолучитьОписаниеФильтраОфисов": "GetOfficeFilterDescription",
+"Установить файл ответа !NOCLI": "Set response file",
+"Альтернативный текст картинки": "Alternate text of the image",
+"ОпределитьТекущуюКомандуМетод": "DetermineCurrentCommandMethod",
+"Есть ли в офисе приём заказов": "Is there an office to take orders",
+"ПолучитьОписаниеЗаявкиКурьера": "GetCourierInvitationsDescription",
+"ОбновитьХарактеристикиТоваров": "UpdateProductsAttributes",
+"Проверка_ДропбоксПространство": "Check_DropboxSpace",
+"Отправить эфемерное сообщение": "Send ephemeral message",
+"ЗаблокироватьПользователяЧата": "BlockChatUser",
+"УдалитьБазуДанных (отключение": "DeleteDatabase (Shutdown",
+"ДобавитьЭлементЧеклистаЗадачи": "AddTasksChecklistElement",
"Б24_УправлениеПодразделениями": "B24_DepartmentsManagement",
"ID товаров для восстановления": "Product IDs for recovery",
"Получить типы колонок таблицы": "Get table column types",
@@ -8035,8 +8112,8 @@
"СоздатьЗаголовокАвторизацииV2": "CreateAuthorizationHeaderV2",
"Время начала ожидания курьера": "Start time of waiting for the courier",
"СоздатьДиректорию (проверка 2": "CreateDirectory (check 2",
+"ID блока или сам блок образец": "Block ID or block sample itself",
"Уникальный идентификатор ФИАС": "Unique FIAS identifier",
-"ОткрытьСтандартныйПотокВывода": "OpenStandardOutput",
"ЗавершитьЗагрузкуЧастями (ЗЧО": "FinishPartsUpload (UOP",
"ПолучитьРеестрыПлатежейНаДату": "GetDeliveryCashRegistry",
"ПолучитьСтруктуруФильтраЛидов": "GetLeadFilterStructure",
@@ -8047,36 +8124,36 @@
"Дополнить комплексный атрибут": "Complete the complex attribute",
"Проверка_ВКИНформацияОТоварах": "Check_VKProductData",
"Максимум переадресаций !NOCLI": "Max redirects !NOCLI",
+"ОткрытьСтандартныйПотокВывода": "OpenStandardOutput",
"ДобавитьЗадачуВИзбранное (хук": "StopWatchingTask (wh",
+"РазделитьМассивНаПараметрыURL": "SplitArrayAsURLParameters",
+"Получить отложенные сообщения": "Get scheduled messages",
+"Получить статус учета времени": "Get timekeeping status",
+"ПолучитьСписокРабочихОбластей": "GetWorkspaceList",
+"Получить данные о базе данных": "Get database information",
+"ПригласитьПользователейВКанал": "InviteUsersToChannel",
+"Загрузка и обновление товаров": "Uploading and updating products",
+"URL картинки обложки страницы": "URL of the page cover image",
+"Закрывает существующий диалог": "Closes an existing dialog",
+"ПолучитьСписокСкладовОтгрузки": "GetShippingWarehousesList",
+"TCP сервер. См. СоздатьСервер": "TCP server. See CreateServer",
+"Тип офиса: PVZ, POSTAMAT, ALL": "Office type: PVZ, POSTAMAT, ALL",
+"ИзменитьВариантСвойстваТовара": "EditProductPropertyVariant",
+"Время жизни токена в секундах": "Token lifetime in seconds",
+"ID пользователя для получения": "User ID",
+"Не удалось создать Соединение": "Failed to create Connection",
+"ПолучитьСсылкуЗагрузкиОбъекта": "GetObjectUploadLink",
+"Исполнители с ID не равным 10": "Performers with ID not equal to 10",
+"ИзменитьЭлементЧеклистаЗадачи": "UpdateTasksChecklistElement",
+"Формат печати: A4, A5, A6, A7": "Print format: A4, A5, A6, A7",
+"разрешение на методы Calendar": "Calendar methods permission",
+"РаботаСЗаявкамиНаВызовКурьера": "CourierInvitationsManagement",
+"СформироватьМассивДанныхЯчеек": "FormCellDataArray",
+"Получить онлайн пользователей": "Get online users",
+"Получить параметры соединения": "Get connection parameters",
"УдалитьРезультатИзКомментария": "DeleteResultFromComment",
-"ПолучитьЗапросыВступленияЧата": "GetChatJoinRequests",
+"Название компании отправителя": "Name of senders company",
"ЯМетрика_УправлениеСчетчиками": "YaMetrika_CountersManagement",
-"ДобавитьВариантСвойстваТовара": "AddProductPropertyVariant",
-"Соответствие Из КлючИЗначение": "Map Of KeyAndValue",
-"VK_СоздатьРекламноеОбъявление": "VK_CreateAd",
-"Нельзя замешивать разные типы": "Different types cannot be mixed!",
-"Наименование объекта в бакете": "Name of the object in the bucket",
-"ИзменитьСобытиеКалендаря (хук": "UpdateCalendarEvent (wh",
-"Отправить голосовое сообщение": "Send voice",
-"Структура JSON данных объекта": "The structure of the JSON object data",
-"Bitrix24_ПереименоватьКаталог": "Bitrix24_RenameFolder",
-"УдалитьБазуДанных (отключение": "DeleteDatabase (Shutdown",
-"Удаляет пользователя по имени": "Deletes user by name",
-"Получить список пользователей": "Get user list",
-"ПолучитьСобытиеКалендаря (хук": "GetCalendarEvent (wh",
-"Получить статистику по постам": "Get post statistics",
-"Получает список доступных баз": "Gets the list of available bases",
-"СоздатьРезультатИзКомментария": "CreateResultFromComment",
-"Получить администраторов чата": "Get chat admins",
-"Получить содержимое хранилища": "Get a list of child storage objects",
-"Необходим прозвон отправителя": "Need to call the sender",
-"JSON описание товара или путь": "JSON description of the product or path",
-"Найти значения характеристики": "Search attribute value",
-"Массив соответствий каталогов": "Array of directory mappings",
-"Результат закрытия соединения": "Result of connection termination",
-"Твиттер_СоздатьТвитСКартинкой": "Twitter_CreateTweetWithImage",
-"Отправить текстовое сообщение": "Send text message",
-"Ноушн_ПолучитьИнформациюОБазе": "Notion_GetDatabaseInfo",
"Отправить уведомление о вводе": "Send write notification",
"ОтправитьКартинку (клавиатура": "SendImage (keyboard",
"Строка: `имя пользователя`": "String: `username`",
@@ -8096,211 +8173,60 @@
"CommonModule.OPI_Криптография": "CommonModule.OPI_Cryptography",
"ID подборки, если нужен отбор": "Selection ID, if filtering is needed",
"Получить информацию о таблице": "Get table information",
-"ВыполнитьНестандартнуюКоманду": "ExecuteCustomCommand",
"Не удалось записать файл лога": "Failed to write log file",
+"ПолучитьЗапросыВступленияЧата": "GetChatJoinRequests",
+"Ноушн_ПолучитьИнформациюОБазе": "Notion_GetDatabaseInfo",
+"Отправить текстовое сообщение": "Send text message",
+"ВыполнитьНестандартнуюКоманду": "ExecuteCustomCommand",
+"Результат закрытия соединения": "Result of connection termination",
+"Твиттер_СоздатьТвитСКартинкой": "Twitter_CreateTweetWithImage",
+"Соответствие Из КлючИЗначение": "Map Of KeyAndValue",
+"VK_СоздатьРекламноеОбъявление": "VK_CreateAd",
+"Нельзя замешивать разные типы": "Different types cannot be mixed!",
+"Наименование объекта в бакете": "Name of the object in the bucket",
+"ИзменитьСобытиеКалендаря (хук": "UpdateCalendarEvent (wh",
+"Отправить голосовое сообщение": "Send voice",
+"Структура JSON данных объекта": "The structure of the JSON object data",
+"Bitrix24_ПереименоватьКаталог": "Bitrix24_RenameFolder",
"ПолучитьСтатусДобавленияКодов": "GetCodesUploadStatus",
-"ДобавитьЭлементЧеклистаЗадачи": "AddTasksChecklistElement",
-"Получить статус учета времени": "Get timekeeping status",
-"ЗаблокироватьПользователяЧата": "BlockChatUser",
-"СоздатьДиректорию (проверка 1": "CreateDirectory (check 1",
-"ПолучитьВнешнююСсылкуКаталога": "GetFolderExternalLink",
-"ПолучитьСписокКалендарей (хук": "GetCalendarList (wh",
-"Получает структуру полей чата": "Get chat fields structure",
-"Мобильные телефоны и планшеты": "Mobile phones and tablets",
-"Данные или текст для отправки": "Data or text to be sent",
-"ПолучитьТелоКакДвоичныеДанные": "GetBodyAsBinaryData",
-"От лица группы. Должен быть 1": "On behalf of the group. It should be set to 1",
-"ПолучитьЭлементЧеклистаЗадачи": "GetTasksChecklistElement",
-"КодУспеха И ОтветКодСостояния": "SuccessCode And ResponseStatusCode",
-"Изменяет картинку аватар чата": "Changes the chat avatar picture",
-"ДобавитьФайлMultipartFormData": "AddMultipartFormDataFile",
-"Создает новую новость в ленте": "Create a new post at news feed",
-"ID Файла голосового сообщения": "File ID of voice message",
-"Получить хранилище приложения": "Get storage for application data",
-"СформироватьТекстDropDatabase": "FormTextDropDatabase",
-"ПривестиКлючиКНижнемуРегистру": "ConvertKeysToLowerCase",
-"Получить настройки соединения": "Get connection settings",
-"Получить сообщение ассистента": "Get assistant message",
-"ПодключитьКомпонентуНаСервере": "AttachAddInOnServer",
-"СоздатьТоварыПоOzonID (статус": "CreateProductByOzonID (status",
-"СоздатьЗаголовокАвторизацииV1": "CreateAuthorizationHeaderV1",
-"ID руководителя подразделения": "ID of department manager",
-"Время жизни сессии в секундах": "Session lifetime in seconds",
-"ПриостановитьУчетВремени (хук": "StopTimekeeping (wh",
-"Удаляет ранее созданный товар": "Deletes a previously created product",
-"Отправляет сообщение в диалог": "Send message to dialog",
-"Имя пользователя (опционально": "Users name (optional",
-"вводной странице документации": "documentation introduction",
-"Слак_СоздатьАрхивироватьКанал": "Slack_CreateArchiveChannel",
-"ПолучитьЛимитыРаботыСТоварами": "GetProductsRequestsLimits",
-"ПеренестиЗадачуВСтадиюКанбана": "MoveTaskToKanbanStage",
-"ПолучитьСтруктуруПользователя": "GetUserFieldsStructure",
-"ПолучитьНастройкиУчетаВремени": "GetTimekeepingSettings",
-"временной тип: min, hour, day": "time type: min, hour, day",
-"ID каталога нового размещения": "ID of new destination folder",
-"**Открытый пакет интеграций**": "**Open Integrations Package**",
-"Изменяет текст заголовка чата": "Change text of chat title",
-"ИзменитьПуть (список, обратно": "UpdatePath (list, back",
-"Переслать голосовое сообщение": "Resend voice",
-"Соответствие из КлючИЗначение": "Map of KeyAndValue",
-"Получает информацию о таблице": "Gets information about the table",
-"мПозицияПозиционныхПараметров": "mPositionParamsPosition",
-"Email для оповещений RFC 2822": "Email for alerts as RFC 2822",
-"УбратьЗадачуИзИзбранного (хук": "RemoveTaskFromFavorites (wh",
-"Получить ссылку на скачивание": "Get download link",
-"Добавить пользователя к файлу": "Add user to file",
-"ПолучитьВариантыПараметровSSH": "GetSSHParameterOptions",
-"Использовать кодировку !NOCLI": "Use encoding !NOCLI",
-"Получить информацию о товарах": "Get products informations",
-"Результат выполнения операции": "Operation result",
-"ТекстСообщенияБезЦветныхПолей": "TextColorWithoutColoredFields",
-"Заменить клавиатуру сообщения": "Replace message keyboard",
-"Изменяет существующее событие": "Edits an existing event",
-"Создает пустую таблицу в базе": "Creates an empty table in the database",
-"ДобавитьПолеMultipartFormData": "AddMultipartFormDataField",
-"Отозвать права администратора": "Revoke admin rights",
-"Структура настроек соединения": "Connection settings structure",
-"список страниц для сохранения": "save page list",
-"Установить настройки инстанса": "Set instance settings",
-"Одобрить заявку на вступление": "Approve pending",
-"ВернутьОтветКакДвоичныеДанные": "ReturnResponseAsBinaryData",
-"СформироватьСтрокуПодключения": "GenerateConnectionString",
-"Отправить эфемерное сообщение": "Send ephemeral message",
-"Ошибка в данных описания поля": "Error in field description data",
-"Некорректная структура сессии": "Incorrect session structure",
-"ПолучитьОписаниеФильтраОфисов": "GetOfficeFilterDescription",
-"Установить файл ответа !NOCLI": "Set response file",
-"Альтернативный текст картинки": "Alternate text of the image",
-"ОпределитьТекущуюКомандуМетод": "DetermineCurrentCommandMethod",
-"Есть ли в офисе приём заказов": "Is there an office to take orders",
-"ПолучитьОписаниеЗаявкиКурьера": "GetCourierInvitationsDescription",
-"ОбновитьХарактеристикиТоваров": "UpdateProductsAttributes",
-"Проверка_ДропбоксПространство": "Check_DropboxSpace",
-"ПолучитьКонтентРейтингТоваров": "GetProductsContentRating",
-"Телеграм_ОтправитьМедиагруппу": "TelegramAPI_SendMediaGroup",
-"ЯМетрика_УправлениеОперациями": "YaMetrika_ActionsManagement",
-"ОтключитьУведомленияЧата (хук": "DisableChatNotifications (wh",
-"Закрепить/Открепить сообщение": "Pin/Unpin message",
-"ДополнитьЗаголовкиАвторизации": "CompleteAuthHeaders",
-"Получить информацию об уценке": "Get discount information",
-"Получить внешнюю ссылку файла": "Get external link for a file",
-"Позиция начала в теле запроса": "Start position in request body",
-"УдалитьКомментарийЗадачи (хук": "DeleteTaskComment (wh",
-"СлужебныйПрограммныйИнтерфейс": "Internal",
-"Telegram_ОтправитьМеидагруппу": "Telegram_SendMediaGroup",
-"С дополнительными заголовками": "With additional headers",
-"ИзменитьПуть (проверка, новый": "UpdatePath (check, new",
-"ПараметрыЗапросаВСоответствие": "RequestParametersToMap",
-"Исключает участника из группы": "Excludes a member from the group",
-"Проверка_ВКИнформацияОТоварах": "Check_VKProductData",
-"Описания полей в документации": "Field descriptions in the documentation",
-"Создает твит с видеовложением": "Creates a tweet with a video attachment",
-"Идентификатор группового чата": "Group chat identifier",
-"ОтключитьПроверкуСертификатов": "DisableCertVerification",
-"ID подразделения для удаления": "Department ID for deletion",
-"ОткрытьСоединение (TLS ошибка": "CreateConnection (TLS error",
-"СоздатьКаталогВХранилище (хук": "CreateStorageFolder (wh",
-"ВыполнитьЗапросSQL (test_data": "ExecuteSQLQuery (test_data",
-"ПолучитьОбъект (большой, файл": "GetObject (big, file",
-"Задача невыполнима, расходимся": "Task impossible, let's split up",
-"Получить параметры авторизации": "Get auth parameters",
-"СохранитьПубличныйОбъектНаДиск": "SavePublicObjectToDisk",
-"■|#color=Зеленый) Библиотека -": "■|#color=Green) Library -",
-"Идентификатор удаляемого листа": "IdentifierOfSheetToDelete",
-"НоушнАпи_ПолучитьПользователей": "NotionAPI_GetUsers",
-"Добавить получателей к новости": "Add new recipients to a post",
-"ИзменитьПуть (проверка, старый": "UpdatePath (check, old",
-"ДобавитьЗаписи (без транзакции": "AddRecords (no tr",
-"Значение заголовка ContentType": "ContentType header value",
-"ПолучитьСобытияКалендарей (хук": "GetCalendarEvents (wh",
-"Открыть соединение GRPC !NOCLI": "Create GRPC connection !NOCLI",
-"ID события календаря источника": "ID of the source calendar event",
-"ПодключитьРасширение (закрытие": "ConnectExtension (closing",
-"Bitrix24_ПолучитьИсториюЗадачи": "Bitrix24_GetTaskHistory",
-"ЗакрытьИПолучитьДвоичныеДанные": "CloseAndGetBinaryData",
-"ВыполнитьЗапросSQL (удаление 1": "ExecuteSQLQuery (deleting 1",
-"ПолучитьОписаниеДоговоренности": "GetAppointmentDescription",
-"Техническое наименование видео": "Technical name of the video",
-"Ответить на событие клавиатуры": "Answer button event",
-"Разделять массивы в URL !NOCLI": "Split arrays in URL",
-"ПолучитьСписокКатегорийТоваров": "GetProductCategoryList",
-"ID счетчика для восстановления": "Counter ID for restoring",
-"ПолучитьНастройкиПриватныйКлюч": "GetSettingsPrivateKey",
-"Добавить поле multipart !NOCLI": "Add Multipart field !NOCLI",
-"Путь или набору путей к файлам": "Path or set of paths to the files",
-"ПолучитьКоллекциюКлючИЗначение": "GetKeyValueCollection",
-"ID пользователя для добавления": "User ID to add",
-"Идентификатор записи в таблице": "Record identifier in the table",
-"Получить структуру цены товара": "Get product price structure",
-"Mongo_УправлениеПользователями": "Mongo_UserManagement",
-"Структура, Массив из Структура": "Structure, Array of Structure",
-"СоздатьТвитКартинки (одиночная": "CreateImageTweet (single",
-"Получает список чатов аккаунта": "Gets account chat list",
-"тип: employee, extranet, email": "type: employee, extranet, email",
-"ПодключитьРасширение (двоичные": "ConnectExtension (binary",
-"ВыполнитьЗапросSQL (соединение": "ExecuteSQLQuery (connect",
-"Ожидается именованный параметр": "Expected named parameter",
-"ПолучитьКаталогФайловЧата (хук": "GetChatFilesFolder",
-"Идентификатор заказа в ИС СДЭК": "Order identifier in CDEK system",
-"Получить информацию о контакте": "Get contact information",
-"ГарантироватьТаблицу (проверка": "EnsureTable (check",
-"Ошибка удаления файла картинки": "Error deleting a picture file",
-"Методы работы с Yandex ID (ОПИ": "Yandex ID methods (OpenIntegrations",
-"Изменяет ранее созданный товар": "Edits a previously created product",
-"ПолучитьСтруктуруФильтраСделок": "GetDealsFilterStructure",
-"Методы интеграции с Viber (ОПИ": "Viber integration methods (OpenIntegrations",
-"показывать отклоненные события": "show rejected events",
-"file\"\" + ИспользуемоеИмя, Файл": "file\"\" + DisplayedName, File",
-"Копирует один каталог в другой": "Copy one folder to another",
-"Завершить отправку GRPC !NOCLI": "Complete GRPC sending !NOCLI",
-"Получить информацию о каталоге": "Get information about folder",
-"Добавить файл multipart !NOCLI": "Add Multipart file !NOCLI",
-"Один или несколько SKU товаров": "One or array of SKUs",
-"Успешность обращения к серверу": "Success of server access",
-"единица измерения: YEAR, MONTH": "unit: YEAR, MONTH",
-"Пароль для базовой авторизации": "Password for basic authorization",
-"УправлениеСостояниемТемыФорума": "ManageForumTopicState",
-"ТолстыйКлиентОбычноеПриложение": "ThickClientOrdinaryApplication",
-"ID пользователя для блокировки": "User ID to be blocked",
-"Размер файла в случае отправке": "File size in case of sending",
-"СохранитьКартинкуВАльбом (путь": "SaveImageToAlbum (path",
-"ПолучитьСписокТегов (одиночный": "GetTagList (single",
-"Использовать \"../../../../core": "Use \"../../../../core",
-"Использовать \"../../tools/http": "Use \"../../tools/http",
-"Использовать \"../../tools/main": "Use \"../../tools/main",
-"ПодключитьРасширение (проверка": "ConnectExtension (check",
-"Получить сообщение GRPC !NOCLI": "Get GRPC message !NOCLI",
-"физическое расположение тестов": "physical location of tests",
-"Дополнительный текст сообщения": "Additional message text",
-"Идентификатор удаляемого файла": "ID of removing file",
-"Скачивает модель из библиотеки": "Downloads a model from the library",
-"включение автоматических целей": "auto-targeting",
-"Получить ссылку для скачивания": "Get download link",
-"Слак_ОтправитьУдалитьСообщение": "Slack_SendDeleteMessage",
-"Получить информацию об объекте": "Get object information",
-"Получить список версий объекта": "Get list of object versions",
-"ОбработатьКоллекциюДляОперации": "ProcessCollectionForOperation",
-"ПолучитьСтатусПаспортныхДанных": "GetPassportDataStatus",
-"ПолучитьСписокРезультатов (хук": "GetResultsList (wh",
-"Получает информацию о каталоге": "Get folder information",
-"МаксимальноеЧислоПереадресаций": "MaximumNumberOfRedirects",
-"ПолучитьСтрокуИзДвоичныхДанных": "GetStringFromBinaryData",
-"Добавить данные Related !NOCLI": "Add data as Related !NOCLI",
-"Структура JSON данных страницы": "The structure of the JSON page data",
-"ИзменитьКомментарийЗадачи (хук": "UpdateTaskComment (wh",
-"Проверка_БитриксМассивНовостей": "Check_BitrixPostsArray",
-"СоздатьПерсональноеУведомление": "CreatePersonalNotification",
-"флаг скрытия списка участников": "flag to hide the list of participants",
-"Добавить пользователей к файлу": "Add users to file",
-"Исключить пользователя из чата": "Delete user from chat",
-"Получить список опубликованных": "Get published list",
-"ОткрытьСоединение (перед базой": "CreateConnection (before base",
-"Получить список сообщений чата": "Get chat messages list",
-"Добавить пользователей к папке": "Add users to folder",
-"УдалитьУведомление (приложение": "DeleteNotification (app",
-"Буквенно-цифровой код ПВЗ СДЭК": "Alphanumeric code of CDEK POZ",
-"Получить описание файла !NOCLI": "Get file description !NOCLI",
+"Удаляет пользователя по имени": "Deletes user by name",
+"ДобавитьВариантСвойстваТовара": "AddProductPropertyVariant",
+"ПолучитьСобытиеКалендаря (хук": "GetCalendarEvent (wh",
+"Получить статистику по постам": "Get post statistics",
+"Получает список доступных баз": "Gets the list of available bases",
+"СоздатьРезультатИзКомментария": "CreateResultFromComment",
+"Получить администраторов чата": "Get chat admins",
+"Получить содержимое хранилища": "Get a list of child storage objects",
+"Необходим прозвон отправителя": "Need to call the sender",
+"JSON описание товара или путь": "JSON description of the product or path",
+"Массив соответствий каталогов": "Array of directory mappings",
+"Найти значения характеристики": "Search attribute value",
+"Получить список пользователей": "Get user list",
+"Сформировать параметры доступа": "Form access parameters",
+"Ограничение выборки результата": "Limiting the result selection",
+"ВыполнитьЭлементЧеклистаЗадачи": "CompleteTasksChecklistElement",
+"СоздатьБазуДанных (подключение": "CreateDatabase (connect",
+"Ноушн_ИзменитьСвойстваСтраницы": "Notion_EditPageProperties",
+"МаксимальныйУровеньВложенности": "MaximumNestingLevel",
+"Удалить уведомление из очереди": "Delete notification from queue",
+"ПолучитьСтрокуКлючейЗаголовков": "GetHeadersKeysString",
+"Нормализовать набор параметров": "Normalise parameter set",
+"Текст комментария трудозатраты": "Comment text",
+"ПолучитьСтатусДобавленияТовара": "GetProductCreationStatus",
+"Выгнать пользователя из канала": "Kick user from channel",
+"Соответствие заголовков ответа": "Response headers mapping",
+"РазблокироватьПользователяЧата": "UnblockChatUser",
+"Адрес и экземпляр сервера СУБД": "Database server address and instance",
+"Bitrix24_ПоместитьФайлВКорзину": "Bitrix24_MarkFileAsDeleted",
+"ЗаполнитьПараметрыЗагрузкиФото": "FillPhotoUploadParameters",
+"Удаляет ранее загруженный файл": "Deletes a previously uploaded file",
+"Проверка_БитриксМассивОбъектов": "Check_BitrixObjectsArray",
+"Подключиться и получить данные": "Connect and receive data",
+"Имя поля БД с выбором значения": "Name of field with a value selection",
+"Пакет библиотеки для OneScript": "Library package for OneScript",
+"ВыполнитьЗапросSQL (расширение": "ExecuteSQLQuery (extension",
"УстановитьТелоИзДвоичныхДанных": "SetBodyFromBinaryData",
+"ДобавитьКомментарийЗадачи (хук": "AddTaskComment (wh",
"ID родительского подразделения": "ID of parent department",
"УдалитьБазуДанных (подключение": "DeleteDatabase (connect",
"Получить ссылку загрузки файла": "Get file upload link",
@@ -8311,7 +8237,6 @@
"Алгоритм шифрования: HMAC, RSA": "Encryption algorithm: HMAC, RSA",
"Назначить права администратора": "Set admin rights",
"ПолучитьЗначенияХарактеристики": "GetAttributeValues",
-"Пакет библиотеки для OneScript": "Library package for OneScript",
"Удаляет файл или каталог по ID": "Deletes file or directory by ID",
"Получить структуру комментария": "Get comment structure",
"УстановитьСтандартныеНастройки": "SetDefaultSettings",
@@ -8321,33 +8246,34 @@
"JSON описания или путь к .json": "JSON description or path to .json",
"ID чата для отправки сообщения": "Chat ID for message sending",
"ИнициализироватьОсновныеСписки": "InitializeCommonLists",
-"ВыполнитьЗапросSQL (расширение": "ExecuteSQLQuery (extension",
"Bitrix24_ЗагрузитьФайлВКаталог": "Bitrix24_UploadFileToFolder",
-"Удаляет ранее загруженный файл": "Deletes a previously uploaded file",
-"Удалить уведомление из очереди": "Delete notification from queue",
-"СоздатьБазуДанных (подключение": "CreateDatabase (connect",
-"МаксимальныйУровеньВложенности": "MaximumNestingLevel",
-"Ноушн_ИзменитьСвойстваСтраницы": "Notion_EditPageProperties",
-"ПолучитьСтрокуКлючейЗаголовков": "GetHeadersKeysString",
-"ВыполнитьЭлементЧеклистаЗадачи": "CompleteTasksChecklistElement",
-"Ограничение выборки результата": "Limiting the result selection",
-"Сформировать параметры доступа": "Form access parameters",
-"Нормализовать набор параметров": "Normalise parameter set",
-"Подключиться и получить данные": "Connect and receive data",
-"ПолучитьСтатусДобавленияТовара": "GetProductCreationStatus",
-"Выгнать пользователя из канала": "Kick user from channel",
-"Соответствие заголовков ответа": "Response headers mapping",
-"Текст комментария трудозатраты": "Comment text",
-"РазблокироватьПользователяЧата": "UnblockChatUser",
-"Адрес и экземпляр сервера СУБД": "Database server address and instance",
-"Bitrix24_ПоместитьФайлВКорзину": "Bitrix24_MarkFileAsDeleted",
-"ЗаполнитьПараметрыЗагрузкиФото": "FillPhotoUploadParameters",
-"Имя поля БД с выбором значения": "Name of field with a value selection",
-"Проверка_БитриксМассивОбъектов": "Check_BitrixObjectsArray",
-"ДобавитьКомментарийЗадачи (хук": "AddTaskComment (wh",
"СформироватьТекстAlterTableAdd": "FormTextAlterTableAdd",
-"ЗаменитьСтандартныеОсобенности": "ReplaceDefaultFeatures",
+"ОтправитьСообщение (отложенное": "SendMessage (scheduled",
"ПолучитьОписаниеЗаказа (Пустая": "GetOrderDescription (Empty",
+"Создает новый тестовый элемент": "Creates a new test item",
+"ВыполнитьЗапросSQL (удаление 2": "ExecuteSQLQuery (deleting 2",
+"file|\" + ИспользуемоеИмя, Файл": "file|\" + DisplayedName, File",
+"ДобавитьПользователейВЧат (хук": "AddUsersToChat (wh",
+"ПолучитьЗанятостьПользователей": "GetUserBusy",
+"ПолучитьУчаствующиеТоварыАкции": "GetCurrentPromoProducts",
+"О механизме в документации AWS": "Process at AWS documentation",
+"ПроверитьОбязательныеПоляСхемы": "CheckSchemeRequiredFields",
+"Задача изменена, не расходимся": "The task has been changed, do not split up",
+"Структура, Массив Из Структура": "Structure, Array of Structure",
+"СформироватьСтрокуВызоваМетода": "FormMethodCallString",
+"ОбработатьДвунаправленныйПоток": "ProcessBidirectionalStream",
+"КоличествоПараметров - 1 Тогда": "NumberOfParameters - 1 Then",
+"Идентификатор клиента (Account": "Client identifier (Account",
+"Получить список внешних файлов": "Get list of external files",
+"Отметить пункт как выполненный": "Mark as completed",
+"Файл на диске или данные файла": "File on disk or file data",
+"ИзменитьПуть (каталог, обратно": "UpdatePath (directory, back",
+"Буквенно-цифровой код ПВЗ СДЭК": "Alphanumeric code of CDEK POZ",
+"календарь событий по умолчанию": "default event calendar",
+"Параметр дополнительной услуги": "Additional service parameter",
+"Удаляет существующий календарь": "Deletes an existing calendar",
+"ПолучитьКомменатрийЗадачи (хук": "GetTaskComment (wh",
+"ЯДиск_ПолучитьИнформациюОДиске": "YDisk_GetDiskInfo",
"Получить информацию о странице": "Get page info",
"признак доступен для всех (Y|N": "feature is available for all (Y|N",
"ДропБокс_ПолучитьОбновитьТокен": "DropboxAPI_GetUpdateToken",
@@ -8369,143 +8295,135 @@
"ПолучитьЗаписи (без параметров": "GetRecords (no params",
"УдалитьТрудозатратыЗадачи (хук": "DeleteTaskTimeAccounting (wh",
"Создать/Удалить составной пост": "Create/Delete composite post",
-"ОтправитьСообщение (отложенное": "SendMessage (scheduled",
-"ЯДиск_ПолучитьИнформациюОДиске": "YDisk_GetDiskInfo",
-"ПолучитьКомменатрийЗадачи (хук": "GetTaskComment (wh",
-"Удаляет существующий календарь": "Deletes an existing calendar",
-"Структура, Массив Из Структура": "Structure, Array of Structure",
-"Создает новый тестовый элемент": "Creates a new test item",
-"ВыполнитьЗапросSQL (удаление 2": "ExecuteSQLQuery (deleting 2",
-"file|\" + ИспользуемоеИмя, Файл": "file|\" + DisplayedName, File",
-"ДобавитьПользователейВЧат (хук": "AddUsersToChat (wh",
-"ПолучитьЗанятостьПользователей": "GetUserBusy",
-"ПолучитьУчаствующиеТоварыАкции": "GetCurrentPromoProducts",
-"О механизме в документации AWS": "Process at AWS documentation",
-"ПроверитьОбязательныеПоляСхемы": "CheckSchemeRequiredFields",
-"Задача изменена, не расходимся": "The task has been changed, do not split up",
-"СформироватьСтрокуВызоваМетода": "FormMethodCallString",
-"Параметр дополнительной услуги": "Additional service parameter",
-"ОбработатьДвунаправленныйПоток": "ProcessBidirectionalStream",
-"КоличествоПараметров - 1 Тогда": "NumberOfParameters - 1 Then",
-"Идентификатор клиента (Account": "Client identifier (Account",
-"Получить список внешних файлов": "Get list of external files",
-"Отметить пункт как выполненный": "Mark as completed",
-"Файл на диске или данные файла": "File on disk or file data",
-"ИзменитьПуть (каталог, обратно": "UpdatePath (directory, back",
-"календарь событий по умолчанию": "default event calendar",
-"Обновляет двоичные данные файла": "Updates file binary data",
-"Действия с публичными объектами": "Actions with public objects",
-"Файл.Размер() + 2).Равно(Истина": "File.Size() + 2).Equal(True",
-"Проверка_ДропбоксПубличнаяПапка": "Check_DropboxPublicFolder",
-"Имя базы данных для подключения": "Name of the database to connect",
-"Dropbox_ОтменитьПубликациюПапки": "Dropbox_CancelFolderPublication",
-"ПолучитьСписокЗапущенныхМоделей": "ListRunningModels",
-"Заблокировать пользователя чата": "Block chat user",
-"Создает новое событие календаря": "Creates a new calendar event",
-"ПолучитьСписокСчетчиков (фильтр": "GetCountersList (filter)",
-"tools/Modules/OPI_ЗапросыSSH.os": "tools/Modules/OPI_SSHRequests.os",
-"Восстанавливает файл из корзины": "Restore file from recycle bin",
-"Двоичные данные или путь к фото": "Binary data or path to photo",
-"Bitrix24_ПолучитьСписокХранилищ": "Bitrix24_GetStoragesList",
-"ПолучитьСписокТрудозатратЗадачи": "GetTaskTimeAccountingList",
-"Получить список аватаров форума": "Get forum avatars list",
-"ТипПодключенияВнешнейКомпоненты": "AddInConnectionType",
-"tools/Modules/OPI_ЗапросыSQL.os": "tools/Modules/OPI_SQLQueries.os",
-"СформироватьТекстDeleteDatabase": "FormTextDeleteDatabase",
-"Создать ссылку получения токена": "Create token retrieval link",
-"идентификатор предыдущей задачи": "previous task identifier",
-"УстановитьЗаголовки (перезапись": "SetHeaders (rewrite",
-"ОткрытьСоединение (прокси + tls": "CreateConnection (proxy + tls",
-"Создает твит с вложением-гифкой": "Creates a tweet with a gif attachment",
-"ПреобразоватьМножественныйВыбор": "ConvertMultipleChoice",
-"УдалитьКолонкуТаблицы (проверка": "DeleteTableColumn (check)",
-"Строка подключения к базе MySQL": "MySQL database connection string",
-"ПолучитьСтруктуруФильтраТоваров": "GetProductsFilterStructure",
-"Copyright (c) 2019, ООО 1С-Софт": "Copyright (c) 2019, LLC 1C-Soft",
-"Проверка_ТелеграмМестоположение": "Check_TelegramLocation",
-"Получить список отправлений FBO": "Get FBO shipments list",
-"ПолучитьСтруктуруВнешнейТаблицы": "GetExternalTableStructure",
-"Соответствие заголовков запроса": "Request headers mapping",
-"ДобавитьДополнительныеЗаголовки": "AddAdditionalHeaders",
-"VK_СоздатьСсылкуПолученияТокена": "VK_CreateTokenRetrievalLink",
-"ПолучитьКонфигурациюСоединиения": "GetConnectionConfiguration",
-"Получить токен service аккаунта": "Get service account token",
-"СоздатьЗапросМультипартРелэйтед": "CreateMultipartRelatedRequest",
-"Удалить заявку на вызов курьера": "Delete courier invitation",
-"https://en.openintegrations.dev": "https://openintegrations.dev",
-"b>Полужирный текст сообщенияBold textПолужирный текст сообщенияBold textТекст html %F0%9F%93%9E 10%Text html %F0%9F%93%9E 10%Новый полужирный текст сообщенияNew bold message textНовый полужирный текст сообщенияNew bold message text SKU товара, Значение > Штрихкод": "Key > product SKU, Value > barcode",
+"ПолучитьНастройкиВерсионированияБакета": "GetBucketVersioning",
+"Истина > Деактивация, Ложь > Активация": "True > Deactivation, False > Activation",
+"Получить статус асинхронного изменения": "Get asynchronous change status",
+"Сохраняет публичный объект на ваш диск": "Saves the public object to your disk",
+"ПолучитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh",
+"ПроверитьСоответствиеИБПоследнейСборке": "CheckIBToLastBuildCompliance",
+"Доп заголовки запроса, если необходимо": "Additional request headers, if necessary",
+"Заменяет клавиатуру сообщения на новую": "Replaces the message keyboard with a new one",
+"Создает новый бакет с выбранным именем": "Creates a new bucket with the specified name",
+"Получает очередное сообщение из потока": "Gets the next message from the stream",
+"Устанавливает коллекцию параметров URL": "Sets a collection of URL parameters",
+"Читает данные из указанного соединения": "Reads data from the specified connection",
+"CommonModule.OPI_ПолучениеДанныхТестов": "CommonModule.OPI_TestDataRetrieval",
+"ОбработатьЗапрос: Формирование запроса": "ProcessRequest: Forming a request",
+"Таймаут по умолчанию равен 3600 секунд": "Default timeout is 3600 seconds",
+"фильтр по содержанию подстроки в полях": "filter by substring content in fields",
+"строка с системным промптом для модели": "system prompt for the model",
+"Модуль для работы с Ozon из набора ОПИ": "Ozon Module of OpenIntegrations",
+"Получить список подборок по массиву ID": "Gets the list of selections by array of IDs",
+"Является ли офис только пунктом выдачи": "Is the office only a delivery point",
+"Код тарифа (подробнее см. приложение 1": "Tariff code",
+"Структура авторизации или путь к .json": "Auth data or path to .json file",
+"Получает список всех событий календаря": "Gets the list of all calendar events",
+"сериализованный JSON ответа от Twitter": "serialized JSON response from Twitter",
+"Получает информацию о выбранной модели": "Gets information about the model",
+"Статус пользователя: online, dnd, away": "Status value: online, dnd, away",
+"Создает базу данных с указанным именем": "Creates a database with the specified name",
+"Генерирует новые штрихкоды для товаров": "Generates new barcodes for products",
+"Отправляет файл по URL в выбранный чат": "Sends a file from web to the selected chat room",
+"Признак использования AWS4 авторизации": "Flag to use AWS4 authorization",
+"Устанавливает картинку группового чата": "Sets the group chat picture",
+"СтрПараметр.Имя, СтрПараметр.Пояснение": "StrParam.Name, StrParam.Explanation",
+"Строка, Число, Массив Из Строка, Число": "String, Number, Array of String, Number",
+"Модуль для работы с SFTP из набора ОПИ": "Module for working with SFTP from the OpenIntegrations package",
+"Изменяет текст существующего сообщения": "Changes the text of an existing message",
+"Проверить загрузку изображений товаров": "Check products images upload",
+"Структура параметров не содержит адрес": "The parameter structure does not contain an address",
+"Создает твит с произвольным содержимым": "Creates a tweet with custom content",
"РаботаСКомментариямиИРезультатамиЗадач": "CommentsAndResultsManagement",
-"Получает события бота в Polling режиме": "Receives bot events in Polling mode",
-"Проверка_ОзонДобавлениеКодов(Результат": "Check_OzonCodesUpload(Result",
-"Дополнительные query параметры запроса": "Additional query parameters of the request",
-"Ozon_ПривязатьШтрихкоды(ПараметрыТеста": "Ozon_BindBarcodes(TestParameters",
-"НачалоКодовОшибок И Ответ.КодСостояния": "StartOfErrorCodes And Response.StatusCode",
-"Адрес битрикс вида portal.bitrix24.com": "Current Bitrix URL (like 'portal.bitrix24.com')",
-"Ссылка на хост API для отправки файлов": "Link to host API for sending files",
-"Двоичное тело запроса или путь к файлу": "Binary data or file of request body data",
-"Массив файлов с диска для прикрепления": "Array of files from disk to attach",
-"tests/Modules/internal/OPI_ТестыCLI.os": "tests/Modules/internal/OPI_TestsCLI.os",
-"Получить структуру удаления документов": "Get document deletion structure",
-"Формирует клавиатуру по массиву кнопок": "Forms a keyboard from an array of buttons",
-"Изменяет артикулы существующих товаров": "Modifies articles of existing products",
-"Получить ссылку авторизации приложения": "Get app authentication link",
-"Сохраняет картинку в альбом сообщества": "Saves an image to the community album",
-"дни недели: SU, MO, TU, WE, TH, FR, SA": "days of the week: SU, MO, TU, WE, TH, FR, SA",
-"Уникальный ID запроса, если необходимо": "Unique request ID, if necessary",
-"CLI версия Открытого пакета интеграций": "CLI version of OpenIntegrations",
-"Получить структуру сообщения контекста": "Get context message structure",
-"сериализованный JSON ответа от Dropbox": "serialized JSON response from Dropbox",
-"Изменяет значения полей счетчика по ID": "Changes counter field values by ID",
-"название лида (можно искать по шаблону": "lead name (can be searched using the template [%",
+"Модуль для работы с RCON из набора ОПИ": "RCON Module of OpenIntegrations",
"Получить структуру фильтра отправлений": "Get shipments filter structure",
+"название лида (можно искать по шаблону": "lead name (can be searched using the template [%",
+"Изменяет значения полей счетчика по ID": "Changes counter field values by ID",
+"сериализованный JSON ответа от Dropbox": "serialized JSON response from Dropbox",
+"Получить структуру сообщения контекста": "Get context message structure",
+"CLI версия Открытого пакета интеграций": "CLI version of OpenIntegrations",
+"Уникальный ID запроса, если необходимо": "Unique request ID, if necessary",
+"дни недели: SU, MO, TU, WE, TH, FR, SA": "days of the week: SU, MO, TU, WE, TH, FR, SA",
+"Сохраняет картинку в альбом сообщества": "Saves an image to the community album",
+"Получить ссылку авторизации приложения": "Get app authentication link",
+"Изменяет артикулы существующих товаров": "Modifies articles of existing products",
"Получает описание поля строкового типа": "Gets the description of a string field",
+"Формирует клавиатуру по массиву кнопок": "Forms a keyboard from an array of buttons",
+"tests/Modules/internal/OPI_ТестыCLI.os": "tests/Modules/internal/OPI_TestsCLI.os",
+"Массив файлов с диска для прикрепления": "Array of files from disk to attach",
+"Двоичное тело запроса или путь к файлу": "Binary data or file of request body data",
+"Ссылка на хост API для отправки файлов": "Link to host API for sending files",
+"Адрес битрикс вида portal.bitrix24.com": "Current Bitrix URL (like 'portal.bitrix24.com')",
+"НачалоКодовОшибок И Ответ.КодСостояния": "StartOfErrorCodes And Response.StatusCode",
+"Ozon_ПривязатьШтрихкоды(ПараметрыТеста": "Ozon_BindBarcodes(TestParameters",
+"Проверка_ОзонДобавлениеКодов(Результат": "Check_OzonCodesUpload(Result",
+"Получает события бота в Polling режиме": "Receives bot events in Polling mode",
+"ПолучитьСписокПросмотревшихВажное (хук": "GetImportantPostViewers (wh",
+"CLI_GreenAPI_ПолучитьQR(ПараметрыТеста": "CLI_GreenAPI_GetQR(TestParameters",
+"Получить структуру удаления документов": "Get document deletion structure",
"ОтметитьСообщениеКакНепрочитанное (хук": "MarkMessageAsUnreaded",
-"Передавайте до 200 SKU в одном запросе": "Send up to 200 SKUs in a single request",
+"Дополнительные query параметры запроса": "Additional query parameters of the request",
"Создает новый объект для работы с HTTP": "Creates a new object to work with HTTP",
-"Получает список тегов выбранных файлов": "Gets the list of tags of the selected files",
+"Передавайте до 200 SKU в одном запросе": "Send up to 200 SKUs in a single request",
+"ОжидатьВходящиеСоединения (подключение": "WaitIncomingConnections (connection",
+"Объект сервера или сообщение об ошибке": "Server object or error message",
+"Строка, Число, Массив из Строка, Число": "String, Number, Array of String, Number",
+"ID последнего непрочитанного сообщения": "ID of last unreaded message",
+"Смещение в списке получаемых сообщений": "Offset in the list of received messages",
+"Получает список файлов бота или канала": "Gets a list of files of the bot or channel",
+"УдалитьПользовательскоеПолеЗадачи (хук": "DeleteCustomTaskField (wh",
+"Перемещает один каталог внутрь другого": "Moves one folder inside another",
+"единица измерения для веса, например g": "unit of measurement for weight, e.g. g",
+"Удалить полностью (Истина) или закрыть": "Delete completely (True) or close",
+"ПолучитьОписаниеДоговоренности (Пустая": "GetAppointmentDescription (empty",
+"Отбор по началу имени, если необходимо": "Filtering by the beginning of the name, if necessary",
+"ПолучитьБуферДвоичныхДанныхИзHexСтроки": "GetBinaryDataBufferFromHexString",
+"настройки предустановленных календарей": "preset calendar settings",
"Получает список свойств товаров группы": "Gets the list of properties of group products",
"Установка адаптивной ширины невозможна": "Adaptive width unavailable",
"Получить app_id на странице приложения": "Get app_id at the application page",
"Возвращает объект текущего HTTP ответа": "Returns the object of the current HTTP response",
-"Общие модули проекта бывают двух видов": "The project's common modules come in two types",
+"Получает список тегов выбранных файлов": "Gets the list of tags of the selected files",
"Признак удаления отложенного сообщения": "Indicator of deleting a delayed message",
"Получить структуру завершения элемента": "Get item completion structure",
"Прекращает наблюдение за задачей по ID": "Stop watching a task by ID",
"Некорректный статус управления форумом": "Incorrect forum management status",
-"ПолучитьБуферДвоичныхДанныхИзHexСтроки": "GetBinaryDataBufferFromHexString",
-"настройки предустановленных календарей": "preset calendar settings",
-"ПолучитьОписаниеДоговоренности (Пустая": "GetAppointmentDescription (empty",
-"Удалить полностью (Истина) или закрыть": "Delete completely (True) or close",
-"единица измерения для веса, например g": "unit of measurement for weight, e.g. g",
-"Перемещает один каталог внутрь другого": "Moves one folder inside another",
-"УдалитьПользовательскоеПолеЗадачи (хук": "DeleteCustomTaskField (wh",
-"Получает список файлов бота или канала": "Gets a list of files of the bot or channel",
-"Смещение в списке получаемых сообщений": "Offset in the list of received messages",
-"ID последнего непрочитанного сообщения": "ID of last unreaded message",
-"Строка, Число, Массив из Строка, Число": "String, Number, Array of String, Number",
-"Отбор по началу имени, если необходимо": "Filtering by the beginning of the name, if necessary",
-"Объект сервера или сообщение об ошибке": "Server object or error message",
-"ОжидатьВходящиеСоединения (подключение": "WaitIncomingConnections (connection",
-"Модуль для работы с RCON из набора ОПИ": "RCON Module of OpenIntegrations",
-"CLI_GreenAPI_ПолучитьQR(ПараметрыТеста": "CLI_GreenAPI_GetQR(TestParameters",
-"Создает твит с произвольным содержимым": "Creates a tweet with custom content",
-"CommonModule.OPI_ПолучениеДанныхТестов": "CommonModule.OPI_TestDataRetrieval",
-"Доп заголовки запроса, если необходимо": "Additional request headers, if necessary",
-"ПроверитьСоответствиеИБПоследнейСборке": "CheckIBToLastBuildCompliance",
-"ПолучитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh",
-"Сохраняет публичный объект на ваш диск": "Saves the public object to your disk",
-"Получить статус асинхронного изменения": "Get asynchronous change status",
-"Истина > Деактивация, Ложь > Активация": "True > Deactivation, False > Activation",
-"Первое приветственное сообщение в чате": "First chat message",
-"ПолучитьНастройкиВерсионированияБакета": "GetBucketVersioning",
-"Ключ > SKU товара, Значение > Штрихкод": "Key > product SKU, Value > barcode",
-"Новые данные документов для обновления": "New document data for update",
-"Bitrix24_ПолучитьВнешнююСсылкуКаталога": "Bitrix24_GetFolderExternalLink",
-"Создает новый бакет с выбранным именем": "Creates a new bucket with the specified name",
-"Удаляет конфигурацию шифрования бакета": "Deletes the bucket encryption configuration",
-"параметры для параметризованных тестов": "parameters for parameterized tests",
-"Установить статус участия пользователя": "Set user participation status",
-"ID версии (ревизии) для восстановления": "ID of the version (revision) for restoration",
-"Создает комментарий к записи в таблице": "Creates a comment for a record in the table",
-"Получить элемент чеклиста задачи по ID": "Gets tasks checklist element by ID",
-"Проверка_ОзонЗаданиеЗагрузки(Результат": "Check_OzonUploadTask(Result",
-"В чат, по URL, с указанием имени файла": "In chat, by URL, with file name",
-"Получает информацию об указанных полях": "Gets information about the specified fields",
-"Bitrix24_УдалитьРезультатИзКомментария": "Bitrix24_DeleteResultFromComment",
-"Имя бакета, в котором находится объект": "Name of the bucket in which the object is stored",
-"Bitrix24_СоздатьРезультатИзКомментария": "Bitrix24_CreateResultFromComment",
-"Заменяет клавиатуру сообщения на новую": "Replaces the message keyboard with a new one",
-"Получает очередное сообщение из потока": "Gets the next message from the stream",
-"сериализованный JSON ответа от Twitter": "serialized JSON response from Twitter",
-"Читает данные из указанного соединения": "Reads data from the specified connection",
-"Проверить загрузку изображений товаров": "Check products images upload",
-"Изменяет текст существующего сообщения": "Changes the text of an existing message",
-"Модуль для работы с SFTP из набора ОПИ": "Module for working with SFTP from the OpenIntegrations package",
-"Строка, Число, Массив Из Строка, Число": "String, Number, Array of String, Number",
-"СтрПараметр.Имя, СтрПараметр.Пояснение": "StrParam.Name, StrParam.Explanation",
-"Устанавливает картинку группового чата": "Sets the group chat picture",
-"Признак использования AWS4 авторизации": "Flag to use AWS4 authorization",
-"Отправляет файл по URL в выбранный чат": "Sends a file from web to the selected chat room",
-"Генерирует новые штрихкоды для товаров": "Generates new barcodes for products",
-"Создает базу данных с указанным именем": "Creates a database with the specified name",
-"Статус пользователя: online, dnd, away": "Status value: online, dnd, away",
-"Структура параметров не содержит адрес": "The parameter structure does not contain an address",
-"Устанавливает коллекцию параметров URL": "Sets a collection of URL parameters",
-"Получает информацию о выбранной модели": "Gets information about the model",
-"Получает список всех событий календаря": "Gets the list of all calendar events",
-"Структура авторизации или путь к .json": "Auth data or path to .json file",
-"Код тарифа (подробнее см. приложение 1": "Tariff code",
-"Является ли офис только пунктом выдачи": "Is the office only a delivery point",
-"Получить список подборок по массиву ID": "Gets the list of selections by array of IDs",
-"Модуль для работы с Ozon из набора ОПИ": "Ozon Module of OpenIntegrations",
-"строка с системным промптом для модели": "system prompt for the model",
-"фильтр по содержанию подстроки в полях": "filter by substring content in fields",
-"Таймаут по умолчанию равен 3600 секунд": "Default timeout is 3600 seconds",
-"ОбработатьЗапрос: Формирование запроса": "ProcessRequest: Forming a request",
-"дата перемещения лида на текущую стадию": "date of moving the lead to the current stage",
-"Точка входа расширения, если необходима": "Expansion entry point, if required",
-"device_code из ПолучитьКодПодтверждения": "device_code from GetConfirmationCode",
-"Получение данных тестов (служебный, ОПИ": "Test Data Retrieval (Utility, OpenIntegrations",
-"Ограничение количества получаемых строк": "Limiting the number of received strings",
-"ИзменитьПользовательскоеПолеЗадачи (хук": "UpdateCustomTaskField (wh",
-"Получить структуру фильтра комментариев": "Get structure of comments filter",
-"ПолучитьСтруктуруФильтраЗаписей (пустая": "GetRecordsFilterStructure (empty",
-"Путь к оригинальному файлу или каталогу": "Path to the original file or directory",
-"Хеш функция для сигнатуры: SHA1, SHA256": "Hash function for signature: SHA1, SHA256",
-"HTTPОтвет, Произвольный, ДвоичныеДанные": "HTTPResponse, Arbitrary, BinaryData",
-"ПолучитьСтруктуруНастроекКалендаря (хук": "GetCalendarSettingsStructure (wh",
-"Создает новую задачу по структуре полей": "Create new task by fields structure",
-"Получить список опубликованных объектов": "Get list of published objects",
-"URL = ПараметрыФункции[\"Bitrix24_URL": "URL = FunctionParameters[\"Bitrix24_URL",
-"сериализованный JSON ответа от Bitrix24": "serialized JSON of answer from Bitrix24 API",
-"URL, путь или данные файла для загрузки": "URL, path or file data",
-"Инициализировать серверный поток !NOCLI": "Initialize server stream !NOCLI",
-"УстановитьТипДанных: установка значения": "SetDataType: setting the value",
+"Общие модули проекта бывают двух видов": "The project's common modules come in two types",
+"Заменяет текст в сообщении с вложениями": "Replaces text in a message with media attachments",
+"Bitrix24_ОтклонитьЗадачу(ПараметрыТеста": "Bitrix24_DisapproveTask(TestParameters",
+"использование системы управления тегами": "use of a tag management system",
+"Перезаписывать файл при конфликте путей": "Overwrite file in case of path conflicts",
+"УстановитьТипДанных: Установка значения": "SetDataType: Setting the value",
+"Возвращает объект текущего HTTP запроса": "Returns the object of the current HTTP request",
+"Доп. параметры запроса, если необходимо": "Additional request parameters, if necessary",
+"сериализованный JSON ответа от Airtable": "serialized JSON response from Airtable",
+"Фильтрация по категории и диапазону цен": "Category and price range filter",
+"идентификатор товара в системе продавца": "product identifier in the sellers system",
+"`{\"main.proto\": <переданное значение>}`": "`{\"main.proto\": }`",
+"Отправляет простой http запрос без тела": "Sends a simple http request without a body",
+"Пароль для авторизации, если необходимо": "Authorization password, if required",
+"Соединение или этот же объект обработки": "Connection or the same processor object",
+"ПолучитьИнформациюОбАккаунте (сторонний": "GetAccountInformation (third-party",
+"ПолучитьСтруктуруНастроекМодели (пустая": "GetModelSettingsStructure (empty",
+"параметр включает для товара пометку 18": "parameter includes mark for the product 18",
+"Получает информацию об ассистенте по ID": "Retrieves information about an assistant by ID",
+"Исключает текущего пользователя из чата": "Removes the current user from the chat room",
+"ПолучитьПользовательскоеПолеЗадачи (хук": "GetCustomTaskField (wh",
+"или описание существующего поля таблицы": "or description of an existing table field",
+"ПроверитьНеобходимостьПовторнойОтправки": "CheckResendNecessity",
+"Изменяет текст элемента чеклиста задачи": "Updates text of element of tasks checklist",
+"Получает контент рейтинг товаров по SKU": "Gets products content rating by SKU",
+"Удаляет существующий комментарий задачи": "Delete task comment by ID",
+"идентификатор значения для перечислений": "enum ID",
+"Существующее соединение или путь к базе": "Existing connection or database path",
+"МассивВариантов.Добавить(ПараметрыТеста": "OptionArray.Add(TestParameters",
+"Тип поля: string, double, date, boolean": "Field type: string, double, date, boolean",
+"Запускает новый сеанс выполнения тестов": "Starts a new test execution session",
+"Доп. заголовки запроса, если необходимо": "Additional request headers, if necessary",
+"Адрес подключения с протоколом и портом": "Connection address with protocol and port",
+"числовое значение временного промежутка": "numeric value of the time interval",
+"ДобавитьФайлRelated: Запись шапки блока": "AddFileAsRelated: Writing the block header",
+"Массив ID участников группы или один ID": "Array of group member IDs or a single ID",
+"Дата отправки для отложенного сообщения": "Sending date for delayed message",
+"Основной модуль инструментов набора ОПИ": "Main Tools Module of OpenIntegrations",
+"ОчиститьСписокЗакрепленныхСообщенийТемы": "ClearTopicPinnedMessagesList",
+"Создает каталог внутри другого каталога": "Create new folder inside another folder",
+"Запускает TCP сервер на указанном порту": "Starts a TCP server on the specified port",
+"Получить количество подписчиков товаров": "Get product subscribers count",
+"Модуль для работы со СДЭК из набора ОПИ": "CDEK Module of OpenIntegrations",
+"Выберите пункт **Локальное приложение**": "Select **Local Application**",
+"ПолучитьСписокПользователейДиалога (хук": "GetChatMembersList",
+"Получает список опубликованных объектов": "Gets a list of published objects",
+"Изменяет выбранные настройки группового": "Changes selected group chat settings",
+"Изменяет свойства существующей страницы": "Changes the properties of an existing page",
+"Изменяет состав существующего сообщения": "Edits the content of an existing message",
"Код страны в формате ISO_3166-1_alpha-2": "Country code in ISO_3166-1_alpha-2 format",
+"УстановитьТипДанных: установка значения": "SetDataType: setting the value",
+"Инициализировать серверный поток !NOCLI": "Initialize server stream !NOCLI",
+"URL, путь или данные файла для загрузки": "URL, path or file data",
+"сериализованный JSON ответа от Bitrix24": "serialized JSON of answer from Bitrix24 API",
+"URL = ПараметрыФункции[\"Bitrix24_URL": "URL = FunctionParameters[\"Bitrix24_URL",
+"Получить список опубликованных объектов": "Get list of published objects",
+"Создает новую задачу по структуре полей": "Create new task by fields structure",
+"ПолучитьСтруктуруНастроекКалендаря (хук": "GetCalendarSettingsStructure (wh",
"Сохраните **ключ** и **код** приложения": "Save the **application key** and **application code**",
+"HTTPОтвет, Произвольный, ДвоичныеДанные": "HTTPResponse, Arbitrary, BinaryData",
+"Путь к оригинальному файлу или каталогу": "Path to the original file or directory",
+"ПолучитьСтруктуруФильтраЗаписей (пустая": "GetRecordsFilterStructure (empty",
+"Получить структуру фильтра комментариев": "Get structure of comments filter",
+"ИзменитьПользовательскоеПолеЗадачи (хук": "UpdateCustomTaskField (wh",
+"Ограничение количества получаемых строк": "Limiting the number of received strings",
+"Получение данных тестов (служебный, ОПИ": "Test Data Retrieval (Utility, OpenIntegrations",
+"device_code из ПолучитьКодПодтверждения": "device_code from GetConfirmationCode",
+"дата перемещения лида на текущую стадию": "date of moving the lead to the current stage",
+"ID существующей группы, если необходимо": "ID of the existing group, if needed",
+"Хеш функция для сигнатуры: SHA1, SHA256": "Hash function for signature: SHA1, SHA256",
"Создает результат задачи из комментария": "Create task result from comment",
-"Модуль для работы с Viber из набора ОПИ": "Viber Module of OpenIntegrations",
+"Точка входа расширения, если необходима": "Expansion entry point, if required",
"сериализованный JSON ответа от VK Teams": "serialized JSON response from VK Teams",
-"ПолучитьДанныеИспользованияПространства": "GetSpaceUsageData",
+"Модуль для работы с Viber из набора ОПИ": "Viber Module of OpenIntegrations",
+"Добавляет новый элемент чеклиста задачи": "Adds new element of tasks checklist",
+"Скопируйте код из URL после авторизации": "Copy the code from the URL after authorization",
+"UPD: В неизолированном режиме не падает": "UPD: NoIsolated works",
+"УстановитьFormТело: Нет данных, пропуск": "SetFormBody: No data, skip",
+"Зафиксировать договоренность о доставке": "Register delivery appointment",
+"Вернуть ответ как JSON коллекцию !NOCLI": "Return response as JSON object !NOCLI",
+"Имя базы. Текущая база, если не указано": "Database name. Current database if not specified",
+"сбор статистики для работы Карты кликов": "collection of statistics for Click Map operation",
+"ДобавитьПользовательскоеПолеЗадачи (хук": "AddCustomTaskField (wh",
+"ПолучитьКонфигурациюСоединения (простой": "GetConnectionConfiguration (simple",
+"Проверяет работоспособность токена бота": "Checks if the bot token is functional",
+"Получить описания харакетристик товаров": "Get products attributes data",
"Габариты упаковки. Длина (в сантиметрах": "Package Dimensions. Length (cm",
"Настройки TLS. См. ПолучитьНастройкиTls": "TLS settings. See GetTlsSettings",
"УстановитьJsonТело: Нет данных, пропуск": "SetJsonBody: No data, skip",
-"Создает новую сделку по структуре полей": "Creates a new deal by field structure",
+"ПолучитьДанныеИспользованияПространства": "GetSpaceUsageData",
"сериализованный JSON ответа от Telegram": "serialized JSON response from Telegram",
"Зайти в раздел \"Управление\" в группе ВК": "Go to the 'Manage' section in the VK group",
"ДобавитьФайлRelated: запись шапки блока": "AddFileAsRelated: writing the block header",
"Обновляет данные документов в коллекции": "Updates document data in the collection",
-"Проверяет работоспособность токена бота": "Checks if the bot token is functional",
-"Получить описания харакетристик товаров": "Get products attributes data",
-"ДобавитьПользовательскоеПолеЗадачи (хук": "AddCustomTaskField (wh",
-"сбор статистики для работы Карты кликов": "collection of statistics for Click Map operation",
-"Имя базы. Текущая база, если не указано": "Database name. Current database if not specified",
-"Вернуть ответ как JSON коллекцию !NOCLI": "Return response as JSON object !NOCLI",
-"Зафиксировать договоренность о доставке": "Register delivery appointment",
-"УстановитьFormТело: Нет данных, пропуск": "SetFormBody: No data, skip",
-"UPD: В неизолированном режиме не падает": "UPD: NoIsolated works",
-"Скопируйте код из URL после авторизации": "Copy the code from the URL after authorization",
-"ПолучитьКонфигурациюСоединения (простой": "GetConnectionConfiguration (simple",
-"Добавляет новый элемент чеклиста задачи": "Adds new element of tasks checklist",
-"Изменяет состав существующего сообщения": "Edits the content of an existing message",
-"ID существующей группы, если необходимо": "ID of the existing group, if needed",
-"Изменяет выбранные настройки группового": "Changes selected group chat settings",
-"Удаляет существующий комментарий задачи": "Delete task comment by ID",
-"ПолучитьПользовательскоеПолеЗадачи (хук": "GetCustomTaskField (wh",
-"Получает информацию об ассистенте по ID": "Retrieves information about an assistant by ID",
-"параметр включает для товара пометку 18": "parameter includes mark for the product 18",
-"ПолучитьСтруктуруНастроекМодели (пустая": "GetModelSettingsStructure (empty",
-"ПолучитьИнформациюОбАккаунте (сторонний": "GetAccountInformation (third-party",
-"`{\"main.proto\": <переданное значение>}`": "`{\"main.proto\": }`",
-"Соединение или этот же объект обработки": "Connection or the same processor object",
-"Пароль для авторизации, если необходимо": "Authorization password, if required",
-"Отправляет простой http запрос без тела": "Sends a simple http request without a body",
-"или описание существующего поля таблицы": "or description of an existing table field",
-"использование системы управления тегами": "use of a tag management system",
-"Фильтрация по категории и диапазону цен": "Category and price range filter",
-"сериализованный JSON ответа от Airtable": "serialized JSON response from Airtable",
-"Доп. параметры запроса, если необходимо": "Additional request parameters, if necessary",
-"Возвращает объект текущего HTTP запроса": "Returns the object of the current HTTP request",
-"УстановитьТипДанных: Установка значения": "SetDataType: Setting the value",
-"Перезаписывать файл при конфликте путей": "Overwrite file in case of path conflicts",
-"идентификатор товара в системе продавца": "product identifier in the sellers system",
-"Bitrix24_ОтклонитьЗадачу(ПараметрыТеста": "Bitrix24_DisapproveTask(TestParameters",
-"Заменяет текст в сообщении с вложениями": "Replaces text in a message with media attachments",
-"Исключает текущего пользователя из чата": "Removes the current user from the chat room",
-"ПроверитьНеобходимостьПовторнойОтправки": "CheckResendNecessity",
-"ДобавитьФайлRelated: Запись шапки блока": "AddFileAsRelated: Writing the block header",
-"Получает контент рейтинг товаров по SKU": "Gets products content rating by SKU",
-"ПолучитьСписокПользователейДиалога (хук": "GetChatMembersList",
-"Выберите пункт **Локальное приложение**": "Select **Local Application**",
-"Модуль для работы со СДЭК из набора ОПИ": "CDEK Module of OpenIntegrations",
-"Получить количество подписчиков товаров": "Get product subscribers count",
-"Запускает TCP сервер на указанном порту": "Starts a TCP server on the specified port",
-"Создает каталог внутри другого каталога": "Create new folder inside another folder",
-"ОчиститьСписокЗакрепленныхСообщенийТемы": "ClearTopicPinnedMessagesList",
-"Основной модуль инструментов набора ОПИ": "Main Tools Module of OpenIntegrations",
-"Дата отправки для отложенного сообщения": "Sending date for delayed message",
-"Получает список опубликованных объектов": "Gets a list of published objects",
-"Изменяет текст элемента чеклиста задачи": "Updates text of element of tasks checklist",
-"Массив ID участников группы или один ID": "Array of group member IDs or a single ID",
-"числовое значение временного промежутка": "numeric value of the time interval",
-"Адрес подключения с протоколом и портом": "Connection address with protocol and port",
-"Доп. заголовки запроса, если необходимо": "Additional request headers, if necessary",
-"Запускает новый сеанс выполнения тестов": "Starts a new test execution session",
-"Тип поля: string, double, date, boolean": "Field type: string, double, date, boolean",
-"МассивВариантов.Добавить(ПараметрыТеста": "OptionArray.Add(TestParameters",
-"Изменяет свойства существующей страницы": "Changes the properties of an existing page",
-"Существующее соединение или путь к базе": "Existing connection or database path",
-"идентификатор значения для перечислений": "enum ID",
-"Массив вариантов опроса, если необходимо": "Array of poll options, if necessary",
-"ID характеристики для получения значений": "Attribute IDs for obtaining values",
-"ПолучитьСтруктуруПараметровПредставлений": "GetEmbeddingsParameterStructure",
-"Отбор по региону бакета, если необходимо": "Selection by bucket region, if necessary",
-"ПолучитьСтруктуруОбновленияХарактеристик": "GetAttributesUpdateStructure",
-"Модуль для работы со Slack из набора ОПИ": "Slack Module of OpenIntegrations",
-"ID пользователя для отправки уведомления": "User ID for sending the notification",
-"Кодировка преобразования данных в строку": "Encoding of data conversion to string",
-"tools/Modules/OPI_ПреобразованиеТипов.os": "tools/Modules/OPI_TypeConversion.os",
-"Блокирует выбранного пользователя в чате": "Blocks the selected user in chat",
-"Удаляет календарь из списка пользователя": "Removes a calendar from the user's list",
-"Получает цены товаров с фильтром или без": "Gets products prices with or without filter",
-"Некорректный набор данных для обновления": "Incorrect data set for updating",
-"Удаляет запись о трудозатратах из задачи": "Deletes record of time accounting",
-"Ответ на запрос или информация об ошибке": "Response or error information",
-"Удаляет текстовый тег файла или каталога": "Deletes the text tag of a file or directory",
-"Создает комментарий к файлу или каталогу": "Creates a comment for a file or directory",
-"УстановитьFormТело: нет данных - пропуск": "SetFormBody: no data - skip",
+"Создает новую сделку по структуре полей": "Creates a new deal by field structure",
+"ОтправитьКартинку (клавиатура, коллекция": "SendImage (keyboard, collection",
+"название сделки (можно искать по шаблону": "deal name (can be searched using the template [%",
+"РазделятьМассивыВURL: установка значения": "SplitArraysInURL: setting the value",
+"сериализованный JSON ответа от хранилища": "serialized JSON response from storage",
+"Устанавливает режим Без звука для задачи": "Mute task by ID",
+"Получить структуру фильтра пользователей": "Get user filter structure",
+"расширенный период учета оффлайн-заходов": "extended accounting period for offline visits",
+"Получить структуру обновления документов": "Get document update structure",
+"Добавляет стадию канбана или Моего плана": "Add new stage of kanban or My Plan",
+"Получить количество входящих уведомлений": "Get incoming notification count",
+"Модуль работы с криптографией набора ОПИ": "Cryptography Module of OpenIntegrations",
+"Габариты упаковки. Ширина (в сантиметрах": "Package Dimensions. Width (cm",
+"ПолучитьОписаниеОбъекта (Ссылка загрузки": "HeadObject (Upload link",
+"Код страны в формате ISO_3166-1_alpha-2": "Country code in the ISO_3166-1_alpha-2 format",
+"Скачивает файл по указанному пути или ID": "Downloads a file by the specified path or ID",
+"Строка, файл или двоичные данные таблицы": "String, file, or binary data of the table",
+"Изменяет наименование существующей книги": "Changes the name of the existing spreadsheet",
+"УстановитьФайлОтвета: установка значения": "SetResponseFile: setting the value",
+"Вернуть ответ как двоичные данные !NOCLI": "Return response as binary data",
+"Получить количество сообщений к отправке": "Get outgoing message count",
+"Статус = Результат[\"requests\"][0][\"state": "Status = Result[\"requests\"][0][\"state",
+"Получает информацию о пользователе по ID": "Gets user information by ID",
+"БезРазделения, Разделение, РазделениеPhp": "NoSeparation, Separation, SeparationPhp",
+"E-mail для отправки почтовых приглашений": "E-mail for sending invitations",
+"Модуль для работы с Notion из набора ОПИ": "Notion Module of OpenIntegrations",
+"Получает заявку на вызов курьера по UUID": "Gets сourier invitation by UUID",
+"Массив идентификаторов вида photo123_123": "Array of identifiers like photo123_123",
+"Получает информацию о файле или каталоге": "Gets information about a file or directory",
+"Габариты упаковки. Высота (в сантиметрах": "Package Dimensions. Height (cm",
+"Произвольный, Структура Из КлючИЗначение": "Arbitrary, Structure Of KeyAndValue",
+"ID пользователей или одного пользователя": "IDs of users or a single user",
+"Список позиций имеет некорректный формат": "The list of items has an incorrect format",
+"УстановитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh",
+"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token",
+"ПолучитьДеревоКатегорийИТиповТоваров (EN": "GetCategoriesAndProductTypesTree (EN",
+"тип данных, к которым применяется фильтр": "type of data to which the filter is applied",
+"ПолучитьОтветВКонтексте (предварительный": "GetContextResponse (preliminary",
+"ПолучитьСоответствиеРазделовТестирования": "GetTestingSectionMapping",
+"ОбработатьЗапрос: Установка тела запроса": "ProcessRequest: Setting the request body",
+"сериализованный JSON ответа от Neocities": "serialized JSON response from Neocities",
+"УстановитьНастройкиВерсионированияБакета": "PutBucketVersioning",
+"Инициализировать клиентский поток !NOCLI": "Initialize client stream !NOCLI",
+"ПолучитьКонфигурациюСоединиения (простой": "GetConnectionConfiguration (simple",
+"Получает список файлов с отбором или без": "Get a list of files with or without filtering",
+"Структура Из КлючИЗначение, Неопределено": "Structure Of KeyAndValue, Undefined",
"УстановитьJsonТело: нет данных - пропуск": "SetJsonBody: no data - skip",
+"УстановитьFormТело: нет данных - пропуск": "SetFormBody: no data - skip",
+"Создает комментарий к файлу или каталогу": "Creates a comment for a file or directory",
+"Удаляет текстовый тег файла или каталога": "Deletes the text tag of a file or directory",
+"Ответ на запрос или информация об ошибке": "Response or error information",
+"Удаляет запись о трудозатратах из задачи": "Deletes record of time accounting",
+"Некорректный набор данных для обновления": "Incorrect data set for updating",
+"Получает цены товаров с фильтром или без": "Gets products prices with or without filter",
+"Удаляет календарь из списка пользователя": "Removes a calendar from the user's list",
+"Блокирует выбранного пользователя в чате": "Blocks the selected user in chat",
+"tools/Modules/OPI_ПреобразованиеТипов.os": "tools/Modules/OPI_TypeConversion.os",
+"ID пользователя для отправки уведомления": "User ID for sending the notification",
+"Модуль для работы со Slack из набора ОПИ": "Slack Module of OpenIntegrations",
+"ПолучитьСтруктуруОбновленияХарактеристик": "GetAttributesUpdateStructure",
+"Отбор по региону бакета, если необходимо": "Selection by bucket region, if necessary",
+"ПолучитьСтруктуруПараметровПредставлений": "GetEmbeddingsParameterStructure",
+"ID характеристики для получения значений": "Attribute IDs for obtaining values",
+"Массив вариантов опроса, если необходимо": "Array of poll options, if necessary",
+"Введите имя нового приложения и выберите": "Enter a name for the new application and select",
"Идентификатор товара в системе Ozon (SKU": "Product identifier in the Ozon system (SKU",
"Проверка_БитриксСтрока(Результат); SKIP": "Check_BitrixString(Result); SKIP",
-"Строка, файл или двоичные данные запроса": "String, file, or binary data of the request",
+"Кодировка преобразования данных в строку": "Encoding of data conversion to string",
"Получает список версий (ревизий) объекта": "Gets the list of versions (revisions) of the object",
-"ID публичного каталога (shared folder ID": "ID of the public catalog (shared folder ID",
-"Получение сообщений из серверного потока": "Receiving messages from the server stream",
-"Добавляет список файлов к полям каталога": "Adds a list of files to the directory fields",
-"Получает список пользователей чата по ID": "Gets the list of chat users by ID",
-"Удаляет ранее созданный вариант свойства": "Deletes the previously created product property variant",
-"Изменяет текст существующего комментария": "Changes the text of an existing comment",
-"согласие с Договором об обработке данных": "consent to the Data Processing Agreement",
-"Объект компоненты с открытым соединением": "AddIn object with open connection",
-"название задачи (можно искать по шаблону": "task name (can be searched using the template [%",
-"Загружает файл на диск по заданному пути": "Uploads a file to disk at the specified path",
-"сериализованный JSON ответа от Green API": "serialized JSON response from Green API",
-"Получает информацию о выбранном контакте": "Gets information about the selected contact",
-"Планируемая дата передачи заказов в СДЭК": "Planned date of transfer of orders to CDEK",
-"Удаляет указанное уведомление из очереди": "Deletes the specified notification from the queue",
-"ПолучитьЗаблокированныхПользователейЧата": "GetChatBlockedUsers",
-"Ошибка валидации JSON массива параметров": "JSON parameter array validation error!",
-"IDЗадания = Результат[\"result\"][\"task_id": "TaskID = Result[\"result\"][\"task_id",
-"Модуль для работы с Ollama из набора ОПИ": "Ollama Module of OpenIntegrations",
"использовать доп. настройки отслеживания": "use advanced tracking settings",
-"Структура Из КлючИЗначение, Неопределено": "Structure Of KeyAndValue, Undefined",
-"Введите имя нового приложения и выберите": "Enter a name for the new application and select",
-"ПолучитьКонфигурациюСоединиения (простой": "GetConnectionConfiguration (simple",
-"БезРазделения, Разделение, РазделениеPhp": "NoSeparation, Separation, SeparationPhp",
-"УстановитьФайлОтвета: установка значения": "SetResponseFile: setting the value",
-"Строка, файл или двоичные данные таблицы": "String, file, or binary data of the table",
-"Получает список файлов с отбором или без": "Get a list of files with or without filtering",
-"Скачивает файл по указанному пути или ID": "Downloads a file by the specified path or ID",
-"Код страны в формате ISO_3166-1_alpha-2": "Country code in the ISO_3166-1_alpha-2 format",
-"ПолучитьОписаниеОбъекта (Ссылка загрузки": "HeadObject (Upload link",
-"Добавляет стадию канбана или Моего плана": "Add new stage of kanban or My Plan",
-"Габариты упаковки. Ширина (в сантиметрах": "Package Dimensions. Width (cm",
-"Модуль работы с криптографией набора ОПИ": "Cryptography Module of OpenIntegrations",
-"Получить количество входящих уведомлений": "Get incoming notification count",
-"Вернуть ответ как двоичные данные !NOCLI": "Return response as binary data",
-"название сделки (можно искать по шаблону": "deal name (can be searched using the template [%",
-"расширенный период учета оффлайн-заходов": "extended accounting period for offline visits",
-"Получить структуру фильтра пользователей": "Get user filter structure",
-"Устанавливает режим Без звука для задачи": "Mute task by ID",
-"сериализованный JSON ответа от хранилища": "serialized JSON response from storage",
-"РазделятьМассивыВURL: установка значения": "SplitArraysInURL: setting the value",
-"Получить структуру обновления документов": "Get document update structure",
-"ОтправитьКартинку (клавиатура, коллекция": "SendImage (keyboard, collection",
-"Изменяет наименование существующей книги": "Changes the name of the existing spreadsheet",
-"Получить количество сообщений к отправке": "Get outgoing message count",
-"Инициализировать клиентский поток !NOCLI": "Initialize client stream !NOCLI",
-"Получает информацию о пользователе по ID": "Gets user information by ID",
-"УстановитьНастройкиВерсионированияБакета": "PutBucketVersioning",
-"сериализованный JSON ответа от Neocities": "serialized JSON response from Neocities",
-"ОбработатьЗапрос: Установка тела запроса": "ProcessRequest: Setting the request body",
-"ПолучитьСоответствиеРазделовТестирования": "GetTestingSectionMapping",
-"ПолучитьОтветВКонтексте (предварительный": "GetContextResponse (preliminary",
-"тип данных, к которым применяется фильтр": "type of data to which the filter is applied",
-"ПолучитьДеревоКатегорийИТиповТоваров (EN": "GetCategoriesAndProductTypesTree (EN",
-"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token",
-"Статус = Результат[\"requests\"][0][\"state": "Status = Result[\"requests\"][0][\"state",
-"УстановитьСтатусУчастияПользователя (хук": "GetUserParticipationStatus (wh",
-"Список позиций имеет некорректный формат": "The list of items has an incorrect format",
-"ID пользователей или одного пользователя": "IDs of users or a single user",
-"Произвольный, Структура Из КлючИЗначение": "Arbitrary, Structure Of KeyAndValue",
-"Габариты упаковки. Высота (в сантиметрах": "Package Dimensions. Height (cm",
-"Получает информацию о файле или каталоге": "Gets information about a file or directory",
-"Массив идентификаторов вида photo123_123": "Array of identifiers like photo123_123",
-"Получает заявку на вызов курьера по UUID": "Gets сourier invitation by UUID",
-"Модуль для работы с Notion из набора ОПИ": "Notion Module of OpenIntegrations",
-"E-mail для отправки почтовых приглашений": "E-mail for sending invitations",
-"Инициализирует загрузку объекта по частям": "Initializes the multipart object uploading",
-"разрешить участникам закреплять сообщения": "allow members to pin messages",
-"Перейдите в **[основной интерфейс Notion]": "Go to the **[main interface of Notion]",
-"идентификатор автора последнего изменения": "author ID of the last change",
-"СформироватьЗапрос: Добавление параметров": "FormRequest: Adding parameters",
-"ОбработкаВходящегоЗапросаПослеАвторизации": "HandleIncomingRequestAfterAuthorization",
-"Истина > сразу запускает созданный сервер": "True > immediately starts the created server",
-"Получить структуру доп. полей отправления": "Get shipment additional fields",
-"МаксимумПереадресаций: установка значения": "MaxRedirects: setting the value",
-"Формирует структуру данных для обновления": "Forms data structure for update",
-"'Имя поля 2': {'Тип данных': 'Значение'},": "'Field name 2': {'Type': 'Value'},",
-"ДобавитьФайлMultipart: запись шапки блока": "AddMultipartFile: writing the block header",
-"ПолучитьСписокПользовательскихПолейЗадачи": "GetCustomTaskFieldsList",
-"Создает ассистента по модели и инструкции": "Creates an assistant based on the model and instruction",
-"Добавляет указанных пользователей в канал": "Adds specified users to the channel",
-"См. СформироватьКлавиатуруПоМассивуКнопок": "See GenerateKeyboardFromArray",
-"Сформировать клавиатуру из массива кнопок": "Create a keyboard from an array of buttons",
-"Артикулы: Ключ > старый, Значение > новый": "Articles: Key > current, Value > new",
-"Получает каталог для хранения файлов чата": "Get information about folder for chat files",
-"ПолучитьСтруктуруФильтраСобытийКалендарей": "GetCalendarEventsFilterStructure",
-"Сообщения или одно сообщения для отправки": "Messages or a single message to be sent",
-"Открыть двунаправленный поток GRPC !NOCLI": "Open bidirectional GRPC stream !NOCLI",
-"Изменяет наименование и|или описание базы": "Changes the name and/or description of the base",
-"Получает информацию о кластерах и складах": "Gets information about clusters and warehouses",
-"дата перемещения сделки на текущую стадию": "date of moving the deal to the current stage",
-"Интервал между попытками получения данных": "Interval between data retrieval attempts",
-"Изменяет значения полей выбранного заказа": "Changes the field values of the selected order",
-"Сформировать клавиатуру по массиву кнопок": "Generate keyboard from array of buttons",
-"ИспользоватьMultipartПоляВOAuth (включено": "UseMultipartFieldsAtOAuth (enable",
-"Массив двоичных данных или путей к файлам": "Array of binary data or file paths",
-"Получает список доступных хранилищ файлов": "Get list of available files storages",
-"Bitrix24_ПолучитьСписокКомментариевЗадачи": "Bitrix24_GetTaskCommentsList",
-"См. СформироватьКлавиатуруИзМассиваКнопок": "See CreateKeyboardFromArrayButton",
-"расширенный период учета офлайн-конверсий": "extended accounting period for offline conversions",
-"ПолучитьСтруктуруНастроекИнстанса (пустая": "GetInstanceSettingsStructure (empty",
-"Bitrix24_ПолучитьДочерниеЭлементыКаталога": "Bitrix24_GetFolderItems",
-"УстановитьJsonТело: Начало установки тела": "SetJsonBody: Beginning of body setting",
-"Необходимость сформировать печатную форму": "Need to generate a document",
-"Отмечает сообщения в чате как прочитанные": "Marks messages in the chat as read",
-"ОтменитьЗаписьMultipart: Файл тела удален": "CancelMultipartBody: The body file has been deleted",
-"Путь или несколько путей удаляемых файлов": "Path or multiple paths of the files to be deleted",
-"Создает пустой каталог по выбранному пути": "Creates an empty directory at the selected path",
-"Исключает выбранного пользователя из чата": "Deletes user from chat",
-"Новые или изменяемые свойства базы данных": "New or modified database properties",
-"Удаляет новость из ленты по выбранному ID": "Remove post from a news feed",
-"'Имя поля 1': {'Тип данных': 'Значение'},": "'Field name 1': {'Type': 'Value'},",
-"УстановитьJsonТело: начало установки тела": "SetJsonBody: beginning of body setting",
-"|--------[через 2 ч.]-------------------|": "|--------[after 2 hrs.]-------------------|",
-"Получает список записей выбранной таблицы": "Gets the list of records of the selected table",
-"ПолучитьСтруктуруСобытияКалендаря (пустая": "GetCalendarEventsStructure (empty",
-"ДобавитьФайлMultipart: Запись шапки блока": "AddMultipartFormDataFile: Writing the block header",
-"и пройдите процедуру создания нового бота": "and follow the procedure to create a new bot",
-"Явно закрывает созданное ранее соединение": "Explicitly closes a previously created connection",
-"Делегирует задачу на другого пользователя": "Delegate task to another user",
-"Полную документацию можно найти по адресу": "Full documentation can be found at",
-"Изменяет свойства существующего календаря": "Edits properties of an existing calendar",
-"С вложениями (в примере: блок с картинкой": "With attachments (picture block in the example",
-"ID цитируемого сообщения, если необходимо": "Replying message id if necessary",
-"Получить структуру параметров в контексте": "Get context parameter structure",
-"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_URL",
-"Получает список офисов с фильтром или без": "Gets a list of offices with or without a filter",
-"Bitrix24_ПолучитьСтруктуруФильтраКаталога": "Bitrix24_GetFolderFilterStructure",
-"Настройки или объект соединения (для gRPC": "Connection settings or object (for gRPC",
-"Получает значения настроек кабинета по ID": "Gets the values of cabinet (business) settings by ID",
-"Публикует объект диска в публичный доступ": "Publishes the disk object for public access",
-"временной тип напоминания: min, hour, day": "reminder time type: min, hour, day",
-"Кодировка, в которой записаны JSON данные": "Encoding of JSON Data",
-"Признак исключения архивированных каналов": "Indicator of excluding archived channels",
-"ИспользоватьКодировку: установка значения": "UseEncoding: setting the value",
-"Формирует коллекцию параметров соединения": "Forms a collection of connection parameters",
-"ИспользоватьКодировку: Установка значения": "UseEncoding: Setting the value",
-"Получает список всех комментариев объекта": "Gets the list of all comments of the object",
-"ID чата источника оригинального сообщения": "Source chat ID",
+"Строка, файл или двоичные данные запроса": "String, file, or binary data of the request",
+"Модуль для работы с Ollama из набора ОПИ": "Ollama Module of OpenIntegrations",
+"IDЗадания = Результат[\"result\"][\"task_id": "TaskID = Result[\"result\"][\"task_id",
+"Ошибка валидации JSON массива параметров": "JSON parameter array validation error!",
+"Удаляет указанное уведомление из очереди": "Deletes the specified notification from the queue",
+"Планируемая дата передачи заказов в СДЭК": "Planned date of transfer of orders to CDEK",
+"Получает информацию о выбранном контакте": "Gets information about the selected contact",
+"сериализованный JSON ответа от Green API": "serialized JSON response from Green API",
+"ПолучитьЗаблокированныхПользователейЧата": "GetChatBlockedUsers",
+"название задачи (можно искать по шаблону": "task name (can be searched using the template [%",
+"Объект компоненты с открытым соединением": "AddIn object with open connection",
+"согласие с Договором об обработке данных": "consent to the Data Processing Agreement",
+"Изменяет текст существующего комментария": "Changes the text of an existing comment",
+"Удаляет ранее созданный вариант свойства": "Deletes the previously created product property variant",
+"Получает список пользователей чата по ID": "Gets the list of chat users by ID",
+"Добавляет список файлов к полям каталога": "Adds a list of files to the directory fields",
+"Загружает файл на диск по заданному пути": "Uploads a file to disk at the specified path",
+"Получение сообщений из серверного потока": "Receiving messages from the server stream",
+"ID публичного каталога (shared folder ID": "ID of the public catalog (shared folder ID",
"Служебный модуль работы с HTTP набора ОПИ": "Utility HTTP Module of OpenIntegrations",
"Текстовое описание картинки для генерации": "Text description of the image for generation",
"Снимает пометку элемента как выполненного": "Unmark an element as completed",
"Получить дерево категорий и типов товаров": "Get categories and product types tree",
-"Устанавливает новые метаданные соединения": "Sets new connection metadata",
+"Не удалось сохранить ошибку в файл вывода": "Failed to save the error to the output file",
"отсутствуют основные параметры соединения": "missing main connection parameters",
"Удаляет указанного пользователя из канала": "Removes specified user from channel",
-"Не удалось сохранить ошибку в файл вывода": "Failed to save the error to the output file",
"истина > отключить форматирование промпта": "true > disable prompt formatting",
-"Добавляет данные в multipart/related тело": "Adds data to the multipart/related body",
+"ID чата источника оригинального сообщения": "Source chat ID",
"УстановитьFormТело: Начало установки тела": "SetFormBody: Beginning of body setting",
+"Устанавливает новые метаданные соединения": "Sets new connection metadata",
+"Получает список всех комментариев объекта": "Gets the list of all comments of the object",
+"Bitrix24_ПолучитьСтруктуруФильтраКаталога": "Bitrix24_GetFolderFilterStructure",
+"Формирует коллекцию параметров соединения": "Forms a collection of connection parameters",
+"ИспользоватьКодировку: установка значения": "UseEncoding: setting the value",
+"Признак исключения архивированных каналов": "Indicator of excluding archived channels",
+"Кодировка, в которой записаны JSON данные": "Encoding of JSON Data",
+"временной тип напоминания: min, hour, day": "reminder time type: min, hour, day",
+"Публикует объект диска в публичный доступ": "Publishes the disk object for public access",
+"Получает значения настроек кабинета по ID": "Gets the values of cabinet (business) settings by ID",
+"Настройки или объект соединения (для gRPC": "Connection settings or object (for gRPC",
+"Получает список офисов с фильтром или без": "Gets a list of offices with or without a filter",
+"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_URL",
+"Получить структуру параметров в контексте": "Get context parameter structure",
"Тип отправителя: LEGAL_ENTITY, INDIVIDUAL": "Sender type: LEGAL_ENTITY, INDIVIDUAL",
+"ИспользоватьКодировку: Установка значения": "UseEncoding: Setting the value",
"Добавляет видеообложку к атрибутам товара": "Adds a video cover to the product attributes",
-"Путь к базе. In memory, если не заполнено": "Path to database. In memory, if not filled",
-"Получает структуру параметров авторизации": "Gets the structure of authorization parameters",
-"Получает описание поля с номером телефона": "Gets the description of a phone number field",
-"Выполняет запрос с указанными параметрами": "Executes a request with the specified parameters",
-"УстановитьFormТело: начало установки тела": "SetFormBody: beginning of body setting",
-"Получает список элементов чеклиста задачи": "Gets the list of elements on the task checklist",
-"Bitrix24_ПолучитьСписокХранилищПриложения": "Bitrix24_GetAppStoragesList",
-"Проверяем, что данные вставлены корректно": "Check that the data is inserted correctly",
-"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "GetDownloadLinkForPublicObject",
-"Возвращает URL для авторизации в браузере": "Returns URL for browser authorization",
-"Структура или соответствие параметров URL": "Structure or map of URL parameters",
-"Авторизует инстанс по коду доступа из SMS": "Authorizes the instance using the access code from SMS",
-"Модуль для работы с Dropbox из набора ОПИ": "Dropbox Module of OpenIntegrations",
-"Как отдельный файл расширения формата cfe": "As a standalone extension file in cfe format",
-"Инициализирует серверный поток для обмена": "Initializes a server stream for exchange",
-"Выполняет запрос сразу после формирования": "Executes the request immediately after it is generated",
-"Добавляет данные для OAuth v1 авторизации": "Adds data for OAuth v1 authorization",
-"Получить настройки версионирования бакета": "Get bucket versioning",
-"связь со следующим условием: AND, OR и пр": "connection with the following condition: AND, OR, etc.",
-"Отправляет внешний файл по списку каналов": "Sends an external file to a list of channels",
-"ДобавитьПолеMultipart: запись шапки блока": "AddMultipartField: writing the block header",
"действия будут выполняться от лица группы": "actions will be performed on behalf of the group",
-"ДобавитьПолеMultipart: Запись шапки блока": "AddMultipartFormDataField: Writing the block header",
-"Создает комментарий под выбранной записью": "Creates a comment under the selected record",
-"Стиль кнопки: primary, attention или base": "Button style: primary, attention or base",
-"Получает последнее уведомление из очереди": "Gets the latest notification from the queue",
+"Получает структуру параметров авторизации": "Gets the structure of authorization parameters",
+"ID цитируемого сообщения, если необходимо": "Replying message id if necessary",
"Модуль для работы с Twitter из набора ОПИ": "Twitter Module of OpenIntegrations",
-"Модуль для работы с YandexID из набора ОПИ": "YandexID Module of OpenIntegrations",
-"Вид multipart загрузки: form data, related": "Multipart data type: form data, related",
-"JSON клавиатуры. См.СформироватьКлавиатуру": "JSON keyboard. See FormKeyboard",
-"Модуль для работы с Bitrix24 из набора ОПИ": "Module for working with Bitrix24 from the Open Integrations Package",
-"tools/Modules/OPI_ПолучениеДанныхТестов.os": "tools/Modules/OPI_TestDataRetrieval.os",
-"Ошибка при передаче двоичного значения: %1": "Binary data transfer error: %1",
-"Некорректная структура колонок для таблицы": "Incorrect structure of columns for the table",
-"ID поста, используемого в качестве рекламы": "ID of the post used for advertising",
-"Получает список товаров с фильтром или без": "Gets a list of products with or without filter",
-"Обновляет характеристики выбранных товаров": "Updates the attributes of the selected items",
-"Bitrix24_ПолучитьСписокПросмотревшихВажное": "Bitrix24_GetImportantPostViewers",
-"Метаданные объекты содержатся в заголовках": "Object metadata is contained in the headers",
-"GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "GreenAPI_LogoutInstance(TestParameters",
-"необходимо будет передать в другую функцию": "you will need to pass to another function",
-"Возвращает объект текущего HTTP соединения": "Returns the object of the current HTTP connection",
-"Красный, желтый, синий или какой-то другой": "Red, yellow, blue, or some other?",
-"Модуль для работы с Airtable из набора ОПИ": "Module for working with Airtable from the Open Integrations Package",
-"Создает зависимость одной задачи от другой": "Creates the dependency of one task to another",
-"Приостанавливает учет времени пользователя": "Pauses user timekeeping",
-"Modules/internal/Classes/OPI_HTTPКлиент.os": "Modules/internal/Classes/OPI_HTTPClient.os",
-"Получает пустой макет для создания события": "Gets an empty layout to create the event",
-"Возвращает тело ответа как двоичные данные": "Returns the response body as binary data",
-"Релизы библиотеки выходят в пяти вариантах": "The library releases come in five variants",
-"Отменяет режим общего доступа для каталога": "Cancels the public access mode for the directory",
-"ИспользоватьСжатиеGzip: установка значения": "UseGzipCompression: setting the value",
-"ОтправитьТекстовоеСообщение (текст и emoji": "SendTextMessage (text and emoji",
-"ДобавитьЗаписи (ошибка поля без транзакции": "AddRecords (field error without tr",
-"Обработать данные Telegram Mini App !NOCLI": "Process Telegram Mini App data !NOCLI",
-"Получает информацию о текущем пользователе": "Get current user data",
-"Текст поста. Обязателен, если нет картинки": "Post text. Required if there is no picture",
-"Получает статус учета времени пользователя": "Gets user timekeeping status",
-"ИспользоватьСжатиеGzip: Установка значения": "UseGzipCompression: Setting the value",
-"ПолучитьКонфигурациюСоединения (проверка 2": "GetConnectionConfiguration (check 2",
-"ПолучитьСоответствиеРазделовТестированияGA": "GetTestingSectionMappingGA",
-"ДобавитьЗаголовокOAuthV1: создание подписи": "AddOAuthV1Header: ",
-"Структура Из КлючИЗначение, ДвоичныеДанные": "Structure Of KeyAndValue, BinaryData",
-"GreenMax_РазлогинитьИнстанс(ПараметрыТеста": "GreenMax_LogoutInstance(TestParameters",
-"Модуль для работы с VK Teams из набора ОПИ": "VK Teams Module of OpenIntegrations",
-"Авторизоваться в браузере по ссылке из п.1": "Authorize in the browser using the link from step 1",
-"УстановитьОбъектЗапроса: Передан не запрос": "SetRequestObject: Not a request has been passed",
-"Время удержания модели в памяти в секундах": "Model hold time in seconds",
-"Коллекция КлючЗначение с параметрами формы": "KeyValue collection with form parameters",
-"Признак установки тела в формате Multipart": "Flag indicating the body is set in Multipart format",
-"Сообщить(\"Проверка товаров Ozon недоступна": "Message(\"Ozon product checkout is unavailable",
-"ПолучитьСтруктуруПараметровЗапроса (пустая": "GetRequestParameterStructure (empty",
-"Идентификаторы товаров в системе Ozon (SKU": "Products identifiers in the Ozon system (SKU",
-"Проверить соответствие ИБ последней сборке": "Check IB to last build compliance",
-"Ввести название приложения и выбрать пункт": "Enter the application name and select the ",
-"Создает системное уведомление пользователю": "Creates a system notification to the user",
-"Перемещает файл в корзину удаляемых файлов": "Move file to recycle bin",
-"Актуализировать входящие соединения !NOCLI": "ActualiseIncomingConnections ",
-"Получает постоянный UTL к сообщению канала": "Gets a permanent URL to the channel message",
-"Установите Webhook. См. Установить Webhook": "Set webhook (see Set webhook)",
-"Переданы некорректные параметры соединения": "Incorrect connection parameters passed",
-"Отправляет файл (документ) в чат или канал": "Sends a file (document) to a chat or channel",
-"Отображать ответ как предупреждение (alert": "Display the answer as an alert",
-"Очищает список событий основного календаря": "Clears the event list of the primary calendar",
-"Изменяет данные существующего пользователя": "Modifies existing user data",
-"Отсутствуют необходимые данные авторизации": "The required authorization data is missing",
-"добавление полей тела в строку для подписи": "adding body fields to the signature string",
-"Добавляет новый товар в каталог сообщества": "Adds a new product to the community's catalog",
+"Получает последнее уведомление из очереди": "Gets the latest notification from the queue",
+"Стиль кнопки: primary, attention или base": "Button style: primary, attention or base",
+"Создает комментарий под выбранной записью": "Creates a comment under the selected record",
+"ДобавитьПолеMultipart: Запись шапки блока": "AddMultipartFormDataField: Writing the block header",
+"ДобавитьПолеMultipart: запись шапки блока": "AddMultipartField: writing the block header",
+"Отправляет внешний файл по списку каналов": "Sends an external file to a list of channels",
+"связь со следующим условием: AND, OR и пр": "connection with the following condition: AND, OR, etc.",
+"Получить настройки версионирования бакета": "Get bucket versioning",
+"Добавляет данные для OAuth v1 авторизации": "Adds data for OAuth v1 authorization",
+"Выполняет запрос сразу после формирования": "Executes the request immediately after it is generated",
+"Инициализирует серверный поток для обмена": "Initializes a server stream for exchange",
+"Как отдельный файл расширения формата cfe": "As a standalone extension file in cfe format",
+"Модуль для работы с Dropbox из набора ОПИ": "Dropbox Module of OpenIntegrations",
+"Авторизует инстанс по коду доступа из SMS": "Authorizes the instance using the access code from SMS",
+"Структура или соответствие параметров URL": "Structure or map of URL parameters",
+"Возвращает URL для авторизации в браузере": "Returns URL for browser authorization",
+"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "GetDownloadLinkForPublicObject",
+"Проверяем, что данные вставлены корректно": "Check that the data is inserted correctly",
+"Bitrix24_ПолучитьСписокХранилищПриложения": "Bitrix24_GetAppStoragesList",
+"Получает список элементов чеклиста задачи": "Gets the list of elements on the task checklist",
+"УстановитьFormТело: начало установки тела": "SetFormBody: beginning of body setting",
+"Выполняет запрос с указанными параметрами": "Executes a request with the specified parameters",
+"Получает описание поля с номером телефона": "Gets the description of a phone number field",
+"Путь к базе. In memory, если не заполнено": "Path to database. In memory, if not filled",
+"С вложениями (в примере: блок с картинкой": "With attachments (picture block in the example",
+"Добавляет данные в multipart/related тело": "Adds data to the multipart/related body",
+"Полную документацию можно найти по адресу": "Full documentation can be found at",
+"Интервал между попытками получения данных": "Interval between data retrieval attempts",
+"дата перемещения сделки на текущую стадию": "date of moving the deal to the current stage",
+"Получает информацию о кластерах и складах": "Gets information about clusters and warehouses",
+"Изменяет наименование и|или описание базы": "Changes the name and/or description of the base",
+"Открыть двунаправленный поток GRPC !NOCLI": "Open bidirectional GRPC stream !NOCLI",
+"Сообщения или одно сообщения для отправки": "Messages or a single message to be sent",
+"ПолучитьСтруктуруФильтраСобытийКалендарей": "GetCalendarEventsFilterStructure",
+"Получает каталог для хранения файлов чата": "Get information about folder for chat files",
+"Артикулы: Ключ > старый, Значение > новый": "Articles: Key > current, Value > new",
+"Сформировать клавиатуру из массива кнопок": "Create a keyboard from an array of buttons",
+"См. СформироватьКлавиатуруПоМассивуКнопок": "See GenerateKeyboardFromArray",
+"Добавляет указанных пользователей в канал": "Adds specified users to the channel",
+"Создает ассистента по модели и инструкции": "Creates an assistant based on the model and instruction",
+"ПолучитьСписокПользовательскихПолейЗадачи": "GetCustomTaskFieldsList",
+"ДобавитьФайлMultipart: запись шапки блока": "AddMultipartFile: writing the block header",
+"'Имя поля 2': {'Тип данных': 'Значение'},": "'Field name 2': {'Type': 'Value'},",
+"Формирует структуру данных для обновления": "Forms data structure for update",
+"МаксимумПереадресаций: установка значения": "MaxRedirects: setting the value",
+"Истина > сразу запускает созданный сервер": "True > immediately starts the created server",
+"ОбработкаВходящегоЗапросаПослеАвторизации": "HandleIncomingRequestAfterAuthorization",
+"СформироватьЗапрос: Добавление параметров": "FormRequest: Adding parameters",
+"идентификатор автора последнего изменения": "author ID of the last change",
+"Перейдите в **[основной интерфейс Notion]": "Go to the **[main interface of Notion]",
+"разрешить участникам закреплять сообщения": "allow members to pin messages",
+"Инициализирует загрузку объекта по частям": "Initializes the multipart object uploading",
+"Изменяет значения полей выбранного заказа": "Changes the field values of the selected order",
+"Сформировать клавиатуру по массиву кнопок": "Generate keyboard from array of buttons",
+"Получить структуру доп. полей отправления": "Get shipment additional fields",
+"Массив двоичных данных или путей к файлам": "Array of binary data or file paths",
+"ИспользоватьMultipartПоляВOAuth (включено": "UseMultipartFieldsAtOAuth (enable",
+"Делегирует задачу на другого пользователя": "Delegate task to another user",
+"Явно закрывает созданное ранее соединение": "Explicitly closes a previously created connection",
+"и пройдите процедуру создания нового бота": "and follow the procedure to create a new bot",
+"ПолучитьСтруктуруСобытияКалендаря (пустая": "GetCalendarEventsStructure (empty",
+"Получает список записей выбранной таблицы": "Gets the list of records of the selected table",
+"|--------[через 2 ч.]-------------------|": "|--------[after 2 hrs.]-------------------|",
+"УстановитьJsonТело: начало установки тела": "SetJsonBody: beginning of body setting",
+"'Имя поля 1': {'Тип данных': 'Значение'},": "'Field name 1': {'Type': 'Value'},",
+"Удаляет новость из ленты по выбранному ID": "Remove post from a news feed",
+"Новые или изменяемые свойства базы данных": "New or modified database properties",
+"Исключает выбранного пользователя из чата": "Deletes user from chat",
+"ДобавитьФайлMultipart: Запись шапки блока": "AddMultipartFormDataFile: Writing the block header",
+"Путь или несколько путей удаляемых файлов": "Path or multiple paths of the files to be deleted",
+"Создает пустой каталог по выбранному пути": "Creates an empty directory at the selected path",
+"Получает список доступных хранилищ файлов": "Get list of available files storages",
+"Bitrix24_ПолучитьСписокКомментариевЗадачи": "Bitrix24_GetTaskCommentsList",
+"Изменяет свойства существующего календаря": "Edits properties of an existing calendar",
+"расширенный период учета офлайн-конверсий": "extended accounting period for offline conversions",
+"ПолучитьСтруктуруНастроекИнстанса (пустая": "GetInstanceSettingsStructure (empty",
+"См. СформироватьКлавиатуруИзМассиваКнопок": "See CreateKeyboardFromArrayButton",
+"УстановитьJsonТело: Начало установки тела": "SetJsonBody: Beginning of body setting",
+"Необходимость сформировать печатную форму": "Need to generate a document",
+"Отмечает сообщения в чате как прочитанные": "Marks messages in the chat as read",
+"ОтменитьЗаписьMultipart: Файл тела удален": "CancelMultipartBody: The body file has been deleted",
+"Bitrix24_ПолучитьДочерниеЭлементыКаталога": "Bitrix24_GetFolderItems",
"порядковый номер первого счетчика в списке": "sequence number of the first counter in the list",
+"Добавляет новый товар в каталог сообщества": "Adds a new product to the community's catalog",
+"добавление полей тела в строку для подписи": "adding body fields to the signature string",
+"Отсутствуют необходимые данные авторизации": "The required authorization data is missing",
+"Изменяет данные существующего пользователя": "Modifies existing user data",
+"Очищает список событий основного календаря": "Clears the event list of the primary calendar",
+"Отображать ответ как предупреждение (alert": "Display the answer as an alert",
+"Отправляет файл (документ) в чат или канал": "Sends a file (document) to a chat or channel",
+"Переданы некорректные параметры соединения": "Incorrect connection parameters passed",
+"Создает системное уведомление пользователю": "Creates a system notification to the user",
+"Получает постоянный UTL к сообщению канала": "Gets a permanent URL to the channel message",
+"Актуализировать входящие соединения !NOCLI": "ActualiseIncomingConnections ",
+"Перемещает файл в корзину удаляемых файлов": "Move file to recycle bin",
+"Ввести название приложения и выбрать пункт": "Enter the application name and select the ",
+"Проверить соответствие ИБ последней сборке": "Check IB to last build compliance",
+"Идентификаторы товаров в системе Ozon (SKU": "Products identifiers in the Ozon system (SKU",
"Удаляет зависимость одной задачи от другой": "Removes the dependency of one task to another",
+"ПолучитьСтруктуруПараметровЗапроса (пустая": "GetRequestParameterStructure (empty",
+"Установите Webhook. См. Установить Webhook": "Set webhook (see Set webhook)",
"максимальное количество счетчиков в выдаче": "maximum number of counters in the output",
-"Результат выполнения запроса или его текст": "The result of the execution or SQL query text",
-"ПолучитьКонфигурациюСоединения (проверка 1": "GetConnectionConfiguration (check 1",
-"Идентификатор черновика заявки на поставку": "Supply draft identifier",
-"Получить данные использования пространства": "Get space usage data",
-"Лев(Команда.Команда + Поле, МаксШирина + 2": "Left(Command.Command + Field, MaxWidth + 2",
-"Структура метаданных gRPC, если необходимо": "gRPC metadata structure, if necessary",
-"Разбанивает забаненного ранее пользователя": "Unbans a previously banned user",
-"Ошибка преобразовани данных параметра JSON": "JSON Parameter Data Conversion Error",
-"ПолучитьПользовательскиеНастройкиКалендаря": "GetCustomCalendarSettings",
-"ID родительского элемента, если необходимо": "ID of the parent item, if necessary",
-"Генерирует картинки по указанному описанию": "Generates images based on the specified description",
-"Полную документацию можно найти по адресу:": "Full documentation can be found at:",
"Получает информацию о сообщении чата по ID": "Gets information about the chat message by ID",
-"Удаляет ранее созданный токен пользователя": "Deletes a previously created user token",
-"Структура полей товара с добавленным видео": "Structure of product fields with added video",
-"Дата доставки, согласованная с получателем": "Delivery date agreed with the recipient",
-"Структура настроек прокси, если необходимо": "Proxy settings structure, if necessary",
-"Инициализирует новый двунаправленный поток": "Initializes a new bidirectional stream",
-"Инициализирует клиентский поток для обмена": "Initializes a client stream for exchange",
+"ПолучитьКонфигурациюСоединения (проверка 1": "GetConnectionConfiguration (check 1",
+"Сообщить(\"Проверка товаров Ozon недоступна": "Message(\"Ozon product checkout is unavailable",
"Ошибка установки дополнительных заголовков": "Error setting additional headers",
-"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token",
-"Получает список товаров выбранного кабинета": "Gets the list of products of the business",
-"Установить настройки версионирования бакета": "Put bucket versioning",
-"Максимальное число попыток получения данных": "Max number of data retrieval attempts",
-"Сохраняет файл с сервера по указанному пути": "Saves the file from the server to the specified path",
-"ПолучитьСтруктуруСообщенияКонтекста (пустая": "GetContextMessageStructure (empty",
-"дата и время в формате timestamp (вместо to": "date and time in timestamp format (instead of to",
-"Текстовый идентификатор (наименование) поля": "Text identifier (name) of the field",
-"Отправляет ранее загруженный файл по его ID": "Sends a previously uploaded file by ID",
-"Очистить список закрепленных сообщений темы": "Clear topics pinned messages list",
-"Добавляет пользователей в чат по массиву ID": "Adds users to the chat by ID array",
-"Получить структуру параметров представлений": "Get embeddings parameter structure",
-"ID файла, к которому предоставляется доступ": "ID of the file to be accessed",
-"Похоже, что в ответе пришли двоичные данные": "It Seems Binary Data Was Received in Response",
+"Инициализирует клиентский поток для обмена": "Initializes a client stream for exchange",
+"Инициализирует новый двунаправленный поток": "Initializes a new bidirectional stream",
+"Структура настроек прокси, если необходимо": "Proxy settings structure, if necessary",
+"Дата доставки, согласованная с получателем": "Delivery date agreed with the recipient",
+"Структура полей товара с добавленным видео": "Structure of product fields with added video",
+"Удаляет ранее созданный токен пользователя": "Deletes a previously created user token",
+"Результат выполнения запроса или его текст": "The result of the execution or SQL query text",
+"Полную документацию можно найти по адресу:": "Full documentation can be found at:",
+"ID родительского элемента, если необходимо": "ID of the parent item, if necessary",
+"ПолучитьПользовательскиеНастройкиКалендаря": "GetCustomCalendarSettings",
+"Ошибка преобразовани данных параметра JSON": "JSON Parameter Data Conversion Error",
+"Разбанивает забаненного ранее пользователя": "Unbans a previously banned user",
+"Структура метаданных gRPC, если необходимо": "gRPC metadata structure, if necessary",
+"Лев(Команда.Команда + Поле, МаксШирина + 2": "Left(Command.Command + Field, MaxWidth + 2",
+"Получить данные использования пространства": "Get space usage data",
+"Идентификатор черновика заявки на поставку": "Supply draft identifier",
+"Генерирует картинки по указанному описанию": "Generates images based on the specified description",
+"Признак установки тела в формате Multipart": "Flag indicating the body is set in Multipart format",
+"ИспользоватьСжатиеGzip: Установка значения": "UseGzipCompression: Setting the value",
+"Время удержания модели в памяти в секундах": "Model hold time in seconds",
+"Создает зависимость одной задачи от другой": "Creates the dependency of one task to another",
+"Модуль для работы с Airtable из набора ОПИ": "Module for working with Airtable from the Open Integrations Package",
+"Красный, желтый, синий или какой-то другой": "Red, yellow, blue, or some other?",
+"Возвращает объект текущего HTTP соединения": "Returns the object of the current HTTP connection",
+"необходимо будет передать в другую функцию": "you will need to pass to another function",
+"GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "GreenAPI_LogoutInstance(TestParameters",
+"Метаданные объекты содержатся в заголовках": "Object metadata is contained in the headers",
+"Bitrix24_ПолучитьСписокПросмотревшихВажное": "Bitrix24_GetImportantPostViewers",
+"Приостанавливает учет времени пользователя": "Pauses user timekeeping",
+"Обновляет характеристики выбранных товаров": "Updates the attributes of the selected items",
+"ID поста, используемого в качестве рекламы": "ID of the post used for advertising",
+"Некорректная структура колонок для таблицы": "Incorrect structure of columns for the table",
+"Ошибка при передаче двоичного значения: %1": "Binary data transfer error: %1",
+"tools/Modules/OPI_ПолучениеДанныхТестов.os": "tools/Modules/OPI_TestDataRetrieval.os",
+"Модуль для работы с Bitrix24 из набора ОПИ": "Module for working with Bitrix24 from the Open Integrations Package",
+"Коллекция КлючЗначение с параметрами формы": "KeyValue collection with form parameters",
+"Вид multipart загрузки: form data, related": "Multipart data type: form data, related",
+"Модуль для работы с YandexID из набора ОПИ": "YandexID Module of OpenIntegrations",
+"Получает список товаров с фильтром или без": "Gets a list of products with or without filter",
+"Modules/internal/Classes/OPI_HTTPКлиент.os": "Modules/internal/Classes/OPI_HTTPClient.os",
+"JSON клавиатуры. См.СформироватьКлавиатуру": "JSON keyboard. See FormKeyboard",
+"Возвращает тело ответа как двоичные данные": "Returns the response body as binary data",
+"Получает пустой макет для создания события": "Gets an empty layout to create the event",
+"УстановитьОбъектЗапроса: Передан не запрос": "SetRequestObject: Not a request has been passed",
+"Модуль для работы с VK Teams из набора ОПИ": "VK Teams Module of OpenIntegrations",
+"GreenMax_РазлогинитьИнстанс(ПараметрыТеста": "GreenMax_LogoutInstance(TestParameters",
+"Структура Из КлючИЗначение, ДвоичныеДанные": "Structure Of KeyAndValue, BinaryData",
+"ДобавитьЗаголовокOAuthV1: создание подписи": "AddOAuthV1Header: ",
+"ПолучитьСоответствиеРазделовТестированияGA": "GetTestingSectionMappingGA",
+"ПолучитьКонфигурациюСоединения (проверка 2": "GetConnectionConfiguration (check 2",
+"Авторизоваться в браузере по ссылке из п.1": "Authorize in the browser using the link from step 1",
+"Текст поста. Обязателен, если нет картинки": "Post text. Required if there is no picture",
+"Получает информацию о текущем пользователе": "Get current user data",
+"Обработать данные Telegram Mini App !NOCLI": "Process Telegram Mini App data !NOCLI",
+"ДобавитьЗаписи (ошибка поля без транзакции": "AddRecords (field error without tr",
+"ОтправитьТекстовоеСообщение (текст и emoji": "SendTextMessage (text and emoji",
+"ИспользоватьСжатиеGzip: установка значения": "UseGzipCompression: setting the value",
+"Отменяет режим общего доступа для каталога": "Cancels the public access mode for the directory",
+"Получает статус учета времени пользователя": "Gets user timekeeping status",
+"Релизы библиотеки выходят в пяти вариантах": "The library releases come in five variants",
+"Получает информацию о папке или файле по ID": "Gets information about a folder or file by ID",
+"XML строка или файл конфигурации шифрования": "XML string or file of encryption configuration",
+"ПолучитьНастройкийВерсионированияБакета (DB": "GetBucketVersioning (DB",
+"ПолучитьКонфигурациюСоединиения (проверка 1": "GetConnectionConfiguration (check 1",
+"Обновляет v2 токен при помощи refresh_token": "Updates the v2 token using the refresh_token",
+"Дополнительная информация (добавочный номер": "Additional information (extension number",
+"конкретное значение при указании имени поля": "Specific Value When Specifying Field Name",
+"Получает описание товара по идентификаторам": "Get product description by IDs",
+"Максимальное число возвращаемых ассистентов": "Maximum number of assistants returned",
+"Получает список отложенных сообщений канала": "Gets a list of delayed channel messages",
+"Открытый пакет интеграций с популярными API": "Open integrations package with popular API aboard",
+"Маркер конца сообщения. Пусто > без маркера": "End of message marker. Empty > without marker",
+"Ошибка получения данных булево из параметра": "Error getting boolean data from parameter",
+"Набор тегов (ключ и значение) для установки": "Set of tags (key and value)",
+"Удаляет ранее добавленный товар из подборки": "Removes a previously added product from the selection",
+"ДобавитьИменованныйПараметрКоллекцияКоманды": "AddNamedCommandCollectionParam",
+"Формирует квитанции в формате pdf к заказам": "Generates pdf receipts for orders",
+"Получает информацию о товарах по массиву ID": "Gets information about products by array of IDs",
+"ВызватьМетод: превышено число переадресаций": "ExecuteMethod: the number of redirects has been exceeded",
+"Получает структуру стандартных полей товара": "Gets the structure of product standard fields",
+"Соответствие Из КлючИЗначение, Произвольный": "Map Of KeyAndValue, Arbitrary",
+"Дата, за которую необходимо получить данные": "Date for which data should be retrieved",
+"Токен страницы, если используется пагинация": "Page token if pagination is used",
+"Получает список объектов в выбранном бакете": "Gets the list of objects in the selected bucket",
+"Описание товара. См. ПолучитьОписаниеТовара": "Product description. See GetProductDescription",
+"Выберите подходящий язык и вариант поставки": "Select the appropriate language and distribution option",
+"Получает очередной пакет документов курсора": "Gets the next batch of cursor documents",
+"Соответствие Из КлючИЗначение, Неопределено": "Map Of KeyAndValue, Undefined",
+"Отправляет двоичные данные на сервер Ollama": "Sends binary data to the Ollama server",
+"PostgreSQL_УдалитьБазуДанных(ПараметрыТеста": "PostgreSQL_DeleteDatabase(TestParameters",
+"Twitter_СоздатьТекстовыйТвит(ПараметрыТеста": "Twitter_CreateTextTweet(TestParameters",
+"Получает внешнюю ссылку для доступа к файлу": "Get external link to file",
+"Получает описание поля с электронной почтой": "Gets the description of an email field",
+"Создает новый чат на основе структуры полей": "Creates a new chat based on the field structure",
+"Модуль для работы с Neocities из набора ОПИ": "Neocities Module of OpenIntegrations",
+"Получает список товаров выбранного магазина": "Gets the list of products of the selected market (campaign)",
+"УстановитьОбъектЗапроса: Установка значения": "SetRequestObject: Setting the value",
+"Источник сообщения: system, user, developer": "Message source: system, user, developer",
"Массив доступов по задачам, если необходимо": "Rights array if required",
+"Похоже, что в ответе пришли двоичные данные": "It Seems Binary Data Was Received in Response",
+"ID файла, к которому предоставляется доступ": "ID of the file to be accessed",
+"Получить структуру параметров представлений": "Get embeddings parameter structure",
+"Добавляет пользователей в чат по массиву ID": "Adds users to the chat by ID array",
+"Отправляет ранее загруженный файл по его ID": "Sends a previously uploaded file by ID",
+"Текстовый идентификатор (наименование) поля": "Text identifier (name) of the field",
+"дата и время в формате timestamp (вместо to": "date and time in timestamp format (instead of to",
+"ПолучитьСтруктуруСообщенияКонтекста (пустая": "GetContextMessageStructure (empty",
+"Сохраняет файл с сервера по указанному пути": "Saves the file from the server to the specified path",
+"Максимальное число попыток получения данных": "Max number of data retrieval attempts",
+"Установить настройки версионирования бакета": "Put bucket versioning",
+"Получает список товаров выбранного кабинета": "Gets the list of products of the business",
+"Токен = ПараметрыФункции[\"Bitrix24_Token": "Token = FunctionParameters[\"Bitrix24_Token",
+"ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных": "GetBinaryDataBufferFromBinaryData",
"Таймаут выполнения отдельной операции (в мс": "Timeout for individual operation (in ms)",
"Устанавливает коллекцию заголовков запросов": "Sets a collection of query headers",
-"интервал отправки сообщений в миллисекундах": "message sending interval in milliseconds",
+"Очистить список закрепленных сообщений темы": "Clear topics pinned messages list",
"Получить заблокированных пользователей чата": "Get chat blocked users",
-"Переносит задачу в выбранную стадию канбана": "Move task to another kanban stage",
-"Получает файл с сервера как двоичные данные": "Gets file from server as binary data",
-"JSON клавиатуры. См. СформироватьКлавиатуру": "Keyboard JSON. See FormKeyboard",
-"Получить структуру обновления характеристик": "Get attributes update structure",
-"Вариант размера сгенерированных изображений": "Size option for generated images",
-"сериализованный JSON ответа от ReportPortal": "serialized JSON response from ReportPortal",
-"Произвольный, Соответствие Из КлючИЗначение": "Arbitrary, Map of KeyAndValue",
-"Modules/internal/Modules/OPI_Инструменты.os": "Modules/internal/Modules/OPI_Tools.os",
-"Ошибка типа значения соответствия артикулов": "Article value type error ",
-"Время удержания соединения для Long Polling": "Connection hold time for Long Polling",
-"Путь с параметрами и секцией из URL запроса": "Path with parameters and section from the request URL",
-"единица измерения для размеров, например mm": "unit of measure for sizes, e.g. mm",
-"запись и анализ поведения посетителей сайта": "recording and analyzing the behavior of site visitors",
-"Используется в т-нии 2-х часов для запросов": "2 hrs. lifetime",
-"КоличествоПереадресаций: установка значения": "RedirectCount: set value",
"ПолучитьКонфигурациюСоединиения (проверка 2": "GetConnectionConfiguration (check 2",
-"Источник сообщения: system, user, developer": "Message source: system, user, developer",
-"ПолучитьБуферДвоичныхДанныхИзДвоичныхДанных": "GetBinaryDataBufferFromBinaryData",
-"Получает список товаров выбранного магазина": "Gets the list of products of the selected market (campaign)",
-"Получает структуру стандартных полей товара": "Gets the structure of product standard fields",
-"Получает информацию о папке или файле по ID": "Gets information about a folder or file by ID",
-"Набор тегов (ключ и значение) для установки": "Set of tags (key and value)",
-"Ошибка получения данных булево из параметра": "Error getting boolean data from parameter",
-"Маркер конца сообщения. Пусто > без маркера": "End of message marker. Empty > without marker",
-"Получает описание товара по идентификаторам": "Get product description by IDs",
-"Открытый пакет интеграций с популярными API": "Open integrations package with popular API aboard",
-"Получает список отложенных сообщений канала": "Gets a list of delayed channel messages",
-"Максимальное число возвращаемых ассистентов": "Maximum number of assistants returned",
-"ДобавитьИменованныйПараметрКоллекцияКоманды": "AddNamedCommandCollectionParam",
-"конкретное значение при указании имени поля": "Specific Value When Specifying Field Name",
-"Дополнительная информация (добавочный номер": "Additional information (extension number",
-"Обновляет v2 токен при помощи refresh_token": "Updates the v2 token using the refresh_token",
-"ПолучитьКонфигурациюСоединиения (проверка 1": "GetConnectionConfiguration (check 1",
-"ПолучитьНастройкийВерсионированияБакета (DB": "GetBucketVersioning (DB",
-"XML строка или файл конфигурации шифрования": "XML string or file of encryption configuration",
-"Удаляет ранее добавленный товар из подборки": "Removes a previously added product from the selection",
-"Формирует квитанции в формате pdf к заказам": "Generates pdf receipts for orders",
-"Модуль для работы с Neocities из набора ОПИ": "Neocities Module of OpenIntegrations",
-"ВызватьМетод: превышено число переадресаций": "ExecuteMethod: the number of redirects has been exceeded",
-"Создает новый чат на основе структуры полей": "Creates a new chat based on the field structure",
-"Получает описание поля с электронной почтой": "Gets the description of an email field",
-"Получает внешнюю ссылку для доступа к файлу": "Get external link to file",
-"УстановитьОбъектЗапроса: Установка значения": "SetRequestObject: Setting the value",
-"Twitter_СоздатьТекстовыйТвит(ПараметрыТеста": "Twitter_CreateTextTweet(TestParameters",
-"PostgreSQL_УдалитьБазуДанных(ПараметрыТеста": "PostgreSQL_DeleteDatabase(TestParameters",
-"Отправляет двоичные данные на сервер Ollama": "Sends binary data to the Ollama server",
-"Получает информацию о товарах по массиву ID": "Gets information about products by array of IDs",
-"Соответствие Из КлючИЗначение, Неопределено": "Map Of KeyAndValue, Undefined",
-"Получает очередной пакет документов курсора": "Gets the next batch of cursor documents",
-"Выберите подходящий язык и вариант поставки": "Select the appropriate language and distribution option",
-"Описание товара. См. ПолучитьОписаниеТовара": "Product description. See GetProductDescription",
-"Получает список объектов в выбранном бакете": "Gets the list of objects in the selected bucket",
-"Токен страницы, если используется пагинация": "Page token if pagination is used",
-"Дата, за которую необходимо получить данные": "Date for which data should be retrieved",
-"Соответствие Из КлючИЗначение, Произвольный": "Map Of KeyAndValue, Arbitrary",
-"Основные поля данных для выполнения операции": "Main data fields for performing the operation",
-"Получает список акций, доступных для участия": "Gets a list of available promotions",
-"Приостанавливает показ рекламного объявления": "Pauses the display of the advertising post",
-"Получает последние сообщения из истории чата": "Gets the latest messages from the chat history",
-"Bitrix24_ПолучитьСсылкуАвторизацииПриложения": "Bitrix24_GetAppAuthLink",
-"Получает список операций выбранного счетчика": "Gets the list of actions of the selected counter",
-"По этой ссылке необходимо перейти в браузере": "You need to follow this link in your browser",
-"Переданное значение не является TCP-сервером": "The passed value is not a TCP server!",
-"Данные запроса. См. ПолучитьНастройкиЗапроса": "Request data. See GetRequestSettings",
-"Proto схема сервиса строкой или путь к файлу": "Proto schema of the service as a string or file path",
-"Создает рекламное объявление на основе поста": "Creates an advertising post based on a post",
-"Минимальный вес в кг, который принимает офис": "Minimum weight in kg that the office accepts",
-"Пересылает сообщения из одного чата в другой": "Sends messages from one chat room to another",
-"заранее созданное функцией ОткрытьСоединение": "previously created by the CreateConnection function",
-"ID сообщения. Все сообщения, если не указано": "Message ID. All messages, unless specified",
-"сериализованный JSON ответа от Yandex Market": "serialized JSON response from Yandex Market",
+"интервал отправки сообщений в миллисекундах": "message sending interval in milliseconds",
+"КоличествоПереадресаций: установка значения": "RedirectCount: set value",
+"Используется в т-нии 2-х часов для запросов": "2 hrs. lifetime",
+"запись и анализ поведения посетителей сайта": "recording and analyzing the behavior of site visitors",
+"единица измерения для размеров, например mm": "unit of measure for sizes, e.g. mm",
+"Путь с параметрами и секцией из URL запроса": "Path with parameters and section from the request URL",
+"Ошибка типа значения соответствия артикулов": "Article value type error ",
+"Modules/internal/Modules/OPI_Инструменты.os": "Modules/internal/Modules/OPI_Tools.os",
+"Время удержания соединения для Long Polling": "Connection hold time for Long Polling",
+"сериализованный JSON ответа от ReportPortal": "serialized JSON response from ReportPortal",
+"Вариант размера сгенерированных изображений": "Size option for generated images",
+"Получить структуру обновления характеристик": "Get attributes update structure",
+"JSON клавиатуры. См. СформироватьКлавиатуру": "Keyboard JSON. See FormKeyboard",
+"Получает файл с сервера как двоичные данные": "Gets file from server as binary data",
+"Переносит задачу в выбранную стадию канбана": "Move task to another kanban stage",
+"Произвольный, Соответствие Из КлючИЗначение": "Arbitrary, Map of KeyAndValue",
+"Флаг использования API для тестовых запросов": "Flag to use test API for requests",
+"GreenAPI_ПерезапуститьИнстанс(ПараметрыТеста": "GreenMax_RebootInstance(TestParameters",
+"uid пользователя, которому выдано разрешение": "uid of the user to whom the authorization has been granted",
+"УстановитьСтроковоеТело: Нет данных, пропуск": "SetStringBody: No data, skip",
+"Возвращает структуру полей события календаря": "Returns the structure of the calendar event fields",
+"Формат получения ответа: JSON, CSV, TSV и пр": "Response format: JSON, CSV, TSV, etc.",
+"Область действия (scope) или массив областей": "Scope or array of scopes",
+"не получится (access_token тоже не получится": "won't work (access_token won't work either",
+"ВызватьМетод: превышено число ошибок сервера": "ExecuteMethod: exceeded number of server errors",
+"отслеживание хеша в адресной строке браузера": "tracking the hash in the browser address bar",
+"Изменяет цвет чата для мобильного приложения": "Chat chat color for mobile app",
+"Пакет CLI приложения для систем на базе RHEL": "CLI application package for RHEL-based systems",
+"Получает структуру для отбора списка товаров": "Gets the structure for selecting the list of products",
+"Завершить сообщение символом переноса строки": "End the message with a line break character",
+"Вводный текст запроса для обработки картинки": "Input text query for image processing",
+"Добавляет вариант для существующего свойства": "Adds a variant for an existing property",
+"Признак использования защищенного соединения": "Flag for using a secure connection",
+"Получает шаблон описания для создания товара": "Gets the description template for creating a product",
+"Создает новый TCP сервер и устаналивает порт": "Creates a new TCP server and sets the port",
+"Получает товары, доступные в выбранной акции": "Gets the products available in the selected promotion",
+"Получает новый токен на основе рефреш токена": "Gets a new token based on the refresh token",
+"GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "GreenAPI_DownloadMessageFile(TestParameters",
+"ID последнего обработанного до этого события": "ID of the last event processed before this event",
+"УстановитьНастройкиВерсионированияБакета (DB": "PutBucketVersioning (DB",
+"ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных": "GetBinaryDataFromBinaryDataBuffer",
+"УстановитьПараметрыURL: установка параметров": "SetURLParams: parameter setting",
+"Отзывает права администратора у пользователя": "Revokes administrator rights from the user",
+"Тип календаря: user, group, company_calendar": "Calendar type: user, group, company_calendar",
+"Этот раздел посвящен библиотеке для работы с": "This section is dedicated to the library for working with",
+"Формирует структуру настроек подключения FTP": "Creates a structure of FTP connection settings",
+"Токен следующей страницы при большой выборке": "Next page token in case of a large selection",
+"Перейдите на [главную страницу Google Cloud]": "Go to the [Google Cloud Console]",
+"Токен для удаления конкретной версии объекта": "Token for deleting a specific version of an object",
+"Показывает ранее скрытую главную тему форума": "Shows a previously hidden main forum topic",
+"Модуль для работы с OpenAI API из набора ОПИ": "OpenAI API Module of OpenIntegrations",
+"Ошибка отправки: %1 (обработано сообщений %2": "Send error: %1 (processed messages %2",
+"тип календаря: user, group, company_calendar": "calendar type: user, group, company_calendar",
+"Авторизоваться через ВК и подтвердить доступ": "Authorize through VK and confirm access",
+"Сумма наложенного платежа, в том числе и НДС": "Amount of cash on delivery, including VAT",
+"Преобразует файл с Base64 строкой в бинарный": "Convert Base64 String to Binary File",
+"Загружает файлы на сервер и возвращает их ID": "Uploads files to the server and returns their IDs",
+"Устанавливает коллекцию query параметров URL": "Sets a collection of query parameters in the URL",
"Массив тегов (Etag) из загрузок каждой части": "An array of tags (Etag) from the uploads responses of each part",
+"сериализованный JSON ответа от Yandex Market": "serialized JSON response from Yandex Market",
+"ID сообщения. Все сообщения, если не указано": "Message ID. All messages, unless specified",
+"заранее созданное функцией ОткрытьСоединение": "previously created by the CreateConnection function",
+"Пересылает сообщения из одного чата в другой": "Sends messages from one chat room to another",
+"Минимальный вес в кг, который принимает офис": "Minimum weight in kg that the office accepts",
+"Создает рекламное объявление на основе поста": "Creates an advertising post based on a post",
+"Proto схема сервиса строкой или путь к файлу": "Proto schema of the service as a string or file path",
+"Данные запроса. См. ПолучитьНастройкиЗапроса": "Request data. See GetRequestSettings",
+"Переданное значение не является TCP-сервером": "The passed value is not a TCP server!",
+"По этой ссылке необходимо перейти в браузере": "You need to follow this link in your browser",
+"Получает список операций выбранного счетчика": "Gets the list of actions of the selected counter",
+"Bitrix24_ПолучитьСсылкуАвторизацииПриложения": "Bitrix24_GetAppAuthLink",
+"Получает последние сообщения из истории чата": "Gets the latest messages from the chat history",
+"Приостанавливает показ рекламного объявления": "Pauses the display of the advertising post",
+"Основные поля данных для выполнения операции": "Main data fields for performing the operation",
+"ID пользователя или нескольких пользователей": "Usesr ID or array of users IDs",
"Ошибка валидации JSON массива параметров: %1": "JSON parameter array validation error: %1",
"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_UR",
-"ДополнитьЗаголовки: установка Content-Length": "CompleteHeaders: Content-Length setting",
+"Получает список акций, доступных для участия": "Gets a list of available promotions",
"СформироватьСтруктуруНастроекВерсионирования": "FormVersioningStructure",
-"Ключ разработчика (для разработчиков модулей": "Developer key (for module developers",
-"Получает список запросов на вступление в чат": "Gets a list of requests to join the chat room",
-"СформироватьЗапрос: Создание объекта запроса": "FormRequest: Creating a request object",
-"Изменяет цены однного или нескольких товаров": "Changes the price of one or more items",
-"!OInt МассивПути.Удалить(МассивПути.ВГраница": "!OInt PathArray.Delete(PathArray.UBound",
-"Загружает одиночный файл на сервер Neocities": "Upload single file to Neocities",
-"Копирует файл или каталог по выбранному пути": "Copies a file or directory to the selected path",
-"Modules/internal/Modules/OPI_Криптография.os": "Modules/internal/Modules/OPI_Cryptography.os",
-"OneScript: ./OInt/tests/Modules/OPI_Тесты.os": "OneScript: ./OInt/tests/Modules/OPI_Tests.os",
-"УстановитьПользовательскиеНастройкиКалендаря": "SetCustomCalendarSettings",
-"Порядковый номер части объекта от 1 до 10000": "Number of the object part from 1 to 10000",
-"Нормализованный набор параметров для запроса": "Normalised set of parameters for a query",
-"Создает ссылку для вступления в закрытый чат": "Creates a link for joining a closed chat",
-"Не удалось получить информацию из json медиа": "Failed to Retrieve Information from JSON media!",
-"!OInt OPI_ReportPortal = Новый(\"ReportPortal": "!OInt OPI_ReportPortal = New(\"ReportPortal",
-"Переводит каталог в режим публичного доступа": "Sets the directory to public access mode",
+"ДополнитьЗаголовки: установка Content-Length": "CompleteHeaders: Content-Length setting",
"Создает новую модель с заданными настройками": "Creates a new model with the specified settings",
-"Устанавливает коллекцию query параметров URL": "Sets a collection of query parameters in the URL",
-"ID пользователя или нескольких пользователей": "Usesr ID or array of users IDs",
-"Преобразует файл с Base64 строкой в бинарный": "Convert Base64 String to Binary File",
-"УстановитьНастройкиВерсионированияБакета (DB": "PutBucketVersioning (DB",
-"Признак использования защищенного соединения": "Flag for using a secure connection",
-"ВызватьМетод: превышено число ошибок сервера": "ExecuteMethod: exceeded number of server errors",
-"Вводный текст запроса для обработки картинки": "Input text query for image processing",
-"Завершить сообщение символом переноса строки": "End the message with a line break character",
-"Получает структуру для отбора списка товаров": "Gets the structure for selecting the list of products",
-"Пакет CLI приложения для систем на базе RHEL": "CLI application package for RHEL-based systems",
-"Изменяет цвет чата для мобильного приложения": "Chat chat color for mobile app",
-"отслеживание хеша в адресной строке браузера": "tracking the hash in the browser address bar",
-"Получает шаблон описания для создания товара": "Gets the description template for creating a product",
-"не получится (access_token тоже не получится": "won't work (access_token won't work either",
-"GreenAPI_ПерезапуститьИнстанс(ПараметрыТеста": "GreenMax_RebootInstance(TestParameters",
-"Область действия (scope) или массив областей": "Scope or array of scopes",
-"Формат получения ответа: JSON, CSV, TSV и пр": "Response format: JSON, CSV, TSV, etc.",
-"Возвращает структуру полей события календаря": "Returns the structure of the calendar event fields",
-"УстановитьСтроковоеТело: Нет данных, пропуск": "SetStringBody: No data, skip",
-"Флаг использования API для тестовых запросов": "Flag to use test API for requests",
-"uid пользователя, которому выдано разрешение": "uid of the user to whom the authorization has been granted",
-"Добавляет вариант для существующего свойства": "Adds a variant for an existing property",
-"Создает новый TCP сервер и устаналивает порт": "Creates a new TCP server and sets the port",
-"Сумма наложенного платежа, в том числе и НДС": "Amount of cash on delivery, including VAT",
-"Получает новый токен на основе рефреш токена": "Gets a new token based on the refresh token",
-"Авторизоваться через ВК и подтвердить доступ": "Authorize through VK and confirm access",
-"тип календаря: user, group, company_calendar": "calendar type: user, group, company_calendar",
-"Ошибка отправки: %1 (обработано сообщений %2": "Send error: %1 (processed messages %2",
-"Модуль для работы с OpenAI API из набора ОПИ": "OpenAI API Module of OpenIntegrations",
-"Показывает ранее скрытую главную тему форума": "Shows a previously hidden main forum topic",
-"Токен для удаления конкретной версии объекта": "Token for deleting a specific version of an object",
-"Перейдите на [главную страницу Google Cloud]": "Go to the [Google Cloud Console]",
-"Токен следующей страницы при большой выборке": "Next page token in case of a large selection",
-"Формирует структуру настроек подключения FTP": "Creates a structure of FTP connection settings",
-"Этот раздел посвящен библиотеке для работы с": "This section is dedicated to the library for working with",
-"Тип календаря: user, group, company_calendar": "Calendar type: user, group, company_calendar",
-"Отзывает права администратора у пользователя": "Revokes administrator rights from the user",
-"Загружает файлы на сервер и возвращает их ID": "Uploads files to the server and returns their IDs",
-"УстановитьПараметрыURL: установка параметров": "SetURLParams: parameter setting",
-"ПолучитьДвоичныеДанныеИзБуфераДвоичныхДанных": "GetBinaryDataFromBinaryDataBuffer",
-"Получает товары, доступные в выбранной акции": "Gets the products available in the selected promotion",
-"ID последнего обработанного до этого события": "ID of the last event processed before this event",
-"GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "GreenAPI_DownloadMessageFile(TestParameters",
-"Цены товаров. См. ПолучитьСтруктуруЦеныТовара": "Products prices. See GetProductPriceStructure",
-"Передана некорректная конфигурация прокси: %1": "Incorrect proxy configuration passed: %1",
-"Выберите необходимый сайт из списка и нажмите": "Select the site from the list and click",
-"Устанавливает настройки прокси для соединения": "Sets the proxy settings for the connection",
-"Получает настройки учета времени пользователя": "Gets user timekeeping settings",
-"Получает приветственное сообщение сервера FTP": "Receives the FTP servers welcome message",
-"Часть данных общего тела для текущей отправки": "Part of the common body data for the current send",
-"ПолучитьСтруктуруПараметровВКонтексте (пустая": "GetContextParameterStructure (empty",
-"Перемещает каталог в корзину удаляемых файлов": "Move folder to recycle bin",
-"!OInt ОсвободитьОбъект(ПромежуточныйРезультат": "!OInt FreeObject(InterimResult",
-"Возвращает структура клавиатуры для сообщений": "Returns a keyboard structure for messages",
-"Получить пользовательские настройки календаря": "Get custom calendar settings",
-"Структура или соответствие заголовков запроса": "Structure or map of request headers",
-"ДвоичныеДанные, Соответствие Из КлючИЗначение": "BinaryData, Map Of KeyAndValue",
-"Атрибуты, индивидуальные для разных категорий": "Attributes individualized for different categories",
-"Кодировка для записи исходящей строки в поток": "Encoding for writing the outgoing string to the stream",
-"Соответствие Из КлючИЗначение, ДвоичныеДанные": "Map Of KeyAndValue, BinaryData",
-"Идентификатор новой подборки, если необходимо": "Identifier of the new selection, if needed",
-"Получает список пользователей рабочей области": "Gets a list of users in the workspace",
-"зарегистрироваться и создать новое приложение": "register, and create a new application",
-"Изменяет данные записи о трудозатратах задачи": "Update time accounting record data",
-"Получает список ассистентов с отбором или без": "Retrieves a list of assistants with or without filtering",
-"Таймаут ожидания отправки запроса (в секундах": "Request sending timeout (in seconds",
-"Массив сообщений о действиях внутри обработки": "Array of messages about actions within the processing",
-"Время доставки С, согласованное с получателем": "Delivery time FROM agreed with the recipient",
-"Признак использования multipart полей в OAuth": "Sign of using multipart fields in OAuth",
-"Описание локации. См. ПолучитьОписаниеЛокации": "Location description. See GetLocationDescription",
-"Ошибка получения двоичных данных из параметра": "Error getting binary data from parameter",
-"Ошибка получения: %1 (обработано сообщений %2": "Receive error: %1 (processed messages %2",
-"Копирует файл из одного расположения в другое": "Copy file from one destination to another",
-"Получить структуру фильтра событий календарей": "Get calendar events filter structure",
-"Ozon_ОбновитьКоличествоТоваров(ПараметрыТеста": "Ozon_UpdateProductsStocks(TestParameters",
-"Восстанавливает ранее удаленный счетчик по ID": "Restores a previously deleted counter by ID",
+"!OInt OPI_ReportPortal = Новый(\"ReportPortal": "!OInt OPI_ReportPortal = New(\"ReportPortal",
+"Не удалось получить информацию из json медиа": "Failed to Retrieve Information from JSON media!",
+"Создает ссылку для вступления в закрытый чат": "Creates a link for joining a closed chat",
+"Нормализованный набор параметров для запроса": "Normalised set of parameters for a query",
+"Порядковый номер части объекта от 1 до 10000": "Number of the object part from 1 to 10000",
+"УстановитьПользовательскиеНастройкиКалендаря": "SetCustomCalendarSettings",
+"Переводит каталог в режим публичного доступа": "Sets the directory to public access mode",
+"Modules/internal/Modules/OPI_Криптография.os": "Modules/internal/Modules/OPI_Cryptography.os",
+"Копирует файл или каталог по выбранному пути": "Copies a file or directory to the selected path",
+"Загружает одиночный файл на сервер Neocities": "Upload single file to Neocities",
+"!OInt МассивПути.Удалить(МассивПути.ВГраница": "!OInt PathArray.Delete(PathArray.UBound",
+"Изменяет цены однного или нескольких товаров": "Changes the price of one or more items",
+"СформироватьЗапрос: Создание объекта запроса": "FormRequest: Creating a request object",
+"Получает список запросов на вступление в чат": "Gets a list of requests to join the chat room",
+"OneScript: ./OInt/tests/Modules/OPI_Тесты.os": "OneScript: ./OInt/tests/Modules/OPI_Tests.os",
+"Ключ разработчика (для разработчиков модулей": "Developer key (for module developers",
+"Требования: платформа 1С версии 8.3.10 и выше": "Requirements: 1C platform version 8.3.10 and above",
+"Передана некорректная конфигурация соединения": "Unexpected connection configuration",
+"дата и время в формате timestamp (вместо from": "date and time in timestamp format (instead of from",
+"Модуль для работы с Yandex.Disk из набора ОПИ": "Yandex.Disk Module of OpenIntegrations",
+"Картинка опроса. Обязательна, если нет текста": "Poll image. Required if there is no text",
+"Выполняет унарный запрос к выбранному сервису": "Performs a unary request to the selected service",
+"Токен для получения конкретной версии объекта": "Token for receiving a specific version of an object",
+"Передана некорректная структура доп. настроек": "Incorrect additional settings structure passed",
+"Получает информацию о всех пользователях базы": "Gets information about all database users",
+"УстановитьСтроковоеТело: нет данных - пропуск": "SetStringBody: no data - skip",
+"УстановитьДвоичноеТело: Начало установки тела": "SetBinaryBody: Beginning of body setting",
+"Адрес обработки запросов от Telegram (с https": "Request handling address from Telegram (with https",
+"Имя пользователя авторизации, если необходимо": "Username for authorization, if required",
+"Даты - передаются как строки формата ISO 8601": "Dates are passed as strings in ISO 8601 format",
+"Раскомментировать, если выполняется OneScript": "Uncomment if OneScript is executed",
+"Получает токен авторизации по логину и паролю": "Receives authorization token by login and password",
+"Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "Ozon_UpdateProductImages(TestParameters",
+"МассивВариантов.Добавить(ПараметрыТестаПрокси": "OptionArray.Add(TestProxyParameters",
+"Создает персональное уведомление пользователю": "Creates a personal notification to the user",
+"Позволяет выбирать несколько вариантов ответа": "Allows to select more than one answer choice",
+"Повторно открывает ранее закрытую тему форума": "Reopens a previously closed forum topic",
+"Удалить последние сообщения перед блокировкой": "Delete last messages before blocking",
+"Структура для кластера: `{ cluster : true }`": "Structure for cluster: `{ cluster : true }`",
+"Сумма НДС, включённая в доп. сбор за доставку": "VAT included in additional delivery charge",
+"Получает структуру параметров для записи лога": "Gets the parameter structure for log entry",
+"Инициализировать двунаправленный поток !NOCLI": "Initialize bidirectional stream !NOCLI",
+"Тесты для YaxUnit/1testrunner (служебный, ОПИ": "Tests for YaxUnit/1testrunner (Utility, OpenIntegrations",
+"Получить ссылку скачивания публичного объекта": "Get download link for public object",
+"Получает информацию о чеках за указанную дату": "Gets information about checks for a specified date",
+"Не удалось удалить временный файл после теста": "Failed to delete the temporary file after the test!",
+"Исключает текущий аккаунт из указанной группы": "Excludes the current account from the specified group",
+"где `?1 = \"10 AND 20\"`, что приведет к ошибке": "where `?1 = \"10 AND 20,\"' which would cause an error.",
+"Структура с информацией об успешности запуска": "Structure with information about the startup success",
+"Назначает пользователя администратором группы": "Assigns the user as the group administrator",
+"Возвращает структуру полей описания календаря": "Returns the structure of the calendar description fields",
+"Получить список пользовательских полей задачи": "Get list of custom task fields",
"УстановитьДвоичноеТело: начало установки тела": "SetBinaryBody: beginning of body setting",
"Удалить объект без возможности восстановления": "Delete object without the possibility of recovery",
+"ДвоичныеДанные, Соответствие Из КлючИЗначение": "BinaryData, Map Of KeyAndValue",
+"Структура или соответствие заголовков запроса": "Structure or map of request headers",
+"Получить пользовательские настройки календаря": "Get custom calendar settings",
+"Возвращает структура клавиатуры для сообщений": "Returns a keyboard structure for messages",
+"!OInt ОсвободитьОбъект(ПромежуточныйРезультат": "!OInt FreeObject(InterimResult",
+"ПолучитьСтруктуруПараметровВКонтексте (пустая": "GetContextParameterStructure (empty",
+"Атрибуты, индивидуальные для разных категорий": "Attributes individualized for different categories",
+"Часть данных общего тела для текущей отправки": "Part of the common body data for the current send",
+"Получает настройки учета времени пользователя": "Gets user timekeeping settings",
+"Устанавливает настройки прокси для соединения": "Sets the proxy settings for the connection",
+"Выберите необходимый сайт из списка и нажмите": "Select the site from the list and click",
+"Передана некорректная конфигурация прокси: %1": "Incorrect proxy configuration passed: %1",
+"Цены товаров. См. ПолучитьСтруктуруЦеныТовара": "Products prices. See GetProductPriceStructure",
"Настройки сессии. См. ПолучитьНастройкиСессии": "Session settings. See GetSessionSettings",
-"Получить список пользовательских полей задачи": "Get list of custom task fields",
-"Создает персональное уведомление пользователю": "Creates a personal notification to the user",
-"Имя пользователя авторизации, если необходимо": "Username for authorization, if required",
-"Адрес обработки запросов от Telegram (с https": "Request handling address from Telegram (with https",
-"УстановитьДвоичноеТело: Начало установки тела": "SetBinaryBody: Beginning of body setting",
-"УстановитьСтроковоеТело: нет данных - пропуск": "SetStringBody: no data - skip",
-"Токен для получения конкретной версии объекта": "Token for receiving a specific version of an object",
-"Получает информацию о всех пользователях базы": "Gets information about all database users",
-"Передана некорректная структура доп. настроек": "Incorrect additional settings structure passed",
-"Раскомментировать, если выполняется OneScript": "Uncomment if OneScript is executed",
-"Выполняет унарный запрос к выбранному сервису": "Performs a unary request to the selected service",
-"Картинка опроса. Обязательна, если нет текста": "Poll image. Required if there is no text",
-"Модуль для работы с Yandex.Disk из набора ОПИ": "Yandex.Disk Module of OpenIntegrations",
-"дата и время в формате timestamp (вместо from": "date and time in timestamp format (instead of from",
-"Передана некорректная конфигурация соединения": "Unexpected connection configuration",
-"Требования: платформа 1С версии 8.3.10 и выше": "Requirements: 1C platform version 8.3.10 and above",
-"Даты - передаются как строки формата ISO 8601": "Dates are passed as strings in ISO 8601 format",
-"Получает токен авторизации по логину и паролю": "Receives authorization token by login and password",
-"Инициализировать двунаправленный поток !NOCLI": "Initialize bidirectional stream !NOCLI",
-"МассивВариантов.Добавить(ПараметрыТестаПрокси": "OptionArray.Add(TestProxyParameters",
-"Назначает пользователя администратором группы": "Assigns the user as the group administrator",
-"Структура с информацией об успешности запуска": "Structure with information about the startup success",
-"где `?1 = \"10 AND 20\"`, что приведет к ошибке": "where `?1 = \"10 AND 20,\"' which would cause an error.",
-"Исключает текущий аккаунт из указанной группы": "Excludes the current account from the specified group",
-"Не удалось удалить временный файл после теста": "Failed to delete the temporary file after the test!",
-"Получает информацию о чеках за указанную дату": "Gets information about checks for a specified date",
-"Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "Ozon_UpdateProductImages(TestParameters",
-"Получить ссылку скачивания публичного объекта": "Get download link for public object",
-"Возвращает структуру полей описания календаря": "Returns the structure of the calendar description fields",
-"Тесты для YaxUnit/1testrunner (служебный, ОПИ": "Tests for YaxUnit/1testrunner (Utility, OpenIntegrations",
-"Получает структуру параметров для записи лога": "Gets the parameter structure for log entry",
-"Сумма НДС, включённая в доп. сбор за доставку": "VAT included in additional delivery charge",
-"Структура для кластера: `{ cluster : true }`": "Structure for cluster: `{ cluster : true }`",
-"Удалить последние сообщения перед блокировкой": "Delete last messages before blocking",
-"Повторно открывает ранее закрытую тему форума": "Reopens a previously closed forum topic",
-"Позволяет выбирать несколько вариантов ответа": "Allows to select more than one answer choice",
-"Модуль для работы с ReportPortal из набора ОПИ": "ReportPortal Module of OpenIntegrations",
-"Добавляет заголовок в набор заголовков запроса": "Adds a header to the request header set",
-"сериализованный JSON ответа от сервера MongoDB": "serialized JSON response from MongoDB server",
+"Получает приветственное сообщение сервера FTP": "Receives the FTP servers welcome message",
+"Кодировка для записи исходящей строки в поток": "Encoding for writing the outgoing string to the stream",
+"Перемещает каталог в корзину удаляемых файлов": "Move folder to recycle bin",
+"Идентификатор новой подборки, если необходимо": "Identifier of the new selection, if needed",
+"Восстанавливает ранее удаленный счетчик по ID": "Restores a previously deleted counter by ID",
+"Соответствие Из КлючИЗначение, ДвоичныеДанные": "Map Of KeyAndValue, BinaryData",
+"Ozon_ОбновитьКоличествоТоваров(ПараметрыТеста": "Ozon_UpdateProductsStocks(TestParameters",
+"Получить структуру фильтра событий календарей": "Get calendar events filter structure",
+"Копирует файл из одного расположения в другое": "Copy file from one destination to another",
+"Ошибка получения: %1 (обработано сообщений %2": "Receive error: %1 (processed messages %2",
+"Описание локации. См. ПолучитьОписаниеЛокации": "Location description. See GetLocationDescription",
+"Признак использования multipart полей в OAuth": "Sign of using multipart fields in OAuth",
+"Ошибка получения двоичных данных из параметра": "Error getting binary data from parameter",
+"Массив сообщений о действиях внутри обработки": "Array of messages about actions within the processing",
+"Таймаут ожидания отправки запроса (в секундах": "Request sending timeout (in seconds",
+"Получает список ассистентов с отбором или без": "Retrieves a list of assistants with or without filtering",
+"Изменяет данные записи о трудозатратах задачи": "Update time accounting record data",
+"зарегистрироваться и создать новое приложение": "register, and create a new application",
+"Получает список пользователей рабочей области": "Gets a list of users in the workspace",
+"Время доставки С, согласованное с получателем": "Delivery time FROM agreed with the recipient",
+"сериализованный JSON ответа от Ozon Seller API": "serialized JSON response from Ozon Seller API",
+"Модуль для работы с базами MySQL из набора ОПИ": "MySQL Module of OpenIntegrations",
+"Открепляет ранее закрепленное сообщение в чате": "Unpins a previously pinned chat message",
+"Удалять уведомление из очереди после получения": "Delete notification from the queue after retrieval",
+"выставляет статус 'В сети' для вашего аккаунта": "sets the 'Online' status for your account",
+"Пакет CLI приложения для систем на базе Debian": "CLI application package for Debian-based systems",
+"Удаляет указанное сообщение из чата или канала": "Delete message from chat or channel",
+"логин пользователя, которому выдано разрешение": "login of the user to whom the authorization has been granted",
+"Токен авторизации, если используется не вебхук": "Access token, when app auth method used",
+"Время жизни ссылки в секундах. 604800 максимум": "Link lifetime in seconds. 604800 max.",
+"Получает статус (онлайн) текущего пользователя": "Gets the status (online) of the current user",
+"УстановитьОбъектСоединения: Установка значения": "SetConnectionObject: Setting the value",
+"Настройки FTP. См. ПолучитьНастройкиСоединения": "FTP settings. See GetConnectionSettings",
+"Получает товары, участвующие в выбранной акции": "Gets the products featured in the selected promotion",
+"Получает список магазинов в кабинете по токену": "Gets the list of shops in the cabinet by token",
+"Попытка выполнения без дополнительных проверок": "Attempted execution without additional checks",
+"Получает информацию о файле по указанному пути": "Get file information by the specified path",
+"Клавиатура под сообщением или на нижней панели": "Keyboard under the message or on the bottom panel",
+"УстановитьСтроковоеТело: Начало установки тела": "SetStringBody: Beginning of body setting",
+"Не удалось инициализировать внешнюю компоненту": "Failed to initialize AddIn",
+"Набор полей заказа. См. ПолучитьОписаниеЗаказа": "Set of order fields. See GetOrderDescription",
+"ИспользоватьПоляТелаВOAuth: установка значения": "UseBodyFiledsAtOAuth: setting the value",
+"минимальная цена товара после применения акций": "minimum price of product after promotions have been applied",
+"Путь к файлу для сохранения результата запроса": "Path to the file for saving the request result",
+"Каталог = ТекущийСценарий().Каталог + \"\"addins": "Directory = CurrentScript().Path + \"\"addins",
+"НачалоКодовУспеха И ОтветПроверки.КодСостояния": "StartOfSuccessCodes And CheckResponse.StatusCode",
+"!OInt МассивПути.Добавить(\"OPI_ReportPortal.os": "!OInt PathArray.Add(\"OPI_ReportPortal.os",
+"Загружает часть объекта при загрузке по частям": "Uploads a part of an object for multipart uploading",
+"Не добавлять файл, если переданы пустые данные": "Do not add file if empty data is passed",
+"Получает список записей о трудозатратах задачи": "Get list of time accounting records for task",
+"Добавляет новую колонку в существующую таблицу": "Adds a new column to an existing table",
+"Истина > отправляет файлы отдельными запросами": "True > sends files in separate requests",
+"GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "GreenAPI_GetAuthorizationCode(TestParameters",
+"Код ПВЗ, в который планируется передать заказы": "Code of shipment point to which it is planned to transfer orders",
+"которое будет закрыто после выполнения функции": "which will be closed after the function is executed",
+"Модуль для работы с Google Drive из набора ОПИ": "Google Drive Module of OpenIntegrations",
"Идентификатор callback query полученного ботом": "Identifier of the callback query received by the bot",
-"Получает последние входящие сообщения инстанса": "Gets the latest incoming messages of the instance",
-"Сумма дополнительного сбора (в том числе и НДС": "Amount of additional fee (including VAT",
-"разрешить участникам изменять настройки группы": "allow members to change group settings",
-"GreenMax_ПолучитьКодАвторизации(ПараметрыТеста": "GreenMax_GetAuthorizationCode(TestParameters",
-"UUID квитанции, полученный при ее формировании": "UUID of the receipt received during its creation",
-"Получает общую статистику сообщества за период": "Gets the overall community statistics for a period",
-"Создает новый групповой чат с указанным именем": "Creates a new group chat with the specified name",
-"Список офисов](@api-docs.cdek.ru/36982648.html": "List of pickup points](@api-docs.cdek.ru/36990336.html",
-"Формирует ссылку для авторизации через браузер": "Forms a link for authorization via the browser",
-"Получает внешнюю ссылку для доступа к каталогу": "Get external link to folder",
-"Проверяет доступность задачи для пользователей": "Checks the availability of the task for users",
+"URL, по которому необходимо перейти в браузере": "URL to go to in the browser",
"ПолучитьСписокПользовательскихПолейЗадачи (хук": "GetCustomTaskFieldsList (wh",
+"Проверяет доступность задачи для пользователей": "Checks the availability of the task for users",
+"Получает внешнюю ссылку для доступа к каталогу": "Get external link to folder",
+"Формирует ссылку для авторизации через браузер": "Forms a link for authorization via the browser",
+"Список офисов](@api-docs.cdek.ru/36982648.html": "List of pickup points](@api-docs.cdek.ru/36990336.html",
+"Создает новый групповой чат с указанным именем": "Creates a new group chat with the specified name",
+"UUID квитанции, полученный при ее формировании": "UUID of the receipt received during its creation",
+"GreenMax_ПолучитьКодАвторизации(ПараметрыТеста": "GreenMax_GetAuthorizationCode(TestParameters",
+"разрешить участникам изменять настройки группы": "allow members to change group settings",
+"Сумма дополнительного сбора (в том числе и НДС": "Amount of additional fee (including VAT",
+"Получает последние входящие сообщения инстанса": "Gets the latest incoming messages of the instance",
+"сериализованный JSON ответа от сервера MongoDB": "serialized JSON response from MongoDB server",
+"Добавляет заголовок в набор заголовков запроса": "Adds a header to the request header set",
+"Модуль для работы с ReportPortal из набора ОПИ": "ReportPortal Module of OpenIntegrations",
+"CLI_GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "CLI_GreenAPI_LogoutInstance(TestParameters",
"Загружает несколько файлов на сервер Neocities": "Uploads multiple files to Neocities",
"Телефон в международном формате без знака плюс": "Phone number in international format without a plus sign",
-"Отправляет контакт с именем и номером телефона": "Sends a contact with name and phone number",
+"Получает общую статистику сообщества за период": "Gets the overall community statistics for a period",
"Получает информацию о комментарии задачи по ID": "Gets task comment data by ID",
-"Отправляет текстовое сообщение в выбранный чат": "Sends a text message to the selected chat room",
-"Устанавливает или снимает реакцию на сообщение": "Set or remove reaction mark on the message",
-"Отправляет текстовое сообщение в чат или канал": "Sends a text message to a chat or channel",
-"Отключает попытку преобразования ответа в JSON": "Disables an attempt to convert the response to JSON",
-"Скрыть старые сообщения от новых пользователей": "Hide old messages from new members",
-"Порог стоимости товара в целых единицах валюты": "Threshold for the value of goods in whole units of currency",
-"Число последних версий объекта для отображения": "Number of the latest versions of the object to display",
-"УстановитьСтроковоеТело: начало установки тела": "SetStringBody: beginning of body setting",
-"ИспользоватьКодированиеURL: установка значения": "UseURLEncoding: setting the value",
-"Создает нового пользователя по структуре полей": "Create new user by fields structure",
-"Модуль для работы с базами MSSQL из набора ОПИ": "MSSQL Module of OpenIntegrations",
-"ПараметрыЗапросаВСтроку: Добавление параметров": "RequestParametersToString: Adding parameters",
-"Строка или коллекция для преобразования в JSON": "String or collection to convert to JSON",
-"Время доставки ПО, согласованное с получателем": "Delivery time TO agreed with the recipient",
+"Отправляет контакт с именем и номером телефона": "Sends a contact with name and phone number",
"Список адресов почты добавляемых пользователей": "List of email addresses of users being added",
-"URL, по которому необходимо перейти в браузере": "URL to go to in the browser",
-"CLI_GreenAPI_РазлогинитьИнстанс(ПараметрыТеста": "CLI_GreenAPI_LogoutInstance(TestParameters",
-"Модуль для работы с Google Drive из набора ОПИ": "Google Drive Module of OpenIntegrations",
-"Не удалось инициализировать внешнюю компоненту": "Failed to initialize AddIn",
-"логин пользователя, которому выдано разрешение": "login of the user to whom the authorization has been granted",
-"Получает товары, участвующие в выбранной акции": "Gets the products featured in the selected promotion",
-"Настройки FTP. См. ПолучитьНастройкиСоединения": "FTP settings. See GetConnectionSettings",
-"УстановитьОбъектСоединения: Установка значения": "SetConnectionObject: Setting the value",
-"Получает статус (онлайн) текущего пользователя": "Gets the status (online) of the current user",
-"Время жизни ссылки в секундах. 604800 максимум": "Link lifetime in seconds. 604800 max.",
-"Токен авторизации, если используется не вебхук": "Access token, when app auth method used",
-"Попытка выполнения без дополнительных проверок": "Attempted execution without additional checks",
-"Удаляет указанное сообщение из чата или канала": "Delete message from chat or channel",
-"Модуль для работы с базами MySQL из набора ОПИ": "MySQL Module of OpenIntegrations",
-"Пакет CLI приложения для систем на базе Debian": "CLI application package for Debian-based systems",
-"выставляет статус 'В сети' для вашего аккаунта": "sets the 'Online' status for your account",
-"Удалять уведомление из очереди после получения": "Delete notification from the queue after retrieval",
-"Открепляет ранее закрепленное сообщение в чате": "Unpins a previously pinned chat message",
-"сериализованный JSON ответа от Ozon Seller API": "serialized JSON response from Ozon Seller API",
-"Получает список магазинов в кабинете по токену": "Gets the list of shops in the cabinet by token",
-"Получает информацию о файле по указанному пути": "Get file information by the specified path",
-"которое будет закрыто после выполнения функции": "which will be closed after the function is executed",
-"УстановитьСтроковоеТело: Начало установки тела": "SetStringBody: Beginning of body setting",
-"Код ПВЗ, в который планируется передать заказы": "Code of shipment point to which it is planned to transfer orders",
-"GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "GreenAPI_GetAuthorizationCode(TestParameters",
-"Истина > отправляет файлы отдельными запросами": "True > sends files in separate requests",
-"Добавляет новую колонку в существующую таблицу": "Adds a new column to an existing table",
-"Получает список записей о трудозатратах задачи": "Get list of time accounting records for task",
-"Не добавлять файл, если переданы пустые данные": "Do not add file if empty data is passed",
-"Загружает часть объекта при загрузке по частям": "Uploads a part of an object for multipart uploading",
-"!OInt МассивПути.Добавить(\"OPI_ReportPortal.os": "!OInt PathArray.Add(\"OPI_ReportPortal.os",
-"НачалоКодовУспеха И ОтветПроверки.КодСостояния": "StartOfSuccessCodes And CheckResponse.StatusCode",
-"Каталог = ТекущийСценарий().Каталог + \"\"addins": "Directory = CurrentScript().Path + \"\"addins",
-"Путь к файлу для сохранения результата запроса": "Path to the file for saving the request result",
-"ИспользоватьПоляТелаВOAuth: установка значения": "UseBodyFiledsAtOAuth: setting the value",
-"Набор полей заказа. См. ПолучитьОписаниеЗаказа": "Set of order fields. See GetOrderDescription",
-"Клавиатура под сообщением или на нижней панели": "Keyboard under the message or on the bottom panel",
-"минимальная цена товара после применения акций": "minimum price of product after promotions have been applied",
-"Структура: `{ user: <имя>, db: <база данных> }`": "Structure: `{ user: , db: }`",
-"Перейдите на [страницу Календаря в Marketplace]": "Go to the [Calendar page on the Marketplace]",
-"Установить пользовательские настройки календаря": "Set custom calendar settings",
-"ВызватьМетод: переадресация %1/%2, переход к %3": "ExecuteMethod: redirection %1/%2, moving to %3",
-"Загружает выбранную модель в оперативную память": "Loads the selected model into RAM",
-"Модуль для работы с Google Sheets из набора ОПИ": "Google Sheets Module of OpenIntegrations",
-"Добавьте необходимые для ваших целей разрешения": "Add the permissions required for your purposes",
-"УстановитьFormТело: Тело установлено, размер %1": "SetFormBody: Body set, size %1",
-"Копирует объект из одного расположения в другое": "Copies an object from one location to another",
-"Параметры запуска. См. ПолучитьСтруктуруЗапуска": "Launch parameters. See GetLaunchStructure",
-"Максимальный размер данных. 0 > без ограничений": "Maximum data size. 0 > no limit",
-"Dropbox_ПолучитьДанныеИспользованияПространства": "Dropbox_GetSpaceUsageData",
-"Получает события календарей с фильтрами или без": "Gets events of calendars with or without filters",
-"Получает список сообщений в очереди на отправку": "Gets the list of messages in the queue to be sent",
-"Создает кампанию в выбранном рекламном кабинете": "Creates a campaign in the selected advertising account",
-"Структура: `{ role: \"имя\", db: \"база данных\" }`": "Structure: `{ role: \"name\", db: \"database\" }`",
-"разрешить участникам добавлять новых участников": "allow members to add new participants",
-"ДобавитьЗаголовок: установка заголовков запроса": "AddHeader: header setting",
-"Получает информацию о товаре по идентификаторам": "Gets product information by identifiers",
-"Получает список календарей указанного владельца": "Gets a list of calendars of the specified owner",
-"ПолучитьПользовательскиеНастройкиКалендаря (хук": "GetCustomCalendarSettings (wh",
-"Получает список комментариев к записи в таблице": "Gets the list of comments for a record in the table",
-"СформироватьЗапрос: Создание объекта соединения": "FormRequest: Creating a connection object",
-"Получает список пользователей указанного канала": "Gets a list of users in the specified channel",
-"Путь к объекту, тег которого необходимо удалить": "Path to the object whose tag needs to be deleted",
-"OneScript: ./OInt/tests/Modules/OPI_ТестыCLI.os": "OneScript: ./OInt/tests/Modules/OPI_TestsCLI.os",
-"УстановитьFormТело: тело установлено, размер %1": "SetFormBody: body set, size %1",
-"Получает список подразделений по ID или фильтру": "Gets a list of departments by ID or filter",
-"название задачи (можно искать по шаблону [%_])>": "task name (can be searched using the template [%_])>",
-"Получает структуру настроек для gRPC соединения": "Gets the settings structure for gRPC connection",
-"Инициализирует двунаправленный поток для обмена": "Initializes a bidirectional stream for exchange",
-"Не удалось удалить файл запроса после установки": "Failed to delete query file after execution",
-"UUID штрихкода, полученный при его формировании": "The UID of the barcode received when the barcode was created",
-"Разрешает незащищенное соединение с библиотекой": "Allows an unsecured connection to the library",
-"Перемещает файл из одного расположения в другое": "Move file from one destination to another",
-"Тип набора: text, recording, video, image, file": "Typing type: text, recording, video, image, file",
+"Время доставки ПО, согласованное с получателем": "Delivery time TO agreed with the recipient",
+"Строка или коллекция для преобразования в JSON": "String or collection to convert to JSON",
+"ПараметрыЗапросаВСтроку: Добавление параметров": "RequestParametersToString: Adding parameters",
+"Создает нового пользователя по структуре полей": "Create new user by fields structure",
+"ИспользоватьКодированиеURL: установка значения": "UseURLEncoding: setting the value",
+"УстановитьСтроковоеТело: начало установки тела": "SetStringBody: beginning of body setting",
+"Модуль для работы с базами MSSQL из набора ОПИ": "MSSQL Module of OpenIntegrations",
+"Порог стоимости товара в целых единицах валюты": "Threshold for the value of goods in whole units of currency",
+"Скрыть старые сообщения от новых пользователей": "Hide old messages from new members",
+"Отключает попытку преобразования ответа в JSON": "Disables an attempt to convert the response to JSON",
+"Отправляет текстовое сообщение в чат или канал": "Sends a text message to a chat or channel",
+"Устанавливает или снимает реакцию на сообщение": "Set or remove reaction mark on the message",
+"Отправляет текстовое сообщение в выбранный чат": "Sends a text message to the selected chat room",
+"Число последних версий объекта для отображения": "Number of the latest versions of the object to display",
+"Получает последние исходящие сообщения инстанса": "Gets the latest outgoing messages of the instance",
+"Получает информацию о магазине (кампании) по ID": "Gets information about a market (campaign) by ID",
+"Добавляет поле формы в multipart/form-data тело": "Adds a form field to the multipart/form-data body",
+"Передана некорректная структура доп. заголовков": "Incorrect additional headers structure passed",
+"ТекущаяДата - 60 * 60 * 24); // Дата создания": "CurrentDate - 60 * 60 * 24); // Creation date",
+"Добавляет блок файла в multipart/form-data тело": "Adds a file block to the multipart/form-data body",
+"ID пользователя для учета. Текущий по умолчанию": "Users ID. Current by default",
+"Отборы, выбранные поля, количество и сортировка": "Filter, selected fields, limit and sorting",
+"Наименование файла с расширением для сохранения": "File name with extension",
+"OInt/tests/Modules/Coverage_ЗапускВсехТестов.os": "OInt/tests/Modules/Coverage_RunAllTests.os",
+"Игнорировать кэш при повторном запросе проверки": "Ignore cache on repeated verification request",
+"Модуль для работы с Yandex Market из набора ОПИ": "Yandex Market Module of OpenIntegrations",
+"Токен авторизации, если используется не веб-хук": "Access token, when app auth method used",
+"Благодарим наших спонсоров за поддержку проекта": "We thank our sponsors for supporting the project",
+"Значение параметра будет преобразовано в строку": "The parameter value will be converted to a string",
+"Передана некорректная коллекция доп. параметров": "An incorrect collection of additional parameters has been passed",
+"Описание контакта. См. ПолучитьОписаниеКонтакта": "Contact description. See GetContactDescription",
+"Получает календарь из списка пользователя по ID": "Gets a calendar from the user's list by ID",
+"Передана некорректная структура внешней таблицы": "Incorrect structure of external table passed",
+"Структура полей чата. См. ПолучитьСтруктуруЧата": "Chat fields structure. See GetChatStructure",
+"Файлы для загрузки: Ключ > путь на NC, Значение": "Files: Key > destination path on NC, Value",
+"Получает структуру настроек для HTTP соединения": "Gets the settings structure for HTTP connection",
+"Структура полей лида (см. ПолучитьСтруктуруЛида": "Lead fields structure (see GetLeadStructure",
+"Структура полей лида. См. ПолучитьСтруктуруЛида": "Lead fields structure. See GetLeadStructure",
+"Массив имен для добавления новых листов в книгу": "Array of names to add new sheets to the spreadsheet",
+"Получает информацию о пользователях для диалога": "Get users information for dialog",
+"УстановитьJsonТело: Тело установлено, размер %1": "SetJsonBody: Body set, size %1",
+"Максимальный размер данных. 0 > до конца потока": "Max data size. 0 > to the end of the stream",
+"Удаляет участника из выбранного группового чата": "Removes a member from the selected group chat",
+"Ошибка получения коллекции для формирования XML": "Error getting a collection for XML generation",
+"Массив или одна структура полей описания товара": "Array or one structure of product description fields",
+"УстановитьJsonТело: тело установлено, размер %1": "SetJsonBody: body set, size %1",
+"Выполняет запрос, если он был сформирован ранее": "Executes the request if it was created earlier",
+"GreenMax_ОтправитьКодАвторизации(ПараметрыТеста": "GreenMax_SendAuthorizationCode(TestParameters",
+"Получает список файлов с или без отбора по типу": "Gets a list of files with or without filtering by type",
+"Пользователь или пользователи чата для удаления": "The member or members of the chat room to remove",
+"Модуль для работы с базами SQLite из набора ОПИ": "SQLite Module of OpenIntegrations",
+"Оно не обязано являться настоящим путем к файлу": "It does not have to be a real file path",
"Для тела запроса установлен несуществующий файл": "A non-existent file is set for the request body",
"Отправляет URL с предпросмотром в чат или канал": "Sends a URL with a preview to a chat or channel",
+"Структура: `{ role: \"имя\", db: \"база данных\" }`": "Structure: `{ role: \"name\", db: \"database\" }`",
+"Создает кампанию в выбранном рекламном кабинете": "Creates a campaign in the selected advertising account",
+"Получает список сообщений в очереди на отправку": "Gets the list of messages in the queue to be sent",
+"Получает события календарей с фильтрами или без": "Gets events of calendars with or without filters",
+"Dropbox_ПолучитьДанныеИспользованияПространства": "Dropbox_GetSpaceUsageData",
+"Максимальный размер данных. 0 > без ограничений": "Maximum data size. 0 > no limit",
+"Параметры запуска. См. ПолучитьСтруктуруЗапуска": "Launch parameters. See GetLaunchStructure",
+"разрешить участникам добавлять новых участников": "allow members to add new participants",
+"Копирует объект из одного расположения в другое": "Copies an object from one location to another",
+"Добавьте необходимые для ваших целей разрешения": "Add the permissions required for your purposes",
+"Модуль для работы с Google Sheets из набора ОПИ": "Google Sheets Module of OpenIntegrations",
+"Загружает выбранную модель в оперативную память": "Loads the selected model into RAM",
"Передана некорректная коллекция доп. заголовков": "An incorrect collection of additional headers has been passed",
-"Оно не обязано являться настоящим путем к файлу": "It does not have to be a real file path",
-"Файлы для загрузки: Ключ > путь на NC, Значение": "Files: Key > destination path on NC, Value",
-"Наименование файла с расширением для сохранения": "File name with extension",
-"Значение параметра будет преобразовано в строку": "The parameter value will be converted to a string",
-"Благодарим наших спонсоров за поддержку проекта": "We thank our sponsors for supporting the project",
-"Токен авторизации, если используется не веб-хук": "Access token, when app auth method used",
-"Модуль для работы с Yandex Market из набора ОПИ": "Yandex Market Module of OpenIntegrations",
-"Игнорировать кэш при повторном запросе проверки": "Ignore cache on repeated verification request",
-"OInt/tests/Modules/Coverage_ЗапускВсехТестов.os": "OInt/tests/Modules/Coverage_RunAllTests.os",
-"Описание контакта. См. ПолучитьОписаниеКонтакта": "Contact description. See GetContactDescription",
-"Отборы, выбранные поля, количество и сортировка": "Filter, selected fields, limit and sorting",
-"Получает информацию о магазине (кампании) по ID": "Gets information about a market (campaign) by ID",
-"ID пользователя для учета. Текущий по умолчанию": "Users ID. Current by default",
-"Добавляет блок файла в multipart/form-data тело": "Adds a file block to the multipart/form-data body",
-"ТекущаяДата - 60 * 60 * 24); // Дата создания": "CurrentDate - 60 * 60 * 24); // Creation date",
-"Передана некорректная структура доп. заголовков": "Incorrect additional headers structure passed",
-"Добавляет поле формы в multipart/form-data тело": "Adds a form field to the multipart/form-data body",
-"Получает последние исходящие сообщения инстанса": "Gets the latest outgoing messages of the instance",
-"Передана некорректная коллекция доп. параметров": "An incorrect collection of additional parameters has been passed",
-"Получает календарь из списка пользователя по ID": "Gets a calendar from the user's list by ID",
-"Максимальный размер данных. 0 > до конца потока": "Max data size. 0 > to the end of the stream",
-"Структура полей чата. См. ПолучитьСтруктуруЧата": "Chat fields structure. See GetChatStructure",
-"Пользователь или пользователи чата для удаления": "The member or members of the chat room to remove",
-"Получает список файлов с или без отбора по типу": "Gets a list of files with or without filtering by type",
-"GreenMax_ОтправитьКодАвторизации(ПараметрыТеста": "GreenMax_SendAuthorizationCode(TestParameters",
-"Выполняет запрос, если он был сформирован ранее": "Executes the request if it was created earlier",
-"УстановитьJsonТело: тело установлено, размер %1": "SetJsonBody: body set, size %1",
-"Массив или одна структура полей описания товара": "Array or one structure of product description fields",
-"Ошибка получения коллекции для формирования XML": "Error getting a collection for XML generation",
-"Модуль для работы с базами SQLite из набора ОПИ": "SQLite Module of OpenIntegrations",
-"Удаляет участника из выбранного группового чата": "Removes a member from the selected group chat",
-"УстановитьJsonТело: Тело установлено, размер %1": "SetJsonBody: Body set, size %1",
-"Получает информацию о пользователях для диалога": "Get users information for dialog",
-"Массив имен для добавления новых листов в книгу": "Array of names to add new sheets to the spreadsheet",
-"Структура полей лида. См. ПолучитьСтруктуруЛида": "Lead fields structure. See GetLeadStructure",
-"Структура полей лида (см. ПолучитьСтруктуруЛида": "Lead fields structure (see GetLeadStructure",
-"Получает структуру настроек для HTTP соединения": "Gets the settings structure for HTTP connection",
-"Передана некорректная структура внешней таблицы": "Incorrect structure of external table passed",
-"Создает новую коллекцию с указанными параметрами": "Creates a new collection with the specified parameters",
+"Установить пользовательские настройки календаря": "Set custom calendar settings",
+"Перейдите на [страницу Календаря в Marketplace]": "Go to the [Calendar page on the Marketplace]",
+"Структура: `{ user: <имя>, db: <база данных> }`": "Structure: `{ user: , db: }`",
+"УстановитьFormТело: Тело установлено, размер %1": "SetFormBody: Body set, size %1",
+"ДобавитьЗаголовок: установка заголовков запроса": "AddHeader: header setting",
+"ВызватьМетод: переадресация %1/%2, переход к %3": "ExecuteMethod: redirection %1/%2, moving to %3",
+"Получает список календарей указанного владельца": "Gets a list of calendars of the specified owner",
+"Получает информацию о товаре по идентификаторам": "Gets product information by identifiers",
+"Перемещает файл из одного расположения в другое": "Move file from one destination to another",
+"Разрешает незащищенное соединение с библиотекой": "Allows an unsecured connection to the library",
+"UUID штрихкода, полученный при его формировании": "The UID of the barcode received when the barcode was created",
+"Не удалось удалить файл запроса после установки": "Failed to delete query file after execution",
+"Инициализирует двунаправленный поток для обмена": "Initializes a bidirectional stream for exchange",
+"Получает структуру настроек для gRPC соединения": "Gets the settings structure for gRPC connection",
+"название задачи (можно искать по шаблону [%_])>": "task name (can be searched using the template [%_])>",
+"Тип набора: text, recording, video, image, file": "Typing type: text, recording, video, image, file",
+"УстановитьFormТело: тело установлено, размер %1": "SetFormBody: body set, size %1",
+"OneScript: ./OInt/tests/Modules/OPI_ТестыCLI.os": "OneScript: ./OInt/tests/Modules/OPI_TestsCLI.os",
+"Путь к объекту, тег которого необходимо удалить": "Path to the object whose tag needs to be deleted",
+"Получает список пользователей указанного канала": "Gets a list of users in the specified channel",
+"СформироватьЗапрос: Создание объекта соединения": "FormRequest: Creating a connection object",
+"Получает список комментариев к записи в таблице": "Gets the list of comments for a record in the table",
+"Получает список подразделений по ID или фильтру": "Gets a list of departments by ID or filter",
+"ПолучитьПользовательскиеНастройкиКалендаря (хук": "GetCustomCalendarSettings (wh",
+"Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста": "Ozon_UploadProductActivationCodes(TestParameters",
+"Не удалось удалить временный файл после загрузки": "Failed to delete temporary file after upload",
+"!OInt ЭтоCLI = ПолучитьПеременнуюСреды(\"OINT_CLI": "!OInt IsCLI = GetEnvironmentVariable(\"OINT_CLI",
+"Фильтр офисов. См. ПолучитьОписаниеФильтраОфисов": "Office filter. See GetOfficeFilterDescription",
+"Инициализировать: установка стандартных значений": "Initialize: setting of default values",
+"Лимит пользователей (бесконечно, если не указано": "User limit (infinite if not specified",
+"Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста": "Ozon_GetAvailablePromoProducts(TestParameters",
+"Некорректный метод! Проверьте правильность ввода": "Incorrect method! Check input correctness",
+"Модуль для работы с Yandex Metrika из набора ОПИ": "Yandex Metrika Module of OpenIntegrations",
+"двоичные данные zip архива с содержимым каталога": "binary data of the zip archive with the contents of the directory",
+"Генерирует ответ по заданному текстовому запросу": "Generates a response for a given text query",
+"Получает токен по коду из авторизации в браузере": "Gets token by code from browser authorization",
+"Дата начала нужного периода доступных таймслотов": "Start date of the required period of available timeslots",
+"!OInt ТекущийКаталог = ТекущийСценарий().Каталог": "!OInt CurrentDirectory = CurrentScript().Path",
+"Истина > в макете будут только обязательные поля": "True > only required fields will be in the set",
+"Вид обработки текста (HTML, Markdown, MarkdownV2": "Text processing type (HTML, Markdown, MarkdownV2",
+"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "ClearPinnedMessagesList (main",
+"Таймаут ожидания уведомления, если очередь пуста": "Timeout for waiting for a notification if the queue is empty",
+"Ожидает подключение в течении указанного времени": "Waiting for connection for the specified time",
+"Удаление заявки](@api-docs.cdek.ru/29948379.html": "Deleting a courier invitation](@api-docs.cdek.ru/33828880.html",
+"Создает новый блок на основе существующего блока": "Creates a new block based on an existing block",
+"Загружает файл на диск по заданному пути частями": "Uploads a file to disk at the specified path in parts",
+"Источник сообщения: system, user, assistant и др": "Source of the message: system, user, assistant, etc.",
+"ПолучитьСтруктуруПараметровПредставлений (пустая": "GetEmbeddingsParameterStructure (empty",
+"пользователь, последним изменивший статус задачи": "the user who last changed the task status",
+"URL, который будет открыт клиентским приложением": "URL to be opened by the client application",
+"Telegram_ОчиститьСписокЗакрепленныхСообщенийТемы": "Telegram_ClearTopicPinnedMessagesList",
+"Модуль для работы с S3 хранилищами из набора ОПИ": "S3 Storage Module of OpenIntegrations",
+"tools/Modules/internal/Classes/OPI_HTTPКлиент.os": "tools/Modules/internal/Classes/OPI_HTTPClient.os",
+"Отбор по имени или именам настроек для получения": "Filter by setting name or names for retrieval",
+"Возвращает список дочерних блоков блока-родителя": "Returns list of child blocks of parent block",
+"Авторизация: строка для JWT, структура для basic": "Authorization: string for JWT, structure for basic",
+"Добавляет сообщение в обсуждение от имени группы": "Adds a message to the discussion on behalf of the group",
+"Вы можете передать до 100 идентификаторов за раз": "You can pass up to 100 identifiers at a time",
+"Идентификатор или массив идентификаторов записей": "Identifier or array of record identifiers",
"Сформируйте ссылку и перейдите по ней в браузере": "Form a link and click on it in your browser",
"Получает структуру параметров тестового элемента": "Gets the test item parameter structure",
"Маркер продолжения списка из предыдущего запроса": "Next page marker from the previous request",
@@ -10393,57 +10427,56 @@
"Получает список пользовательских полей для задач": "Gets list of custom task fields",
"сериализованный JSON ответа от CDEK или PDF файл": "serialized JSON response from CDEK or a PDF file",
"Модуль для работы с базами MongoDB из набора ОПИ": "MongoDB Module of OpenIntegrations",
-"Число повторов при ошибке в комплексных запросах": "Number of retries on error in complex requests",
+"Создает новую коллекцию с указанными параметрами": "Creates a new collection with the specified parameters",
"Получает доступные интервалы доставки для заказа": "Gets available delivery intervals for order",
-"Список регионов](@api-docs.cdek.ru/33829418.html": "List of Regions](@api-docs.cdek.ru/33829453.html",
-"РазбитьURL: разбиение запроса на составные части": "SplitURL: splitting a request into component parts",
-"Документы и массивы в структуру не оборачиваются": "Documents and arrays are not wrapped in a structure",
-"Массив или одна структура полей атрибутов товара": "Array or one structure of product attribute fields",
-"Идентификатор товара в системе продавца (Артикул": "Item identifier in the vendor's system (Article",
-"!OInt Сообщить(OPI_Инструменты.JSONСтрокой(Ответ": "!OInt Message(OPI_Tools.JSONString(Response",
-"Существующее соединение или параметры соединения": "Existing connection or connection parameters",
-"ТребуетсяОбработкаУправляющихПоследовательностей": "RequiresProcessingOfEscapeSequences",
-"Получает данные строки таблицы по идентификатору": "Gets row data of the table by identifier",
-"Отклоняет вступление пользователя в закрытый чат": "Rejects the user's request to join a private chat room",
-"ID активного подключения. См. ОжидатьПодключение": "Active connection ID. See AwaitingConnection",
-"Помечает элемент чеклиста задачи как выполненный": "Mark an element as completed",
-"CLI_GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "CLI_GreenAPI_DownloadMessageFile(TestParameters",
"Забрать токен из параметра URL в адресной строке": "Retrieve the token from the URL parameter in the address bar",
-"Вы можете передать до 100 идентификаторов за раз": "You can pass up to 100 identifiers at a time",
-"Идентификатор или массив идентификаторов записей": "Identifier or array of record identifiers",
-"Авторизация: строка для JWT, структура для basic": "Authorization: string for JWT, structure for basic",
-"Отбор по имени или именам настроек для получения": "Filter by setting name or names for retrieval",
-"Получает токен по коду из авторизации в браузере": "Gets token by code from browser authorization",
-"Генерирует ответ по заданному текстовому запросу": "Generates a response for a given text query",
-"двоичные данные zip архива с содержимым каталога": "binary data of the zip archive with the contents of the directory",
-"Модуль для работы с Yandex Metrika из набора ОПИ": "Yandex Metrika Module of OpenIntegrations",
-"Ozon_ПолучитьДоступныеТоварыАкции(ПараметрыТеста": "Ozon_GetAvailablePromoProducts(TestParameters",
-"Некорректный метод! Проверьте правильность ввода": "Incorrect method! Check input correctness",
-"!OInt ТекущийКаталог = ТекущийСценарий().Каталог": "!OInt CurrentDirectory = CurrentScript().Path",
-"Лимит пользователей (бесконечно, если не указано": "User limit (infinite if not specified",
-"Инициализировать: установка стандартных значений": "Initialize: setting of default values",
-"Фильтр офисов. См. ПолучитьОписаниеФильтраОфисов": "Office filter. See GetOfficeFilterDescription",
-"!OInt ЭтоCLI = ПолучитьПеременнуюСреды(\"OINT_CLI": "!OInt IsCLI = GetEnvironmentVariable(\"OINT_CLI",
-"Не удалось удалить временный файл после загрузки": "Failed to delete temporary file after upload",
-"Ozon_ЗагрузитьКодыАктивацииТовара(ПараметрыТеста": "Ozon_UploadProductActivationCodes(TestParameters",
-"Дата начала нужного периода доступных таймслотов": "Start date of the required period of available timeslots",
-"Истина > в макете будут только обязательные поля": "True > only required fields will be in the set",
-"Возвращает список дочерних блоков блока-родителя": "Returns list of child blocks of parent block",
-"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "ClearPinnedMessagesList (main",
-"Таймаут ожидания уведомления, если очередь пуста": "Timeout for waiting for a notification if the queue is empty",
-"Ожидает подключение в течении указанного времени": "Waiting for connection for the specified time",
-"Удаление заявки](@api-docs.cdek.ru/29948379.html": "Deleting a courier invitation](@api-docs.cdek.ru/33828880.html",
-"Добавляет сообщение в обсуждение от имени группы": "Adds a message to the discussion on behalf of the group",
-"Загружает файл на диск по заданному пути частями": "Uploads a file to disk at the specified path in parts",
-"Источник сообщения: system, user, assistant и др": "Source of the message: system, user, assistant, etc.",
-"Вид обработки текста (HTML, Markdown, MarkdownV2": "Text processing type (HTML, Markdown, MarkdownV2",
-"ПолучитьСтруктуруПараметровПредставлений (пустая": "GetEmbeddingsParameterStructure (empty",
-"пользователь, последним изменивший статус задачи": "the user who last changed the task status",
-"URL, который будет открыт клиентским приложением": "URL to be opened by the client application",
-"Telegram_ОчиститьСписокЗакрепленныхСообщенийТемы": "Telegram_ClearTopicPinnedMessagesList",
-"Модуль для работы с S3 хранилищами из набора ОПИ": "S3 Storage Module of OpenIntegrations",
-"tools/Modules/internal/Classes/OPI_HTTPКлиент.os": "tools/Modules/internal/Classes/OPI_HTTPClient.os",
-"Создает новый блок на основе существующего блока": "Creates a new block based on an existing block",
+"CLI_GreenAPI_СкачатьФайлСообщения(ПараметрыТеста": "CLI_GreenAPI_DownloadMessageFile(TestParameters",
+"Помечает элемент чеклиста задачи как выполненный": "Mark an element as completed",
+"ID активного подключения. См. ОжидатьПодключение": "Active connection ID. See AwaitingConnection",
+"Число повторов при ошибке в комплексных запросах": "Number of retries on error in complex requests",
+"Получает данные строки таблицы по идентификатору": "Gets row data of the table by identifier",
+"ТребуетсяОбработкаУправляющихПоследовательностей": "RequiresProcessingOfEscapeSequences",
+"Отклоняет вступление пользователя в закрытый чат": "Rejects the user's request to join a private chat room",
+"!OInt Сообщить(OPI_Инструменты.JSONСтрокой(Ответ": "!OInt Message(OPI_Tools.JSONString(Response",
+"Идентификатор товара в системе продавца (Артикул": "Item identifier in the vendor's system (Article",
+"Массив или одна структура полей атрибутов товара": "Array or one structure of product attribute fields",
+"Документы и массивы в структуру не оборачиваются": "Documents and arrays are not wrapped in a structure",
+"РазбитьURL: разбиение запроса на составные части": "SplitURL: splitting a request into component parts",
+"Список регионов](@api-docs.cdek.ru/33829418.html": "List of Regions](@api-docs.cdek.ru/33829453.html",
+"Существующее соединение или параметры соединения": "Existing connection or connection parameters",
+"ID подборка для помещения товара, если необходимо": "Selection ID for placing the product, if needed",
+"Получает список файлов с отбором каталога или без": "Gets a list of files with or without directory selection",
+"Тип вложений: tweet_video, tweet_image, tweet_gif": "Attachment type: tweet_video, tweet_image, tweet_gif",
+"Открывает FTP соединение с указанными настройками": "Creates an FTP connection with the specified settings",
+"Изменяет информацию о количестве товара в наличии": "Changes the information about the stock amount of a product",
+"Получает план задач на день текущего пользователя": "Gets the task plan for the current users day",
+"Вариант генерации фона: transparent, opaque, auto": "Generation background option: transparent, opaque, auto",
+"Дополнительные заголовки запроса, если необходимо": "Additional request headers, if necessary",
+"Обновляет изображения и маркетинговый цвет товара": "Update images and marketing color",
+"УстановитьПользовательскиеНастройкиКалендаря (хук": "SetCustomCalendarSettings (wh",
+"OneScript: ./OInt/tools/Modules/OPI_Компоненты.os": "OneScript: ./OInt/tools/Modules/OPI_AddIns.os",
+"Источник: https:github.com/vbondarevsky/Connector": "Source: https:github.com/vbondarevsky/Connector",
+"Формирует строку подключения из переданных данных": "Forms a connection string from the passed data",
+"Обновляет значение записей по выбранным критериям": "Updates the value of records by selected criteria",
+"Получает ссылку для ручной загрузки файла на Диск": "Gets a link for manual file upload to Disk",
+"Таймаут ожидания данных (мс). 0 > без ограничений": "Data waiting timeout (ms). 0 > no limit",
+"Путь внутри публичного каталога (только для папок": "Path within public catalog (folders only",
+"tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "tools/Modules/internal/Classes/OPI_HTTPRequests.os",
+"отмечать входящие сообщения прочитанными: yes, no": "mark incoming messages as read: yes, no",
+"Общий модуль инструментов работы с SSH набора ОПИ": "Common SSH Tools Module of OpenIntegrations",
+"Тип чата OPEN (публичный) | CHAT (по приглашениям": "Chat type OPEN (Public) | CHAT (Private",
+"Изменение заказа](@api-docs.cdek.ru/36981178.html": "Update an order](@api-docs.cdek.ru/36989543.html",
+"Фильтр. См. ПолучитьСтруктуруФильтраПользователей": "Filter. See GetUserFilterStructure",
+"Твиттер не смог обработать загруженное вами видео": "Twitter could not process the video you uploaded",
+"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSSH.os": "OneScript: ./OInt/tools/Modules/OPI_SSHRequests.os",
+"Признак преобразования полученных данных в строку": "Flag of converting the received data into a string",
+"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/Modules/OPI_SQLQueries.os",
+"стандартное представление: day, week, month, list": "standard presentation: day, week, month, list",
+"Получает структуру стандартных настроек календаря": "Gets the structure of the default calendar settings",
+"Параметры элемента. См. ПолучитьСтруктуруЭлемента": "Item parameters. See GetItemStructure",
+"Подтверждает окончание загрузки объекта по частям": "Confirms the multipart uploading finish",
+"Модуль для работы с Google Calendar из набора ОПИ": "Google Calendar Module of OpenIntegrations",
+"Общий модуль инструментов работы с SQL набора ОПИ": "Common SQL Tools Module of OpenIntegrations",
"Путь к каталогу. Необязателен, если указан курсор": "Path to the directory. Optional if the cursor is specified",
"CLI_Ozon_ОбновитьИзображенияТовара(ПараметрыТеста": "CLI_Ozon_UpdateProductImages(TestParameters",
"tools/Modules/internal/Modules/OPI_Инструменты.os": "tools/Modules/internal/Modules/OPI_Tools.os",
@@ -10458,55 +10491,57 @@
"Список позиций: Ключ > SKU, Значение > Количество": "Items list: Key > SKU, Value > Amount",
"Преобразует файл с Base64 строкой в бинарный файл": "Convert file with Base64 string to binary file",
"ОтправитьТекстовоеСообщение (клавиатура структура": "SendTextMessage (keyboard structure",
-"УстановитьЗаголовки: установка заголовков запроса": "SetHeaders: query header setting",
-"Зайдите в приложение Viber и создайте новый канал": "Open the Viber app and create a new channel",
-"Открывает GRPC соединение для работы с ClickHouse": "Opens a GRPC connection for working with ClickHouse",
-"Получает список доступных значений характеристики": "Gets the list of available values of the attribute",
-"ПолучитьСтруктуруФильтраСобытийКалендарей (пустая": "GetCalendarEventsFilterStructure (empty",
-"запрещать приглашать в событие, если время занято": "disallow invitations to an event if the time is full",
-"источник сообщения: system, user, assistant, tool": "message source: system, user, assistant, tool",
-"ОжидаетЧто(Результат[\"entity\"][\"uuid\"]).Заполнено": "ExpectsThat(Result[\"entity\"][\"uuid\"]).Filled",
-"Источник сообщения: system, user, assistant, tool": "Message source: system, user, assistant, tool",
-"Время чтения данных (сек). 0 > до конца сообщения": "Data reading time (sec). 0 > until the end of the message",
-"Истина > возвращает поля фильтра как соответствие": "True > returns the filter fields as a map",
-"Фалаг ожидания следующих сообщений после текущего": "Flag for waiting for the next messages after the current one",
-"Максимальное время блокировки при awaitData (в мс": "Maximum lock time during awaitData (in ms",
-"Структура счетчика. См. ПолучитьСтруктуруСчетчика": "Counter structure. See GetCounterStructure",
-"Вид загрузки (Пост, Товар, История, Опрос, Прочее": "Upload type (Post, Product, Story, Poll, Other",
-"Общий модуль инструментов работы с SQL набора ОПИ": "Common SQL Tools Module of OpenIntegrations",
"тип календаря: user (пользователя), group (группы": "calendar type: user, group",
-"Подтверждает окончание загрузки объекта по частям": "Confirms the multipart uploading finish",
-"Получает структуру стандартных настроек календаря": "Gets the structure of the default calendar settings",
-"Получает план задач на день текущего пользователя": "Gets the task plan for the current users day",
-"OneScript: ./OInt/tools/Modules/OPI_Компоненты.os": "OneScript: ./OInt/tools/Modules/OPI_AddIns.os",
-"УстановитьПользовательскиеНастройкиКалендаря (хук": "SetCustomCalendarSettings (wh",
-"Обновляет изображения и маркетинговый цвет товара": "Update images and marketing color",
-"Дополнительные заголовки запроса, если необходимо": "Additional request headers, if necessary",
-"Вариант генерации фона: transparent, opaque, auto": "Generation background option: transparent, opaque, auto",
-"Формирует строку подключения из переданных данных": "Forms a connection string from the passed data",
-"Изменяет информацию о количестве товара в наличии": "Changes the information about the stock amount of a product",
-"Открывает FTP соединение с указанными настройками": "Creates an FTP connection with the specified settings",
-"Тип вложений: tweet_video, tweet_image, tweet_gif": "Attachment type: tweet_video, tweet_image, tweet_gif",
-"Получает список файлов с отбором каталога или без": "Gets a list of files with or without directory selection",
-"ID подборка для помещения товара, если необходимо": "Selection ID for placing the product, if needed",
-"Источник: https:github.com/vbondarevsky/Connector": "Source: https:github.com/vbondarevsky/Connector",
-"Обновляет значение записей по выбранным критериям": "Updates the value of records by selected criteria",
-"Параметры элемента. См. ПолучитьСтруктуруЭлемента": "Item parameters. See GetItemStructure",
-"Таймаут ожидания данных (мс). 0 > без ограничений": "Data waiting timeout (ms). 0 > no limit",
-"Путь внутри публичного каталога (только для папок": "Path within public catalog (folders only",
-"tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "tools/Modules/internal/Classes/OPI_HTTPRequests.os",
-"отмечать входящие сообщения прочитанными: yes, no": "mark incoming messages as read: yes, no",
-"Общий модуль инструментов работы с SSH набора ОПИ": "Common SSH Tools Module of OpenIntegrations",
-"Тип чата OPEN (публичный) | CHAT (по приглашениям": "Chat type OPEN (Public) | CHAT (Private",
-"Получает ссылку для ручной загрузки файла на Диск": "Gets a link for manual file upload to Disk",
-"Изменение заказа](@api-docs.cdek.ru/36981178.html": "Update an order](@api-docs.cdek.ru/36989543.html",
-"Фильтр. См. ПолучитьСтруктуруФильтраПользователей": "Filter. See GetUserFilterStructure",
-"Твиттер не смог обработать загруженное вами видео": "Twitter could not process the video you uploaded",
-"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSSH.os": "OneScript: ./OInt/tools/Modules/OPI_SSHRequests.os",
-"Признак преобразования полученных данных в строку": "Flag of converting the received data into a string",
-"OneScript: ./OInt/tools/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/Modules/OPI_SQLQueries.os",
-"стандартное представление: day, week, month, list": "standard presentation: day, week, month, list",
-"Модуль для работы с Google Calendar из набора ОПИ": "Google Calendar Module of OpenIntegrations",
+"Зайдите в приложение Viber и создайте новый канал": "Open the Viber app and create a new channel",
+"УстановитьЗаголовки: установка заголовков запроса": "SetHeaders: query header setting",
+"Вид загрузки (Пост, Товар, История, Опрос, Прочее": "Upload type (Post, Product, Story, Poll, Other",
+"Структура счетчика. См. ПолучитьСтруктуруСчетчика": "Counter structure. See GetCounterStructure",
+"Максимальное время блокировки при awaitData (в мс": "Maximum lock time during awaitData (in ms",
+"Истина > возвращает поля фильтра как соответствие": "True > returns the filter fields as a map",
+"Время чтения данных (сек). 0 > до конца сообщения": "Data reading time (sec). 0 > until the end of the message",
+"Фалаг ожидания следующих сообщений после текущего": "Flag for waiting for the next messages after the current one",
+"ОжидаетЧто(Результат[\"entity\"][\"uuid\"]).Заполнено": "ExpectsThat(Result[\"entity\"][\"uuid\"]).Filled",
+"источник сообщения: system, user, assistant, tool": "message source: system, user, assistant, tool",
+"запрещать приглашать в событие, если время занято": "disallow invitations to an event if the time is full",
+"ПолучитьСтруктуруФильтраСобытийКалендарей (пустая": "GetCalendarEventsFilterStructure (empty",
+"Получает список доступных значений характеристики": "Gets the list of available values of the attribute",
+"Открывает GRPC соединение для работы с ClickHouse": "Opens a GRPC connection for working with ClickHouse",
+"Источник сообщения: system, user, assistant, tool": "Message source: system, user, assistant, tool",
+"Создает постоянный токен пользователя ReportPortal": "Creates a permanent ReportPortal user token",
+"Добавляет новый текстовый тег к файлу или каталогу": "Add new tag to file or folder",
+"ID асинхронной работы из ответа ЗагрузитьФайлПоURL": "ID of async jsob from UploadFileByURL response",
+"Отсутствуют обязательные поля в параметрах доступа": "Missing mandatory fields in access parameters",
+"Модуль для работы с Telegram Bot API из набора ОПИ": "Telegram Bot API Module of OpenIntegrations",
+"Удаляет одну или массив записей по идентификаторам": "Deletes one or an array of records by identifiers",
+"Код страны производителя товара ISO_3166-1_alpha-2": "Country code of the product manufacturer as ISO_3166-1_alpha-2",
+"Пересылает существующее сообщение в текущий диалог": "Forwards an existing message to the current dialog box",
+"Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста": "Ozon_GetCurrentPromoProducts(TestParameters",
+"ДобавитьПараметрURL: Передан пустой ключ - пропуск": "AddURLParameter: Empty key passed - skipping",
+"Добавляет заголовок запроса для Bearer авторизации": "Adds a request header for Bearer authorization",
+"Получает информацию о пользовательском поле задачи": "Get custom task field data",
+"Код ПВЗ СДЭК для самостоятельного привоза клиентом": "Code of CDEK POZ for self carriage by the customer",
+"Особые настройки правил сравнения полей при поиске": "Special field comparison rules",
+"Информация о выполнении. См. ПолучитьСтруктуруЛога": "Execution information. See GetLogStructure",
+"Данные сообщения в виде строки или двоичных данных": "Message data as string or binary data",
+"Формирует строку для подключения к серверу MongoDB": "Forms a MongoDB connection string",
+"ОбработатьЗапрос: формирование объекта HTTPЗапроса": "ProcessRequest: creation of HTTPRequest object",
+"Идентификаторы товаров в системе продавца (Артикул": "Item identifiers in the vendor's system (Article",
+"OneScript: ./OInt/tools/Modules/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/OPI_HTTPRequests.os",
+"Расширенное определение адресов в пассивном режиме": "Advanced passive mode address resolution",
+"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_Domain",
+"Признак деления массива на отдельные параметры URL": "Flag for dividing the array into individual URL parameters",
+"Отправляет сообщение (ответ) выбранному соединению": "Sends a message (response) to the selected connection",
+"!OInt МассивПути = СтрРазделить(ТекущийКаталог": "PathArray = StrSplit(CurrentDirectory",
+"Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста": "Ozon_GetProductCreationStatus(TestParameters",
+"Завершает запущенный ранее сеанс выполнения тестов": "Ends a previously started test execution session",
+"Получает временный токен на основе логина и пароля": "Gets a temporary token based on login and password",
+"Формирует кнопку действия для клавиатуры сообщения": "Forms an action button for the message keyboard",
+"Неизвестный параметр в позиции %1 параметр %2 %3%4": "Unknown parameter in position %1 parameter %2 %3%4",
+"Номер заказа в ИС Клиента (uuid, если не заполнено": "Order number in the customers system (uuid, if not filled in",
+"Создает новое свойство для использования в товарах": "Creates a new property for use in products",
+"Получает данные из потока существующего соединения": "Gets data from the flow stream of an existing connection",
+"Запрещает доступ к файлу для внешних пользователей": "Prohibits access to the file for external users",
+"Формирует штрихкод места в формате PDF для заказов": "Generates a PDF barcode CP for orders",
"Windows установщик CLI приложения с аддоном Melezh": "Windows installer for CLI application with Melezh addon",
"Истина > возвращает поля настроек как соответствие": "True > returns settings fields as a mapping",
"Не удалось удалить файл ключей после инициализации": "Failed to delete key file after initialization",
@@ -10515,65 +10550,63 @@
"CLI_GreenAPI_ПолучитьКодАвторизации(ПараметрыТеста": "CLI_GetAuthorizationCode(TestParameters",
"УстановитьОбъектСоединения: Передано не соединение": "SetConnectionObject: Not a connection has been passed",
"Адрес активного соединения. См. ОжидатьПодключения": "The address of the active connection. See AwaitConnections",
-"ID блока, после которого необходимо вставить новый": "Block ID after which to insert the new one",
"ПолучитьСтруктуруПользовательскихНастроекКалендаря": "GetCalednarCustomSettingsStructure",
"Данные заполнения, где ключ это имя ячейки вида A1": "Fill data where the key is the cell name like A1",
"Получает список заблокированных пользователей чата": "Gets the list of blocked chat users",
"Истина > возвращает строку, Ложь > двоичные данные": "True > returns string, False > binary data",
"tools/Modules/internal/Modules/OPI_Криптография.os": "tools/Modules/internal/Modules/OPI_Cryptography.os",
"Получить структуру описания картинок для генерации": "Get image description structure for generation",
-"частота повторения: DAILY, WEEKLY, MONTHLY, YEARLY": "repetition rate: DAILY, WEEKLY, MONTHLY, YEARLY",
+"ID блока, после которого необходимо вставить новый": "Block ID after which to insert the new one",
"Время показа признака набора перед отправкой (в мс": "Time to show typing indicator before sending (in ms",
-"ПолучитьСоответствиеУправляющихПоследовательностей": "GetEscapeSequencesMap",
-"Описание заявки. См. ПолучитьОписаниеЗаявкиКурьера": "Invitations description. See GetCourierInvitationsDescription",
-"Отправляет данные о местоположении в указанный чат": "Sends location data to the specified chat room",
-"Курьеру необходим документ удостоверяющий личность": "The courier needs an identity document",
-"Запрос через открытое соединение (создание таблицы": "Request via open connection (table creation",
-"строка или список строк текста лицензий для модели": "a string or list of strings of license text for the model",
-"УстановитьСтандартныеНастройки: установка настроек": "SetDefaultSettings: configuration setting",
-"Комплект защитных плёнок для X3 NFC. Темный хлопок": "Protective film set for X3 NFC. Dark cotton",
-"Некорректная команда! Проверьте правильность ввода": "Incorrect command! Check input correctness",
-"Модуль для работы с Google Workspace из набора ОПИ": "Google Workspace Module of OpenIntegrations",
-"Информация о чеке](@api-docs.cdek.ru/68257388.html": "Cashbox check information](@api-docs.cdek.ru/68258028.html",
+"частота повторения: DAILY, WEEKLY, MONTHLY, YEARLY": "repetition rate: DAILY, WEEKLY, MONTHLY, YEARLY",
"Получает список пользователей по заданному фильтру": "Gets the list of users according to the specified filter",
+"Информация о чеке](@api-docs.cdek.ru/68257388.html": "Cashbox check information](@api-docs.cdek.ru/68258028.html",
+"Модуль для работы с Google Workspace из набора ОПИ": "Google Workspace Module of OpenIntegrations",
+"Некорректная команда! Проверьте правильность ввода": "Incorrect command! Check input correctness",
+"Комплект защитных плёнок для X3 NFC. Темный хлопок": "Protective film set for X3 NFC. Dark cotton",
+"УстановитьСтандартныеНастройки: установка настроек": "SetDefaultSettings: configuration setting",
"IP адрес с портом или доменное имя для подключения": "Host IP address with port or URL",
-"Запрещает доступ к файлу для внешних пользователей": "Prohibits access to the file for external users",
-"Формирует штрихкод места в формате PDF для заказов": "Generates a PDF barcode CP for orders",
-"Получает данные из потока существующего соединения": "Gets data from the flow stream of an existing connection",
-"Формирует кнопку действия для клавиатуры сообщения": "Forms an action button for the message keyboard",
-"Код страны производителя товара ISO_3166-1_alpha-2": "Country code of the product manufacturer as ISO_3166-1_alpha-2",
-"Получает информацию о пользовательском поле задачи": "Get custom task field data",
-"Добавляет заголовок запроса для Bearer авторизации": "Adds a request header for Bearer authorization",
-"ДобавитьПараметрURL: Передан пустой ключ - пропуск": "AddURLParameter: Empty key passed - skipping",
-"Ozon_ПолучитьУчаствующиеТоварыАкции(ПараметрыТеста": "Ozon_GetCurrentPromoProducts(TestParameters",
-"Пересылает существующее сообщение в текущий диалог": "Forwards an existing message to the current dialog box",
-"Особые настройки правил сравнения полей при поиске": "Special field comparison rules",
-"Удаляет одну или массив записей по идентификаторам": "Deletes one or an array of records by identifiers",
-"Создает постоянный токен пользователя ReportPortal": "Creates a permanent ReportPortal user token",
-"Модуль для работы с Telegram Bot API из набора ОПИ": "Telegram Bot API Module of OpenIntegrations",
-"Отсутствуют обязательные поля в параметрах доступа": "Missing mandatory fields in access parameters",
-"ID асинхронной работы из ответа ЗагрузитьФайлПоURL": "ID of async jsob from UploadFileByURL response",
-"Добавляет новый текстовый тег к файлу или каталогу": "Add new tag to file or folder",
-"Код ПВЗ СДЭК для самостоятельного привоза клиентом": "Code of CDEK POZ for self carriage by the customer",
-"Информация о выполнении. См. ПолучитьСтруктуруЛога": "Execution information. See GetLogStructure",
-"Номер заказа в ИС Клиента (uuid, если не заполнено": "Order number in the customers system (uuid, if not filled in",
-"Формирует строку для подключения к серверу MongoDB": "Forms a MongoDB connection string",
-"ОбработатьЗапрос: формирование объекта HTTPЗапроса": "ProcessRequest: creation of HTTPRequest object",
-"Идентификаторы товаров в системе продавца (Артикул": "Item identifiers in the vendor's system (Article",
-"OneScript: ./OInt/tools/Modules/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/OPI_HTTPRequests.os",
-"Расширенное определение адресов в пассивном режиме": "Advanced passive mode address resolution",
-"Данные сообщения в виде строки или двоичных данных": "Message data as string or binary data",
-"URL = ПараметрыФункции[\"Bitrix24_Domain": "URL = FunctionParameters[\"Bitrix24_Domain",
-"Признак деления массива на отдельные параметры URL": "Flag for dividing the array into individual URL parameters",
-"Отправляет сообщение (ответ) выбранному соединению": "Sends a message (response) to the selected connection",
-"!OInt МассивПути = СтрРазделить(ТекущийКаталог": "PathArray = StrSplit(CurrentDirectory",
-"Ozon_ПолучитьСтатусДобавленияТовара(ПараметрыТеста": "Ozon_GetProductCreationStatus(TestParameters",
-"Завершает запущенный ранее сеанс выполнения тестов": "Ends a previously started test execution session",
-"Получает временный токен на основе логина и пароля": "Gets a temporary token based on login and password",
-"Создает новое свойство для использования в товарах": "Creates a new property for use in products",
-"Неизвестный параметр в позиции %1 параметр %2 %3%4": "Unknown parameter in position %1 parameter %2 %3%4",
+"Запрос через открытое соединение (создание таблицы": "Request via open connection (table creation",
+"Курьеру необходим документ удостоверяющий личность": "The courier needs an identity document",
+"Отправляет данные о местоположении в указанный чат": "Sends location data to the specified chat room",
+"Описание заявки. См. ПолучитьОписаниеЗаявкиКурьера": "Invitations description. See GetCourierInvitationsDescription",
+"ПолучитьСоответствиеУправляющихПоследовательностей": "GetEscapeSequencesMap",
+"строка или список строк текста лицензий для модели": "a string or list of strings of license text for the model",
+"Структура полей сделки. См. ПолучитьСтруктуруСделки": "Deal fields structure. See. GetDealStructure",
+"Параметры доступа. См. СформироватьПараметрыДоступа": "Access parameters. See FormAccessParameters",
+"НачатьЗаписьТелаMultipart: создание потока в памяти": "StartMultipartBody: creating a stream in memory",
+"Структура: `{ role: \"<имя>\", db: \"<база данных>\" }`": "Structure: `{ role: \"\", db: \"\" }`",
+"Токен для удаления данных конкретной версии объекта": "Token for deleting data of a specific version of an object",
+"Получает данные одного или нескольких пользователей": "Gets data of one or more users",
+"Смещение для получение объектов не из начала списка": "Offset for getting objects not from the beginning of the list",
+"Структура полей сделки (см. ПолучитьСтруктуруСделки": "Deal fields structure (see. GetDealStructure",
+"Структура полей задачи (см. ПолучитьСтруктуруЗадачи": "Task fields structure (see GetTaskFieldsStructure",
+"UUID уже существующего запуска, если rerun = Истина": "UUID of an existing launch if rerun = True",
+"Передана некорректная структура информации о сессии": "An incorrect session information structure was passed",
+"ID аккаунта для проверки, что бакет принадлежит ему": "Account ID to verify that hes the bucket owner",
+"Получает количество уведомлений во входящей очереди": "Gets the number of notifications in the incoming queue",
+"Возвращает структуру полей настроек группового чата": "Returns the structure of group chat settings fields",
+"Коннектор: удобный HTTP-клиент для 1С:Предприятие 8": "Connector: convenient HTTP client for 1C:Enterprise 8",
+"Код офиса СДЭК, на который будет доставлена посылка": "Code of CDEK office to which the package will be delivered",
+"(Дополнительно) Определитесь с целью взаимодействия": "(Optional) Determine the purpose of the interaction",
+"Существующее соединение или конфигурация соединения": "Existing connection or connection configuration",
+"ИспользоватьMultipartПоляВOAuth: установка значения": "UseMultipartFieldsAtOAuth: setting the value",
+"Получает количество сообщений в очереди на отправку": "Gets the number of messages in the outgoing queue",
+"ИмяМетода, ОписаниеМетода, ПолноеОписаниеПараметров": "MethodName, MethodDescription, FullParamsDescription",
+"УстановитьДвоичноеТело: Тело установлено, размер %1": "SetBinaryBody: Body set, size %1",
+"цена до скидок; укажите значение 0, если скидок нет": "price before discounts; specify 0 if no discounts are available",
+"Получает шаблон пустого описания для загрузки файла": "Gets a blank description template for uploading a file",
+"Важно: Для работы компоненты требуется GLIBC >=2.18": "Important: The component requires GLIBC >=2.18",
+"ОбработатьЗапрос: перенос тела в объект HTTPЗапроса": "ProcessRequest: place the body in the HTTPRequest object",
+"Структура полей задачи. См. ПолучитьСтруктуруЗадачи": "Task fields structure. See GetTaskFieldsStructure",
+"НачатьЗаписьТелаMultipart: Создание потока в памяти": "StartMultipartBody: Creating a stream in memory",
+"База данных, в которой необходимо провести операцию": "Database in which the operation needs to be performed",
+"Получает информацию о последней ошибке в соединении": "Gets information about the last error in the connection",
+"Модуль для работы с базами PostgreSQL из набора ОПИ": "PostgreSQL Module of OpenIntegrations",
+"Сообщения разговора. См. ПолучитьСтруктуруСообщения": "Conversation messages. See GetMessageStructure",
+"Регистрация заказа](@api-docs.cdek.ru/29923926.html": "Order registration](@api-docs.cdek.ru/33828802.html",
+"Путь к объекту, для которого необходимо создать тег": "Path to the object for which the tag needs to be created",
"Признак использования соответствия вместо структуры": "Use map instead of structure",
-"Данные авторизации. См.ПолучитьСтандартныеПараметры": "Authorization data. See GetStandardParameters",
"Очищает все существующие заголовки перед установкой": "Clears all existing headers before setting up",
"Получает структуру описания внешней таблицы запроса": "Gets the description structure of the external table of the request",
"Код региона СДЭК, уточняющий параметр для поля city": "CDEK region code, specifying parameter for the city field",
@@ -10586,56 +10619,51 @@
"УстановитьДвоичноеТело: тело установлено, размер %1": "SetBinaryBody: body set, size %1",
"Подтверждает вступление пользователя в закрытый чат": "Confirms the user's request to join a private chat room",
"УстановитьURL: Разбиение запроса на составные части": "SetURL: Splitting a request into component parts",
-"Устанавливает статус (онлайн) текущего пользователя": "Sets the status (online) of the current user",
+"Данные авторизации. См.ПолучитьСтандартныеПараметры": "Authorization data. See GetStandardParameters",
"Регистрация отказа](@api-docs.cdek.ru/55327658.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html",
-"автоприменения стратегий цены: ENABLED или DISABLED": "auto application of price strategies: ENABLED or DISABLED",
-"только задачи, которые не являются подзадачами (Y|N": "only tasks that are not subtasks (Y|N)",
-"Очищает список закрепленных сообщений в теме форума": "Clears the list of pinned messages in the forum topic",
-"ID запуска, к которому принадлежит тестовый элемент": "Launch ID to which the test item belongs",
-"Изменяет свойства календаря из списка пользователей": "Edits the properties of a calendar from the user's list",
-"Коллекция файлов: Ключ > Файл, Значение > Тип медиа": "File collection: Key > File, Value > Media Type",
-"Получает информацию о сайте по его имени или токену": "Gets information about a site by its name or token",
-"Таймаут ожидания новых сообщений при пустой очереди": "Timeout for waiting for new messages when the queue is empty",
-"конечный (нижний) цвет информера в формате RRGGBBAA": "final (bottom) color of the informer in RRGGBBAA format",
-"В меню создания бота заполните все необходимые поля": "In the bot creation menu, fill in all the required fields",
-"ОтменитьЗаписьMultipart: Удаление записанных данных": "CancelMultipartBody: Deleting recorded data",
-"Данные записей указываются как массив структур вида": "Record data is specified as an array of structures of the following type",
+"Устанавливает статус (онлайн) текущего пользователя": "Sets the status (online) of the current user",
"Закрывает существующее соединение по идентификатору": "Closes an existing connection by identifier",
-"Регистрация заказа](@api-docs.cdek.ru/29923926.html": "Order registration](@api-docs.cdek.ru/33828802.html",
-"Путь к объекту, для которого необходимо создать тег": "Path to the object for which the tag needs to be created",
-"Модуль для работы с базами PostgreSQL из набора ОПИ": "PostgreSQL Module of OpenIntegrations",
-"Коннектор: удобный HTTP-клиент для 1С:Предприятие 8": "Connector: convenient HTTP client for 1C:Enterprise 8",
-"Передана некорректная структура информации о сессии": "An incorrect session information structure was passed",
-"UUID уже существующего запуска, если rerun = Истина": "UUID of an existing launch if rerun = True",
-"Структура полей задачи (см. ПолучитьСтруктуруЗадачи": "Task fields structure (see GetTaskFieldsStructure",
-"Смещение для получение объектов не из начала списка": "Offset for getting objects not from the beginning of the list",
-"Структура полей сделки (см. ПолучитьСтруктуруСделки": "Deal fields structure (see. GetDealStructure",
-"Получает количество уведомлений во входящей очереди": "Gets the number of notifications in the incoming queue",
-"Получает данные одного или нескольких пользователей": "Gets data of one or more users",
-"Токен для удаления данных конкретной версии объекта": "Token for deleting data of a specific version of an object",
-"Структура: `{ role: \"<имя>\", db: \"<база данных>\" }`": "Structure: `{ role: \"\", db: \"\" }`",
-"НачатьЗаписьТелаMultipart: создание потока в памяти": "StartMultipartBody: creating a stream in memory",
-"Параметры доступа. См. СформироватьПараметрыДоступа": "Access parameters. See FormAccessParameters",
-"Структура полей сделки. См. ПолучитьСтруктуруСделки": "Deal fields structure. See. GetDealStructure",
-"ID аккаунта для проверки, что бакет принадлежит ему": "Account ID to verify that hes the bucket owner",
-"Возвращает структуру полей настроек группового чата": "Returns the structure of group chat settings fields",
-"Получает информацию о последней ошибке в соединении": "Gets information about the last error in the connection",
-"Код офиса СДЭК, на который будет доставлена посылка": "Code of CDEK office to which the package will be delivered",
-"(Дополнительно) Определитесь с целью взаимодействия": "(Optional) Determine the purpose of the interaction",
-"Существующее соединение или конфигурация соединения": "Existing connection or connection configuration",
-"ИспользоватьMultipartПоляВOAuth: установка значения": "UseMultipartFieldsAtOAuth: setting the value",
-"Получает количество сообщений в очереди на отправку": "Gets the number of messages in the outgoing queue",
-"ИмяМетода, ОписаниеМетода, ПолноеОписаниеПараметров": "MethodName, MethodDescription, FullParamsDescription",
-"УстановитьДвоичноеТело: Тело установлено, размер %1": "SetBinaryBody: Body set, size %1",
-"цена до скидок; укажите значение 0, если скидок нет": "price before discounts; specify 0 if no discounts are available",
-"Получает шаблон пустого описания для загрузки файла": "Gets a blank description template for uploading a file",
-"Важно: Для работы компоненты требуется GLIBC >=2.18": "Important: The component requires GLIBC >=2.18",
-"Сообщения разговора. См. ПолучитьСтруктуруСообщения": "Conversation messages. See GetMessageStructure",
-"Структура полей задачи. См. ПолучитьСтруктуруЗадачи": "Task fields structure. See GetTaskFieldsStructure",
-"НачатьЗаписьТелаMultipart: Создание потока в памяти": "StartMultipartBody: Creating a stream in memory",
-"База данных, в которой необходимо провести операцию": "Database in which the operation needs to be performed",
-"ОбработатьЗапрос: перенос тела в объект HTTPЗапроса": "ProcessRequest: place the body in the HTTPRequest object",
-"Истина > кнопки выводятся в столбик, Ложь > в строку": "True > buttons are displayed in a column, False > in a row",
+"ОтменитьЗаписьMultipart: Удаление записанных данных": "CancelMultipartBody: Deleting recorded data",
+"В меню создания бота заполните все необходимые поля": "In the bot creation menu, fill in all the required fields",
+"конечный (нижний) цвет информера в формате RRGGBBAA": "final (bottom) color of the informer in RRGGBBAA format",
+"Таймаут ожидания новых сообщений при пустой очереди": "Timeout for waiting for new messages when the queue is empty",
+"Данные записей указываются как массив структур вида": "Record data is specified as an array of structures of the following type",
+"Коллекция файлов: Ключ > Файл, Значение > Тип медиа": "File collection: Key > File, Value > Media Type",
+"Изменяет свойства календаря из списка пользователей": "Edits the properties of a calendar from the user's list",
+"ID запуска, к которому принадлежит тестовый элемент": "Launch ID to which the test item belongs",
+"Очищает список закрепленных сообщений в теме форума": "Clears the list of pinned messages in the forum topic",
+"только задачи, которые не являются подзадачами (Y|N": "only tasks that are not subtasks (Y|N)",
+"Получает информацию о сайте по его имени или токену": "Gets information about a site by its name or token",
+"автоприменения стратегий цены: ENABLED или DISABLED": "auto application of price strategies: ENABLED or DISABLED",
+"ДобавитьПараметрURL: добавление параметра, ключ - %1": "AddURLParameter: adding parameter, key - %1",
+"Пароль пользователя для авторизации, если необходимо": "User password for authorization, if required",
+"НачатьЗаписьТелаMultipart: создание временного файла": "StartMultipartBody: creating a temporary file",
+"УстановитьСтроковоеТело: тело установлено, размер %1": "SetStringBody: body set, size %1",
+"Проверяет загрузку изображений по массиву ID товаров": "Check images upload by products IDs",
+"Токен для получения данных конкретной версии объекта": "Token for retrieving data of a specific version of an object",
+"Не удалось загрузить часть файла! Отмена загрузки ID": "Failed to upload part of the file! Abort upload wiht ID",
+"Загружает файл с диска или двоичные данные на сервер": "Uploads a file from disk or binary data to the server",
+"Включение и отключение удаления MFA, если необходимо": "Enable and disable MFA deletion, if necessary",
+"Загружает файл на диск, забирая его по заданному URL": "Downloads a file to disk from the specified URL",
+"Проверяет существование BLOB по его SHA256 дайджесту": "Checks the existence of a BLOB by its SHA256 digest",
+"Информация о заявке](@api-docs.cdek.ru/29948360.html": "Details of a courier invitation(@api-docs.cdek.ru/33828865.html",
+"УстановитьСтроковоеТело: Тело установлено, размер %1": "SetStringBody: Body set, size %1",
+"Формирует структуру данных для обновления документов": "Forms data structure for updating documents",
+"Информация о заказе](@api-docs.cdek.ru/29923975.html": "Order details](@api-docs.cdek.ru/33828849.html",
+"Название города, уточняющий параметр для postal_code": "City name, specifying parameter for postal_code",
+"Истина > Не выполняет запрос, а возвращает текст SQL": "True > Does not execute the query, but returns SQL text",
+"Обрабатывает данные TMA и опредеяет их достоверность": "Processes TMA data and determines its validity",
+"квантовать неквантованную (например, float16) модель": "quantize non-quantized (e.g. float16) model",
+"Склад или несколько складов для получения таймслотов": "Warehouse or multiple warehouses to receive timeslots",
+"Значение или массив значений для добавления в values": "Value or array of values to add to Values field",
+"Здесь собрано определение данных для работы с VK API": "Here is a collection of data definitions for working with the VK API",
+"Написать сообщение пользователю в диалоге сообщества": "Write a message to a user in the community's dialog",
+"Основные данные запроса. См. ПолучитьСтруктуруДанных": "Basic request data. See GetBasicDataStructure",
+"Ставка НДС (значение - 0, 10, 12, 20, null - нет НДС": "VAT rate (value - 0, 10, 12, 20, null - no VAT",
+"Структура колонок: Ключ > имя, Значение > Тип данных": "Column structure: Key > Name, Value > Data type",
+"Получает список доступных методов указанного сервиса": "Gets a list of available methods for the specified service",
+"Массив фильтров. См. ПолучитьСтруктуруФильтраЗаписей": "Filters array. See GetRecordsFilterStructure",
+"Идентификатор доставки из метода ПолучитьУведомление": "Receipt identifier from the GetNotification method",
"Указанное значение не является подходящей коллекцией": "The specified value is not a valid collection",
"Описание таблиц: Ключ > имя, Значение > массив полей": "Table description: Key > name, Value > array of fields",
"НачатьЗаписьТелаMultipart: Создание временного файла": "StartMultipartBody: Creating a temporary file",
@@ -10647,49 +10675,49 @@
"ОжидаетЧто(Результат[\"errors\"].Количество()).Равно(0": "ExpectsThat(Result[\"errors\"].Count()).Equal(0",
"Не заполнен параметр address в параметрах соединения": "The address parameter is not filled in the connection parameters",
"Фильтр списка. См. ПолучитьСтруктуруФильтраСчетчиков": "List filter. See GetCounterFilterStructure",
-"Массив типов колонок. См. ПолучитьТипыКолонокТаблицы": "Array of column types. See GetTableColumnTypes",
+"Истина > кнопки выводятся в столбик, Ложь > в строку": "True > buttons are displayed in a column, False > in a row",
"Основное измерение при заполнении диапазона массивом": "Main dimension when filling the array range",
-"Завершает работу созданного ранее тестового элемента": "Ends a previously created test item",
-"Ошибка получения авторизационных данных из структуры": "Error of obtaining authorization data from the structure",
-"ID чата (chatXXX) или пользователя (XXX) для диалога": "Chat ID (as chatXXX) or User ID (as XXX)",
-"Структура комплексного атрибута или структура товара": "Complex attribute structure or product structure",
-"Отправляет аудиофайл в качестве голосового сообщения": "Sends an audio file as a voice message",
-"Скачивает zip архив с содержимым указанного каталога": "Downloads a zip archive with the contents of the specified directory",
-"включение автоприменения акций: ENABLED или DISABLED": "Enable auto application of shares: ENABLED or DISABLED",
-"Модуль для работы с Max через GreenAPI из набора ОПИ": "Module for working with Max via GreenAPI from the OpenIntegrations set",
+"Массив типов колонок. См. ПолучитьТипыКолонокТаблицы": "Array of column types. See GetTableColumnTypes",
"Отправляет географические координаты в чат или канал": "Sends geographic coordinates to a chat or channel",
-"Получает список доступных методов указанного сервиса": "Gets a list of available methods for the specified service",
+"Модуль для работы с Max через GreenAPI из набора ОПИ": "Module for working with Max via GreenAPI from the OpenIntegrations set",
+"включение автоприменения акций: ENABLED или DISABLED": "Enable auto application of shares: ENABLED or DISABLED",
+"Скачивает zip архив с содержимым указанного каталога": "Downloads a zip archive with the contents of the specified directory",
"Не добавлять параметр, если передано пустое значение": "Do not add parameter if empty value is passed",
-"Массив фильтров. См. ПолучитьСтруктуруФильтраЗаписей": "Filters array. See GetRecordsFilterStructure",
-"Идентификатор доставки из метода ПолучитьУведомление": "Receipt identifier from the GetNotification method",
-"Структура колонок: Ключ > имя, Значение > Тип данных": "Column structure: Key > Name, Value > Data type",
-"Основные данные запроса. См. ПолучитьСтруктуруДанных": "Basic request data. See GetBasicDataStructure",
-"Загружает файл на диск, забирая его по заданному URL": "Downloads a file to disk from the specified URL",
-"Загружает файл с диска или двоичные данные на сервер": "Uploads a file from disk or binary data to the server",
-"Не удалось загрузить часть файла! Отмена загрузки ID": "Failed to upload part of the file! Abort upload wiht ID",
-"Проверяет загрузку изображений по массиву ID товаров": "Check images upload by products IDs",
-"Токен для получения данных конкретной версии объекта": "Token for retrieving data of a specific version of an object",
-"Проверяет существование BLOB по его SHA256 дайджесту": "Checks the existence of a BLOB by its SHA256 digest",
-"УстановитьСтроковоеТело: тело установлено, размер %1": "SetStringBody: body set, size %1",
-"НачатьЗаписьТелаMultipart: создание временного файла": "StartMultipartBody: creating a temporary file",
-"Пароль пользователя для авторизации, если необходимо": "User password for authorization, if required",
-"ДобавитьПараметрURL: добавление параметра, ключ - %1": "AddURLParameter: adding parameter, key - %1",
-"Включение и отключение удаления MFA, если необходимо": "Enable and disable MFA deletion, if necessary",
-"Информация о заявке](@api-docs.cdek.ru/29948360.html": "Details of a courier invitation(@api-docs.cdek.ru/33828865.html",
-"Ставка НДС (значение - 0, 10, 12, 20, null - нет НДС": "VAT rate (value - 0, 10, 12, 20, null - no VAT",
-"Формирует структуру данных для обновления документов": "Forms data structure for updating documents",
-"Информация о заказе](@api-docs.cdek.ru/29923975.html": "Order details](@api-docs.cdek.ru/33828849.html",
-"Название города, уточняющий параметр для postal_code": "City name, specifying parameter for postal_code",
-"Истина > Не выполняет запрос, а возвращает текст SQL": "True > Does not execute the query, but returns SQL text",
-"Обрабатывает данные TMA и опредеяет их достоверность": "Processes TMA data and determines its validity",
-"УстановитьСтроковоеТело: Тело установлено, размер %1": "SetStringBody: Body set, size %1",
-"квантовать неквантованную (например, float16) модель": "quantize non-quantized (e.g. float16) model",
-"Склад или несколько складов для получения таймслотов": "Warehouse or multiple warehouses to receive timeslots",
-"Значение или массив значений для добавления в values": "Value or array of values to add to Values field",
-"Здесь собрано определение данных для работы с VK API": "Here is a collection of data definitions for working with the VK API",
-"Написать сообщение пользователю в диалоге сообщества": "Write a message to a user in the community's dialog",
+"Структура комплексного атрибута или структура товара": "Complex attribute structure or product structure",
+"ID чата (chatXXX) или пользователя (XXX) для диалога": "Chat ID (as chatXXX) or User ID (as XXX)",
+"Ошибка получения авторизационных данных из структуры": "Error of obtaining authorization data from the structure",
+"Завершает работу созданного ранее тестового элемента": "Ends a previously created test item",
+"Отправляет аудиофайл в качестве голосового сообщения": "Sends an audio file as a voice message",
+"Отправляет опрос с вариантами ответов в выбранный чат": "Sends a poll with answer choices to the selected chat room",
+"авторизоваться и ввести свои данные физ. или юр. лица": "authorize and enter your personal or company information",
+"Отбор элементов (См. ПолучитьСтруктуруФильтраКаталога": "Items filter (see GetFolderFilterStructure",
+"значение не является путем к файлу или Base64 строкой": "value is not a file path or valid Base64 string",
+"Массив ролей в виде строк или структур с указанием БД": "Array of roles as strings or structures specifying the DB",
+"Не добавлять заголовок, если передано пустое значение": "Do not add header if empty value is passed",
+"Получает информацию о записи трудозатрат задачи по ID": "Get time accounting record data",
+"Отбор элементов. См. ПолучитьСтруктуруФильтраКаталога": "Items filter. See GetFolderFilterStructure",
+"УстановитьФайлОтвета: файл ответа не указан - пропуск": "SetResponseFile: response file not specified - skip",
+"Завершает все соединения к базе данных кроме текущего": "Terminates all connections to the database except the current one",
+"Ошибка работы с криптографией: неподдерживаемый метод": "Cryptography processing error: unsupported method",
+"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок": "Keyboard. See FormKeyboardFromButtonArray",
+"Отправляет контакт с номером телефона в чат или канал": "Sends a contact with a phone number to a chat or channel",
+"Мировая гигокорпорация Илона Маска, кстати, напоминаю": "The world gigacorporation of Elon Musk, by the way, a reminder",
+"Строка подключения. См. СформироватьСтрокуПодключения": "Connection string. See GenerateConnectionString",
+"Возвращает список пользователей рабочего пространства": "Returns a list of workspace users",
+"начальный (верхний) цвет информера в формате RRGGBBAA": "initial (top) color of the informer in RRGGBBAA format",
+"Определяет доступ к файлу для сторонних пользователей": "Defines access to the file for third-party users",
+"флаг оповещения о подтверждении или отказе участников": "flag for notification of confirmation or cancellation of participants",
+"Отсутствуют обязательные поля настроек соединения: %1": "Missing required connection settings fields: %1",
+"часовой пояс начала (по умолчанию - ч.п. пользователя": "start time zone (default - t.z. of the user)",
+"Как CLI приложение для Windows и Linux (exe, rpm, deb": "As a CLI application for Windows and Linux (exe, rpm, deb)",
+"Получает статус добавления нового товара по ID задачи": "Gets the status of adding a new product by task ID",
+"Отображаемое имя файла c расширением, если необходимо": "Custom displayed file name with extension, if necessary",
+"УстановитьДвоичноеТело: Передано пустое тело, пропуск": "SetBinaryBody: Passed an empty body, skip",
+"Получает токен авторизации по данным service аккаунта": "Gets authorization token by service account data",
+"Возвращает категории и типы для товаров в виде дерева": "Returns the categories and types for products in a tree view",
+"Клиентские возвраты](@api-docs.cdek.ru/122762174.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html",
+"Ключ > имя файла, значение > путь или двоичные данные": "Key > file name, value > path or binary data",
"Получает информацию о стадиях Канбана или Моего плана": "Get kanban (My Plan) stages info",
-"Получает структуру настроек для создания новой модели": "Gets the settings structure for creating a new model",
"ДополнитьЗаголовки: установка заголовка ожидания gzip": "CompleteHeaders: setting the gzip header",
"Передана некорректная структура метаданных соединения": "Incorrect connection metadata structure passed",
"Для работы с Twitter API необходимо перейти по адресу": "To work with the Twitter API, you need to go to the following address",
@@ -10700,117 +10728,66 @@
"Значение не является путем к файлу или Base64 строкой": "The value is not a file path or Base64 string",
"Определяет доступ к файлу для стороннего пользователя": "Defines access to the file for an external user",
"OPI_Инструменты.ЗаменитьУправляющиеПоследовательности": "OPI_Tools.ReplaceEscapeSequences",
-"Отправляет двоичные данные через указанное соединение": "Sends binary data over the specified connection",
+"Получает структуру настроек для создания новой модели": "Gets the settings structure for creating a new model",
"Удаляет файл или несколько файлов с сервера Neocities": "Deletes a file or multiple files from Neocities",
"В одном запросе можно передать до 500 идентификаторов": "Up to 500 identifiers can be passed in one request",
"Введите имя и выберите Application type - Desktop app": "Enter the name and choose Application type - Desktop app",
"Настройки модели. См. ПолучитьСтруктуруНастроекМодели": "Model settings. See GetModelSettingsStructure",
"Отправляет контакт с номером телефона в выбранный чат": "Sends a contact with a phone number to the selected chat room",
-"Возвращает категории и типы для товаров в виде дерева": "Returns the categories and types for products in a tree view",
+"Модуль тестов консольного приложения (CLI) набора ОПИ": "CLI Application Test Module of OpenIntegrations",
"Генерирует ссылку авторизации для перехода в браузере": "Generates an authorization link for browser transition",
"Производит выход текущего аккаунта из группового чата": "Logs the current account out of group chat",
"Y|N) - парсить или нет комментарии на наличие смайлов": "Y|N) - parse comments for emoticons or not",
"Добавляет новые группы или пользователей в получатели": "Adds new groups or users to the recipients",
"OneScript: ./OInt/tests/Modules/internal/OPI_Тесты.os": "OneScript: ./OInt/tests/Modules/internal/OPI_Tests.os",
-"Модуль тестов консольного приложения (CLI) набора ОПИ": "CLI Application Test Module of OpenIntegrations",
-"Клиентские возвраты](@api-docs.cdek.ru/122762174.html": "Registration of refusal](@api-docs.cdek.ru/55327686.html",
-"Ключ > имя файла, значение > путь или двоичные данные": "Key > file name, value > path or binary data",
-"Получает токен авторизации по данным service аккаунта": "Gets authorization token by service account data",
-"Отображаемое имя файла c расширением, если необходимо": "Custom displayed file name with extension, if necessary",
-"Завершает все соединения к базе данных кроме текущего": "Terminates all connections to the database except the current one",
-"Отбор элементов. См. ПолучитьСтруктуруФильтраКаталога": "Items filter. See GetFolderFilterStructure",
-"Получает информацию о записи трудозатрат задачи по ID": "Get time accounting record data",
-"Не добавлять заголовок, если передано пустое значение": "Do not add header if empty value is passed",
-"Массив ролей в виде строк или структур с указанием БД": "Array of roles as strings or structures specifying the DB",
-"Ошибка работы с криптографией: неподдерживаемый метод": "Cryptography processing error: unsupported method",
-"значение не является путем к файлу или Base64 строкой": "value is not a file path or valid Base64 string",
-"Отбор элементов (См. ПолучитьСтруктуруФильтраКаталога": "Items filter (see GetFolderFilterStructure",
-"авторизоваться и ввести свои данные физ. или юр. лица": "authorize and enter your personal or company information",
-"Отправляет опрос с вариантами ответов в выбранный чат": "Sends a poll with answer choices to the selected chat room",
-"УстановитьФайлОтвета: файл ответа не указан - пропуск": "SetResponseFile: response file not specified - skip",
-"Клавиатура. См. СформироватьКлавиатуруПоМассивуКнопок": "Keyboard. See FormKeyboardFromButtonArray",
-"УстановитьДвоичноеТело: Передано пустое тело, пропуск": "SetBinaryBody: Passed an empty body, skip",
-"Мировая гигокорпорация Илона Маска, кстати, напоминаю": "The world gigacorporation of Elon Musk, by the way, a reminder",
-"Строка подключения. См. СформироватьСтрокуПодключения": "Connection string. See GenerateConnectionString",
-"Возвращает список пользователей рабочего пространства": "Returns a list of workspace users",
-"начальный (верхний) цвет информера в формате RRGGBBAA": "initial (top) color of the informer in RRGGBBAA format",
-"Отправляет контакт с номером телефона в чат или канал": "Sends a contact with a phone number to a chat or channel",
-"Определяет доступ к файлу для сторонних пользователей": "Defines access to the file for third-party users",
-"флаг оповещения о подтверждении или отказе участников": "flag for notification of confirmation or cancellation of participants",
-"Отсутствуют обязательные поля настроек соединения: %1": "Missing required connection settings fields: %1",
-"часовой пояс начала (по умолчанию - ч.п. пользователя": "start time zone (default - t.z. of the user)",
-"Как CLI приложение для Windows и Linux (exe, rpm, deb": "As a CLI application for Windows and Linux (exe, rpm, deb)",
-"Получает статус добавления нового товара по ID задачи": "Gets the status of adding a new product by task ID",
-"УстановитьДвоичноеТело: передано пустое тело - пропуск": "SetBinaryBody: an empty body has been passed - skip",
-"ID аккаунта. Текущий аккаунт токена, если не заполнено": "Account ID. Current token account if not filled",
-"Добавляет список привилегий роли в возвращаемые данные": "Adds a list of role privileges to the returned data",
-"Информация об ошибке или неопределено, если ошибки нет": "Error information or undefined if there is no error",
-"Получает список доступных счетчиков с фильтром или без": "Gets a list of available counters with or without filtering",
-"Признак использования только своих изображений товаров": "A flag of using only your own product images",
-"Файлы для загрузки: Ключ > путь на NC, Значение > Файл": "Files: Key > destination path on NC, Value > file",
-"OneScript: ./OInt/tools/main/Modules/OPI_ЗапросыSSH.os": "OneScript: ./OInt/tools/main/Modules/OPI_SSHRequests.os",
-"OneScript: ./OInt/tools/main/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/main/Modules/OPI_SQLQueries.os",
-"OneScript: ./OInt/tools/main/Modules/OPI_Компоненты.os": "OneScript: ./OInt/tools/main/Modules/OPI_AddIns.os",
-"tools/main/Modules/internal/Modules/OPI_Инструменты.os": "tools/main/Modules/internal/Modules/OPI_Tools.os",
-"Удаленный каталог приемника. Корень, если не заполнено": "Remote receiver catalog. Root by default",
-"Получает информацию о характеристиках объекта в бакете": "Receives information about the properties of the object in the baquette",
-"!OInt ЭтоОтладка = ПолучитьПеременнуюСреды(\"OINT_DEBUG": "!OInt IsDebug = GetEnvironmentVariable(\"OINT_DEBUG",
-"флаг разрешения участникам приглашать других в событие": "flag to allow participants to invite others to the event",
-"Массив привилегий. См. ПолучитьСтруктуруПривилегииРоли": "Array of privileges. See GetRolePrivilegeStructure",
-"Доп. параметры. См. ПолучитьСтруктуруПараметровЗапроса": "Additional parameters. See GetRequestParametersStructure",
-"Вид разметки для текста сообщения: MarkdownV2 или HTML": "Markup type for message text: MarkdownV2 or HTML",
-"Формирует структуру параметров для создания соединения": "Forms a structure of parameters for creating a connection",
-"Идентификатор точки отгрузки для CREATE_TYPE_CROSSDOCK": "Shipping point identifier for CREATE_TYPE_CROSSDOCK",
-"ID стадии, после которой необходимо вставить выбранную": "Stage ID, after which the selected stage should be inserted",
-"Подключает расширение SQLite для указанного соединения": "Connects the SQLite extension for the specified connection",
-"Перемещает объект по заданному пути и пути к оригиналу": "Moves the object to the specified path and path to the original",
-"Регистрация преалерта](@api-docs.cdek.ru/78934763.html": "Registration of Prealert document](@api-docs.cdek.ru/78935159.html",
-"Перезаписывать если файл с таким именем уже существует": "Overwrite if a file with the same name already exists",
-"Лимит удаления: 1 > первый документ, 0 > все документы": "Deletion limit: 1 > first document, 0 > all documents",
-"Формирует структуру настроек сессии выполнения запроса": "Forms the session settings structure for executing the request",
-"Получить структуру пользовательских настроек календаря": "Get calednar custom settings structure",
-"Данные пользователя. См. ПолучитьСтруктуруПользователя": "New user data. See. GetUserFieldsStructure",
-"Получает список внешних файлов пользователя или канала": "Gets a list of external files of a user or channel",
-"количество месяцев для синхронизации в будущем периоде": "number of months to synchronise in the future period",
-"Изменяет имя и|или описание существующего поля таблицы": "Changes the name and/or description of an existing table field",
+"Отправляет двоичные данные через указанное соединение": "Sends binary data over the specified connection",
"Получает структуру с описанием полей для создания лида": "Gets a structure with field descriptions for creating a lead",
+"Изменяет имя и|или описание существующего поля таблицы": "Changes the name and/or description of an existing table field",
+"количество месяцев для синхронизации в будущем периоде": "number of months to synchronise in the future period",
+"Лимит удаления: 1 > первый документ, 0 > все документы": "Deletion limit: 1 > first document, 0 > all documents",
+"Данные пользователя. См. ПолучитьСтруктуруПользователя": "New user data. See. GetUserFieldsStructure",
+"Получить структуру пользовательских настроек календаря": "Get calednar custom settings structure",
+"Формирует структуру настроек сессии выполнения запроса": "Forms the session settings structure for executing the request",
"Добавляет существующий календарь в список пользователя": "Adds an existing calendar to the user's list",
+"Получает список внешних файлов пользователя или канала": "Gets a list of external files of a user or channel",
"количество месяцев для синхронизации в прошлом периоде": "number of months to synchronise in the past period",
-"Отправляет ранее загруженное голосовое сообщение по ID": "Sends a previously uploaded voice message by ID",
+"Отправка тестового запроса через клиентские методы TCP": "Sending a test request via TCP client methods",
"OPI_ПолучениеДанныхТестов.Проверка_СдэкЗаказ(Результат": "OPI_TestDataRetrieval.Check_CdekOrder(Result",
"!OInt Данные = ПолучитьПеременнуюСреды(\"OINT_TESTS_CLI": "!OInt Data = GetEnvironmentVariable(\"OINT_TESTS_CLI",
"и выбор конкретного проекта из списка (значок c ключом": "and chosing of project from list (key icon",
-"Отправка тестового запроса через клиентские методы TCP": "Sending a test request via TCP client methods",
"Количество элементов, которое будет пропущено в ответе": "Offset of the result items",
"Максимальный размер данных (байт). 0 > без ограничений": "Maximum data size (bytes). 0 > no limit",
"Получает информацию об объекте диска по заданному пути": "Gets information about a disk object at the specified path",
"Значение = ПолучитьОбщийМакет(ИмяМакета).ПолучитьТекст": "Value = GetCommonTemplate(TemplateName).GetText",
"Создает новую заявку на вызов курьера для забора груза": "Creates a new request to call a courier to pick up a shipment",
+"Перезаписывать если файл с таким именем уже существует": "Overwrite if a file with the same name already exists",
"Группирует товары на основе одинаковых наборов свойств": "Groups products based on similar sets of properties",
-"tools/main/Modules/internal/Modules/OPI_Криптография.os": "tools/main/Modules/internal/Modules/OPI_Cryptography.os",
-"OneScript: ./OInt/tools/http/Modules/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/http/Modules/OPI_HTTPRequests.os",
-"ID файла, загруженного при помощи ЗагрузитьФайлВКаталог": "File ID from UploadFileToFolder method",
-"Информация о преалерте](@api-docs.cdek.ru/78934799.html": "Details of prealert document](@api-docs.cdek.ru/78935281.html",
-"ID пользователя. Ответ на все заявки, если не заполнено": "User ID. For all active requests if not filled in",
-"ДобавитьЗаголовокOAuthV1: начало формирования заголовка": "AddOAuthV1Header: signature creation",
-"Устанавливает настройки версионирования объектов бакета": "Sets the versioning settings for bucket objects",
-"ДвойныеКавычки, ЭкранированиеСимволовJSON[Экранирование": "DoubleQuotes, JSONCharactersEscapeMode[Escaping",
-"Блок как соответствие. С ним можно свершать манипуляции": "Block as map. Can be changed",
-"Добавляет или обновляет информацию о товарах в каталоге": "Adds or updates product information in the catalogue",
-"Разблокирует ранее заблокированного пользователя в чате": "Unblocks a previously blocked user in the chat room",
-"Дата окончания жизни ссылки (бессрочно, если не указано": "Link expiration date (permanent if not specified",
-"Отправляет данные клиенту по идентификатору подключения": "Sends data to the client by connection ID",
-"бесконечное получение данных может привести к зависанию": "endless data retrieval can cause hang-ups",
-"Добавляет хеш пароля пользователя в возвращаемые данные": "Adds user password hash to the returned data",
-"Создает отказ по заказу для возврата в интернет магазин": "Creates an order refusal to return to the online store",
-"цвет фона события. Символ # - в формате unicode как %23": "event background colour. Symbol # - in unicode format as %23",
-"Идентификатор файла или каталога размещения комментария": "Identifier of the file or directory where the comment is located",
-"Получает описание контакта для функции ОтправитьКонтакт": "Gets the contact description for the SendContact function",
-"ID последнего значения (last_id) из предыдущего запроса": "ID of the last value (last_id) from the previous response",
-"Код активации привязывается к карточке цифрового товара": "The activation code is linked to the digital product card",
-"имя существующей модели, из которой будет создана новая": "the name of the existing model from which the new model will be created",
-"Максимальное время ожидания подключений. 0 > бесконечно": "Maximum waiting time for connections. 0 > unlimited",
-"Инициализирует запись данных в тело в формате multipart": "Initializes writing data to the body in multipart format",
+"Отправляет ранее загруженное голосовое сообщение по ID": "Sends a previously uploaded voice message by ID",
+"Регистрация преалерта](@api-docs.cdek.ru/78934763.html": "Registration of Prealert document](@api-docs.cdek.ru/78935159.html",
+"ID стадии, после которой необходимо вставить выбранную": "Stage ID, after which the selected stage should be inserted",
+"Подключает расширение SQLite для указанного соединения": "Connects the SQLite extension for the specified connection",
+"Перемещает объект по заданному пути и пути к оригиналу": "Moves the object to the specified path and path to the original",
+"УстановитьДвоичноеТело: передано пустое тело - пропуск": "SetBinaryBody: an empty body has been passed - skip",
+"ID аккаунта. Текущий аккаунт токена, если не заполнено": "Account ID. Current token account if not filled",
+"Добавляет список привилегий роли в возвращаемые данные": "Adds a list of role privileges to the returned data",
+"Информация об ошибке или неопределено, если ошибки нет": "Error information or undefined if there is no error",
+"Получает список доступных счетчиков с фильтром или без": "Gets a list of available counters with or without filtering",
+"Файлы для загрузки: Ключ > путь на NC, Значение > Файл": "Files: Key > destination path on NC, Value > file",
+"OneScript: ./OInt/tools/main/Modules/OPI_ЗапросыSSH.os": "OneScript: ./OInt/tools/main/Modules/OPI_SSHRequests.os",
+"OneScript: ./OInt/tools/main/Modules/OPI_ЗапросыSQL.os": "OneScript: ./OInt/tools/main/Modules/OPI_SQLQueries.os",
+"OneScript: ./OInt/tools/main/Modules/OPI_Компоненты.os": "OneScript: ./OInt/tools/main/Modules/OPI_AddIns.os",
+"Признак использования только своих изображений товаров": "A flag of using only your own product images",
+"Удаленный каталог приемника. Корень, если не заполнено": "Remote receiver catalog. Root by default",
+"tools/main/Modules/internal/Modules/OPI_Инструменты.os": "tools/main/Modules/internal/Modules/OPI_Tools.os",
+"Формирует структуру параметров для создания соединения": "Forms a structure of parameters for creating a connection",
+"Вид разметки для текста сообщения: MarkdownV2 или HTML": "Markup type for message text: MarkdownV2 or HTML",
+"Доп. параметры. См. ПолучитьСтруктуруПараметровЗапроса": "Additional parameters. See GetRequestParametersStructure",
+"Идентификатор точки отгрузки для CREATE_TYPE_CROSSDOCK": "Shipping point identifier for CREATE_TYPE_CROSSDOCK",
+"флаг разрешения участникам приглашать других в событие": "flag to allow participants to invite others to the event",
+"!OInt ЭтоОтладка = ПолучитьПеременнуюСреды(\"OINT_DEBUG": "!OInt IsDebug = GetEnvironmentVariable(\"OINT_DEBUG",
+"Получает информацию о характеристиках объекта в бакете": "Receives information about the properties of the object in the baquette",
+"Массив привилегий. См. ПолучитьСтруктуруПривилегииРоли": "Array of privileges. See GetRolePrivilegeStructure",
+"доступность на время события: busy, absent, quest, free": "availability at the time of the event: busy, absent, quest, free",
"Объект коннектора или структура с информацией об ошибке": "Connector object or structure with error information",
"Тип поставки: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT": "Supply type: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT",
"идентификатор организатора события. Если is_meeting = Y": "The identifier of the event organiser. If is_meeting = Y",
@@ -10819,9 +10796,8 @@
"Атрибуты запуска. Перезаписывает указанное при создании": "Launch attributes. Overwrites the one specified during creation",
"список имен файлов или SHA256 блобов для LORA адаптеров": "list of file names or SHA256 blobs for LORA adapters",
"Включение и отключение версионирования, если необходимо": "Enable and disable versioning, if necessary",
-"доступность на время события: busy, absent, quest, free": "availability at the time of the event: busy, absent, quest, free",
"идентификатор автора перемещения лида на текущую стадию": "identifier of the author of moving the lead to the current stage",
-"Отправка и получение сообщений в двунаправленном потоке": "Sending and receiving messages in a bidirectional stream",
+"Инициализирует запись данных в тело в формате multipart": "Initializes writing data to the body in multipart format",
"Параметры авторизации. См. ПолучитьПараметрыАвторизации": "Authorization parameters. See GetAuthParameters",
"Получает список активных отправлений с фильтром или без": "Gets a list of active shipments with or without filtering",
"Описание запуска. Перезаписывает указанное при создании": "Launch description. Overwrites the one specified during creation",
@@ -10831,45 +10807,42 @@
"Получает список всех версий объектов в выбранном бакете": "Gets a list of all versions of objects in the selected bucket",
"Не удалось удалить файл пакета запросов после установки": "Failed to delete query package file after installation",
"Наличие соединения в пуле не гарантирует его активности": "The presence of a connection in the pool does not guarantee that it is active",
-"Возвращает тело ответа как коллекцию, полученную из JSON": "Returns the response body as a collection from JSON",
-"Количество контактов для получения. Все, если не указано": "Contact count to retrieve. All if not specified",
-"OneScript: ./OInt/tests/Modules/internal/OPI_ТестыCLI.os": "OneScript: ./OInt/tests/Modules/internal/OPI_TestsCLI.os",
-"Загружает коды активации для цифрового товара или услуги": "Uploads activation codes for a digital product or service",
-"Добавляет информацию о выполнении для тестового элемента": "Adds execution information for the test item",
-"Истина > Directory Bucket, Ложь > General Purpose Bucket": "True > Directory Bucket, False > General Purpose Bucket",
-"Очищает все добавленные ранее заголовки перед установкой": "Clears all previously added headers before setting",
-"Добавляет дополнительные поля информации для медиафайлов": "Add information fields for mediafiles",
-"Создает дочернюю страницу над другой страницей-родителем": "Creates a child page above another parent page",
-"Отправляет сообщение, которое приходит в канал, но видно": "Sends a message that arrives in the channel but is visible",
-"Роль может быть определена в одном из следующих форматов": "Role can be defined in one of the following formats",
-"Получать информацию об объектах во вложенных директориях": "Get information about objects in nested directories",
-"OPI_Инструменты.ЗаменитьУправляющиеПоследовательности(%1": "OPI_Tools.ReplaceEscapeSequences(%1",
-"Количество возвращаемых вложенных объектов (для каталога": "Number of returned nested objects (for catalog",
-"описание элемента. Перезаписывает указанное при создании": "element description. Overwrites the one specified during creation",
-"Соответствие данных с результатом проверки в поле passed": "Map of data with the result of verification in the passed field",
-"Как XML файлы расширения для загрузки через конфигуратор": "As XML extension files for loading via the configurator",
-"Получает информацию о товарах по массиву идентификаторов": "Gets information about products by an array of identifiers",
-"Изменяет значение варианта существующего свойства товара": "Edits the value of an existing product property variant",
-"Истина > Path style URL, Ложь > Virtual hosted style URL": "True > Path style URL, False > Virtual hosted style URL",
-"Время в минутах, за которое требуется показать сообщения": "Time in minutes for which messages need to be received",
-"Получает информацию об опубликованном объекте по его URL": "Gets information about the published object by its URL",
-"Типы поставки: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT": "Supply types: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT",
-"Получает прямую ссылку для скачивания публичного объекта": "Gets a direct link to download the public object",
-"Получает структуру с описанием полей для создания сделки": "Gets a structure with field descriptions for creating a deal",
-"Настройки TLS, если необходимо. См. ПолучитьНастройкиTls": "TLS settings, if necessary. See GetTlsSettings",
-"Получает количество товаров в остатке с фильтром или без": "Gets the number of items in the balance with or without filtering",
-"Устанавливает новые пользовательские настройки календаря": "Sets new custom calendar settings",
-"Признак использования полей тела в расчете подписи OAuth": "Flag to use body fields in OAuth signature calculation",
-"ОбработкаОбъект.OPI_HTTPКлиент, HTTPЗапрос, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPRequest, Undefined",
-"Получает статус асинхронной работы по изменению доступов": "Get async job status for access changes",
-"Загружает файл с диска или двоичные данные на сервер FTP": "Uploads a file from disk or binary data to the FTP server",
-"период экспорта: all, 3_9 (пример: 3 месяца до и 9 после": "export period: all, 3_9 (example: 3 months before and 9 after",
-"Получает структуру с описанием полей для создания задачи": "Gets a structure with a description of the fields for creating a task",
-"Нажимайте далее и Save and continue на последней вкладке": "Click on Next and then Save and continue on the last tab",
+"Отправка и получение сообщений в двунаправленном потоке": "Sending and receiving messages in a bidirectional stream",
+"Максимальное время ожидания подключений. 0 > бесконечно": "Maximum waiting time for connections. 0 > unlimited",
+"Блок как соответствие. С ним можно свершать манипуляции": "Block as map. Can be changed",
+"Код активации привязывается к карточке цифрового товара": "The activation code is linked to the digital product card",
+"tools/main/Modules/internal/Modules/OPI_Криптография.os": "tools/main/Modules/internal/Modules/OPI_Cryptography.os",
+"OneScript: ./OInt/tools/http/Modules/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/http/Modules/OPI_HTTPRequests.os",
+"ID файла, загруженного при помощи ЗагрузитьФайлВКаталог": "File ID from UploadFileToFolder method",
+"Информация о преалерте](@api-docs.cdek.ru/78934799.html": "Details of prealert document](@api-docs.cdek.ru/78935281.html",
+"ID пользователя. Ответ на все заявки, если не заполнено": "User ID. For all active requests if not filled in",
+"Устанавливает настройки версионирования объектов бакета": "Sets the versioning settings for bucket objects",
+"ДвойныеКавычки, ЭкранированиеСимволовJSON[Экранирование": "DoubleQuotes, JSONCharactersEscapeMode[Escaping",
+"имя существующей модели, из которой будет создана новая": "the name of the existing model from which the new model will be created",
+"Добавляет или обновляет информацию о товарах в каталоге": "Adds or updates product information in the catalogue",
+"ДобавитьЗаголовокOAuthV1: начало формирования заголовка": "AddOAuthV1Header: signature creation",
+"Дата окончания жизни ссылки (бессрочно, если не указано": "Link expiration date (permanent if not specified",
+"Отправляет данные клиенту по идентификатору подключения": "Sends data to the client by connection ID",
+"бесконечное получение данных может привести к зависанию": "endless data retrieval can cause hang-ups",
+"Добавляет хеш пароля пользователя в возвращаемые данные": "Adds user password hash to the returned data",
+"Создает отказ по заказу для возврата в интернет магазин": "Creates an order refusal to return to the online store",
+"цвет фона события. Символ # - в формате unicode как %23": "event background colour. Symbol # - in unicode format as %23",
+"Идентификатор файла или каталога размещения комментария": "Identifier of the file or directory where the comment is located",
+"Получает описание контакта для функции ОтправитьКонтакт": "Gets the contact description for the SendContact function",
+"ID последнего значения (last_id) из предыдущего запроса": "ID of the last value (last_id) from the previous response",
+"Разблокирует ранее заблокированного пользователя в чате": "Unblocks a previously blocked user in the chat room",
"Количество байт от указанной позиции начала для отправки": "Number of bytes from the specified start position for sending",
+"Нажимайте далее и Save and continue на последней вкладке": "Click on Next and then Save and continue on the last tab",
+"Получает структуру с описанием полей для создания задачи": "Gets a structure with a description of the fields for creating a task",
+"период экспорта: all, 3_9 (пример: 3 месяца до и 9 после": "export period: all, 3_9 (example: 3 months before and 9 after",
+"Устанавливает новые пользовательские настройки календаря": "Sets new custom calendar settings",
+"Получает статус асинхронной работы по изменению доступов": "Get async job status for access changes",
+"ОбработкаОбъект.OPI_HTTPКлиент, HTTPЗапрос, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPRequest, Undefined",
+"Признак использования полей тела в расчете подписи OAuth": "Flag to use body fields in OAuth signature calculation",
"Ошибка: Не удалось удалить временный файл при исключении": "Error: Failed to delete a temporary file on exception",
+"Загружает файл с диска или двоичные данные на сервер FTP": "Uploads a file from disk or binary data to the FTP server",
"часовой пояс окончания (по умолчанию - ч.п. пользователя": "end time zone (default - t.z. of the user)",
-"Удаляет уведомление из очереди после успешного получения": "Deletes the notification from the queue after successful receipt",
+"ДобавитьЗаголовокOAuthV1: создание заголовка авторизации": "AddOAuthV1Header: authorization header creation",
"Массив кодов стран в формате ISO_31661_alpha2 для отбора": "Array of country codes in ISO_31661_alpha2 format for selection",
"Удаляет стадию канбана, при условии, что в ней нет задач": "Removes a kanban stage, provided there are no tasks in it",
"атрибуты запуска в виде ключ1:значение1, ключ2:значение2": "launch attributes in the form key1:value1, key2:value2",
@@ -10878,46 +10851,47 @@
"Возможно, она не подходит для вашей операционной системы": "It may not be compatible with your OS",
"атрибуты элемента. Перезаписывает указанное при создании": "attributes of the element. Overwrites the one specified during creation",
"Получает представления (embeddings) для заданных вводных": "Gets the embeddings for the given entries",
-"ДобавитьЗаголовокOAuthV1: создание заголовка авторизации": "AddOAuthV1Header: authorization header creation",
+"Получает количество товаров в остатке с фильтром или без": "Gets the number of items in the balance with or without filtering",
"Нажмите **Create App** и выберите пункт **From scratch**": "Click **Create App** and choose **From scratch**",
-"Ресурс может быть определен в одном из следующих форматов": "Resource can be defined in one of the following formats",
-"Создает новую тему в группе с включенным функционалом тем": "Creates a new topic in the group with theme functionality enabled",
-"Получает список комментариев пользователей к задаче по ID": "Get user comments list for a task",
-"Создает текстовую транскрипцию для выбранного аудио файла": "Creates a text transcription for the selected audio file",
-"ВызватьМетод: запрос не был сформирован перед выполнением": "ExecuteMethod: the request was not generated before execution",
-"Модуль для работы с WhatsApp через GreenAPI из набора ОПИ": "WhatsApp via GreenAPI Module of OpenIntegrations",
-"OPI_ПолучениеДанныхТестов.Проверка_ОзонКартинки(Результат": "OPI_TestDataRetrieval.Check_OzonPictures(Result",
-"Параметры соединения. См. ПолучитьНастройкиСоединенияGRPC": "Connection parameters. See GetGRPCConnectionSettings",
-"формат, в котором возвращается ответ: json или схема JSON": "the format in which the response is returned: json or JSON schema",
-"Параметры соединения. См. СформироватьПараметрыСоединения": "Connection parameters. See FormConnectionParameters",
-"Получает токен на основе идентификатора аккаунта и пароля": "Gets a token based on account ID and password",
-"Структура полей календаря. См. ПолучитьСтруктуруКалендаря": "Calendar fields structure. See GetCalendarStructure",
-"Получает шаблон структуры для установки настроек инстанса": "Gets the structure template for instance settings",
-"Оформляет клиентский возврат для заказа интернет магазина": "Processes customer returns for online store orders",
-"Время показа признака набора текста перед отправкой (в мс": "Time to show the typing indicator before sending (in ms",
-"Получить доступные таймслоты на конечных складах отгрузки": "Get available timeslots at the final supply warehouses",
-"Имя модели должно быть в формате /:/: Directory Bucket, Ложь > General Purpose Bucket": "True > Directory Bucket, False > General Purpose Bucket",
+"Добавляет дополнительные поля информации для медиафайлов": "Add information fields for mediafiles",
+"Создает дочернюю страницу над другой страницей-родителем": "Creates a child page above another parent page",
+"Отправляет сообщение, которое приходит в канал, но видно": "Sends a message that arrives in the channel but is visible",
+"Роль может быть определена в одном из следующих форматов": "Role can be defined in one of the following formats",
+"Получать информацию об объектах во вложенных директориях": "Get information about objects in nested directories",
+"Очищает все добавленные ранее заголовки перед установкой": "Clears all previously added headers before setting",
+"Количество возвращаемых вложенных объектов (для каталога": "Number of returned nested objects (for catalog",
+"OPI_Инструменты.ЗаменитьУправляющиеПоследовательности(%1": "OPI_Tools.ReplaceEscapeSequences(%1",
+"Получает информацию об опубликованном объекте по его URL": "Gets information about the published object by its URL",
+"Время в минутах, за которое требуется показать сообщения": "Time in minutes for which messages need to be received",
+"Истина > Path style URL, Ложь > Virtual hosted style URL": "True > Path style URL, False > Virtual hosted style URL",
+"Изменяет значение варианта существующего свойства товара": "Edits the value of an existing product property variant",
+"Типы поставки: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT": "Supply types: CREATE_TYPE_CROSSDOCK, CREATE_TYPE_DIRECT",
+"Как XML файлы расширения для загрузки через конфигуратор": "As XML extension files for loading via the configurator",
+"Соответствие данных с результатом проверки в поле passed": "Map of data with the result of verification in the passed field",
+"описание элемента. Перезаписывает указанное при создании": "element description. Overwrites the one specified during creation",
+"Получает информацию о товарах по массиву идентификаторов": "Gets information about products by an array of identifiers",
+"Структура значений: Ключ > поле, Значение > значение поля": "Values structure: Key > field, Value > field value",
"ПараметрыЗапросаВСтроку: Получение коллекции КлючЗначение": "RequestParametersToString: Retrieve collection KeyValue",
"По умолчанию данные тела используются при расчете подписи": "By default, the body data is used in the signature calculation",
"Структура отбора задач (см. ПолучитьСтруктуруФильтраЗадач": "Structure of task filter (see GetTaskFieldsStructure",
+"Структура отбора лидов. См. ПолучитьСтруктуруФильтраЛидов": "Lead filter structure. See GetLeadFilterStructure",
"Структура изменяемых полей. См. ПолучитьСтруктуруСчетчика": "Structure of fields to be changed. See GetCounterStructure",
"Получает описание локации для отправки в ОтправитьЛокацию": "Gets the description of the location to send with SendLocation method",
"Устанавливает картинку в качестве аватара группового чата": "Sets the image as the group chat avatar",
"Структура отбора задач. См. ПолучитьСтруктуруФильтраЗадач": "Lead filter structure. See GetLeadFilterStructure",
"Устанавливает максимальное число допустимых переадресаций": "Sets the maximum number of allowed redirects",
-"Структура значений: Ключ > поле, Значение > значение поля": "Values structure: Key > field, Value > field value",
"Получать информацию об элементах во вложенных директориях": "Get information about elements in nested directories",
-"Идентификатор сообщения. Все сообщения, если не заполнено": "Message ID. All messages, if not filled in",
+"Структура полей календаря (см. ПолучитьСтруктуруКалендаря": "Calendar fields structure (see GetCalendarStructure",
"атрибуты элемента в виде ключ1:значение1, ключ2:значение2": "element attributes in the form key1:value1, key2:value2",
"передайте Истина, чтобы добавить в ответ данные аналитики": "pass True to add analytics data to the response",
"идентификатор автора перемещения сделки на текущую стадию": "identifier of the author of moving the deal to the current stage",
@@ -10928,77 +10902,82 @@
"получать уведомления о статусах входящего звонка: yes, no": "receive notifications about incoming call statuses: yes, no",
"цвет текста события. Символ # - в формате unicode как %23": "the colour of the event text. Symbol # - in unicode format as %23",
"Подпись в форме. Ключ: en или ru, Значение: Текст подписи": "Form label. Key: en or ru, Value: Lable text",
-"Структура отбора лидов. См. ПолучитьСтруктуруФильтраЛидов": "Lead filter structure. See GetLeadFilterStructure",
-"OPI_ПолучениеДанныхТестов.Проверка_БитриксСтрока(Результат": "OPI_TestDataRetrieval.Check_BitrixString(Result",
-"или неявного, при передаче строки подключения в методы ORM": "or implicit, when passing the connection string to ORM methods",
-"Устанавливает тело запроса из строки в указанной кодировке": "Sets the request body from a string in the specified encoding",
-"Сортировка: Ключ > поле, Значение > направление (ASC, DESC": "Sorting: Key > field name, Value > direction (ASC, DESC",
-"Формирует структуру настроек прокси-сервера для соединения": "Creates a structure of proxy server settings for the connection",
-"Создает копию объекта по заданному пути и пути к оригиналу": "Creates a copy of the object at the specified path and path to the original",
-"Переданные роли целиком заменяют список ролей пользователя": "The passed roles completely replace the user's role list",
-"уже добавлена ранее, повторное добавление является ошибкой": "has already been added before, adding it again is an error",
-"История сообщений. См. ПолучитьСтруктуруСообщенияКонтекста": "Messages log. See GetContextMessageStructure",
-"Получает структуру стандартных полей для создания счетчика": "Gets the structure of standard fields for counter creation",
-"ДобавитьФайлMultipart: пустой файл проигнорирован, поле %1": "AddMultipartFormDataFile: empty file ignored, field %1",
-"Отправляет данные в виде строки через указанное соединение": "Sends data as a string over the specified connection",
-"SELECT (Результат этого запроса приведен в следующем блоке": "SELECT (The result of this query is shown in the Result block",
-"Заменяет метаданные, установленные при создании соединения": "Replaces the metadata set during connection creation",
-"Структура с идентификатором нового подключения или ошибкой": "Structure with new connection ID or error information",
-"передайте Истина, чтобы добавить в ответ финансовые данные": "pass True to add financial data to the response",
-"Получает массив событий пользователей в заданном интервале": "Gets an array of user events in the specified interval",
-"Загружает фото на сервер для его дальнейшего использования": "Uploads photo to server for further use",
-"Не удалось удалить файл параметров запроса после установки": "Failed to delete query parameters file after execution",
-"OPI_ПолучениеДанныхТестов.Проверка_ОзонТаймслоты(Результат": "OPI_TestDataRetrieval.Check_OzonTimeslots(Result",
-"Статус участия: Y (согласен), N (отказался), Q (не ответил": "Participation status: Y (agreed), N (refused), Q (did not answer",
-"Структура отбора (см. ПолучитьСтруктуруФильтраКомментариев": "Comments filter structure (see GetCommentsFilterStructure",
+"Идентификатор сообщения. Все сообщения, если не заполнено": "Message ID. All messages, if not filled in",
+"ДобавитьФайлRelated: Не инициализирована запись Multipart": "AddFileAsRelated: Multipart record not initialized",
+"Идентификатор объекта, для которого необходим комментарий": "Identifier of the object that needs a comment",
+"Структура отбора лидов (см. ПолучитьСтруктуруФильтраЛидов": "Lead filter structure (see GetLeadFilterStructure",
+"ОжидаетЧто(Результат[\"result\"][\"status\"]).Равно(\"imported": "ExpectsThat(Result[\"result\"][\"status\"]).Equal(\"imported",
+"Ресурс может быть определен в одном из следующих форматов": "Resource can be defined in one of the following formats",
+"Получает список комментариев пользователей к задаче по ID": "Get user comments list for a task",
+"Создает текстовую транскрипцию для выбранного аудио файла": "Creates a text transcription for the selected audio file",
+"ВызватьМетод: запрос не был сформирован перед выполнением": "ExecuteMethod: the request was not generated before execution",
+"Модуль для работы с WhatsApp через GreenAPI из набора ОПИ": "WhatsApp via GreenAPI Module of OpenIntegrations",
+"OPI_ПолучениеДанныхТестов.Проверка_ОзонКартинки(Результат": "OPI_TestDataRetrieval.Check_OzonPictures(Result",
+"Параметры соединения. См. ПолучитьНастройкиСоединенияGRPC": "Connection parameters. See GetGRPCConnectionSettings",
+"формат, в котором возвращается ответ: json или схема JSON": "the format in which the response is returned: json or JSON schema",
+"Параметры соединения. См. СформироватьПараметрыСоединения": "Connection parameters. See FormConnectionParameters",
+"Получает токен на основе идентификатора аккаунта и пароля": "Gets a token based on account ID and password",
+"Создает новую тему в группе с включенным функционалом тем": "Creates a new topic in the group with theme functionality enabled",
+"Получает шаблон структуры для установки настроек инстанса": "Gets the structure template for instance settings",
+"Структура полей календаря. См. ПолучитьСтруктуруКалендаря": "Calendar fields structure. See GetCalendarStructure",
+"ДобавитьФайлRelated: не инициализирована запись Multipart": "AddFileAsRelated: multipart record not initialized",
+"ВызватьМетод: отправка запроса с записью ответа в файл %1": "ExecuteMethod: sending request with response written to file %1",
+"Получает структуру параметров завершения тестового сеанса": "Gets the parameter structure for completing a test session",
+"Получает список рабочих областей, в которых подключен бот": "Gets a list of workspaces where the bot is connected",
+"Имя модели должно быть в формате /:/: поле, Значение > направление (ASC, DESC": "Sorting: Key > field name, Value > direction (ASC, DESC",
+"Создает копию объекта по заданному пути и пути к оригиналу": "Creates a copy of the object at the specified path and path to the original",
+"Переданные роли целиком заменяют список ролей пользователя": "The passed roles completely replace the user's role list",
+"уже добавлена ранее, повторное добавление является ошибкой": "has already been added before, adding it again is an error",
+"Формирует структуру настроек прокси-сервера для соединения": "Creates a structure of proxy server settings for the connection",
+"Получает структуру стандартных полей для создания счетчика": "Gets the structure of standard fields for counter creation",
+"История сообщений. См. ПолучитьСтруктуруСообщенияКонтекста": "Messages log. See GetContextMessageStructure",
+"передайте Истина, чтобы добавить в ответ финансовые данные": "pass True to add financial data to the response",
+"Структура с идентификатором нового подключения или ошибкой": "Structure with new connection ID or error information",
+"Заменяет метаданные, установленные при создании соединения": "Replaces the metadata set during connection creation",
+"Получает массив событий пользователей в заданном интервале": "Gets an array of user events in the specified interval",
+"Отправляет данные в виде строки через указанное соединение": "Sends data as a string over the specified connection",
+"ДобавитьФайлMultipart: пустой файл проигнорирован, поле %1": "AddMultipartFormDataFile: empty file ignored, field %1",
+"SELECT (Результат этого запроса приведен в следующем блоке": "SELECT (The result of this query is shown in the Result block",
+"Получает PDF или HTML превью объекта (только для документов": "Gets PDF or HTML preview of the object (for documents only",
"Структура отбора сделок. См. ПолучитьСтруктуруФильтраСделок": "Deals filter structure. See GetDealsFilterStructure",
"Вы можете переопределять их, передавая в качестве параметра": "You can override them by passing them as a parameter",
"!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/3": "!OInt Message(\"Chunk upload error \" + String(N) + \"/3",
"Код, полученный из авторизации См.ПолучитьСсылкуАвторизации": "Code obtained from authorization See GetAuthorizationLink",
"Описание договоренности. См. ПолучитьОписаниеДоговоренности": "Appointment description. See GetAppointmentDescription",
"Фильтр отправлений. См. ПолучитьСтруктуруФильтраОтправлений": "Shipments filter. See GetShipmentsFilterStructure",
-"Получает PDF или HTML превью объекта (только для документов": "Gets PDF or HTML preview of the object (for documents only",
"Истина > служебные поля удаляются, остается только сам блок": "True > service fields are deleted, only the block itself remains",
-"дата окончания выборки. 3 месяца после текущей по умолчанию": "selection end date. 3 months after the current default",
+"ДобавитьПолеMultipart: Не инициализирована запись Multipart": "AddMultipartFormDataField: Multipart record not initialized",
"Структура отбора сделок (см. ПолучитьСтруктуруФильтраСделок": "Deals filter structure (see. GetDealsFilterStructure",
"Массив или одна сокращенная структура полей описания товара": "Array or one simplified structure of product fields",
"Данная функция не обновляет тип данных существующих колонок": "This function does not update the data type of existing columns",
@@ -11007,53 +10986,59 @@
"ДобавитьФайлMultipart: Не инициализирована запись Multipart": "AddMultipartFormDataFile: Multipart record not initialized",
"Для начала работы необходимо получить токен доступа к диску": "To start working, you need to obtain an access token for the disk",
"Получает установленную ранее конфигурацию шифрования бакета": "Gets the previously set bucket encryption configuration",
-"Получает значения настроек версионирования объектов в бакете": "Gets the values of versioning settings of objects in the bucket",
-"OneScript: ./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os": "OneScript: ./OInt/tools/Modules/OPI_TestDataRetrieval.os",
-"Параметры завершения. См. ПолучитьСтруктуруЗавершенияЗапуска": "Completion parameters. See GetLaunchCompletionStructure",
-"Настройки Tls могут быть также переданы в строке подключения": "Tls settings can also be passed in the connection string",
-"получать уведомления о входящих сообщениях и файлах: yes, no": "receive notifications of incoming messages and files: yes, no",
-"Имя поля для получения. Выводит весь список, если не указано": "Field name to retrieve. Displays the entire list if not specified",
-"!OInt ТекущийКаталог = СтрЗаменить(ТекущийСценарий().Каталог": "!OInt CurrentDirectory = StrReplace(CurrentScript().Path",
-"Название района региона, уточняющий параметр для поля region": "Name of the region's district, specifying parameter for the region field",
-"Установка нового набора удаляет все существующие теги бакета": "Setting up a new set removes all existing bucket tags",
-"Переданные данные service аккаунта не являются валидным JSON": "The passed service account data is not valid JSON",
-"Почтовый индекс города, для которого необходим список офисов": "Postal code of the city for which the list of offices is required",
-"Массив обновлений. См. ПолучитьСтруктуруОбновленияДокументов": "Update array. See GetDocumentUpdateStructure",
-"Список полей задачи в ответе. Все невычисляемые по умолчанию": "A list of task fields in the response. All non calculable by default",
-"ОбработкаОбъект.OPI_HTTPКлиент, HTTPСоединение, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPConnection, Undefined",
-"Формирует картинку для отправки в функции ОтправитьСообщение": "Make picture block for SendMessage method",
-"Устанавливает путь к файлу для сохранения результата запроса": "Sets the file path to save the query result",
-"Получение ШК места к заказу](@api-docs.cdek.ru/36967298.html": "Receiving barcode CP for the order](@api-docs.cdek.ru/36969722.html",
-"Некорректный формат тегов. Ожидается коллекция ключ-значение": "Incorrect tags format. Key-value collection is expected",
+"дата окончания выборки. 3 месяца после текущей по умолчанию": "selection end date. 3 months after the current default",
+"Фильтр выборки товаров. См. ПолучитьСтруктуруФильтраТоваров": "Product selection filter. See GetProductsFilterStructure",
+"Переданное значение не является валидной схемой SQL запроса": "The value passed is not a valid SQL query schema",
+"По умолчанию ответ от сервера запрашивается со сжатием gzip": "By default, the response from the server is requested with gzip compression",
+"Возвращает основные данные запроса в структурированном виде": "Returns the basic data for request in structured form",
+"Информация о товарах, которые размещены в заданном магазине": "Information about products that are placed in a selected market",
+"Перейдите **[в раздел интеграций портала для разработчиков]": "Go to the **[section of integrations of the developer portal]",
+"Двоичные данные при успехе или структура с описанием ошибки": "Binary data on success or structure with error description",
+"tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os": "tests/Modules/internal/Modules/OPI_TestDataRetrieval.os",
+"Признак отключения автоматического определения Content-Type": "Flag to disable automatic Content-Type detection",
+"Тип календаря: user, group, company_calendar, location и др": "Calendar type: user, group, company_calendar, location, etc",
+"Получает статус участия в событии для текущего пользователя": "Gets the event participation status of the current user",
+"ДобавитьФайлMultipart: не инициализирована запись Multipart": "AddMultipartFile: Multipart record not initialized",
+"Ползователь может быть указан в одном из сдедующих форматов": "User can be specified in one of the following formats",
+"ДобавитьЗаголовок: пустой заголовок проигнорирован, ключ %1": "AddHeader: empty header ignored, key %1",
+"В данных service аккаунта отсутствуют обязательные поля: %1": "There are no required fields in the service account data: %1",
+"Созданного вами бота теперь можно применить двумя способами": "The bot you created can now be used in two ways",
+"Перезаписывать, если объект по целевому пути уже существует": "Overwrite if an object already exists at the target path",
+"ДобавитьПолеMultipart: не инициализирована запись Multipart": "AddMultipartField: multipart record not initialized",
+"Создает публичный URL для файла. Требует токен пользователя": "Creates a public URL for the file. Requires user token",
+"ДополнитьЗаголовки: формирование заголовка AWS4 авторизации": "CompleteHeaders: generating AWS4 Authorization Header",
"Отредактируйте товар, чтобы опубликовать в Маркете ВКонтакте": "Moderation",
"Настройки FTP должны содержать только сериализуемые значения": "FTP settings must contain only serializable values",
"ТекущаяДатаСтрока, ВерсияОПИ, Платформа, ОперационнаяСистема": "CurrentDateString, OPIVersion, Platform, OperatingSystem",
"Вставить новый документ, если ни один документ не был найден": "Insert a new document if no document was found",
"Доп. параметры. См. ПолучитьСтруктуруПараметровПредставлений": "Additional parameters. See GetEmbeddingsParameterStructure",
"Получает настройки соединения с авторизацией через SSH Agent": "Gets connection settings with SSH Agent authentication",
-"Основная структура полей товара. См. ПолучитьСтруктуруТовара": "The basic structure of the product fields. See GetProductStructure",
+"OPI_ПолучениеДанныхТестов.Проверка_ОзонНовыеТовары(Результат": "OPI_TestDataRetrieval.Check_OzonNewProducts(Result",
"механизм загрузки файлов и некоторые другие из старой версии": "file upload mechanism and some others from the old version",
"Является краткой формой функции `ПолучитьСтруктуруСообщения`": "Is a shorthand for the function `GetMessageStructure`",
-"OPI_ПолучениеДанныхТестов.Проверка_ОзонНовыеТовары(Результат": "OPI_TestDataRetrieval.Check_OzonNewProducts(Result",
-"JSON данные также могут быть переданы как путь к файлу .json": "JSON data can also be passed as a path to a .json file",
"Пользователь может быть указан в одном из следующих форматов": "The user can be specified in one of the following formats",
"Получает заказ по номеру СДЭК или внутреннему номеру клиента": "Receives the order by CDEK number or number from customer IB",
"Структура колонок таблицы: Ключ > имя, Значение > тип данных": "Table column structure: Key > name, Value > data type",
-"Параметры завершения. См. ПолучитьСтруктуруЗавершенияЭлемента": "Completion parameters. See GetItemCompletionStructure",
-"Признак удаления файла тела, если он был создан автоматически": "Flag to delete the body file if it was created automatically",
-"Назначение файла: assistants, batch, vision, user_data, evals": "File purpose: assistants, batch, vision, user_data, evals",
-"учитывать посещения из регионов без доступ к ресурсам Яндекса": "take into account visits from regions without access to Yandex resources",
-"Фильтр событий. См. ПолучитьСтруктуруФильтраСобытийКалендарей": "Events filter. See GetCalendarEventsFilterStructure",
-"Маркер конца сообщения для исключения ожидания конца таймаута": "End of message marker to avoid waiting for the end of timeout",
-"Фиксирует оговоренные с клиентом дату, время и адрес доставки": "Fixes the delivery date, time and address agreed with the customer",
-"access_token --> Используется в т-нии 2-х часов для запросов": " access_token --> Used in the interval of 2 hours for requests",
-"JSON данные также могут быть переданны как путь к файлу .json": "JSON data can also be passed as a path to a .json file",
-"В качестве ключевых можно указывать UNIQUE и PRIMARY KEY поля": "UNIQUE and PRIMARY KEY fields can be specified as key fields",
-"Получает характеристики для указанной категории и типа товара": "Gets the characteristics for the specified category and product type",
-"Изменяет свойства существующей стадии канбана или Моего плана": "Changes the properties of the existing kanban or My plan stage",
-"Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено": "String, Arbitrary, HTTPResponse, BinaryData, Undefined",
-"Добавляет новое пользовательское поле для добавления в задачу": "Adds a new custom field to be added to the task",
-"Массив описаний остатков. См. ПолучитьСтруктуруОстатковТовара": "Array of stocks data. See GetProductStocksStructure",
+"Некорректный формат тегов. Ожидается коллекция ключ-значение": "Incorrect tags format. Key-value collection is expected",
+"Основная структура полей товара. См. ПолучитьСтруктуруТовара": "The basic structure of the product fields. See GetProductStructure",
+"Получение ШК места к заказу](@api-docs.cdek.ru/36967298.html": "Receiving barcode CP for the order](@api-docs.cdek.ru/36969722.html",
+"JSON данные также могут быть переданы как путь к файлу .json": "JSON data can also be passed as a path to a .json file",
+"Формирует картинку для отправки в функции ОтправитьСообщение": "Make picture block for SendMessage method",
+"Получает значения настроек версионирования объектов в бакете": "Gets the values of versioning settings of objects in the bucket",
+"Параметры завершения. См. ПолучитьСтруктуруЗавершенияЗапуска": "Completion parameters. See GetLaunchCompletionStructure",
+"Настройки Tls могут быть также переданы в строке подключения": "Tls settings can also be passed in the connection string",
+"получать уведомления о входящих сообщениях и файлах: yes, no": "receive notifications of incoming messages and files: yes, no",
+"Имя поля для получения. Выводит весь список, если не указано": "Field name to retrieve. Displays the entire list if not specified",
+"!OInt ТекущийКаталог = СтрЗаменить(ТекущийСценарий().Каталог": "!OInt CurrentDirectory = StrReplace(CurrentScript().Path",
+"OneScript: ./OInt/tools/Modules/OPI_ПолучениеДанныхТестов.os": "OneScript: ./OInt/tools/Modules/OPI_TestDataRetrieval.os",
+"Установка нового набора удаляет все существующие теги бакета": "Setting up a new set removes all existing bucket tags",
+"Название района региона, уточняющий параметр для поля region": "Name of the region's district, specifying parameter for the region field",
+"ОбработкаОбъект.OPI_HTTPКлиент, HTTPСоединение, Неопределено": "DataProcessorObject.OPI_HTTPClient, HTTPConnection, Undefined",
+"Список полей задачи в ответе. Все невычисляемые по умолчанию": "A list of task fields in the response. All non calculable by default",
+"Устанавливает путь к файлу для сохранения результата запроса": "Sets the file path to save the query result",
+"Массив обновлений. См. ПолучитьСтруктуруОбновленияДокументов": "Update array. See GetDocumentUpdateStructure",
+"Почтовый индекс города, для которого необходим список офисов": "Postal code of the city for which the list of offices is required",
+"Переданные данные service аккаунта не являются валидным JSON": "The passed service account data is not valid JSON",
"ВызватьМетод: переадресация, Location отсутствует, завершение": "ExecuteMethod: redirection, Location missing, termination",
"Открывает новый диалог с одним или несколькими пользователями": "Opens a new dialog with one or more users",
"Установка нового набора удаляет все существующие теги объекта": "Setting up a new set removes all existing object tags",
@@ -11063,141 +11048,176 @@
"Смещение для получение вложенных объектов не из начала списка": "Offset for getting nested objects not from the beginning of the list",
"ДополнитьЗаголовки: формирование заголовка Bearer авторизации": "CompleteHeaders: generating Bearer Authorization Header",
"Указатель из предыдущего запроса, если строк результата > 100": "Pointer from the previous request, if the result rows > 100",
-"Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси": "Proxy settings, if required. See GetProxySettings",
"Получение квитанции к заказу](@api-docs.cdek.ru/36967287.html": "Receiving order receipt](@api-docs.cdek.ru/36969694.html",
"Константы.TwitterRefresh.Установить(ОтветТокен[\"refresh_token": "Constants.TwitterRefresh.Set(ResponseToken[\"refresh_token",
+"Массив описаний остатков. См. ПолучитьСтруктуруОстатковТовара": "Array of stocks data. See GetProductStocksStructure",
"шаблон промпта (переопределяет то, что определено в Modelfile": "prompt template (overrides what is defined in Modelfile",
-"токен для доступа к вашему серверу уведомлений, если требуется": "a token to access your notification server, if required",
-"Режим доступа к каталогу в числовом формате POSIX (как в chmod": "Access mode to the directory in POSIX numeric format (as in chmod",
-"Загружает файл на облачный диск, получая его по указанному URL": "Uploads a file to the cloud drive by fetching it from the specified URL",
-"Настройки группового чата. См. ПолучитьСтруктуруНастроекГруппы": "Group chat settings. See GetGroupSettingsStructure",
-"Привилегия может быть определена в одном из следующих форматов": "Privilege can be defined in one of the following formats",
-"массив идентификаторов участников события. Если is_meeting = Y": "array of event participant IDs. If is_meeting = Y",
-"!OInt УстановитьПеременнуюСреды(\"OINT_TESTS_CLI\", CLITestsMark": "!OInt SetEnvironmentVariable(\"OINT_TESTS_CLI\", CLITestsMark",
-"передать значение даты без времени в параметрах from и to: Y,N": "pass date value without time in from and to parameters: Y,N",
-"Получает информацию о содержимом директории по выбранному пути": "Gets information about the contents of a directory at the specified path",
-"Получает курсор для порционного получения документов коллекции": "Gets a cursor for batch retrieval of collection documents",
-"ВызватьМетод: достигнуто максимальное число ошибок, завершение": "ExecuteMethod: maximum number of errors reached, terminating",
-"Возвращает ответ пользователю при нажатии на кнопку клавиатуры": "Returns a response to the user when a keyboard button is pressed",
-"Структура лога не является корректной коллекцией КлючИЗначение": "Log structure is not a valid KeyValue collection",
-"Имя или имена ключевых полей таблицы для проверки уникальности": "Name or names of key table fields for uniqueness validation",
-"Настройки прокси не являются валидной структурой ключ-значение": "Proxy settings are not a valid key-value structure",
-"ВызватьМетод: ошибка сервера, попытка повторной отправки %1/%2": "ExecuteMethod: server error, retry attempt %1/%2",
-"Настройки прокси, если необходимо. См. ПолучитьНастройкиПрокси": "Proxy settings, if required. See GetProxySettings",
-"Идентификатор следующей страницы данных из предыдущего запроса": "Next page identifier of data from the previous request",
-"Получает структуру цены товара для функции ОбновитьЦеныТоваров": "Gets the product price structure for the UpdateProductsPrices function",
+"Настройки прокси, если необходимо. См ПолучитьНастройкиПрокси": "Proxy settings, if required. See GetProxySettings",
+"Добавляет новое пользовательское поле для добавления в задачу": "Adds a new custom field to be added to the task",
+"Изменяет свойства существующей стадии канбана или Моего плана": "Changes the properties of the existing kanban or My plan stage",
+"Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено": "String, Arbitrary, HTTPResponse, BinaryData, Undefined",
+"Параметры завершения. См. ПолучитьСтруктуруЗавершенияЭлемента": "Completion parameters. See GetItemCompletionStructure",
+"Признак удаления файла тела, если он был создан автоматически": "Flag to delete the body file if it was created automatically",
+"учитывать посещения из регионов без доступ к ресурсам Яндекса": "take into account visits from regions without access to Yandex resources",
+"Фильтр событий. См. ПолучитьСтруктуруФильтраСобытийКалендарей": "Events filter. See GetCalendarEventsFilterStructure",
+"Назначение файла: assistants, batch, vision, user_data, evals": "File purpose: assistants, batch, vision, user_data, evals",
+"Фиксирует оговоренные с клиентом дату, время и адрес доставки": "Fixes the delivery date, time and address agreed with the customer",
+"access_token --> Используется в т-нии 2-х часов для запросов": " access_token --> Used in the interval of 2 hours for requests",
+"JSON данные также могут быть переданны как путь к файлу .json": "JSON data can also be passed as a path to a .json file",
+"В качестве ключевых можно указывать UNIQUE и PRIMARY KEY поля": "UNIQUE and PRIMARY KEY fields can be specified as key fields",
+"Получает характеристики для указанной категории и типа товара": "Gets the characteristics for the specified category and product type",
+"Маркер конца сообщения для исключения ожидания конца таймаута": "End of message marker to avoid waiting for the end of timeout",
+"Загружает файл для дальнейшего использования в других запросах": "Uploads a file for further use in other requests",
"Получает статус добавления кодов цифрового товара по ID задачи": "Gets the status of digital item codes upload by task ID",
"ОжидаетЧто(Результат[\"requests\"]).ИмеетТип(\"Массив\").Заполнено": "ExpectsThat(Result[\"requests\"]).HasType(\"Array\").Filled",
"Выполняет запрос, если он был сформирован или установлен ранее": "Executes the request if it has been generated or set previously",
"Формирует блок файла для отправки в функции ОтправитьСообщение": "Make file block for SendMessage method",
"Отмечает все сообщения во всех доступных чатах как прочитанные": "Mark all message as readed",
-"Загружает файл для дальнейшего использования в других запросах": "Uploads a file for further use in other requests",
"Максимум сообщений для получения. Без ограничений по умолчанию": "Maximum messages to retrieve. Unlimited by default",
-"Для вызова этого метода бот должен быть администратором в чате": "To call this method, the bot must be an administrator in the chat room",
+"ДобавитьПараметрURL: пустой параметр проигнорирован, ключ - %1": "AddURLParameter: empty parameter ignored, key - %1",
"ID группы или пользователя владельца канбан. Свой по умолчанию": "ID of kanban owner (group or user)",
"Набор инструментов интеграции с популярными API и технологиями": "A set of tools for integration with popular APIs and technologies",
"Добавляет список привилегий пользователя в возвращаемые данные": "Adds a list of user privileges to the returned data",
"Блокирует выполнение программы до появления нового подключения": "Blocks programm execution until a new connection is established",
-"ДобавитьПараметрURL: пустой параметр проигнорирован, ключ - %1": "AddURLParameter: empty parameter ignored, key - %1",
"Ссылка на файл с ШК местом к заказам доступна в течение 1 часа": "The link to the file with the barcode CP is available within 1 hour",
-"Получает единый SKU по старым идентификаторам SKU FBS и SKU FBO": "Gets a single SKU from the old SKU FBS and SKU FBO identifiers",
+"Получает структуру цены товара для функции ОбновитьЦеныТоваров": "Gets the product price structure for the UpdateProductsPrices function",
+"Для вызова этого метода бот должен быть администратором в чате": "To call this method, the bot must be an administrator in the chat room",
+"Идентификатор следующей страницы данных из предыдущего запроса": "Next page identifier of data from the previous request",
+"Получает курсор для порционного получения документов коллекции": "Gets a cursor for batch retrieval of collection documents",
+"ВызватьМетод: ошибка сервера, попытка повторной отправки %1/%2": "ExecuteMethod: server error, retry attempt %1/%2",
+"Настройки прокси, если необходимо. См. ПолучитьНастройкиПрокси": "Proxy settings, if required. See GetProxySettings",
+"токен для доступа к вашему серверу уведомлений, если требуется": "a token to access your notification server, if required",
+"Загружает файл на облачный диск, получая его по указанному URL": "Uploads a file to the cloud drive by fetching it from the specified URL",
+"Настройки группового чата. См. ПолучитьСтруктуруНастроекГруппы": "Group chat settings. See GetGroupSettingsStructure",
+"Привилегия может быть определена в одном из следующих форматов": "Privilege can be defined in one of the following formats",
+"массив идентификаторов участников события. Если is_meeting = Y": "array of event participant IDs. If is_meeting = Y",
+"!OInt УстановитьПеременнуюСреды(\"OINT_TESTS_CLI\", CLITestsMark": "!OInt SetEnvironmentVariable(\"OINT_TESTS_CLI\", CLITestsMark",
+"Режим доступа к каталогу в числовом формате POSIX (как в chmod": "Access mode to the directory in POSIX numeric format (as in chmod",
+"Получает информацию о содержимом директории по выбранному пути": "Gets information about the contents of a directory at the specified path",
+"передать значение даты без времени в параметрах from и to: Y,N": "pass date value without time in from and to parameters: Y,N",
+"Имя или имена ключевых полей таблицы для проверки уникальности": "Name or names of key table fields for uniqueness validation",
+"Структура лога не является корректной коллекцией КлючИЗначение": "Log structure is not a valid KeyValue collection",
+"Настройки прокси не являются валидной структурой ключ-значение": "Proxy settings are not a valid key-value structure",
+"ВызватьМетод: достигнуто максимальное число ошибок, завершение": "ExecuteMethod: maximum number of errors reached, terminating",
+"Возвращает ответ пользователю при нажатии на кнопку клавиатуры": "Returns a response to the user when a keyboard button is pressed",
+"Формирование ШК места к заказу](@api-docs.cdek.ru/36967295.html": "Creating barcode CP for the order](@api-docs.cdek.ru/36969713.html",
+"Требуется регистрация на ollama.ai и добавление открытого ключа": "Registration on ollama.ai and adding a public key is required",
+"Получает структуру полей фильтра для получения списка счетчиков": "Gets the structure of filter fields to get the list of counters",
+"Активирует или деактивирует (увольняет) выбранного пользователя": "Activates or deactivates (fire) the selected user",
+"путь к файлу сохранения результата (двоичных данных в частности": "the path to the result saving file (particularly binary data",
+"Отступ от начала списка для получения лидов > 50 шт. рекурсивно": "Offset from the beginning of the list to get leads > 50 recursively",
+"JSON данные авторизации как файл, коллекция или двоичные данные": "JSON authorization data as a file, collection or binary data",
+"Создает новый лид по структуре полей (см. ПолучитьСтруктуруЛида": "Creates a new lead by fields structure (see GetLeadStructure",
+"Получает список складов, сортировочных центров и пунктов выдачи": "Gets a list of warehouses, sorting centers and delivery points",
+"Истина > обновляет все документы по фильтру, Ложь > только один": "True > updates all documents by filter, False > only one",
+"Информация о паспортных данных](@api-docs.cdek.ru/55343091.html": "Passport data information](@api-docs.cdek.ru/55343134.html",
+"Первая картинка в массиве картинок (поле images) будет основной": "The first image in the image array (images field) will be the main image",
+"Получает структуру шаблон для фильтрации записей в запросах ORM": "Gets the template structure for filtering records in ORM queries",
+"Структура колонок не является валидной структурой ключ-значение": "The column structure is not a valid key-value structure",
+"Восстанавливает состояние объекта к необходимой версии (ревизии": "Restores object state to required version (revision",
+"Получает статус пользователя или нескольких пользователей по ID": "Gets the status of a user or multiple users by ID",
+"Тип кластера: CLUSTER_TYPE_OZON (Россия), CLUSTER_TYPE_CIS (СНГ": "Cluster type: CLUSTER_TYPE_OZON (Russia), CLUSTER_TYPE_CIS (CIS",
"Создает запрос на основе введенных данных с выполнением или без": "Creates a request based on the entered data with or without execution",
"Ссылка на файл с квитанцией к заказам доступна в течение 1 часа": "A link to the receipt file for orders is available within 1 hour",
"Создает копию локального каталога по выбранному пути на сервере": "Creates a copy of the local directory at the selected path on the Neocities server",
"Токен бота чата сообщества, который можно получить в настройках": "Community chat bot token, which can be obtained in the settings",
"Преалерт должен быть предварительно создан. См. СоздатьПреалерт": "The prealert must be previously created. See CreatePrealert",
-"Создает соединение и читает данные до конца или по ограничениям": "Establishes a connection and reads data until completion or by limits",
+"Получает единый SKU по старым идентификаторам SKU FBS и SKU FBO": "Gets a single SKU from the old SKU FBS and SKU FBO identifiers",
"Игнорируем проверку целостности архива, просто читаем результат": "Ignore archive integrity check, just read the result",
"Проверьте, что данные зависимости удовлетворены в вашей системе": "Check that these dependencies are resolved on your system",
"Массив ролей оснований в виде строк или структур с указанием БД": "Array of roles based on strings or structures specifying the database",
"Отступ от начала списка для получения задач > 50 шт. рекурсивно": "Offset of tasks list",
"Получение интервалов доставки](@api-docs.cdek.ru/154160502.html": "Getting delivery intervals (RU)](@api-docs.cdek.ru/154160502.html",
-"Получает статус пользователя или нескольких пользователей по ID": "Gets the status of a user or multiple users by ID",
-"Тип кластера: CLUSTER_TYPE_OZON (Россия), CLUSTER_TYPE_CIS (СНГ": "Cluster type: CLUSTER_TYPE_OZON (Russia), CLUSTER_TYPE_CIS (CIS",
-"Структура колонок не является валидной структурой ключ-значение": "The column structure is not a valid key-value structure",
-"Формирование ШК места к заказу](@api-docs.cdek.ru/36967295.html": "Creating barcode CP for the order](@api-docs.cdek.ru/36969713.html",
-"Получает структуру шаблон для фильтрации записей в запросах ORM": "Gets the template structure for filtering records in ORM queries",
-"Первая картинка в массиве картинок (поле images) будет основной": "The first image in the image array (images field) will be the main image",
-"Информация о паспортных данных](@api-docs.cdek.ru/55343091.html": "Passport data information](@api-docs.cdek.ru/55343134.html",
-"Истина > обновляет все документы по фильтру, Ложь > только один": "True > updates all documents by filter, False > only one",
-"Получает список складов, сортировочных центров и пунктов выдачи": "Gets a list of warehouses, sorting centers and delivery points",
-"Создает новый лид по структуре полей (см. ПолучитьСтруктуруЛида": "Creates a new lead by fields structure (see GetLeadStructure",
-"JSON данные авторизации как файл, коллекция или двоичные данные": "JSON authorization data as a file, collection or binary data",
-"Отступ от начала списка для получения лидов > 50 шт. рекурсивно": "Offset from the beginning of the list to get leads > 50 recursively",
-"Восстанавливает состояние объекта к необходимой версии (ревизии": "Restores object state to required version (revision",
-"Активирует или деактивирует (увольняет) выбранного пользователя": "Activates or deactivates (fire) the selected user",
-"Получает структуру полей фильтра для получения списка счетчиков": "Gets the structure of filter fields to get the list of counters",
-"Требуется регистрация на ollama.ai и добавление открытого ключа": "Registration on ollama.ai and adding a public key is required",
-"путь к файлу сохранения результата (двоичных данных в частности": "the path to the result saving file (particularly binary data",
-"ВызватьМетод: переадресация %1, Location отсутствует, завершение": "ExecuteMethod: redirection %1, Location missing, termination",
-"содержимое объекта или путь к файлу, если указан путь сохранения": "object content or file path, if a save path is specified",
-"P.S Далее часто упоминается \"страница настроек Twitter Developer": "P.S The following is often referred to as the \"Twitter Developer settings page",
-"URL внешнего вебхука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used",
-"Формирование квитанции к заказу](@api-docs.cdek.ru/36967276.html": "Creating order receipt](@api-docs.cdek.ru/36969649.html",
-"Удаляет URL обработчика событий бота для работы в режиме Webhook": "Deletes the bot event handler URL for webhook operation",
-"Отправляет тело несколькими запросами с заголовком Content-Range": "Sends the body in multiple requests with the Content-Range header",
-"`ПолучитьНастройкиПриватныйКлюч`, `ПолучитьНастройкиЧерезАгента`": "`GetSettingsPrivateKey`, `GetSettingsViaAgent`",
-"Отправляет произвольный текстовый запрос на сервер для обработки": "Sends an arbitrary text request to the server for processing",
-"Получает структуру полей для создания или изменения пользователя": "Gets the field structure for creating or modifying user information",
-"Определяет, является ли переданное значение объектом TCP сервера": "Specifies if the value passed is a TCP server object",
-"Массив ячеек вида А1 для получения (весь лист, если не заполнено": "Array of A1 type cells to get (whole sheet if not filled",
-"Получает массив сообщений, которые являются ответом на указанное": "Gets an array of messages that are replies to the specified",
-"Получить объект запроса можно при помощи функции `ВернутьЗапрос`": "You can get the request object using the `ReturnRequest` function",
+"Создает соединение и читает данные до конца или по ограничениям": "Establishes a connection and reads data until completion or by limits",
"Позволяет получать стадии без проверки прав (для администраторов": "Allows you to get stages without checking permissions (for administrators",
"Набор или массив наборов пар Ключ : Значение > Поле : Показатель": "Set or array of sets of pairs Key : Value > Field : FieldValue",
"OPI_ПолучениеДанныхТестов.Проверка_ОзонЗаданиеЗагрузки(Результат": "OPI_TestDataRetrieval.Check_OzonUploadTask(Result",
"Добавляет информацию о затраченном времени пользователя в задачу": "Adds information about the user's time spent to the task",
"Получает структуру фильтра для функции ПолучитьСобытияКалендарей": "Gets the filter structure for the function GetCalendarEvents",
-"Устанавливает статус участия в событии для текущего пользователя": "Sets the event participation status for the current user",
-"Отступ от начала списка для получения сделок > 50 шт. рекурсивно": "Offset from the beginning of the list to retrieve deals > 50 pcs recursively",
"Вызывает исключение с логом, если во время обработки были ошибки": "Causes an exception with a log if there were errors during processing",
+"Отступ от начала списка для получения сделок > 50 шт. рекурсивно": "Offset from the beginning of the list to retrieve deals > 50 pcs recursively",
"OPI_ПолучениеДанныхТестов.Проверка_ОзонДобавлениеКодов(Результат": "OPI_TestDataRetrieval.Check_OzonCodesUpload(Result",
"Доступные форматы: mp3 (по умолчанию), opus, aac, flac, wav, pcm": "Available formats: mp3 (default), opus, aac, flac, wav, pcm",
"Закрывает канал отправки в клиентском или двунаправленном потоке": "Closes the sending channel in a client or bidirectional stream",
-"Информация о внешних таблицах. См. ПолучитьСтруктуруВнешнихТаблиц": "External tables data. See GetExternalTablesStructure",
-"Клавиатура, если нужна, см. СформироватьКлавиатуруИзМассиваКнопок": "Keyboard, if needed, see CreateKeyboardFromArrayButton",
-"Получает настройки соединения с авторизацией через приватный ключ": "Gets connection settings with private key authentication",
-"Набор получения данных и нстроек для выполнения тестов набора ОПИ": "A set for obtaining data and settings for executing OpenIntegrations tests",
-"Цвет чата: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA,": "Chat color: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA,",
-"Признак, что обязательная функция Инициализировать() была вызвана": "Flag indicating that the mandatory Initialize() function was called",
-"Получает список входящих сообщений инстанса за указанный интервал": "Gets the list of incoming messages of the instance for the specified period",
-"Выполняет специфическую (SITE) команду сервера и возвращает ответ": "Executes a specific (SITE) server command and returns the response",
-"UUID запуска. Будет сгенерирован автоматически, если не заполнено": "UUID of the launch. Will be generated automatically if not filled",
-"Позволяет добавлять стадии без проверки прав (для администраторов": "Allows you to add stages without checking permissions (for administrators",
-"Получает список расширений протокола FTP, поддерживаемых сервером": "Gets a list of FTP protocol features supported by the server",
-"URL внешнего веб-хука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used",
-"Проверяет, что значение является объектом внешней компоненты RCON": "Checks that the value is an object of an RCON AddIn",
+"Устанавливает статус участия в событии для текущего пользователя": "Sets the event participation status for the current user",
+"Получить объект запроса можно при помощи функции `ВернутьЗапрос`": "You can get the request object using the `ReturnRequest` function",
+"Определяет, является ли переданное значение объектом TCP сервера": "Specifies if the value passed is a TCP server object",
+"Массив ячеек вида А1 для получения (весь лист, если не заполнено": "Array of A1 type cells to get (whole sheet if not filled",
+"Получает структуру полей для создания или изменения пользователя": "Gets the field structure for creating or modifying user information",
+"Отправляет произвольный текстовый запрос на сервер для обработки": "Sends an arbitrary text request to the server for processing",
+"`ПолучитьНастройкиПриватныйКлюч`, `ПолучитьНастройкиЧерезАгента`": "`GetSettingsPrivateKey`, `GetSettingsViaAgent`",
+"Отправляет тело несколькими запросами с заголовком Content-Range": "Sends the body in multiple requests with the Content-Range header",
+"Удаляет URL обработчика событий бота для работы в режиме Webhook": "Deletes the bot event handler URL for webhook operation",
+"Формирование квитанции к заказу](@api-docs.cdek.ru/36967276.html": "Creating order receipt](@api-docs.cdek.ru/36969649.html",
+"URL внешнего вебхука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used",
+"P.S Далее часто упоминается \"страница настроек Twitter Developer": "P.S The following is often referred to as the \"Twitter Developer settings page",
+"содержимое объекта или путь к файлу, если указан путь сохранения": "object content or file path, if a save path is specified",
+"ВызватьМетод: переадресация %1, Location отсутствует, завершение": "ExecuteMethod: redirection %1, Location missing, termination",
+"Получает массив сообщений, которые являются ответом на указанное": "Gets an array of messages that are replies to the specified",
"Получает список файлов и каталогов, находящихся в корне хранилища": "Get a list of files and folders, located at the root of the storage",
"OPI_ПолучениеДанныхТестов.Проверка_OpenAIАссистент(Результат, Имя": "OPI_TestDataRetrieval.Check_OpenAIAssistant(Result, Name",
-"Формирует настройки для использования TLS при выполнении запросов": "Forms settings for using TLS",
+"После создания приложения можно заполнить необходимые данные в 1С": "After creating the application, you can fill in the necessary data in 1C",
"Переданные роли и привилегии целиком заменяют текущие данные роли": "The passed roles and privileges completely replace the current role data",
-"Сохраните **ClientID** и **Client secret** со страницы приложения": "Save **ClientID** and **ClientSecret** from the application page",
+"Проверяет, что значение является объектом внешней компоненты RCON": "Checks that the value is an object of an RCON AddIn",
"Структура запуска не является корректной коллекцией КлючИЗначение": "Launch structure is not a valid KeyValue collection",
"Получает новости или одну новость с отбором по ID или доступности": "Gen post or array of post with ID or rights selection",
"Получает настройки соединения с авторизацией через логин и пароль": "Gets connection settings with login and password authentication",
"Метод + РазделительBat + СтрСоединить(МассивОпций, РазделительBat": "Method + BatSeparator + StrConcat(OptionsArray, BatSeparator",
-"После создания приложения можно заполнить необходимые данные в 1С": "After creating the application, you can fill in the necessary data in 1C",
+"Сохраните **ClientID** и **Client secret** со страницы приложения": "Save **ClientID** and **ClientSecret** from the application page",
+"URL внешнего веб-хука или адрес Bitrix24 при использовании токена": "URL of webhook or a Bitrix24 domain, when token used",
+"Формирует настройки для использования TLS при выполнении запросов": "Forms settings for using TLS",
+"Позволяет добавлять стадии без проверки прав (для администраторов": "Allows you to add stages without checking permissions (for administrators",
+"Получает список расширений протокола FTP, поддерживаемых сервером": "Gets a list of FTP protocol features supported by the server",
+"Клавиатура, если нужна, см. СформироватьКлавиатуруИзМассиваКнопок": "Keyboard, if needed, see CreateKeyboardFromArrayButton",
+"Получает настройки соединения с авторизацией через приватный ключ": "Gets connection settings with private key authentication",
+"Набор получения данных и нстроек для выполнения тестов набора ОПИ": "A set for obtaining data and settings for executing OpenIntegrations tests",
+"Информация о внешних таблицах. См. ПолучитьСтруктуруВнешнихТаблиц": "External tables data. See GetExternalTablesStructure",
+"Признак, что обязательная функция Инициализировать() была вызвана": "Flag indicating that the mandatory Initialize() function was called",
+"Получает список входящих сообщений инстанса за указанный интервал": "Gets the list of incoming messages of the instance for the specified period",
+"Выполняет специфическую (SITE) команду сервера и возвращает ответ": "Executes a specific (SITE) server command and returns the response",
+"UUID запуска. Будет сгенерирован автоматически, если не заполнено": "UUID of the launch. Will be generated automatically if not filled",
+"Цвет чата: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA,": "Chat color: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA,",
+"value&another¶m4=кириллица¶m5=alert('XSS')alert('XSS')alert('XSS') администратора, для бота > получателя": "User ID. For channel > administrator, for bot > recipient",
"Уровень информации: error, warn, info, debug, trace, fatal, unknown": "Information level: error, warn, info, debug, trace, fatal, unknown",
"Массив структур данных строк: Ключ > поле, Значение > значение поля": "An array of string data structures: Key > field, Value > field value",
@@ -11205,42 +11225,40 @@
"Вид номера заказа. Истина > номер в базе клиента, Ложь > номер СДЭК": "Type of order number. True > number in the customer base, False > CDEK number",
"Подробнее о каждом варианте релиза в разделе [Про варианты релизов]": "For more details about each release variant, see the section [About Release Variants]",
"Формирует блок с картинкой для добавления в массив блоков сообщения": "Generates a block with an image to add to the message block array",
-"Идентификатор владельца чата. Текущий пользователь, если не указано": "ID of chat owner. Current user by default",
+"Основные данные запроса (c полным URL). См. ПолучитьСтруктуруДанных": "Basic request data (with full URL). See GetBasicDataStructure",
"Проверяет, что значение является объектом внешней компоненты SQLite": "Checks that the value is an object of a SQLite AddIn",
-"Ограничение на ур. вложенности разбора. На всю глубину по умолчанию": "Parsing depth limit. Full depth by default",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteSheet",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateBlock",
"Обрабатывает данные Telegram Mini App и определяет их достоверность": "Processes Telegram Mini App data and determines its validity",
"получать уведомления о сообщениях, отправленных с телефона: yes, no": "receive notifications of messages sent from phone: yes, no",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПоле": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateField",
-"Метод + РазделительBash + СтрСоединить(МассивОпций, РазделительBash": "Method + BashSeparator + StrConcat(OptionsArray, BashSeparator",
-"!OInt OPI_MSSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MSSQL.os": "!OInt OPI_MSSQL = LoadScript(CurrentDirectory + \"/OPI_MSSQL.os",
-"Перейдите на вкладку **API**, сгенерируйте и сохранеите **API KEY**": "Click on the **API** tab, generate and save the **API KEY**",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВернутьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ReturnBlock",
-"Тег уникальности Если уже существует, то другие увед. будут удалены": "Uniqueness Tag. If already exist, other notif. will be deleted",
-"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Инструменты.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Tools.os",
-"Совпадающие поля будут перезаписаны с приоритетом параметра функции": "Matching fields will be overwritten with the parameter of the function",
-"Создает новые или обновляет существующие товары по структурам полей": "Creates new products or updates existing products, based on data structures",
-"В качестве ключевых выступают все UNIQUE и PRIMARY KEY поля таблицы": "All UNIQUE and PRIMARY KEY fields of the table serve as key fields",
-"Включает или отключает стандартное кодирование спец. символов в URL": "Enables or disables standard encoding of special characters in URLs",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase",
-"Получает токен на основе кода со страницы ПолучитьСсылкуАвторизации": "Gets token based on the code from the GetAuthorizationLink page",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile",
-"Назначает права администратора указанному участнику группового чата": "Assigns administrator rights to the specified group chat member",
-"OneScript: ./OInt/tools/Modules/internal/Classes/OPI_ЗапросыHTTP.os": "OneScript: ./OInt/tools/Modules/internal/Classes/OPI_HTTPRequests.os",
-"Получает структуру системного сообщения для использования в запросе": "Gets the structure of a system message for use in a request",
-"!OInt OPI_MySQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_MySQL.os": "!OInt OPI_MySQL = LoadScript(CurrentDirectory + \"/OPI_MySQL.os",
-"Доступные голоса могут отличаться в зависимости от выбранной модели": "Available voices may vary depending on the selected model",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteFile",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьБлок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteBlock",
+"Идентификатор владельца чата. Текущий пользователь, если не указано": "ID of chat owner. Current user by default",
+"Отмечает выбранное сообщение и все сообщения до него как прочитанные": "Mark current and all previous messages as readed",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКнигу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateSpreadsheet",
+"Регистрация заявки на вызов курьера](@api-docs.cdek.ru/29925274.html": "Registration of a courier invitation](@api-docs.cdek.ru/33828859.html",
+"Штрихкод должен быть предварительно создан. См. СформироватьШтрихкод": "The barcode must be previously created. See CreateBarcode",
+"Создает новую сделку по структуре полей (см. ПолучитьСтруктуруСделки": "Creates a new deal by field structure (see. GetDealStructure",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddSheet",
+"Для начала работы необходимо получить некоторые параметры для VK API": "To begin, you need to obtain certain parameters for the VK API",
+"Создает новую задачу по структуре полей (см. ПолучитьСтруктуруЗадачи": "Create new task by fields structure (see GetTaskFieldsStructure",
+"Истина > использовать временный файл, Ложь > формирует тело в памяти": "True > use a temporary file, False > form a body in memory",
+"Получает текущий каталог, от которого вычисляются относительные пути": "Gets the current directory from which relative paths are calculated",
+"Товар должен быть предварительно архивирован (см. АрхивироватьТовары": "The product must be pre-archived (see ArchiveProducts",
+"Получает список лидов (50 шт. за запрос максимум) с фильтром или без": "Gets a list of leads (50 per request max) with or without filtering",
+"URL может быть установлен позднее при помощи функции `УстановитьURL`": "The URL can be set later using the `SetURL` function",
+"Отправляет запрос с указанной частью тела и заголовком Content-Range": "Sends a request with the specified part of the body and the Content-Range header",
+"Изменяет текущий каталог, от которого вычисляются относительные пути": "Changes the current directory from which relative paths are calculated",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateChannel",
+"Отзывает права администратора у указанного участника группового чата": "Revokes administrator rights from the specified group chat member",
+"Структура завершения не является корректной коллекцией КлючИЗначение": "Completion structure is not a valid KeyValue collection",
+"как долго модель будет оставаться загруженной в память после запроса": "how long the model will remain loaded in memory after a request",
"В CLI версии двоичные данные будут представлены в виде Base64 строки": "In the CLI version, binary data will be represented as a Base64 string",
"Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
"на redirect_uri после авторизации через браузер есть всего 30 секунд": "on redirect_uri after authorization via the browser is only 30 seconds",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateFile",
-"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Криптография.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Cryptography.os",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFile",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПапку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateFolder",
-"Признак ошибки выполнения для пропуска оставшихся действий в цепочке": "Execution error flag to skip remaining actions in the chain",
+"OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Криптография.os": "OneScript: ./OInt/tools/Modules/internal/Modules/OPI_Cryptography.os",
"Курсор из предыдущего запроса для получения следующего набора файлов": "Cursor from the previous request to get the next set of files",
"Устанавливает тело в формате JSON из подходящей коллекции или строки": "Sets the body in JSON format from a suitable collection or string",
"Если включена транслитерация адреса из кириллицы в латиницу > Истина": "If Cyrillic to Latin address transliteration is enabled > True",
@@ -11248,33 +11266,34 @@
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProduct",
"ДобавитьЗаголовокOAuthV1: добавление полей тела в строку для подписи": "AddOAuthV1Header: adding body fields to the signature string",
"Отправляет SMS по указанному номеру для получения кода подтверждения": "Sends an SMS to the specified number to obtain a confirmation code",
-"Структура завершения не является корректной коллекцией КлючИЗначение": "Completion structure is not a valid KeyValue collection",
-"как долго модель будет оставаться загруженной в память после запроса": "how long the model will remain loaded in memory after a request",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateChannel",
-"Отправляет запрос с указанной частью тела и заголовком Content-Range": "Sends a request with the specified part of the body and the Content-Range header",
-"Отмечает выбранное сообщение и все сообщения до него как прочитанные": "Mark current and all previous messages as readed",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКнигу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateSpreadsheet",
-"Регистрация заявки на вызов курьера](@api-docs.cdek.ru/29925274.html": "Registration of a courier invitation](@api-docs.cdek.ru/33828859.html",
-"Штрихкод должен быть предварительно создан. См. СформироватьШтрихкод": "The barcode must be previously created. See CreateBarcode",
-"Создает новую сделку по структуре полей (см. ПолучитьСтруктуруСделки": "Creates a new deal by field structure (see. GetDealStructure",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddSheet",
-"Отзывает права администратора у указанного участника группового чата": "Revokes administrator rights from the specified group chat member",
-"Изменяет текущий каталог, от которого вычисляются относительные пути": "Changes the current directory from which relative paths are calculated",
-"Истина > использовать временный файл, Ложь > формирует тело в памяти": "True > use a temporary file, False > form a body in memory",
-"Создает новую задачу по структуре полей (см. ПолучитьСтруктуруЗадачи": "Create new task by fields structure (see GetTaskFieldsStructure",
-"Получает текущий каталог, от которого вычисляются относительные пути": "Gets the current directory from which relative paths are calculated",
-"Товар должен быть предварительно архивирован (см. АрхивироватьТовары": "The product must be pre-archived (see ArchiveProducts",
-"Получает список лидов (50 шт. за запрос максимум) с фильтром или без": "Gets a list of leads (50 per request max) with or without filtering",
-"URL может быть установлен позднее при помощи функции `УстановитьURL`": "The URL can be set later using the `SetURL` function",
-"Для начала работы необходимо получить некоторые параметры для VK API": "To begin, you need to obtain certain parameters for the VK API",
+"Признак ошибки выполнения для пропуска оставшихся действий в цепочке": "Execution error flag to skip remaining actions in the chain",
+"Возвращает структуру фильтров для метода ПолучитьСписокОтправленийFBO": "Returns the filter structure for the GetFBOShipmentsList method",
+"Возвращает структуру полей для фильтрации дочерних элементов каталога": "Returns filter structure for child folder items",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannel",
+"!OInt OPI_SQLite = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_SQLite.os": "!OInt OPI_SQLite = LoadScript(CurrentDirectory + \"/OPI_SQLite.os",
+"Результат функции ПреобразоватьКодВТокен(), если перевести его в JSON": "The result of the function ConvertCodeToToken(), if convert it to JSON",
+"Типы фильтрации: !, <, <=, >, >=. Например: !ID:3 (т.е. ID не равно 3": "Types of filtration: !, <, <=, >, >=. For example: !ID:3 (ID not equal to 3",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПокинутьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"LeaveChannel",
+"список имен файлов или SHA256 блобов, из которых будет создана модель": "list of file names or SHA256 blobs from which the model will be created",
+"`ВыполнитьСразу = Ложь` может быть использовано для получения готовых": "`ExecuteRequest=False` can be used to get ready",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateToken",
+"Устанавливает отметку Прочитано для сообщения или всех сообщений чата": "Sets the Read mark for a message or all chat messages",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateRecords",
+"Тип связи: 0 старт>старт, 1 старт>финиш, 2 финиш>старт, 3 финиш>финиш": "Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish",
+"Расширения: Ключ > путь или данные расширения, Значение > точка входа": "Extensions: Key > filepath or extension data, Value > entry point",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProduct",
+"Получает структуру сообщения для списка сообщений запроса в контексте": "Gets the message structure for a list of request messages in context",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProduct",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendFile",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDialog",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЗаписи": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteRecords",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоставитьЛайк": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Like",
"Войдите в свой аккаунт и перейдите на страницу **Your Apps** на сайте": "Log in to your account and go to the **Your Apps** page on the website",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile",
"!OInt ВызватьИсключение(\"Не удалось получить информацию из json медиа": "!OInt RaiseException(\"Failed to get information from json media!",
"ВызватьМетод: достигнуто максимальное число переадресаций, завершение": "ExecuteMethod: maximum number of redirections reached, termination",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDialog",
-"!OInt ПодключитьСценарий(СтрСоединить(МассивПути, \"/\"), \"ReportPortal": "!OInt AttachScript(StrConcat(PathArray, \"/\"), \"ReportPortal",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken",
"Получает список сделок (50 шт. за запрос максимум) с фильтром или без": "Gets the list of deals (50 pcs per query max) with or without filtering",
"Существующее соединение или путь к базе. In memory, если не заполнено": "Existing connection or path to the base. In memory, if not filled",
@@ -11282,119 +11301,118 @@
"УстановитьТаймаут: передано некорректное значение, таймаут не изменен": "SetTimeout: incorrect value passed, timeout not changed",
"Отправляет очередное сообщение в клиентский или двунаправленный поток": "Sends the next message to the client or bidirectional stream",
"Проверяет доступность бакета для текущего аккаунта или аккаунта по ID": "Checks if the bucket is available for the current account or account by ID",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendFile",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьДиалог": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDialog",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProduct",
-"Возвращает структуру полей для фильтрации дочерних элементов каталога": "Returns filter structure for child folder items",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannel",
-"!OInt OPI_SQLite = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_SQLite.os": "!OInt OPI_SQLite = LoadScript(CurrentDirectory + \"/OPI_SQLite.os",
-"Результат функции ПреобразоватьКодВТокен(), если перевести его в JSON": "The result of the function ConvertCodeToToken(), if convert it to JSON",
-"Типы фильтрации: !, <, <=, >, >=. Например: !ID:3 (т.е. ID не равно 3": "Types of filtration: !, <, <=, >, >=. For example: !ID:3 (ID not equal to 3",
-"Возвращает структуру фильтров для метода ПолучитьСписокОтправленийFBO": "Returns the filter structure for the GetFBOShipmentsList method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПокинутьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"LeaveChannel",
-"Получает структуру сообщения для списка сообщений запроса в контексте": "Gets the message structure for a list of request messages in context",
-"`ВыполнитьСразу = Ложь` может быть использовано для получения готовых": "`ExecuteRequest=False` can be used to get ready",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UpdateToken",
-"Устанавливает отметку Прочитано для сообщения или всех сообщений чата": "Sets the Read mark for a message or all chat messages",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateRecords",
-"Тип связи: 0 старт>старт, 1 старт>финиш, 2 финиш>старт, 3 финиш>финиш": "Link type: 0 start>start, 1 start>finish, 2 finish>start, 3 finish>finish",
-"Расширения: Ключ > путь или данные расширения, Значение > точка входа": "Extensions: Key > filepath or extension data, Value > entry point",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТовар": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProduct",
-"список имен файлов или SHA256 блобов, из которых будет создана модель": "list of file names or SHA256 blobs from which the model will be created",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTable",
-"Список инструментов в формате JSON, которые модель должна использовать": "List of tools in JSON format that the model should use",
-"Регистрация договоренности о доставке](@api-docs.cdek.ru/36981338.html": "Registration of delivery appointment](@api-docs.cdek.ru/36989576.html",
-"Устанавливает URL обработчика событий бота для работы в режиме Webhook": "Set webhook URL for bot event handling in webhook mode",
-"Перейдите в раздел **Premission scope** из пункта установки приложения": "Go to **Premission scope** page",
-"После заполнения данных полей можно приступать к работе с методами API": "After filling in the data fields, you can proceed to work with the API methods",
-"Получает структуру параметров завершения выполнения тестового элемента": "Gets the parameter structure for completing the test item execution",
-"получать уведомления о факте того, что сообщение было удалено: yes, no": "receive notifications when a message has been deleted: yes, no",
-"Значение, возвращаемое в событии нажатия. Только если не заполнено URL": "The value returned in the event. Only if the URL is not filled",
-"Получает содержимое сообщения соединения из списка активных соединений": "Gets the contents of the connection message from the list of active connections",
-"Возможно, она не подходит для вашей операционной системы. Текст ошибки": "It may not be compatible with your OS. Error",
-"получать уведомления о создании опроса и голосовании в опросе: yes, no": "receive notifications when a poll is created and voted on: yes, no",
-"ОжидаетЧто(Статус = \"ACCEPTED\" Или Статус = \"SUCCESSFUL\").Равно(Истина": "ExpectsThat(Status = \"ACCEPTED\" Or Status = \"SUCCESSFUL\").Equal(True",
-"Задержка перед закрытием соединения для корректного завершения TLS (мс": "Delay before closing the connection for proper TLS termination (ms)",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEvent",
-"Двоичные данные или путь к файлу при указании параметра ПутьСохранения": "Binary data or file path when SavePath parameter is specified",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВступитьВКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"JoinChannel",
-"Массив из данных запросов и Неопределено там, где необходимо получение": "Array of request data and Undefined where retrieval is needed",
-"Имя сайта (логин) для получения информации. Текущий, если не заполнено": "Site name (login) for information. Current, if not filled in",
-"Получает очередной ответ от модели в соответствии с историей сообщений": "Receives the next response from the model according to the message history",
-"ОПИ - пакет интеграций с популярными API для 1С:Enterprise и OneScript": "OpenIntegrations - integration tools for popular APIs",
+"!OInt ПодключитьСценарий(СтрСоединить(МассивПути, \"/\"), \"ReportPortal": "!OInt AttachScript(StrConcat(PathArray, \"/\"), \"ReportPortal",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьЯчейки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearCells",
"access_token нужно будет забрать из параметра в строке адреса браузера": "access_token will need to be taken from the parameter in the browser address bar",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteEvent",
"Полную структуру можно получить функцией ПолучитьСтруктуруПользователя": "The full structure can be obtained with the function GetUserFieldsStructure",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet",
"Сохраните ID бота, получив его при помощи кнопки \"Показать моих ботов\"": "Save the bot ID by retrieving it using the \"Show My Bots\" button",
"ДополнитьЗаголовкиАвторизации: формирование заголовка AWS4 авторизации": "CompleteAuthHeaders: generating AWS4 Authorization header",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьЯчейки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearCells",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObject",
-"ВызватьМетод: достигнуто максимальное число ошибок сервера, завершение": "ExecuteMethod: maximum number of server errors reached, termination",
+"Включение доп. полей в ответ. См. ПолучитьСтруктуруДопПолейОтправления": "Include additional fields in the response. See GetShipmentAdditionalFields",
"При использовании строки подключения инициализируется новое соединение": "When using the connection string, a new connection is initialised",
"Получает список ID товарных категорий для указания при создании товара": "Gets a list of product category IDs to specify when creating a product",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЗапись": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetRecord",
"список инструментов в формате JSON, которые модель должна использовать": "list of tools in JSON format that the model should use",
"Доступные типы параметров: Строка, Число, Дата, Булево, ДвоичныеДанные": "Available parameter types: String, Number, Date, Boolean, BinaryData",
"ОжидаетЧто(Результат[\"drop_off_warehouse_timeslots\"]).ИмеетТип(\"Массив": "ExpectsThat(Result[\"drop_off_warehouse_timeslots\"]).HasType(\"Array",
-"Включение доп. полей в ответ. См. ПолучитьСтруктуруДопПолейОтправления": "Include additional fields in the response. See GetShipmentAdditionalFields",
+"ОПИ - пакет интеграций с популярными API для 1С:Enterprise и OneScript": "OpenIntegrations - integration tools for popular APIs",
"Полную структуру полей можно получить функцией ПолучитьСтруктуруЗадачи": "The complete structure of the fields can be obtained by the GetTaskFieldsStructure() function",
+"ВызватьМетод: достигнуто максимальное число ошибок сервера, завершение": "ExecuteMethod: maximum number of server errors reached, termination",
+"Получает очередной ответ от модели в соответствии с историей сообщений": "Receives the next response from the model according to the message history",
+"Двоичные данные или путь к файлу при указании параметра ПутьСохранения": "Binary data or file path when SavePath parameter is specified",
+"Массив из данных запросов и Неопределено там, где необходимо получение": "Array of request data and Undefined where retrieval is needed",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTable",
+"Список инструментов в формате JSON, которые модель должна использовать": "List of tools in JSON format that the model should use",
+"Имя сайта (логин) для получения информации. Текущий, если не заполнено": "Site name (login) for information. Current, if not filled in",
+"Устанавливает URL обработчика событий бота для работы в режиме Webhook": "Set webhook URL for bot event handling in webhook mode",
+"Перейдите в раздел **Premission scope** из пункта установки приложения": "Go to **Premission scope** page",
+"После заполнения данных полей можно приступать к работе с методами API": "After filling in the data fields, you can proceed to work with the API methods",
+"Получает структуру параметров завершения выполнения тестового элемента": "Gets the parameter structure for completing the test item execution",
+"получать уведомления о факте того, что сообщение было удалено: yes, no": "receive notifications when a message has been deleted: yes, no",
+"Регистрация договоренности о доставке](@api-docs.cdek.ru/36981338.html": "Registration of delivery appointment](@api-docs.cdek.ru/36989576.html",
+"Получает содержимое сообщения соединения из списка активных соединений": "Gets the contents of the connection message from the list of active connections",
+"Возможно, она не подходит для вашей операционной системы. Текст ошибки": "It may not be compatible with your OS. Error",
+"получать уведомления о создании опроса и голосовании в опросе: yes, no": "receive notifications when a poll is created and voted on: yes, no",
+"ОжидаетЧто(Статус = \"ACCEPTED\" Или Статус = \"SUCCESSFUL\").Равно(Истина": "ExpectsThat(Status = \"ACCEPTED\" Or Status = \"SUCCESSFUL\").Equal(True",
+"Задержка перед закрытием соединения для корректного завершения TLS (мс": "Delay before closing the connection for proper TLS termination (ms)",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEvent",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВступитьВКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"JoinChannel",
+"Значение, возвращаемое в событии нажатия. Только если не заполнено URL": "The value returned in the event. Only if the URL is not filled",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEvent",
+"Инициализирует серверный поток и возвращает массив полученных сообщений": "Initializes the server stream and returns an array of received messages",
+"Квитанция должна быть предварительно создана. См. СформироватьКвитанцию": "The receipt must be previously created. See CreateReceipt",
+"Получает информацию о количестве использованного дискового пространства": "Gets information on the amount of used disk space",
+"Параметр active_product устарел, используйте значения параметра visible": "The active_product parameter is deprecated, use the values of the visible parameter",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Бан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Ban\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditEvent",
+"Проверяет, что значение является объектом внешней компоненты PostgreSQL": "Checks that the value is an object of a PostgreSQL AddIn",
+"Использование данного метода для больших файлов может приводить к сбоям": "Using this method for large files may cause errors",
+"В следующий раз используйте опцию --out для указания пути их сохранения": "Next time, use the --out option to specify the path for saving",
+"Команда <%1> уже добавлена ранее, повторное добавление является ошибкой": "Command <%1> has already been added before, adding it again is an error",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCollection",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePage",
"OneScript: ./OInt/tools/http/Modules/internal/Classes/OPI_HTTPКлиент.os": "OneScript: ./OInt/tools/http/Modules/internal/Classes/OPI_HTTPClient.os",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditTable",
"Рекомендуется предварительно опробовать данный метод на тестовых данных": "It is recommended to test this method on test data beforehand",
"Получает структуру произвольного сообщения для списка сообщений запроса": "Gets the structure of an arbitrary message for the request message list",
-"Результат функции ПолучитьКодПодтверждения(), если перевести его в JSON": "The result of the function GetConfirmationCode(), if convert it to JSON",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTable",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСсылку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLink",
"Информация о договоренности о доставке](@api-docs.cdek.ru/36981626.html": "Information about delivery appointment](@api-docs.cdek.ru/36989601.html",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCollection",
"Получает данные о лимитах на ассортимент, создание и обновление товаров": "Get requests limits for products management methods",
"Возвращает объект TCP клиента при успешном подключении или неопределено": "Returns the TCP client object on successful connection or undefined",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePage",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTable",
-"Команда <%1> уже добавлена ранее, повторное добавление является ошибкой": "Command <%1> has already been added before, adding it again is an error",
-"Использование данного метода для больших файлов может приводить к сбоям": "Using this method for large files may cause errors",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEvent",
-"Квитанция должна быть предварительно создана. См. СформироватьКвитанцию": "The receipt must be previously created. See CreateReceipt",
-"Получает информацию о количестве использованного дискового пространства": "Gets information on the amount of used disk space",
-"В следующий раз используйте опцию --out для указания пути их сохранения": "Next time, use the --out option to specify the path for saving",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Бан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Ban\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditEvent",
-"Параметр active_product устарел, используйте значения параметра visible": "The active_product parameter is deprecated, use the values of the visible parameter",
-"Проверяет, что значение является объектом внешней компоненты PostgreSQL": "Checks that the value is an object of a PostgreSQL AddIn",
-"Инициализирует серверный поток и возвращает массив полученных сообщений": "Initializes the server stream and returns an array of received messages",
+"Результат функции ПолучитьКодПодтверждения(), если перевести его в JSON": "The result of the function GetConfirmationCode(), if convert it to JSON",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCalendar",
+"Получает информацию об уценке и основном товаре по SKU уценённых товаров": "Retrieves discount and main product information by SKU of the discounted items",
+"или неявного, при передаче строки подключения в метод `ОбработатьЗапрос`": "or implicit, when passing the connection string to the `ProcessRequest` method",
+"ОжидаетЧто(Результат[\"result\"][\"pictures\"]).ИмеетТип(\"Массив\").Заполнено": "ExpectsThat(Result[\"result\"][\"pictures\"]).HasType(\"Array\").Filled",
+"флаг запроса повторного подтверждения участия при редактировании события": "flag for requesting re-confirmation of participation when editing an event",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCalendar",
+"ДобавитьЗаголовокOAuthV1: добавление параметров URL в строку для подписи": "AddOAuthV1Header: adding URL parameters to the signature string",
+"OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os": "OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Tools.os",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPage",
+"Назначение файла: assistants, batch, fine-tune, vision, user_data, evals": "File purpose: assistants, batch, fine-tune, vision, user_data, evals",
+"Ссылка](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867": "Link](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитОпрос": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetPoll",
+"ДополнитьЗаголовкиАвторизации: формирование заголовка Bearer авторизации": "CompleteAuthHeaders: generating Bearer Authorization header",
+"ДобавитьЗаголовокOAuthV1: дополнение строки для подписи учетными данными": "AddOAuthV1Header: updating the signature string with credentials",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитВидео": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetVideo",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact",
-"можно получить в браузере по URL из функции СоздатьСсылкуПолученияТокена": "can be obtained in the browser via the URL from the CreateTokenRetrievalLink function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteMessage",
"Время начала учета. Дата должна совпадать с текущей. Текущее время по ум": "Start time. The date must match the current. Current time by default",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитГифки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetGif",
+"можно получить в браузере по URL из функции СоздатьСсылкуПолученияТокена": "can be obtained in the browser via the URL from the CreateTokenRetrievalLink function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьЛокацию": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation",
"Удаляет стадию канбана или Моего плана, при условии, что в ней нет задач": "Removes a kanban (My Plan) stage, provided there are no tasks in it",
"За один запрос вы можете создать штрихкоды не больше чем для 100 товаров": "You can create barcodes for a maximum of 100 products per request",
-"ДополнитьЗаголовкиАвторизации: формирование заголовка Bearer авторизации": "CompleteAuthHeaders: generating Bearer Authorization header",
-"ДобавитьЗаголовокOAuthV1: дополнение строки для подписи учетными данными": "AddOAuthV1Header: updating the signature string with credentials",
-"Ссылка](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867": "Link](@dev.1c-bitrix.ru/learning/course/?COURSE_ID=93&CHAPTER_ID=07867",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCalendar",
-"Назначение файла: assistants, batch, fine-tune, vision, user_data, evals": "File purpose: assistants, batch, fine-tune, vision, user_data, evals",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитОпрос": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetPoll",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтраницу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPage",
-"OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os": "OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Tools.os",
-"ДобавитьЗаголовокOAuthV1: добавление параметров URL в строку для подписи": "AddOAuthV1Header: adding URL parameters to the signature string",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteCalendar",
-"флаг запроса повторного подтверждения участия при редактировании события": "flag for requesting re-confirmation of participation when editing an event",
-"ОжидаетЧто(Результат[\"result\"][\"pictures\"]).ИмеетТип(\"Массив\").Заполнено": "ExpectsThat(Result[\"result\"][\"pictures\"]).HasType(\"Array\").Filled",
-"или неявного, при передаче строки подключения в метод `ОбработатьЗапрос`": "or implicit, when passing the connection string to the `ProcessRequest` method",
-"Получает информацию об уценке и основном товаре по SKU уценённых товаров": "Retrieves discount and main product information by SKU of the discounted items",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитГифки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetGif",
+"Получает список id рекламных категорий для создания рекламного объявления": "Gets a list of advertising category IDs for creating an advertising post",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокБаз": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPicture",
+"Подробнее: https://openintegrations.dev/docs/Start/Component-requirements": "Read more: https://en.openintegrations.dev/docs/Start/Component-requirements",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазуДанных": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase",
+"ВызватьМетод: внутренняя ошибка клиента, попытка повторной отправки %1/%2": "ExecuteMethod: client internal error, retrying %1/%2",
+"Длительность опроса, если необходимо (опрос без длительности не создается": "Poll duration if necessary (poll without duration is not created",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditMessage",
+"получать уведомления об изменении состояния авторизации инстанса: yes, no": "receive notifications about changes in the authorization state of the instance: yes, no",
+"Отмечает выбранное сообщение и все сообщения после него как непрочитанные": "Mark current and all messages after as unreaded",
+"Позволяет работать с некорректными сертификатами, в т.ч. самоподписанными": "Allows to work with invalid certificates, including self signed",
+"Язык ответа: DEFAULT (русский), RU, EN, TR (турецкий), ZH_HANS (китайский": "Response language: DEFAULT (Russian), RU, EN, TR (Turkish), ZH_HANS (Chinese)",
+"список инструментов в формате JSON (для моделей, которые это поддерживают": "list of tools in JSON format (for models that support this",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject",
+"Возвращает список пользователей, просмотревших выбранное важное сообщение": "Return list of important post viewers ids",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage",
+"РазделятьМассивыВURL: установка настройки использования квадратных скобок": "SplitArraysInURL: square brackets option setting",
+"Список картинок в формате Base64 (для многомодальных моделей, вроде llava": "List of pictures in Base64 format (for multimodal models like llava",
+"Если список подключений не пуст, то ожидание конца таймаута не происходит": "Если список подключений не пуст, то ожидание конца таймаута не происходит",
"OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Криптография.os": "OneScript: ./OInt/tools/main/Modules/internal/Modules/OPI_Cryptography.os",
-"дополнительные параметры модели, перечисленные в документации к Modelfile": "additional model parameters listed in the Modelfile documentation",
+"Метод удаляет файлы на сервере, если они отсутствуют в локальном каталоге": "The method deletes files on the server if they do not exist in the local directory",
"Использовать аутентификацию Windows. Логин и пароль будут проигнорированы": "Use Windows authentication. The login and password will be ignored",
"Она заточена для работы с сообществами и выполнением действий от их имени": "It is geared towards working with communities and performing actions on their behalf",
"Истина > будут получены сразу данные PDF файла, Ложь > ответ сервера CDEK": "True > PDF file data will be received, False > receives CDEK server response",
"Время заверш. учета. Дата должна совпадать с текущей. Текущее время по ум": "Stop time. The date must match the current. Current time by default",
"список картинок в формате Base64 (для многомодальных моделей, вроде llava": "list of images in Base64 format (for multimodal models like llava",
-"Список картинок в формате Base64 (для многомодальных моделей, вроде llava": "List of pictures in Base64 format (for multimodal models like llava",
-"!OInt OPI_YandexID = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_YandexID.os": "!OInt OPI_YandexID = LoadScript(CurrentDirectory + \"/OPI_YandexID.os",
+"дополнительные параметры модели, перечисленные в документации к Modelfile": "additional model parameters listed in the Modelfile documentation",
"бесконечный сброс попыток при получении данных может привести к зависанию": "infinite resetting of attempts when receiving data can lead to hangs",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкопироватьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopyObject",
"Получает соответствие ID Emoji для установки в качестве иконок тем форума": "Gets the mapping of Emoji IDs for setting as forum theme icons",
@@ -11402,122 +11420,123 @@
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost\", \"VK",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"VK",
"Возврат Не OPI_Инструменты.ЭтоWindows() И Не OPI_Инструменты.ЭтоOneScript": "Return Not OPI_Tools.IsWindows() And Not OPI_Tools.IsOneScript",
-"Если список подключений не пуст, то ожидание конца таймаута не происходит": "Если список подключений не пуст, то ожидание конца таймаута не происходит",
-"Метод удаляет файлы на сервере, если они отсутствуют в локальном каталоге": "The method deletes files on the server if they do not exist in the local directory",
-"РазделятьМассивыВURL: установка настройки использования квадратных скобок": "SplitArraysInURL: square brackets option setting",
-"Возвращает список пользователей, просмотревших выбранное важное сообщение": "Return list of important post viewers ids",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокБаз": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseList",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPicture",
-"Подробнее: https://openintegrations.dev/docs/Start/Component-requirements": "Read more: https://en.openintegrations.dev/docs/Start/Component-requirements",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьБазуДанных": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDatabase",
-"ВызватьМетод: внутренняя ошибка клиента, попытка повторной отправки %1/%2": "ExecuteMethod: client internal error, retrying %1/%2",
-"Получает список id рекламных категорий для создания рекламного объявления": "Gets a list of advertising category IDs for creating an advertising post",
-"Длительность опроса, если необходимо (опрос без длительности не создается": "Poll duration if necessary (poll without duration is not created",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage",
-"получать уведомления об изменении состояния авторизации инстанса: yes, no": "receive notifications about changes in the authorization state of the instance: yes, no",
-"Отмечает выбранное сообщение и все сообщения после него как непрочитанные": "Mark current and all messages after as unreaded",
-"Позволяет работать с некорректными сертификатами, в т.ч. самоподписанными": "Allows to work with invalid certificates, including self signed",
-"Язык ответа: DEFAULT (русский), RU, EN, TR (турецкий), ZH_HANS (китайский": "Response language: DEFAULT (Russian), RU, EN, TR (Turkish), ZH_HANS (Chinese)",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditMessage",
-"список инструментов в формате JSON (для моделей, которые это поддерживают": "list of tools in JSON format (for models that support this",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject",
-"Структура настроек. См. ПолучитьСтруктуруПользовательскихНастроекКалендаря": "Settings structure. See GetCalednarCustomSettingsStructure",
-"ID задачи, после которой надо поставить выбранную (если не заполнено Перед": "ID of the task to be followed by the selected (if Prev not filled",
-"Структура настроек (см. ПолучитьСтруктуруПользовательскихНастроекКаледнаря": "Settings structure (see GetCalednarCustomSettingsStructure",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteComment",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Разбан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Unban\", \"Telegram",
-"Метод для вставки в http-сервис, адрес которого указывается в redirect_uri": "Method for insertion into an http service, the address of which is specified in redirect_uri",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateComment",
-"Информация о переводе наложенного платежа](@api-docs.cdek.ru/71059888.html": "Cash on delivery transfer information](@api-docs.cdek.ru/71060213.html",
-"Получает прямую ссылку для загрузки объекта без дополнительной авторизации": "Gets a direct link to upload (put) an object without additional authorization",
-"Путь к корневому PEM файлу сертификата, если его нет в системном хранилище": "Path to the root PEM file of the certificate if it is not in the system repository",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистику": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetStatistics",
-"Включает или отключает заголовок получения данных от сервера в сжатом виде": "Enables or disables the header for receiving data from the server in compressed form",
-"истина - значение будет вставлено текстом, как есть, ложь - через параметр": "true - the value will be inserted by text as it is, false - through the parameter",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (DD",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОпрос\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePoll\", \"VK",
-"URL вашего http-сервиса (или другого обработчика запросов) для авторизации": "URL of your http service (or other request handler) for authorization",
+"!OInt OPI_YandexID = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_YandexID.os": "!OInt OPI_YandexID = LoadScript(CurrentDirectory + \"/OPI_YandexID.os",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (DD",
"Заявка должна быть предварительно создана. См. СоздатьЗаявкуНаВызовКурьера": "The invitation must be previously created. See CreateCourierInvitation",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (DD",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьСобытие": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveEvent",
"tools/Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "tools/Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
"ДополнитьЗаголовкиАвторизации: формирование заголовка OAuth V1 авторизации": "CompleteAuthHeaders: generating OAuth V1 Authorization header",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьБазуДанных": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabase",
"Список доступных типов: audio, backup, book, compressed, data, development": "List of available types: audio, backup, book, compressed, data, development",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереименоватьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RenameChannel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage",
"Путь к PEM файлу сертификата, если его нет в системном хранилище (при mTLS": "Path to the PEM certificate file if it is not in the system store (for mTLS",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереименоватьКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RenameChannel",
"ID задачи, перед которой надо поставить выбранную (если не заполнено После": "ID of the task to put the selected one in front of (if After not filled",
"Для остальных запросов возвращается result:true или false с текстом ошибки": "For other queries, result:true or false with error text is returned",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТоварыПоИД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductsByID",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteAlbum\", \"VK",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEntries (one",
-"статус завершения: passed, failed, stopped, skipped, interrupted, cancelled": "status of completion: passed, failed, stopped, skipped, interrupted, cancelled",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СгруппироватьТовары": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GroupProducts",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComment",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитКартинки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetImages",
-"Поиск по названию (4 симв. мин). Для пунктов выдачи укажите полное название": "Search by name (4 chars. min). For delivery points enter the full name",
-"Статус завершения: passed, failed, stopped, skipped, interrupted, cancelled": "Completion status: passed, failed, stopped, skipped, interrupted, cancelled",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddExternalFile",
-"Признак включения в макет полей исключительно для заказов Интернет магазина": "Flag of including fields in the layout exclusively for online store orders",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet (new",
-"Если поля не указаны, то уникальность определяется по всем подходящим полям": "If fields are not specified, uniqueness is determined by all suitable fields",
-"разрешить в рекламных кампаниях оптимизацию по целям без доступа к счетчику": "allow optimization by goals in advertising campaigns without access to the counter",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteComment",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UserList",
-"Получает структуру сообщения от лица ассистента для использования в запросе": "Gets the structure of a message from the assistant for use in a request",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL",
+"URL вашего http-сервиса (или другого обработчика запросов) для авторизации": "URL of your http service (or other request handler) for authorization",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (DD",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (DD",
+"Структура настроек. См. ПолучитьСтруктуруПользовательскихНастроекКалендаря": "Settings structure. See GetCalednarCustomSettingsStructure",
+"Структура настроек (см. ПолучитьСтруктуруПользовательскихНастроекКаледнаря": "Settings structure (see GetCalednarCustomSettingsStructure",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteComment",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Разбан\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Unban\", \"Telegram",
+"Метод для вставки в http-сервис, адрес которого указывается в redirect_uri": "Method for insertion into an http service, the address of which is specified in redirect_uri",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateComment",
+"ID задачи, после которой надо поставить выбранную (если не заполнено Перед": "ID of the task to be followed by the selected (if Prev not filled",
+"Получает прямую ссылку для загрузки объекта без дополнительной авторизации": "Gets a direct link to upload (put) an object without additional authorization",
+"Путь к корневому PEM файлу сертификата, если его нет в системном хранилище": "Path to the root PEM file of the certificate if it is not in the system repository",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистику": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetStatistics",
+"Включает или отключает заголовок получения данных от сервера в сжатом виде": "Enables or disables the header for receiving data from the server in compressed form",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОпрос\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePoll\", \"VK",
+"истина - значение будет вставлено текстом, как есть, ложь - через параметр": "true - the value will be inserted by text as it is, false - through the parameter",
+"Информация о переводе наложенного платежа](@api-docs.cdek.ru/71059888.html": "Cash on delivery transfer information](@api-docs.cdek.ru/71060213.html",
"Получает справочные значения характеристики по заданному значению в запросе": "Gets the reference values of the attribute by the specified value",
"Информация о реестрах наложенных платежей](@api-docs.cdek.ru/107254706.html": "Cash on delivery registry information](@api-docs.cdek.ru/107254821.html",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditComment",
"Служебный модуль, помогающий определить актуальность проекта исходному коду": "Service module that helps determine project relevance to the source code",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарии": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComments",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКопиюОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateObjectCopy",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFile",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТаблицыБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDatabaseTables",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFile",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteRecords (one",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateAlbum\", \"VK",
+"Получает структуру сообщения от лица ассистента для использования в запросе": "Gets the structure of a message from the assistant for use in a request",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьКопиюОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateObjectCopy",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UserList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteComment",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СгруппироватьТовары": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GroupProducts",
+"Если поля не указаны, то уникальность определяется по всем подходящим полям": "If fields are not specified, uniqueness is determined by all suitable fields",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьЛист (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopySheet (new",
+"Признак включения в макет полей исключительно для заказов Интернет магазина": "Flag of including fields in the layout exclusively for online store orders",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddExternalFile",
+"Статус завершения: passed, failed, stopped, skipped, interrupted, cancelled": "Completion status: passed, failed, stopped, skipped, interrupted, cancelled",
+"Поиск по названию (4 симв. мин). Для пунктов выдачи укажите полное название": "Search by name (4 chars. min). For delivery points enter the full name",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТвитКартинки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTweetImages",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКомментарий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetComment",
+"статус завершения: passed, failed, stopped, skipped, interrupted, cancelled": "status of completion: passed, failed, stopped, skipped, interrupted, cancelled",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьЗаписи (одна": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateEntries (one",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteAlbum\", \"VK",
+"разрешить в рекламных кампаниях оптимизацию по целям без доступа к счетчику": "allow optimization by goals in advertising campaigns without access to the counter",
+"Выберите название и рабочую область, в которой необходимо создать приложение": "Select the name and workspace where you need to create the application",
+"Показывает значения, которые можно получить из переданного JSON и возвращает": "Displays the values that can be obtained from the passed JSON and returns",
+"Получает пустую структуру для установки пользовательских настроек календарей": "Gets an empty structure for setting custom calendar settings",
+"Полную структуру фильтра можно найти в функции ПолучитьСтруктуруФильтраЗадач": "Full filter structure you can find at GetTasksFilterStructure method",
+"URL для создания кнопки открытия страницы. Только если не заполнено Значение": "URL to create the page open button. Only if the Value is not filled in",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory\", \"VK",
+"Данные варианты релизов предназначены для использования в OneScript-проектах": "These release options are intended for use in OneScript projects",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (Path",
+"Возвращает структуру полей для фильтрации лидов в методе ПолучитьСписокЛидов": "Returns the field structure for filtering leads in the GetLeadsList method",
+"Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач": "Return filter structure for GetTasksList",
+"Можно упомянуть пользователя, добавив в текст его userId в следующем формате": "You can mention a user by adding their userId to the text in the following format",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьТемуКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelTheme",
+"Получает прямую ссылку для скачивания объекта без дополнительной авторизации": "Get presigned link for object retrieving without authorization",
+"Отправляет местоположение по географической широте и долготе в чат или канал": "Sends location by geographic latitude and longitude to a chat or channel",
+"в своем проекте и **заново получить токен** (последние два пункта инструкции": "service in your existing project and reacquire the token (the last two steps in the instructions)",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТекстовыйТвит": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTextTweet",
+"OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКартинки\", \"OpenAI": "OPI_TestDataRetrieval.WriteLog(Result, \"GetImages\", \"OpenAI",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (Path",
+"Из OAuth 2.0 Client ID and Client Secret страницы настроек Twitter Developer": "From OAuth 2.0 Client ID and Client Secret settings page of Twitter Developer",
"в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0": "under the terms of the Attribution 4.0 International (CC BY 4.0 license",
"Получает структуру для отбора списка товаров в функции ПолучитьСписокТоваров": "Gets the structure for products list selecting in the GetProductList function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFileList",
-"OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКартинки\", \"OpenAI": "OPI_TestDataRetrieval.WriteLog(Result, \"GetImages\", \"OpenAI",
-"!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/\" + Строка(Попытки": "!OInt Message(\"Chunk upload error \" + String(N) + \"/\" + String(Attempts",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВернутьДочерниеБлоки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ReturnChildBlocks",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio (Path",
-"Функция обязательная для вызова первой при создании нового объекта обработки": "The function must be called first when creating a new processor object",
+"!OInt Сообщить(\"Ошибка загрузки участка \" + Строка(Н) + \"/\" + Строка(Попытки": "!OInt Message(\"Chunk upload error \" + String(N) + \"/\" + String(Attempts",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Изменение публикации": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangePublication",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьЦельКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelGoal",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСтраницуВБазу": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePageInDatabase",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory (path",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваБазы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditDatabaseProperties",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВнешнийФайл": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendExternalFile",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif (Path",
-"Из OAuth 2.0 Client ID and Client Secret страницы настроек Twitter Developer": "From OAuth 2.0 Client ID and Client Secret settings page of Twitter Developer",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТекстовыйТвит": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTextTweet",
-"Получает пустую структуру для установки пользовательских настроек календарей": "Gets an empty structure for setting custom calendar settings",
-"Полную структуру фильтра можно найти в функции ПолучитьСтруктуруФильтраЗадач": "Full filter structure you can find at GetTasksFilterStructure method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьИсторию\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateStory\", \"VK",
-"Показывает значения, которые можно получить из переданного JSON и возвращает": "Displays the values that can be obtained from the passed JSON and returns",
-"Выберите название и рабочую область, в которой необходимо создать приложение": "Select the name and workspace where you need to create the application",
-"URL для создания кнопки открытия страницы. Только если не заполнено Значение": "URL to create the page open button. Only if the Value is not filled in",
-"Данные варианты релизов предназначены для использования в OneScript-проектах": "These release options are intended for use in OneScript projects",
-"в своем проекте и **заново получить токен** (последние два пункта инструкции": "service in your existing project and reacquire the token (the last two steps in the instructions)",
-"Возвращает структуру полей для фильтрации лидов в методе ПолучитьСписокЛидов": "Returns the field structure for filtering leads in the GetLeadsList method",
-"Возвращает структуру полей для фильтрации задач в методе ПолучитьСписокЗадач": "Return filter structure for GetTasksList",
-"Можно упомянуть пользователя, добавив в текст его userId в следующем формате": "You can mention a user by adding their userId to the text in the following format",
-"Получает прямую ссылку для скачивания объекта без дополнительной авторизации": "Get presigned link for object retrieving without authorization",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo (Path",
-"Отправляет местоположение по географической широте и долготе в чат или канал": "Sends location by geographic latitude and longitude to a chat or channel",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьТемуКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetChannelTheme",
-"Дата окончания нужного периода доступных таймслотов (28 дней от тек. максимум": "The end date of the desired period of available timeslots (28 days from current max.",
+"Функция обязательная для вызова первой при создании нового объекта обработки": "The function must be called first when creating a new processor object",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteTag\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (DD",
+"Проверяет, что значение является объектом внешней компоненты для работы с FTP": "Checks that the value is an AddIn object for working with FTP",
+"**Токен** и **ID страницы** - два параметра, необходимые для работы через API": "**Token** and **Page ID** are the two parameters required for working through the API.",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateProductProperty",
+"Получает информацию об оговоренных с клиентом дате, времени и адресе доставки": "Receives information about the delivery date, time and address agreed with the customer",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (DD",
+"Создает пост на основе массива идентификаторов объектов (картинок, видео и др": "Creates a post based on an array of object identifiers (images, videos, etc.",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (channel",
+"Структура для коллекции: `{ db: \"база данных\", collection: \"имя коллекции\" }`": "Structure for collection: `{ db: \"database\", collection: \"collection name\" }`",
+"Перейти в подраздел **Разработчикам** в разделе **Приложения** боковой панели": "Go to **Developers** in the **Applications** section of the sidebar",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокСвойств": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPropertyList",
+"Ложь > Вместо ответа будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the response if there were errors in it",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокЗаписей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEntryList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИсториюКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelHistory",
+"Проверяет, что значение является объектом внешней компоненты для работы с SSH": "Checks that the value is an object of an external component for working with SSH",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКаналов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelList",
+"С одного аккаунта продавца можно использовать метод не больше 20 раз в минуту": "From one merchant account, you can use the method no more than 20 times per minute",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductProperty",
"OneScript: ./OInt/tests/Modules/internal/Modules/OPI_ПолучениеДанныхТестов.os": "OneScript: ./OInt/tests/Modules/internal/Modules/OPI_TestDataRetrieval.os",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьКартинку\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteImage\", \"VK",
+"Для получения следующего уведомления, текущее уведомление должно быть удалено": "To get the next notification, the current notification must be deleted",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокСобытий": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEventList",
"Получает реестры наложенных платежей, по которым клиенту был переведен платеж": "Receives registers of imposed payments, for which the client was transferred the payment",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокЗаказов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetOrderList",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductList",
-"Получает код подтверждения и адрес страницы, на которой его необходимо ввести": "Gets the confirmation code and the address of the page where it needs to be entered",
+"Дата окончания нужного периода доступных таймслотов (28 дней от тек. максимум": "The end date of the desired period of available timeslots (28 days from current max.",
"Структура для коллекции: `{ db: <база данных>, collection: <имя коллекции> }`": "Structure for collection: `{ db: , collection: }`",
"При этом новое соединение будет открыто и закрыто в рамках вызываемой функции": "At the same time, a new connection will be opened and closed within the called function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[4], \"ПолучитьПолеДаты": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[4], \"GetDateField",
@@ -11525,44 +11544,7 @@
"!OInt OPI_PostgreSQL = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_PostgreSQL.os": "!OInt OPI_PostgreSQL = LoadScript(CurrentDirectory + \"/OPI_PostgreSQL.os",
"Получает структуру сообщения от лица пользователя для использования в запросе": "Gets the structure of a message from the user for use in a request",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЗначенияЯчеек": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCellValues",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductProperty",
-"Для получения следующего уведомления, текущее уведомление должно быть удалено": "To get the next notification, the current notification must be deleted",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКаналов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelList",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИсториюКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelHistory",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (DD",
-"Проверяет, что значение является объектом внешней компоненты для работы с FTP": "Checks that the value is an AddIn object for working with FTP",
-"**Токен** и **ID страницы** - два параметра, необходимые для работы через API": "**Token** and **Page ID** are the two parameters required for working through the API.",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateProductProperty",
-"Получает информацию об оговоренных с клиентом дате, времени и адресе доставки": "Receives information about the delivery date, time and address agreed with the customer",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteTag\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (ДД": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (DD",
-"Проверяет, что значение является объектом внешней компоненты для работы с SSH": "Checks that the value is an object of an external component for working with SSH",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (channel",
-"Структура для коллекции: `{ db: \"база данных\", collection: \"имя коллекции\" }`": "Structure for collection: `{ db: \"database\", collection: \"collection name\" }`",
-"Перейти в подраздел **Разработчикам** в разделе **Приложения** боковой панели": "Go to **Developers** in the **Applications** section of the sidebar",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокСвойств": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPropertyList",
-"С одного аккаунта продавца можно использовать метод не больше 20 раз в минуту": "From one merchant account, you can use the method no more than 20 times per minute",
-"Ложь > Вместо ответа будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the response if there were errors in it",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокЗаписей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetEntryList",
-"Создает пост на основе массива идентификаторов объектов (картинок, видео и др": "Creates a post based on an array of object identifiers (images, videos, etc.",
-"получать уведомления о факте того, что сообщение было отредактировано: yes, no": "to be notified when a message has been edited: yes, no",
-"Все права защищены. Эта программа и сопроводительные материалы предоставляются": "All rights reserved. This program and accompanying materials are provided",
-"Получает структуру дополнительных параметров для обработки запроса в контексте": "Gets the structure of additional parameters to process the request in context",
-"получать уведомления об устройстве (телефоне) и уровне заряда батареи: yes, no": "receive notifications about the device (phone) and battery level: yes, no",
-"Удаление метки](@yandex.ru/dev/metrika/ru/management/openapi/label/deleteLabel": "Deleting a tag](@yandex.ru/dev/metrika/en/management/openapi/label/deleteLabel",
-"!OInt Сообщить(ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF",
-"Устанавливает максимальное число попыток повторной отправки запроса при коде 5": "Sets the maximum number of retry attempts for request submission on code 5",
-"Создание метки](@yandex.ru/dev/metrika/ru/management/openapi/label/createLabel": "Creating a tag](@yandex.ru/dev/metrika/en/management/openapi/label/createLabel",
-"УстановитьЗаголовки: переданные параметры не являются коллекцией ключ/значение": "SetHeaders: the passed parameters are not a key/value collection",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТоварИзПодборки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RemoveProductFromCollection",
-"Устанавливает тело в формате x-www-form-urlencoded из коллекции значений полей": "Sets the body to x-www-form-urlencoded from a collection of field values",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddTag\", \"Dropbox",
-"ОтменитьЗаписьMultipart: Не удалось закрыть поток. Возможно, он уже был закрыт": "CancelMultipartBody: Failed to close the stream. It may have already been closed",
-"Вне зависимости от выбранного сопособа установки, получать файлы необходимо из": "Regardless of the chosen installation method, the files must be obtained from the",
-"Проверяет, что значение является объектом внешней компоненты для работы с gRPC": "Checks that the value is an AddIn object for working with gRPC",
-"Позволяет установить заранее созданный объект HTTPЗапрос для дальнейшей работы": "Allows you to set a previously created HTTPRequest object for further work",
-"Возвращает структуру полей для фильтрации сделок в методе ПолучитьСписокСделок": "Returns the field structure for filtering deals in the GetDealsList method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Dropbox",
+"Получает код подтверждения и адрес страницы, на которой его необходимо ввести": "Gets the confirmation code and the address of the page where it needs to be entered",
"Проверяет, что значение является объектом внешней компоненты для работы с SFTP": "Checks that the value is an object of an external component for working with SFTP",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПодборок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCollectionList",
"Ложь > Вместо запроса будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the request if there were errors in it",
@@ -11570,296 +11552,313 @@
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьВидеоНаСервер": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadVideoToServer",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[6], \"ПолучитьПолеПочты": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[6], \"GetEmailField",
"Для остальных запросов возвращается `result:true` или `false` с текстом ошибки": "For other queries, `result:true` or `false` with error text is returned",
-"Добавлять к ключам пустые скобки в стиле PHP (key[]=value), если Флаг = Истина": "Add PHP style empty brackets to keys (key[]=value) if Flag = True",
+"отмечать входящие сообщения прочитанными при отправке сообщения в чат: yes, no": "mark incoming messages as read when sending a message to chat: yes, no",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойствоТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductProperty",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (один путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single path",
-"отмечать входящие сообщения прочитанными при отправке сообщения в чат: yes, no": "mark incoming messages as read when sending a message to chat: yes, no",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл (в канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile (to channel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТоварВПодборку": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductToCollection",
"При невозможности получения коллекции из тела будут возвращены двоичные данные": "If it is not possible to obtain a collection from the body, binary data will be returned",
-"tools/main/Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "tools/main/Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDiscussion\", \"VK",
-"Получает структура сообщения на основе изображения для списка сообщений запроса": "Gets the message structure based on the image for the request message list",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[3], \"ПолучитьПолеФлажка": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[3], \"GetCheckboxField",
-"Создает одну или массив записей по описанию или массиву описаний значений полей": "Creates one or an array of records by description or an array of field value descriptions",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКаталогов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCatalogList",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[0], \"ПолучитьПолеНомера": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[0], \"GetNumberField",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьПодборкуТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductCollection",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDiscussion\", \"VK",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Telegram",
-"В случае выполнения нескольких операций желательно использовать одно соединение": "If several operations are performed, it is desirable to use one connection",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetListCalendar",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDiscussion\", \"VK",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[7], \"ПолучитьПолеСсылки": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[7], \"GetLinkField",
-"Изменение метки](@yandex.ru/dev/metrika/ru/management/openapi/label/updateLabel": "Changing a tag](@yandex.ru/dev/metrika/en/management/openapi/label/updateLabel",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьЗначенияЯчеек": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetCellValues",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОБоте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Dropbox",
+"Добавлять к ключам пустые скобки в стиле PHP (key[]=value), если Флаг = Истина": "Add PHP style empty brackets to keys (key[]=value) if Flag = True",
+"Возвращает структуру полей для фильтрации сделок в методе ПолучитьСписокСделок": "Returns the field structure for filtering deals in the GetDealsList method",
+"Проверяет, что значение является объектом внешней компоненты для работы с gRPC": "Checks that the value is an AddIn object for working with gRPC",
+"получать уведомления о факте того, что сообщение было отредактировано: yes, no": "to be notified when a message has been edited: yes, no",
+"Позволяет установить заранее созданный объект HTTPЗапрос для дальнейшей работы": "Allows you to set a previously created HTTPRequest object for further work",
+"Все права защищены. Эта программа и сопроводительные материалы предоставляются": "All rights reserved. This program and accompanying materials are provided",
+"Получает структуру дополнительных параметров для обработки запроса в контексте": "Gets the structure of additional parameters to process the request in context",
+"получать уведомления об устройстве (телефоне) и уровне заряда батареи: yes, no": "receive notifications about the device (phone) and battery level: yes, no",
+"!OInt Сообщить(ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF",
+"Устанавливает максимальное число попыток повторной отправки запроса при коде 5": "Sets the maximum number of retry attempts for request submission on code 5",
+"Удаление метки](@yandex.ru/dev/metrika/ru/management/openapi/label/deleteLabel": "Deleting a tag](@yandex.ru/dev/metrika/en/management/openapi/label/deleteLabel",
+"УстановитьЗаголовки: переданные параметры не являются коллекцией ключ/значение": "SetHeaders: the passed parameters are not a key/value collection",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТоварИзПодборки": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RemoveProductFromCollection",
+"Устанавливает тело в формате x-www-form-urlencoded из коллекции значений полей": "Sets the body to x-www-form-urlencoded from a collection of field values",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьТег\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddTag\", \"Dropbox",
+"ОтменитьЗаписьMultipart: Не удалось закрыть поток. Возможно, он уже был закрыт": "CancelMultipartBody: Failed to close the stream. It may have already been closed",
+"Вне зависимости от выбранного сопособа установки, получать файлы необходимо из": "Regardless of the chosen installation method, the files must be obtained from the",
+"Создание метки](@yandex.ru/dev/metrika/ru/management/openapi/label/createLabel": "Creating a tag](@yandex.ru/dev/metrika/en/management/openapi/label/createLabel",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (Path",
"Возвращает объект TCP клиента при успешном подключении или информацию об ошибке": "Returns TCP client object on successful connection or error information",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact (channel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьПубличныйОбъект": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublicObject",
"УстановитьПрокси: переданные настройки не являются объектом типа ИнтернетПрокси": "SetProxy: passed settings are not an object of the InternetProxy type",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument (Path",
"Из Consumer Keys -> Access Token and Secret страницы настроек Twitter Developer": "From Consumer Keys -> Access Token and Secret settings page of Twitter Developer",
-"Информация о метке](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabel": "Tag information](@yandex.ru/dev/metrika/en/management/openapi/label/getLabel",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОБоте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFolder\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку (Путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage (Path",
"Proto, не участвующие в import других Proto, могут иметь произвольное имя файла": "Proto files that are not involved in the import of other Protos can have arbitrary file names",
"Двоичные данные могут также быть переданы как структура `{'blob':Путь к файлу}`": "Binary data can also be transferred as a structure `{'blob':File path}`",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateFolder\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditListCalendar",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (json": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (json",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКалендарей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCalendarList",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваСтраницы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditPageProperties",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьКалендарьВСписок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddCalendarToList",
-"Параметры fbs_sku и fbo_sku из ответа метода были отключены 15 августа 2023 года": "The fbs_sku and fbo_sku parameters from the method response were disabled on August 15, 2023",
+"Информация о метке](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabel": "Tag information](@yandex.ru/dev/metrika/en/management/openapi/label/getLabel",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьЗначенияЯчеек": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetCellValues",
+"Получает структура сообщения на основе изображения для списка сообщений запроса": "Gets the message structure based on the image for the request message list",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[7], \"ПолучитьПолеСсылки": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[7], \"GetLinkField",
+"tools/main/Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "tools/main/Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenDiscussion\", \"VK",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[3], \"ПолучитьПолеФлажка": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[3], \"GetCheckboxField",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКаталогов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCatalogList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[0], \"ПолучитьПолеНомера": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[0], \"GetNumberField",
+"Создает одну или массив записей по описанию или массиву описаний значений полей": "Creates one or an array of records by description or an array of field value descriptions",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateDiscussion\", \"VK",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкачатьФайл\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DownloadFile\", \"Telegram",
+"В случае выполнения нескольких операций желательно использовать одно соединение": "If several operations are performed, it is desirable to use one connection",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьКалендарьСписка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetListCalendar",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseDiscussion\", \"VK",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьПодборкуТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductCollection",
+"Изменение метки](@yandex.ru/dev/metrika/ru/management/openapi/label/updateLabel": "Changing a tag](@yandex.ru/dev/metrika/en/management/openapi/label/updateLabel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатистикуПостов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPostStatistics",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОДиске": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDiskInformation",
-"Добавляет записи или обновляет данные существующих при совпадении ключевых полей": "Adds records or updates data of existing ones when key fields match",
-"D:\\REPOS\\OpenIntegrations\\src\\ru\\OInt\\tests\\Modules\\Coverage_ЗапускВсехТестов.os": "D:\\REPOS\\OpenIntegrations\\src\\ru\\OInt\\tests\\Modules\\Coverage_StartAllTests.os",
-"Причина изменения. Обязателен при указании Время и отключенном свободном графике": "Reason for change. Required when Time is specified and free schedule is disabled",
"Истина > структура с пустыми значениями, Ложь > в значениях будут описания полей": "True > structure with empty valuse, False > field descriptions at values",
-"Ложь > Вместо соединения будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the connection if there were errors in it",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОКанале": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelInfo",
-"Обновление происходит методом ОбновитьТокен с новыми access_token и refresh_token": "The update is done using the UpdateToken method with new access_token and refresh_token",
-"Значения типа Двоичные данные (BLOB) возвращаются в виде `{'blob':Base64 строка}`": "Values of the Binary data type (BLOB) are returned as `{'blob':Base64 строка}`",
-"Нельзя использовать Данные и Внешние таблицы одновременно при передаче через http": "Cannot use Data and External Tables simultaneously when passing via http",
-"Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры": "If you don't know where to start, you should find the GetStandardParameters method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьНаименованиеКниги": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditSpreadsheetTitle",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьПревью\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPreview\", \"Dropbox",
-"УстановитьПараметрыURL: переданные параметры не являются коллекцией ключ/значение": "SetURLParams: the passed parameters are not a key/value collection",
-"Формирует структуру информации о привилегии для использования при работе с ролями": "Forms the privilege information structure for use when working with roles",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьОсновнойКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearPrimaryCalendar",
-"УстановитьПараметрыURL: Переданные параметры не являются коллекцией ключ/значение": "SetURLParams: The passed parameters are not a key/value collection",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьВОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteInDiscussion\", \"VK",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[5], \"ПолучитьПолеТелефона": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[5], \"GetPhoneField",
+"Причина изменения. Обязателен при указании Время и отключенном свободном графике": "Reason for change. Required when Time is specified and free schedule is disabled",
+"D:\\REPOS\\OpenIntegrations\\src\\ru\\OInt\\tests\\Modules\\Coverage_ЗапускВсехТестов.os": "D:\\REPOS\\OpenIntegrations\\src\\ru\\OInt\\tests\\Modules\\Coverage_StartAllTests.os",
+"Добавляет записи или обновляет данные существующих при совпадении ключевых полей": "Adds records or updates data of existing ones when key fields match",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОДиске": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDiskInformation",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьКалендарьВСписок": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddCalendarToList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteObject\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьСвойстваСтраницы": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditPageProperties",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайл\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFile\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКалендарей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCalendarList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (json": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (json",
+"Параметры fbs_sku и fbo_sku из ответа метода были отключены 15 августа 2023 года": "The fbs_sku and fbo_sku parameters from the method response were disabled on August 15, 2023",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[2], \"ПолучитьПолеВложения": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[2], \"GetAttachmentField",
"id приложения, которое необходимо создать в профиле на странице для разработчиков": "application ID that needs to be created in the profile on the developer page",
"Список доступных типов описан на начальной странице документации библиотеки MSSQL": "List of available types is described on the initial page of the MSSQL library documentation",
"Токен и ID чата являются основными параметрами всех методов работы с Telegram API": "The token and chat ID are the primary parameters for all methods of working with the Telegram API",
"Для начала работы необходимо вызвать команду `oint` из командной строки/терминала": "To get started, you need to call the command `oint` from the command prompt/terminal",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RefreshToken\", \"Bitrix24",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken\", \"Bitrix24",
"Список доступных типов описан на начальной странице документации библиотеки MySQL": "The list of available types is described on the initial page of the MySQL library documentation",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetToken\", \"Bitrix24",
"Сохраните **токен**, который вам прислал BotFather после завершения создания бота": "Save the **token** that BotFather sent you after completing the bot creation",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageLink",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[2], \"ПолучитьПолеВложения": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[2], \"GetAttachmentField",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[5], \"ПолучитьПолеТелефона": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[5], \"GetPhoneField",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОбновитьТокен\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RefreshToken\", \"Bitrix24",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"НаписатьВОбсуждение\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"WriteInDiscussion\", \"VK",
+"Формирует структуру информации о привилегии для использования при работе с ролями": "Forms the privilege information structure for use when working with roles",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьОсновнойКалендарь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearPrimaryCalendar",
+"УстановитьПараметрыURL: Переданные параметры не являются коллекцией ключ/значение": "SetURLParams: The passed parameters are not a key/value collection",
+"Ложь > Вместо соединения будет возвращен объект обработки, если в ней были ошибки": "False > The processor object will be returned instead of the connection if there were errors in it",
+"Обновление происходит методом ОбновитьТокен с новыми access_token и refresh_token": "The update is done using the UpdateToken method with new access_token and refresh_token",
+"Значения типа Двоичные данные (BLOB) возвращаются в виде `{'blob':Base64 строка}`": "Values of the Binary data type (BLOB) are returned as `{'blob':Base64 строка}`",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОКанале": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelInfo",
+"Если в не знаете с чего начать, то стоит найти метод ПолучитьСтандартныеПараметры": "If you don't know where to start, you should find the GetStandardParameters method",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьНаименованиеКниги": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditSpreadsheetTitle",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьПревью\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPreview\", \"Dropbox",
+"УстановитьПараметрыURL: переданные параметры не являются коллекцией ключ/значение": "SetURLParams: the passed parameters are not a key/value collection",
+"Нельзя использовать Данные и Внешние таблицы одновременно при передаче через http": "Cannot use Data and External Tables simultaneously when passing via http",
+"выводит справку по текущей команде или методу. Аналогично вызову команды без опций": "displays help on the current command or method. Similar to calling a command without options",
+"Создание счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/addCounter": "Creating a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/addCounter",
+"Использование признака `raw` необходимо для составных конструкций, вроде `BETWEEN`": "The use of the `raw` feature is necessary for compound constructions like `BETWEEN`",
+"Загрузка по частям используется для больших файлов. Стандартный размер `ChunkSize`": "Chunk upload is used for large files. Default `ChunkSize`",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (одна картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single image",
+"флаг, отвечающий за предоставление более подробной информации при работе программы": "a flag responsible for providing more detailed information during program operation",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio\", \"Telegram",
+"ОтменитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "CancelMultipartBody: Could not close the writer. It may have already been closed",
+"Структура настроек, значение конкретной настройки или объект обработки (при ошибке": "Settings structure, specific setting value, or handler object (on error",
+"Позволяет установить заранее созданный объект HTTPСоединение для дальнейшей работы": "Allows you to set a previously created HTTPConnection object for further work",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteWebhook\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[1], \"ПолучитьПолеСтроковое": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[1], \"GetStringField",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСоставнойПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCompositePost\", \"VK",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic (main",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost\", \"Bitrix24",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic (main",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime\", \"Bitrix24",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьДанныеПользователя": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUserData",
"color=Зеленый) - путь к файлу сохранения результата (двоичных данных в частности": "color=Green) - the path to the result saving file (particularly binary data",
-"Авторизуйтесь в Airtable и перейдите **[на страницу создания персональных токенов]": "Sign in to Airtable and go to the **[personal tokens creation page]",
"Вызывает метод получения токена, так как для получения токена из кода, приходящего": "Calls the token acquisition method, as for obtaining a token from the code received",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьРекламноеОбъявление": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateAd",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьГифку\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendGif\", \"Telegram",
"получать уведомления о добавлении чата в список заблокированных контактов: yes, no": "receive notifications when a chat is added to the blocked contacts list: yes, no",
"ОтменитьЗаписьMultipart: Не удалось удалить файл тела. Возможно, он уже был удален": "CancelMultipartBody: Failed to delete the body file. It may have already been deleted",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"Bitrix24",
+"Авторизуйтесь в Airtable и перейдите **[на страницу создания персональных токенов]": "Sign in to Airtable and go to the **[personal tokens creation page]",
"В боковом меню выберите пункт Credentials -> Create Credentials -> OAuth client ID": "In the side menu, select Credentials -> Create Credentials -> OAuth client ID",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКомментариев": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCommentList",
"Данные вложений, где ключ > имя файла, значение > путь к файлу иди двоичные данные": "Attachment data where key > filename, value > file path or binary data",
"Формирует простую JSON клавиатуру из массив кнопок для сообщения или нижней панели": "Generates a simple JSON keyboard from an array of buttons for a message or bottom panel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendSurvey\", \"Telegram",
"Список операций](@yandex.ru/dev/metrika/ru/management/openapi/operation/operations": "List of actions](@yandex.ru/dev/metrika/en/management/openapi/operation/operations",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime\", \"Bitrix24",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic (main",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost\", \"Bitrix24",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteWebhook\", \"Telegram",
-"Создание счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/addCounter": "Creating a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/addCounter",
-"Использование признака `raw` необходимо для составных конструкций, вроде `BETWEEN`": "The use of the `raw` feature is necessary for compound constructions like `BETWEEN`",
-"Загрузка по частям используется для больших файлов. Стандартный размер `ChunkSize`": "Chunk upload is used for large files. Default `ChunkSize`",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьПост (одна картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (single image",
-"флаг, отвечающий за предоставление более подробной информации при работе программы": "a flag responsible for providing more detailed information during program operation",
-"выводит справку по текущей команде или методу. Аналогично вызову команды без опций": "displays help on the current command or method. Similar to calling a command without options",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьВидео\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendVideo\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic (main",
-"ОтменитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "CancelMultipartBody: Could not close the writer. It may have already been closed",
-"Структура настроек, значение конкретной настройки или объект обработки (при ошибке": "Settings structure, specific setting value, or handler object (on error",
-"Позволяет установить заранее созданный объект HTTPСоединение для дальнейшей работы": "Allows you to set a previously created HTTPConnection object for further work",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьАудио\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendAudio\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(МассивПолей[1], \"ПолучитьПолеСтроковое": "!OInt OPI_TestDataRetrieval.WriteLog(FieldArray[1], \"GetStringField",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСоставнойПост\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateCompositePost\", \"VK",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОнлайнПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetOnlineUsers",
-"Для Twitter это довольно значительный набор, что обсуловлено наличием сразу 2-х API": "For Twitter, this is quite a significant set, which is due to the presence of 2 APIs at once",
-"Возвращает структуру полей для фильтрации пользователей в методе НайтиПользователей": "Returns the field structure for filtering users in the FindUsers method",
-"!OInt Сообщить(\"Не удалось загрузить часть файла! Отмена загрузки ID:\" + IDЗагрузки": "!OInt Message(\"Failed to upload part of the file! Aborted upload wiht ID:\" + UploadID",
-"Формирует кнопку действия для клавиатуры сообщения (см. ОтправитьТекстовоеСообщение": "Forms an action button for the message keyboard (see SendTextMessage",
-"Параметры запроса указываются как массив структур вида `{'Тип данных': 'Значение'}`": "Query parameters are specified as an array of structures of the following type: `{'Type': 'Value'}`",
-"Компоненты в 1С на Linux не могут стабильно отдавать и принимать данные свыше 30 КБ": "Components in 1C on Linux cannot reliably send and receive data larger than 30 KB",
-"Получить параметры доступа к инстансу](@green-api.com/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/en/docs/before-start/#parameters",
-"ЗавершитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "EndMultipartBody: Could not close the writer. It may have already been closed",
-"OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию(\"GreenMax_TestGroupID\", ПараметрыТеста": "OPI_TestDataRetrieval.ParameterToCollection(\"GreenMax_TestGroupID\", TestParameters",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCalendarMetadata",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditCalendarMetadata",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВыгнатьПользователяИзКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"KickUserFromChannel",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage",
-"ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла": "ChunkSize is too small. It is necessary to increase the chunk size (minimum for this file",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost\", \"Bitrix24",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUserList",
"Пока вам не нужно использовать такие методы, получать communitytoken не обязательно": "You don't need to obtain the 'communitytoken' if you're not using such methods at the moment",
"Информация о счетчике](@yandex.ru/dev/metrika/ru/management/openapi/counter/counter": "Counter information](@yandex.ru/dev/metrika/en/management/openapi/counter/counter",
"Получает структуру для внесения остатков товара в функции ОбновитьКоличествоТоваров": "Gets the data structure for udpating product stocks in the UpdateProductsStocks function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокВнешнихФайлов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetExternalFileList",
-"Получает информацию о статусе обработки паспортных данных для международных заказов": "Receives information on passport data processing status for international orders",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"КопироватьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CopyObject\", \"Dropbox",
+"Получает информацию о статусе обработки паспортных данных для международных заказов": "Receives information on passport data processing status for international orders",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуДляСкачивания": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDownloadLink",
"На данной странице описаны все действия, необходимые для полноценного начала работы": "On this page, all the steps necessary to start working are described",
+"ChunkSize слишком мал. Необходимо увеличить размер части (минимум для данного файла": "ChunkSize is too small. It is necessary to increase the chunk size (minimum for this file",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбОбъекте": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectInfo",
-"Изменение счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/editCounter": "Changing a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/editCounter",
-"ID пользователя из информации о канале не подойдет для отправки сообщений через бота": "The user ID from channel information is not suitable for sending messages through the bot",
-"OInt CLI - приложение для работы с API различных онлайн-сервисов из командной строки": "OInt CLI - CLI toolkit for integrating with APIs of popular online services",
-"После завершения создания интеграции, нажмите *Show* и скопируйте **Токен (Secret)**": "After finishing the integration creation, click *Show* and copy the **Token (Secret)**",
-"Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения": "Converts the code to a token after entering the code when executing GetConfirmationCode",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (image",
-"Проверяет активность соединения и сбрасывает таймаут до его автоматического закрытия": "Checks the connection activity and resets the timeout until its automatic closure",
-"Получает пустой макет фильтра получения списка офисов в функции ПолучитьСписокОфисов": "Gets an empty layout of the filter for getting the list of offices in the GetOfficeList function",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductPropertyVariant",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage",
+"Формирует кнопку действия для клавиатуры сообщения (см. ОтправитьТекстовоеСообщение": "Forms an action button for the message keyboard (see SendTextMessage",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditCalendarMetadata",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОнлайнПользователей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetOnlineUsers",
+"Возвращает структуру полей для фильтрации пользователей в методе НайтиПользователей": "Returns the field structure for filtering users in the FindUsers method",
+"!OInt Сообщить(\"Не удалось загрузить часть файла! Отмена загрузки ID:\" + IDЗагрузки": "!OInt Message(\"Failed to upload part of the file! Aborted upload wiht ID:\" + UploadID",
+"Параметры запроса указываются как массив структур вида `{'Тип данных': 'Значение'}`": "Query parameters are specified as an array of structures of the following type: `{'Type': 'Value'}`",
+"Для Twitter это довольно значительный набор, что обсуловлено наличием сразу 2-х API": "For Twitter, this is quite a significant set, which is due to the presence of 2 APIs at once",
+"Получить параметры доступа к инстансу](@green-api.com/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/en/docs/before-start/#parameters",
+"ЗавершитьЗаписьMultipart: Не удалось закрыть запись. Возможно, она уже была закрыта": "EndMultipartBody: Could not close the writer. It may have already been closed",
+"OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию(\"GreenMax_TestGroupID\", ПараметрыТеста": "OPI_TestDataRetrieval.ParameterToCollection(\"GreenMax_TestGroupID\", TestParameters",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьМетаданныеКалендаря": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetCalendarMetadata",
+"Компоненты в 1С на Linux не могут стабильно отдавать и принимать данные свыше 30 КБ": "Components in 1C on Linux cannot reliably send and receive data larger than 30 KB",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВыгнатьПользователяИзКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"KickUserFromChannel",
"page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=кириллица¶m5": "page?param1=search?text¶m2=John Doe¶m3=value&another¶m4=cyrillic¶m5",
-"Получить пустую структуру можно при помощи метода ПолучитьСокращеннуюСтруктуруТовара": "You can get an empty structure using the GetSimplifiedProductStructure method",
-"Если нужно добавить пользователя интранета, то обязательно передаётся: UF_DEPARTMENT": "If you want to add an intranet user, you must pass UF_DEPARTMENT field",
-"Набор полей и их интерпретация может отличаться в зависимости от используемой модели": "The set of fields and their interpretation may vary depending on the model used",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОпубликоватьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PublishFolder\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact\", \"Telegram",
"По умолчанию массивы интерпретируются как единый параметр с JSON массивом в значении": "By default, arrays are interpreted as a single parameter with JSON array in value",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteForumTopic\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductPropertyVariant",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокРабочихОбластей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetWorkspaceList",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument\", \"Telegram",
-"Файл не был записан! Используйте флаг --debug для получения дополнительной информации": "File was not saved! Use the --debug flag for more information",
-"Создайте новый токен, нажав **Generate Token and Scopes** ниже на странице приложения": "Create a new token by clicking Generate Token and Scopes below on the application page",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductPropertyVariant",
-"|--> ОбновитьТокен() ->|access_token --> Используется в т-нии 2-х часов для запросов": "|--> RefreshToken() ->| access_token --> Used in the interval of 2 hours for requests",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateForumTopic\", \"Telegram",
-"Инициализирует клиентский поток, передает массив сообщений и получает финальный ответ": "Initializes client thread, passes message array, and receives final response",
-"Удаление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/deleteCounter": "Deleting a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/deleteCounter",
-"**IDПользователя** - ваш ID (администратора канала). См. Получить информацию о канале": "**UserID** - your ID (channel administrator). See Get Channel Information for details",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКонтакт\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendContact\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОпубликоватьПапку\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PublishFolder\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"MoveObject\", \"Dropbox",
+"Набор полей и их интерпретация может отличаться в зависимости от используемой модели": "The set of fields and their interpretation may vary depending on the model used",
+"Если нужно добавить пользователя интранета, то обязательно передаётся: UF_DEPARTMENT": "If you want to add an intranet user, you must pass UF_DEPARTMENT field",
+"Получить пустую структуру можно при помощи метода ПолучитьСокращеннуюСтруктуруТовара": "You can get an empty structure using the GetSimplifiedProductStructure method",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteProductPropertyVariant",
+"Проверяет активность соединения и сбрасывает таймаут до его автоматического закрытия": "Checks the connection activity and resets the timeout until its automatic closure",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (картинка": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (image",
+"Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения": "Converts the code to a token after entering the code when executing GetConfirmationCode",
+"После завершения создания интеграции, нажмите *Show* и скопируйте **Токен (Secret)**": "After finishing the integration creation, click *Show* and copy the **Token (Secret)**",
+"OInt CLI - приложение для работы с API различных онлайн-сервисов из командной строки": "OInt CLI - CLI toolkit for integrating with APIs of popular online services",
+"ID пользователя из информации о канале не подойдет для отправки сообщений через бота": "The user ID from channel information is not suitable for sending messages through the bot",
+"Изменение счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/editCounter": "Changing a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/editCounter",
+"Получает пустой макет фильтра получения списка офисов в функции ПолучитьСписокОфисов": "Gets an empty layout of the filter for getting the list of offices in the GetOfficeList function",
"Все страницы, которые будут созданы как дочерние, должны иметь свойства базы-родителя": "All pages created as children must have parent base properties",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьКартинку\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendImage\", \"Telegram",
"Вызов данного метода должен использоваться в ответ на получение события callbackQuery": "This method call should be used in response to receiving a callbackQuery event",
"При закрытии соединения, ошибке или обнаружении EOF чтение завершается в любом случае": "If the connection is closed, an error occurs, or EOF is detected, the read is terminated in either case",
"Описание структур см. здесь https:pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT": "Description of structures see here https:pkware.cachefly.net/webdocs/casestudies/APPNOTE.TXT",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetWebhook\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПригласитьПользователейВКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"InviteUsersToChannel",
"Массив или 1 получатель: UA все, SGn р. группа, Un пользователь, DRn отдел, Gn группа": "Array or 1 recipient: UA all, SGn w. group, Un user, DRn department, Gn group",
-"Можно упомянуть пользователя, добавив в текст его userId в следующем формате @[userId": "You can mention a user by appending their userId to the text in the following format @[userId",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПригласитьПользователейВКанал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"InviteUsersToChannel",
"Получает макет для создания о доставке в функции ЗафиксироватьДоговоренностьОДоставке": "Gets the layout to create about delivery in the RegisterDeliveryAppointment function",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОбновления\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUpdates\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (отложенное": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDelayedMessage",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum (path",
-"Получение ссылки для интерактивного получения токена (access_token), который необходим": "Getting a link for interactive token retrieval (access_token), which is necessary",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереслатьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ForwardMessage\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeForumTheme\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрепитьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DetachMessage\", \"Telegram",
-"Зарегистрируйтесь, оформите тариф и скачайте приложение VK Teams [на главной странице]": "Register, book a tariff and download the VK Teams app [on the home page]",
-"ID сессии. Новый уникальный идентификатор, если не указано (будет создана новая сессия": "Session ID. A new unique identifier if not specified (a new session will be created",
-"Получить параметры доступа к инстансу](@green-api.com/v3/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/v3/docs/before-start/#parameters",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum\", \"VK",
-"Массив|Один получатель: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target: UA all, SG work group, U user, DR depart., G group",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов (одиночный": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList (single",
-"Истина > структура с пустыми значениями, Ложь > в значениях будут описания типов полей": "True > structure with empty values, False > field types at values",
+"Можно упомянуть пользователя, добавив в текст его userId в следующем формате @[userId": "You can mention a user by appending their userId to the text in the following format @[userId",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"OpenForumTopic\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УстановитьWebhook\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SetWebhook\", \"Telegram",
+"**IDПользователя** - ваш ID (администратора канала). См. Получить информацию о канале": "**UserID** - your ID (channel administrator). See Get Channel Information for details",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"EditProductPropertyVariant",
+"Инициализирует клиентский поток, передает массив сообщений и получает финальный ответ": "Initializes client thread, passes message array, and receives final response",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрытьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CloseForumTopic\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeleteForumTopic\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокРабочихОбластей": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetWorkspaceList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗагрузитьФайлПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UploadFileByURL\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьДокумент\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDocument\", \"Telegram",
+"Удаление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/deleteCounter": "Deleting a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/deleteCounter",
+"Создайте новый токен, нажав **Generate Token and Scopes** ниже на странице приложения": "Create a new token by clicking Generate Token and Scopes below on the application page",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьВариантСвойстваТовара": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddProductPropertyVariant",
+"|--> ОбновитьТокен() ->|access_token --> Используется в т-нии 2-х часов для запросов": "|--> RefreshToken() ->| access_token --> Used in the interval of 2 hours for requests",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateForumTopic\", \"Telegram",
+"Файл не был записан! Используйте флаг --debug для получения дополнительной информации": "File was not saved! Use the --debug flag for more information",
"статус для сортировки. Аналогичен REAL_STATUS, но имеет дополнительно три мета-статуса": "status for sorting. Similar to REAL_STATUS, but has three additional meta-statuses",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокКатегорийТоваров": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetProductCategoryList",
"id группы с \"-\" в начале. Можно найти в настройках группы ВК или в ее URL, если не был": "group ID with \"-\" at the beginning. Can be found in the settings of the VK group or in its URL if not set",
"которые, при этом, созданы не для разныз задач, но просто являются версиями друг друга": "which, at the same time, are not created for different tasks, but are simply versions of each other",
"Список доступных типов описан на начальной странице документации библиотеки PostgreSQL": "The list of available types is described on the initial page of the PostgreSQL library documentation",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation (channel",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ЗакрепитьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PinMessage\", \"Telegram",
"набор разрешений для получаемого ключа. Может быть любой, но offline.access обязателен": "a set of permissions for the received key. Can be any, but offline.access is mandatory",
"Заполните поля App name, User support email и Email addresses (все поля со звездочками": "Fill in the fields: App name, User support email, and Email addresses (all fields with asterisks)",
"Массив|Один получатель (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target (UA all, SG work group, U user, DR depart., G group",
-"При указании ID сообщения все сообщения после указанного будут помечены как прочитанные": "When specifying the message ID, all messages after the specified one will be marked as read",
-"Из Authentication Tokens -> Access Token and Secret страницы настроек Twitter Developer": "From Authentication Tokens -> Access Token and Secret settings page of Twitter Developer",
-"Список меток пользователя](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabels": "List of user tags](@yandex.ru/dev/metrika/en/management/openapi/label/getLabels",
-"можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях": "you can use an HTTP service. Information about new messages will also be sent there",
-"Описание полей фильтра можно найти на странице документации по получению списка товаров": "The description of the filter fields can be found on the documentation page for product list retrieving method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (json массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (json array",
+"Истина > структура с пустыми значениями, Ложь > в значениях будут описания типов полей": "True > structure with empty values, False > field types at values",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation (channel",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов (одиночный": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList (single",
+"ID сессии. Новый уникальный идентификатор, если не указано (будет создана новая сессия": "Session ID. A new unique identifier if not specified (a new session will be created",
+"Массив|Один получатель: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Array or a single post target: UA all, SG work group, U user, DR depart., G group",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum\", \"VK",
+"Получить параметры доступа к инстансу](@green-api.com/v3/docs/before-start/#parameters": "Get access parameters to instance](@green-api.com/v3/docs/before-start/#parameters",
+"Зарегистрируйтесь, оформите тариф и скачайте приложение VK Teams [на главной странице]": "Register, book a tariff and download the VK Teams app [on the home page]",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОткрепитьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DetachMessage\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeForumTheme\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПереслатьСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ForwardMessage\", \"Telegram",
+"Получение ссылки для интерактивного получения токена (access_token), который необходим": "Getting a link for interactive token retrieval (access_token), which is necessary",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СохранитьКартинкуВАльбом (путь": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SaveImageToAlbum (path",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (отложенное": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendDelayedMessage",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьОбновления\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUpdates\", \"Telegram",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокТегов\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetTagList\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьОпрос (строчный массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendPoll (string array",
-"!OInt OPI_GoogleWorkspace = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_GoogleWorkspace.os": "!OInt OPI_GoogleWorkspace = LoadScript(CurrentDirectory + \"/OPI_GoogleWorkspace.os",
"Преобразует массив значений параметров в массив структур описаний для передачи в запрос": "Converts an array of parameter values into an array of description structures to be passed to the query",
+"!OInt OPI_GoogleWorkspace = ЗагрузитьСценарий(ТекущийКаталог + \"/OPI_GoogleWorkspace.os": "!OInt OPI_GoogleWorkspace = LoadScript(CurrentDirectory + \"/OPI_GoogleWorkspace.os",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьСообщение (json массив": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMessage (json array",
"Узнать, есть ли вложенный справочник, можно через метод ПолучитьХарактеристикиКатегории": "You can find out if there is a nested catalog by the GetCharacteristicsCategories method",
-"получать уведомления о статусах отправки/доставки/прочтении исходящих сообщений: yes, no": "receive notifications about the send/deliver/read status of outgoing messages: yes, no",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime (wh)\", \"Bitrix24",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПриостановитьРекламноеОбъявление": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PauseAdvertisement",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost (wh)\", \"Bitrix24",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (wh)\", \"Bitrix24",
-"Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`": "Get the connection configuration using the functions `GetSettingsLoginPassword`",
-"Связанные функции: ПолучитьСписокТоваров, ПолучитьКоличествоТоваров, ПолучитьЦеныТоваров": "Related functions: GetProductList, GetProductsStocks, GetProductsPrices",
-"Создать ссылку для авторизации в браузере при помощи функции *ПолучитьСсылкуАвторизации*": "Create a link for authorization in the browser using the *GetAuthorizationLink* function",
-"Возвращает структуру включения доп. полей ответа для метода ПолучитьСписокОтправленийFBO": "Returns the structure of inclusion of additional response fields for the GetFBOShipmentsList method",
-"Получает структуру для создания товара на основе Ozon ID в функции СоздатьТоварыПоOzonID": "Gets the structure for creating a product based on Ozon ID in the CreateProductByOzonID function",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКФайлу (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFile (new",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтветовНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageReplyList",
-"URL: домен для обычных методов или полный URL с параметрами для прямой отправки запросов": "URL: domain for common methods or full URL with parameters for direct request sending",
+"можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях": "you can use an HTTP service. Information about new messages will also be sent there",
+"При указании ID сообщения все сообщения после указанного будут помечены как прочитанные": "When specifying the message ID, all messages after the specified one will be marked as read",
+"Описание полей фильтра можно найти на странице документации по получению списка товаров": "The description of the filter fields can be found on the documentation page for product list retrieving method",
+"Список меток пользователя](@yandex.ru/dev/metrika/ru/management/openapi/label/getLabels": "List of user tags](@yandex.ru/dev/metrika/en/management/openapi/label/getLabels",
+"Из Authentication Tokens -> Access Token and Secret страницы настроек Twitter Developer": "From Authentication Tokens -> Access Token and Secret settings page of Twitter Developer",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМедиагруппу\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendMediaGroup\", \"Telegram",
-"Получает макет для создания заявки на вызов курьера в функции СоздатьЗаявкуНаВызовКурьера": "Gets the layout for creating a request for courier call in the CreateCourierInvitation function",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПользователейКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelUserList",
-"Получает количество пользователей, которые нажали Узнать о поступлении на странице товара": "Gets the number of users who clicked Know about arrival button on the product page",
-"Показывает дни рождения, годовщины и другие значимые события для людей в Google Контактах": "Hollydays",
-"!OInt Сообщить(Прогресс + ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(Progress + LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF",
-"При установке параметров Таймаут и Размер в 0, чтение производится до окончания сообщения": "When the Timeout and Size parameters are set to 0, reading is performed until the message ends",
-"Отбор новостей по доступу (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights (UA all, SGn work group, Un user, DRn depart, Gn group",
+"URL: домен для обычных методов или полный URL с параметрами для прямой отправки запросов": "URL: domain for common methods or full URL with parameters for direct request sending",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтветовНаСообщение": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMessageReplyList",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКФайлу (доп": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFile (new",
+"Получает структуру для создания товара на основе Ozon ID в функции СоздатьТоварыПоOzonID": "Gets the structure for creating a product based on Ozon ID in the CreateProductByOzonID function",
+"Связанные функции: ПолучитьСписокТоваров, ПолучитьКоличествоТоваров, ПолучитьЦеныТоваров": "Related functions: GetProductList, GetProductsStocks, GetProductsPrices",
+"Возвращает структуру включения доп. полей ответа для метода ПолучитьСписокОтправленийFBO": "Returns the structure of inclusion of additional response fields for the GetFBOShipmentsList method",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreatePost (wh)\", \"Bitrix24",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"УдалитьНовость (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"DeletePost (wh)\", \"Bitrix24",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПриостановитьРекламноеОбъявление": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"PauseAdvertisement",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СерверноеВремя (хук)\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ServerTime (wh)\", \"Bitrix24",
+"получать уведомления о статусах отправки/доставки/прочтении исходящих сообщений: yes, no": "receive notifications about the send/deliver/read status of outgoing messages: yes, no",
+"Получить конфигурацию соединения можно при помощи функций `ПолучитьНастройкиЛогинПароль`": "Get the connection configuration using the functions `GetSettingsLoginPassword`",
+"Создать ссылку для авторизации в браузере при помощи функции *ПолучитьСсылкуАвторизации*": "Create a link for authorization in the browser using the *GetAuthorizationLink* function",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОтложенныхСообщений": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetDelayedMessageList",
-"Список доступных счетчиков](@yandex.ru/dev/metrika/ru/management/openapi/counter/counters": "List of available counters](@yandex.ru/dev/metrika/en/management/openapi/counter/counters",
-"После создания, перейдите в настройки канала -> Для разработчиков, и скопируйте **Токен**": "After creation, go to the channel settings -> For developers, and copy the **Token**",
-"Отбор новостей по доступу: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group",
-"Получает список бакетов. Возможно использование отборов, если они поддерживаются сервисом": "Gets a list of buckets. It is possible to use filters if they are provided by your service",
"При следующем обновлении нужно использовать уже новый refresh_token, так что захардкодить": "For the next update, you need to use a new refresh_token, so hardcode",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюБота\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFolder\", \"Dropbox",
-"Данные варианты релизов - различные формы поставки расширения для платформы 1С:Предприятие": "These release options are various forms of distribution for the extension for the 1C:Enterprise platform",
-"Приходит вместе с access_token и используется для его обновления (время жизни access_token": "Comes together with access_token and is used to refresh it (access_token lifetime",
-"`{'Имя поля 1': {'Тип данных': 'Значение'}, 'Имя поля 2': {'Тип данных': 'Значение'},...}`": "`{'Field name 1': {'Type': 'Value'}, 'Field name 2': {'Type': 'Value'},...}`",
-"Остатки крупногабаритных товаров можно обновлять только на предназначенных для них складах": "Stocks of bulky goods can only be renewed in the warehouses designated for them",
-"Получить пустую структуру можно при помощи метода ПолучитьСтруктуруОбновленияХарактеристик": "You can get an empty structure using the GetAttributesUpdateStructure method",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage (channel",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение (форум": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage (forum",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПолученияТокена\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTokenRequestLink\", \"VK",
-"ВАЖНО: Установка Webhook обязательна по правилам Viber. Для этого надо иметь свободный URL": "IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to have a free URL for this.",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюФайла\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFile\", \"Dropbox",
-"Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации": "Gets the token by the code received when authorizing using the link from GetAuthorizationLink",
+"Получает список бакетов. Возможно использование отборов, если они поддерживаются сервисом": "Gets a list of buckets. It is possible to use filters if they are provided by your service",
+"Отбор новостей по доступу: UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights: UA all, SGn work group, Un user, DRn depart, Gn group",
+"После создания, перейдите в настройки канала -> Для разработчиков, и скопируйте **Токен**": "After creation, go to the channel settings -> For developers, and copy the **Token**",
+"Список доступных счетчиков](@yandex.ru/dev/metrika/ru/management/openapi/counter/counters": "List of available counters](@yandex.ru/dev/metrika/en/management/openapi/counter/counters",
+"Отбор новостей по доступу (UA все, SGn раб. группа, Un пользователь, DRn отдел, Gn группа": "Post selection by rights (UA all, SGn work group, Un user, DRn depart, Gn group",
+"!OInt Сообщить(Прогресс + ЛокальныйПуть.Ключ + Символы.ПС + Ответ[\"message\"] + Символы.ПС": "!OInt Message(Progress + LocalPath.Key + Chars.LF + Response[\"message\"] + Chars.LF",
+"Показывает дни рождения, годовщины и другие значимые события для людей в Google Контактах": "Hollydays",
+"Получает количество пользователей, которые нажали Узнать о поступлении на странице товара": "Gets the number of users who clicked Know about arrival button on the product page",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокПользователейКанала": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetChannelUserList",
+"Получает макет для создания заявки на вызов курьера в функции СоздатьЗаявкуНаВызовКурьера": "Gets the layout for creating a request for courier call in the CreateCourierInvitation function",
+"При установке параметров Таймаут и Размер в 0, чтение производится до окончания сообщения": "When the Timeout and Size parameters are set to 0, reading is performed until the message ends",
"Избегание не всегда корректно отрабатывающего TLS Session reuse для нескольких data stream": "Avoiding the not always correctly functioning TLS Session reuse for multiple data streams",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЧислоУчастников\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMemberCount\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкрытьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"HideMainForumTheme\", \"Telegram",
-"ПолучитьСсылкуАвторизации() -> Браузер -> code придет на redirect_uri -> ПолучитьТокен(code": "GetAuthorizationLink() -> Browser -> code will come to redirect_uri -> GetToken(code",
-"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ПрочитаноБайт, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(BytesRead, TotalSize, \"MB\", MB",
-"Аналогично использованию параметра `Расширения` (`exts` в CLI) функции `ВыполнитьЗапросSQL`": "Similar to using the `Extensions` parameter (`exts` in CLI) of the `ExecuteSQLQuery` function",
-"Договоренность должна быть предварительно создана. См. ЗафиксироватьДоговоренностьОДоставке": "The appointment must be previously created. See RegisterDeliveryAppointment",
-"Получает информацию о заказах, по которым был переведен наложенный платеж интернет магазину": "Gets information about orders for which cash on delivery was transferred to the online store",
+"Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации": "Gets the token by the code received when authorizing using the link from GetAuthorizationLink",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюФайла\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFile\", \"Dropbox",
+"ВАЖНО: Установка Webhook обязательна по правилам Viber. Для этого надо иметь свободный URL": "IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to have a free URL for this.",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПолученияТокена\", \"VK": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateTokenRequestLink\", \"VK",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение (форум": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage (forum",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение (канал": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage (channel",
+"Получить пустую структуру можно при помощи метода ПолучитьСтруктуруОбновленияХарактеристик": "You can get an empty structure using the GetAttributesUpdateStructure method",
+"`{'Имя поля 1': {'Тип данных': 'Значение'}, 'Имя поля 2': {'Тип данных': 'Значение'},...}`": "`{'Field name 1': {'Type': 'Value'}, 'Field name 2': {'Type': 'Value'},...}`",
+"Приходит вместе с access_token и используется для его обновления (время жизни access_token": "Comes together with access_token and is used to refresh it (access_token lifetime",
+"Данные варианты релизов - различные формы поставки расширения для платформы 1С:Предприятие": "These release options are various forms of distribution for the extension for the 1C:Enterprise platform",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтменитьПубликациюПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"UnpublishFolder\", \"Dropbox",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюБота\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetBotInfo\", \"Telegram",
+"Остатки крупногабаритных товаров можно обновлять только на предназначенных для них складах": "Stocks of bulky goods can only be renewed in the warehouses designated for them",
"Данная библиотека позволяет работать с функционалом бесплатного плана, т.е. создавать твиты": "This library allows you to work with the functionality of the free plan, meaning you can create tweets",
-"Не удалось инициализировать внешнюю компоненту. Возможно, в системе отсутствует OpenSSL 3.x": "Failed to initialize AddIn. Perhaps OpenSSL 3.x is missing",
-"Получает структуру дополнительных параметров для обработки запросов получения представлений": "Gets the structure of additional parameters for processing embeddings requests",
"Создает новую таблицу в случае отсутствия или обновляет состав колонок существующей таблицы": "Creates a new table if it does not exist or updates the composition of columns in an existing table",
+"Получает структуру дополнительных параметров для обработки запросов получения представлений": "Gets the structure of additional parameters for processing embeddings requests",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьМестоположение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendLocation\", \"Telegram",
+"Не удалось инициализировать внешнюю компоненту. Возможно, в системе отсутствует OpenSSL 3.x": "Failed to initialize AddIn. Perhaps OpenSSL 3.x is missing",
+"Получает информацию о заказах, по которым был переведен наложенный платеж интернет магазину": "Gets information about orders for which cash on delivery was transferred to the online store",
+"ПолучитьСсылкуАвторизации() -> Браузер -> code придет на redirect_uri -> ПолучитьТокен(code": "GetAuthorizationLink() -> Browser -> code will come to redirect_uri -> GetToken(code",
+"Аналогично использованию параметра `Расширения` (`exts` в CLI) функции `ВыполнитьЗапросSQL`": "Similar to using the `Extensions` parameter (`exts` in CLI) of the `ExecuteSQLQuery` function",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьЧислоУчастников\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetMemberCount\", \"Telegram",
+"Договоренность должна быть предварительно создана. См. ЗафиксироватьДоговоренностьОДоставке": "The appointment must be previously created. See RegisterDeliveryAppointment",
+"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ПрочитаноБайт, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(BytesRead, TotalSize, \"MB\", MB",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СкрытьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"HideMainForumTheme\", \"Telegram",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"СоздатьСсылкуПриглашение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"CreateInvitationLink\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизации\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAuthorizationLink\", \"Dropbox",
-"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ТекущаяПозиция, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(CurrentPosition, TotalSize, \"MB\", MB",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Dropbox_ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Dropbox_MoveObject\", \"Dropbox",
-"По умолчанию квадратные скобки к ключам параметров при разделении массива не устанавливаются": "By default, square brackets to parameter keys are not set when array splitting is performed",
+"Сгенерируйте новый **токен** и включите возможность добавлять бота в группу (если необходимо": "Generate a new **token** and enable the ability to add the bot to a group (if necessary)",
+"Отправляет набор файлов в чат или канал. Варианты типов медиа: audio, document, photo, video": "Sends a set of files to a chat or channel. Media types: audio, document, photo, video",
+"Актуальной версией API является v2 и она требует получения временных токенов. Несмотря на то": "The current version of the API is v2 and it requires obtaining temporary tokens. Despite the fact",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайловПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFolderFileList\", \"Dropbox",
+"При каждом вызове метода передавайте все изображения, которые должны быть на карточке товара": "On each method call, send all the images that should be on the product card",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОпубликованныхОбъектов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublishedObjectList",
"Изменяет имя хранилища (только для хранилища приложения см. ПолучитьСписокХранилищПриложения": "Change storage name (for app storage only, see. GetAppStorage",
+"По умолчанию квадратные скобки к ключам параметров при разделении массива не устанавливаются": "By default, square brackets to parameter keys are not set when array splitting is performed",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"Dropbox_ПереместитьОбъект\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"Dropbox_MoveObject\", \"Dropbox",
+"!OInt Сообщить(OPI_Инструменты.ИнформацияОПрогрессе(ТекущаяПозиция, ОбщийРазмер, \"МБ\", МБайт": "!OInt Message(OPI_Tools.ProgressInfo(CurrentPosition, TotalSize, \"MB\", MB",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизации\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAuthorizationLink\", \"Dropbox",
"OneScript: ./OInt/tools/Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "OneScript: ./OInt/tools/Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ВосстановитьОбъектКВерсии\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"RestoreObjectToVersion\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокОпубликованныхОбъектов": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublishedObjectList",
-"При каждом вызове метода передавайте все изображения, которые должны быть на карточке товара": "On each method call, send all the images that should be on the product card",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокФайловПапки\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetFolderFileList\", \"Dropbox",
-"Актуальной версией API является v2 и она требует получения временных токенов. Несмотря на то": "The current version of the API is v2 and it requires obtaining temporary tokens. Despite the fact",
-"Отправляет набор файлов в чат или канал. Варианты типов медиа: audio, document, photo, video": "Sends a set of files to a chat or channel. Media types: audio, document, photo, video",
-"Сгенерируйте новый **токен** и включите возможность добавлять бота в группу (если необходимо": "Generate a new **token** and enable the ability to add the bot to a group (if necessary)",
-"на версии 1.1, а что-то на 2: вплоть до того что они убрали возможность постить твиты из v1.1": "on version 1.1, and something on 2: up to the point that they removed the ability to post tweets from v1.1",
-"Массив: `[ { user: <имя>, db: <база данных> }, { user: <имя>, db: <база данных> }, ... ]`": "Array: `[ { user: , db: }, { user: , db: }, ... ]`",
-"Получает информацию о хранилище с которым может работать приложение для хранения своих данных": "Get information about storage with which the application can work to store its data",
-"Восстановление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/undeleteCounter": "Restoring a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/undeleteCounter",
-"Если тип данных не установлен вручную, то он будет подобран в процессе установки тела запроса": "If the data type is not set manually, it will be matched during the process of setting the request body",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователяКФайлу\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUserToFile\", \"Dropbox",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоказатьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ShowMainForumTheme\", \"Telegram",
-"Запрос не инициализирован. Необходимо вызвать функцию Инициализировать() перед началом работы": "The request is not initialized. It is necessary to call the Initialize() function before starting work",
"В IDЧатаИсточника можно передавать только chatId из событий (код из ссылки на чат не подходит": "Only the chatId from events can be passed to the FromChatID (the code from the chat link is not suitable)",
+"Запрос не инициализирован. Необходимо вызвать функцию Инициализировать() перед началом работы": "The request is not initialized. It is necessary to call the Initialize() function before starting work",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПоказатьГлавнуюТемуФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ShowMainForumTheme\", \"Telegram",
+"Восстановление счетчика](@yandex.ru/dev/metrika/ru/management/openapi/counter/undeleteCounter": "Restoring a counter](@yandex.ru/dev/metrika/en/management/openapi/counter/undeleteCounter",
+"Получает информацию о хранилище с которым может работать приложение для хранения своих данных": "Get information about storage with which the application can work to store its data",
+"Если тип данных не установлен вручную, то он будет подобран в процессе установки тела запроса": "If the data type is not set manually, it will be matched during the process of setting the request body",
+"Массив: `[ { user: <имя>, db: <база данных> }, { user: <имя>, db: <база данных> }, ... ]`": "Array: `[ { user: , db: }, { user: , db: }, ... ]`",
+"на версии 1.1, а что-то на 2: вплоть до того что они убрали возможность постить твиты из v1.1": "on version 1.1, and something on 2: up to the point that they removed the ability to post tweets from v1.1",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокВерсийОбъекта\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectVersionList\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСтатусЗагрузкиПоURL\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetUploadStatusByUrl\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ДобавитьПользователейКПапке\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"AddUsersToFolder\", \"Dropbox",
"Получает структуру для обновления характеристик товара в функции ОбновитьХарактеристикиТоваров": "Gets the structure for updating product characteristics in the UpdateProductsAttributes function",
-"Получает список первых файлов каталога или продолжает получение следующих при указании курсора": "Gets the list of the first files in the directory or continues getting the next ones when the cursor is specified",
"Выберите созданный проект и в боковом меню перейдите APIs and Services -> OAuth consent screen": "Select the created project and in the side menu go to APIs and Services -> OAuth consent screen",
"Массив|Один получатель (UA все, SG раб. группа, U пользователь, DR отдел, G группа": "Array or a single post target (UA all, SG work group, U user, DR depart., G group",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбОбъекте\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetObjectInfo\", \"Dropbox",
@@ -11867,22 +11866,23 @@
"Включает или исключает поля тела при расчете подписи OAuth в зависимости от требований сервера": "Includes or excludes body fields when calculating the OAuth signature depending on server requirements",
"Оформляет значение в формате атрибута и добавляет его в массив attributes переданной коллекции": "Formats the value in attribute format and adds it to the Attributes array of the collection",
"Набор инструментов для интеграции с популярными API посредством CLI, 1C:Enterprise и OneScript": "A toolkit for integrating with popular APIs via CLI, 1C:Enterprise and OneScript",
+"Получает список первых файлов каталога или продолжает получение следующих при указании курсора": "Gets the list of the first files in the directory or continues getting the next ones when the cursor is specified",
+"Проверять существование сессии. Истина, когда ID указан и ложь, когда нет, если не указано иное": "Check for session existence. True when ID is specified and false when not, unless otherwise specified",
+"Информация о магазине](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign": "Market information](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте (сторонний": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo (external",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo\", \"Dropbox",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОтправитьТекстовоеСообщение\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"SendTextMessage\", \"Telegram",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьИнформациюОбАккаунте (сторонний": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAccountInfo (external",
-"Информация о магазине](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign": "Market information](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaign",
-"Проверять существование сессии. Истина, когда ID указан и ложь, когда нет, если не указано иное": "Check for session existence. True when ID is specified and false when not, unless otherwise specified",
"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу FTP": "Using the connection configuration is not recommended for multiple requests to the FTP server",
-"Возвращает объект запущенного TCP сервера при успешном создании или структуру с описанием ошибки": "Returns a running TCP server object on successful creation or a structure with an error description",
-"URL: домен для обычных методов или полный URL с параметрами для методов прямой отправки запросов": "URL: domain for common methods or full URL with parameters for methods of direct request sending",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокИконокАватаров\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAvatarIconList\", \"Telegram",
-"В таком случае необходимо использовать `raw:true` для установки условия напрямую в текст запроса": "In such a case, you must use `raw:true` to set the condition directly in the query text",
-"Возвращает структуру полей для фильтрации комментариев в методе ПолучитьСписокКомментариевЗадачи": "Return filter structure for GetTaskCommentsList",
-"Формат аудиофайла ответа можно изменить при помощи добавления `response_format` в доп. параметры": "The audio file format of the response can be changed by adding `response_format` in additional parameters",
-"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH": "It is not recommended to use the connection configuration for multiple requests to the SSH server",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьИмяГлавнойТемыФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeMainForumThemeName\", \"Telegram",
-"Для очистки пула от неактивных соединений используется функция АктуализироватьВходящиеСоединения": "The ActualiseIncomingConnections function is used to clear the pool of inactive connections",
"Отправляет одиночный запрос на указанный адрес и получает ответ, используя стандартные настройки": "Sends a single request to a specified address and receives a response using the default settings",
+"Не рекомендуется использовать конфигурацию соединения при множественных обращениях к серверу SSH": "It is not recommended to use the connection configuration for multiple requests to the SSH server",
+"Формат аудиофайла ответа можно изменить при помощи добавления `response_format` в доп. параметры": "The audio file format of the response can be changed by adding `response_format` in additional parameters",
+"Возвращает структуру полей для фильтрации комментариев в методе ПолучитьСписокКомментариевЗадачи": "Return filter structure for GetTaskCommentsList",
+"Для очистки пула от неактивных соединений используется функция АктуализироватьВходящиеСоединения": "The ActualiseIncomingConnections function is used to clear the pool of inactive connections",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСписокИконокАватаров\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAvatarIconList\", \"Telegram",
+"URL: домен для обычных методов или полный URL с параметрами для методов прямой отправки запросов": "URL: domain for common methods or full URL with parameters for methods of direct request sending",
+"Возвращает объект запущенного TCP сервера при успешном создании или структуру с описанием ошибки": "Returns a running TCP server object on successful creation or a structure with an error description",
+"В таком случае необходимо использовать `raw:true` для установки условия напрямую в текст запроса": "In such a case, you must use `raw:true` to set the condition directly in the query text",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ИзменитьИмяГлавнойТемыФорума\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ChangeMainForumThemeName\", \"Telegram",
"OneScript: ./OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_ПреобразованиеТипов.os": "OneScript: ./OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_TypeConversion.os",
"который будет возвращать 200 и подлинный SSL сертификат. Если есть сертификат и база опубликована": "which will return 200 and a genuine SSL certificate. If there is a certificate and the database is published",
"BotFather предложит вам выбрать имя и никнейм бота, после чего процедура создания будет завершена": "BotFather will prompt you to choose a name and a username for the bot, after which the creation process will be completed",
@@ -11890,32 +11890,32 @@
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуСкачиванияПубличногоОбъекта": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetPublicObjectDownloadLink",
"ПодключитьВнешнююКомпоненту(ИмяМакета, ИмяКомпоненты, ТипВнешнейКомпоненты.Native, ТипПодключения": "AttachAddIn(TemplateName, AddInName, AddInType.Native, ConnectionType",
"объектов HTTPЗапрос и HTTPСоединение без их выполнения. См. `ВернутьЗапрос` и `ВернутьСоединение`": "HTTPConnection and HTTPConnection objects without executing them. See `ReturnRequest` and `ReturnConnection`.",
-"что Twitter настаивает на использовании этой актуальной версии, они как-то умудрились не перенести": "that Twitter insists on using this latest version, they somehow managed not to transfer",
-"Схема или структура схем: Ключ > имя файла (для import), Значение > схема строкой или путь к файлу": "Schema or schema structure: Key > file name (for import), Value > schema as a string or file path",
"Тут можно получить ID пользователей канала. ID для бота необходимо получать из прилетов на Webhook": "Here you can get the channel's user IDs. Bot IDs need to be obtained from the Webhook arrivals",
"Получите ID этой страинцы. Это можно сделать нажав Share -> Copy link или просто скопировав из URL": "Get the ID of this page. You can do this by clicking Share -> Copy link or simply by copying it from the URL",
+"Схема или структура схем: Ключ > имя файла (для import), Значение > схема строкой или путь к файлу": "Schema or schema structure: Key > file name (for import), Value > schema as a string or file path",
+"что Twitter настаивает на использовании этой актуальной версии, они как-то умудрились не перенести": "that Twitter insists on using this latest version, they somehow managed not to transfer",
"Внимательно выбирайте категорию для товара: для разных категорий применяется разный размер комиссии": "Carefully choose the category for the product: different commission rates apply for different categories",
"Устанавливает тело запрос из двоичных данных, файла или строки (с преобразованием в двоичные данные": "Sets the request body from binary data, file or string (with conversion to binary data",
"Выполняет запрос, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request, returning information about bot events. Used in polling mode",
"color=Зеленый) - флаг, отвечающий за предоставление более подробной информации при работе программы": "color=Green) - a flag responsible for providing more detailed information during program operation",
-"Имя файла Proto используется для возможности дальнейшего указания этого Proto в import другого Proto": "Proto file name is used to allow further specification of this Proto in the import of another Proto",
-"Пример: Получение сообщения после каждых двух отправленных и еще 3 в конце (null в 1С = Неопределено": "Example: Retrieving a message after every two sent messages and three more at the end (null in 1С = Undefined)",
-"Инициализирует двунаправленный поток, после чего передает и отправляет сообщения в указанном порядке": "Initializes a bidirectional stream, then passes and sends messages in the specified order",
-"Настройки магазина](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings": "Market settings](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings",
"color=Зеленый) - выводит справку по текущей команде или методу. Аналогично вызову команды без опций": "color=Green) - displays help on the current command or method. Similar to calling a command without options",
"Получает список из 20 сообщений чата или диалога, в зависимости от указания IDПервого и IDПоследнего": "Gets a list of 20 chat or dialog messages, depending on the FirstID and LastID specified",
+"Настройки магазина](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings": "Market settings](@yandex.ru/dev/market/partner-api/doc/ru/reference/campaigns/getCampaignSettings",
+"Пример: Получение сообщения после каждых двух отправленных и еще 3 в конце (null в 1С = Неопределено": "Example: Retrieving a message after every two sent messages and three more at the end (null in 1С = Undefined)",
+"Имя файла Proto используется для возможности дальнейшего указания этого Proto в import другого Proto": "Proto file name is used to allow further specification of this Proto in the import of another Proto",
+"Инициализирует двунаправленный поток, после чего передает и отправляет сообщения в указанном порядке": "Initializes a bidirectional stream, then passes and sends messages in the specified order",
"Использование загрузки частями для файлов < 5 МБ или при размере одной части < 5 МБ приведет к ошибке": "Using multipart upload for files < 5 MB or when the size of a single chunk is < 5 MB will result in an error",
"Настройки кабинета](@yandex.ru/dev/market/partner-api/doc/ru/reference/businesses/getBusinessSettings": "Cabinet settings](@yandex.ru/dev/market/partner-api/doc/ru/reference/businesses/getBusinessSettings",
+"прокси-сервера, если используется прокси, или IP основного подключения, если сервер вернул `127.0.0.1`": "proxy server's IP if a proxy is used, or with the primary connection's IP if the server returns 127.0.0.1",
"Это служебный метод. Для простого сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`": "This is a service method. A `PutObject` method is intended for the common scenario of files uploading",
"https:developer.twitter.com/en/portal/dashboard и выбор конкретного проекта из списка (значок c ключом": "https:developer.twitter.com/en/portal/dashboard and select a specific project from the list (icon with key",
-"прокси-сервера, если используется прокси, или IP основного подключения, если сервер вернул `127.0.0.1`": "proxy server's IP if a proxy is used, or with the primary connection's IP if the server returns 127.0.0.1",
"но только через нее в твит можно добавить картинку. При этом способы авторизации и токены у них разные": "but only through it you can add a picture to the tweet. At the same time, their authentication methods and tokens are different",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизацииПриложения\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAppAuthLink\", \"Bitrix24",
-"Получает список задач (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЗадач": "Get tasks list (50 at one response max)",
-"УстановитьАлгоритмOAuthV1: перед установкой алгоритма авторизация OAuth v1 должна быть инициализирована": "SetOAuthV1Algorithm: OAuth v1 authorization must be initialized before the algorithm is changed",
-"Получает список лидов (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЛидов": "Gets a list of leads (50 per request max) with or without filtering (see GetLeadFilterStructure",
-"Это служебный метод. Для основного сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`": "This is a service method. A `PutObject` method is intended for the main scenario of files uploading",
"Для дальнейшего формирования тела используются методы `ДобавитьФайлMultipart` и `ДобавитьПолеMultipart`": "The `AddMultipartFormDataFile` and `AddMultipartFormDataField` methods are used for further body formation",
+"Это служебный метод. Для основного сценария загрузки файлов предназначен единый метод `ЗагрузитьОбъект`": "This is a service method. A `PutObject` method is intended for the main scenario of files uploading",
+"Получает список лидов (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЛидов": "Gets a list of leads (50 per request max) with or without filtering (see GetLeadFilterStructure",
+"Получает список задач (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраЗадач": "Get tasks list (50 at one response max)",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьСсылкуАвторизацииПриложения\", \"Bitrix24": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetAppAuthLink\", \"Bitrix24",
+"УстановитьАлгоритмOAuthV1: перед установкой алгоритма авторизация OAuth v1 должна быть инициализирована": "SetOAuthV1Algorithm: OAuth v1 authorization must be initialized before the algorithm is changed",
"Метод пытается прочесть данные интервалами, длительность которых указана в параметре ДлительностьПопытки": "The method tries to read the data in intervals, the duration of which is specified in the AttemptDuration parameter",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы (главная": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearMainForumThemePinnedMessages\", \"Telegram",
"Не удалось инициализировать внешнюю компоненту. Возможно, она несовместима с вашей операционной системой": "Failed to initialize an external component. It may not be compatible with your operating system",
@@ -11924,20 +11924,20 @@
"Сейчас вы не можете начать диалог с ботом, сначала необходимо установить Webhook. См. Установить Webhook": "You cannot start a conversation with the bot right now. First, you need to set up a webhook. See Set Webhook",
"Включает или исключает поля multipart тела при расчете подписи OAuth в зависимости от требований сервера": "Includes or excludes multipart body fields when calculating the OAuth signature depending on server requirements",
"Если значение Proto не является объектом (коллекцией ключ и значение), то оно будет интерпретировано как": "If the Proto value is not an object (a key value collection), it will be interpreted as",
-"Товар отклонён. Чтобы добавить его в «Маркет», укажите реальную цену товара или стоимость оказания услуги": "Denied",
-"Получает список сделок (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраСделок": "Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure",
-"Получает структуру для отбора списка товаров в функциях ПолучитьСписокТоваров и ПолучитьКоличествоТоваров": "Gets the structure for selecting the list of goods in the functions GetProductList and GetProductsStocks",
-"Например: при `raw:false` фильтр `type:BETWEEN` `value:10 AND 20` будет интерпретирован как `BETWEEN ?1 `": "For example: with `raw:false` the filter `type:BETWEEN` `value:10 AND 20` will be interpolated as `BETWEEN ?1 `",
-"Если нужно добавить пользователя экстранета, то в полях необходимо передать: EXTRANET: Y и SONET_GROUP_ID": "If you want to add an extranet user, you must pass in the fields: EXTRANET: Y and SONET_GROUP_ID",
"Результат может быть возвращен как текст или Base64 двоичные данные в структуре `{\"BYTES\": }`": "The result can be returned as text or Base64 binary data in the structure `{\"BYTES\": }`",
+"Если нужно добавить пользователя экстранета, то в полях необходимо передать: EXTRANET: Y и SONET_GROUP_ID": "If you want to add an extranet user, you must pass in the fields: EXTRANET: Y and SONET_GROUP_ID",
+"Например: при `raw:false` фильтр `type:BETWEEN` `value:10 AND 20` будет интерпретирован как `BETWEEN ?1 `": "For example: with `raw:false` the filter `type:BETWEEN` `value:10 AND 20` will be interpolated as `BETWEEN ?1 `",
+"Получает список сделок (50 шт. за запрос максимум) с фильтром или без (см. ПолучитьСтруктуруФильтраСделок": "Gets the list of deals (50 pcs per query max) with or without filtering (see. GetDealsFilterStructure",
+"Товар отклонён. Чтобы добавить его в «Маркет», укажите реальную цену товара или стоимость оказания услуги": "Denied",
+"Получает структуру для отбора списка товаров в функциях ПолучитьСписокТоваров и ПолучитьКоличествоТоваров": "Gets the structure for selecting the list of goods in the functions GetProductList and GetProductsStocks",
"Возврат полей в качестве соответствия позволяет указывать тип фильтрации перед названием фильтруемого поля": "Returning fields as a map allows you to specify the filtering type before the filtered field name",
"Параметр `v` означает версию VK API. Тестирование проводилось на 5.131, рекомендуется его таким и оставить": "The parameter `v` denotes the version of the VK API. Testing was conducted on version 5.131, and it is recommended to keep it as such",
"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ПолучитьДанныеИспользованияПространства\", \"Dropbox": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"GetSpaceUsageData\", \"Dropbox",
-"Расширение активно только в рамках соединения. При каждом новом соединении его необходимо подключать заново": "The extension is active only for the current connection. You must reconnect it each time a new connection is established",
-"При работе с бесконечным потоком входящих данных обязательно указание параметра МаксимальныйРазмер, так как": "When working with an infinite stream of incoming data, it is obligatory to specify the MaxSize parameter, because",
-"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearForumThemePinnedMessages\", \"Telegram",
-"В поле *Доступ к данным* добавьте разрешения как на скриншоте ниже, после чего нажмите *Создать приложение*": "In the **Data Access** field, add permissions as shown in the screenshot below, then click **Create Application**",
"Запись Multipart предварительно должна быть инициализирована при помощи функции `НачатьЗаписьТелаMultipart`": "The Multipart record must first be initialized using the `StartMultipartBody` function",
+"В поле *Доступ к данным* добавьте разрешения как на скриншоте ниже, после чего нажмите *Создать приложение*": "In the **Data Access** field, add permissions as shown in the screenshot below, then click **Create Application**",
+"!OInt OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, \"ОчиститьСписокЗакрепленныхСообщенийТемы\", \"Telegram": "!OInt OPI_TestDataRetrieval.WriteLog(Result, \"ClearForumThemePinnedMessages\", \"Telegram",
+"При работе с бесконечным потоком входящих данных обязательно указание параметра МаксимальныйРазмер, так как": "When working with an infinite stream of incoming data, it is obligatory to specify the MaxSize parameter, because",
+"Расширение активно только в рамках соединения. При каждом новом соединении его необходимо подключать заново": "The extension is active only for the current connection. You must reconnect it each time a new connection is established",
"Выполняет запрос, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the request, returning basic bot information: name, id, ability to add the bot to groups, etc.",
"Эту структуру необходимо дополнить полями, зависящими от категории товара из ПолучитьХарактеристикиКатегории": "This structure should be supplemented with fields depending on the product category from the GetCategoryAttributes function",
"и создайте новую страницу. Эта страница будет родительской для всех остальных объектов, создаваемых через API": "and create a new page. This page will serve as the parent for all other objects created through the API",
@@ -11945,22 +11945,22 @@
"Этот метод используется в случае, если прямой заказ доставлялся СДЭК и получатель хочет вернуть его полностью": "This method is used if the direct order was delivered by CDEK and the recipient wants to return it in full",
"Доступные цвета: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND": "Available colors: RED, GREEN, MINT, LIGHT_BLUE, DARK_BLUE, PURPLE, AQUA, PINK, LIME, BROWN, AZURE, KHAKI, SAND",
"В ответе будут все SKU, связанные с переданными. Метод может обработать любые SKU, даже скрытые или удалённые": "The response will contain all SKUs associated with the passed SKUs. The method can process any SKU, even hidden or deleted",
+"Выполняет запрос getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request getUpdates, returning information about bot events. Used in polling mode",
+"Запуск портативной версии в RHEL/Fedora/CentOS (дистрибутивы, использующие rpm-пакеты) осуществляется командой": "To run the portable version in RHEL/Fedora/CentOS (distributions using rpm packages), use the command ",
"`ПолнаяЗамена` также очищает заголовки, установленные ранее другими способами (например, заголовки авторизации": "`FullReplace` also clears headers previously set by other methods (e.g., authorization headers",
"Устанавливает максимальное число попыток повторной отправки запроса при коде 5** или внутренней ошибке клиента": "Sets the maximum number of retry attempts for sending a request in case of 5** codes or client internal errors",
"При передаче параметров соединения, новое соединение будет создано и закрыто в рамках выполнения одной команды": "When passing connection parameters, a new connection will be created and closed within the execution of a single command",
-"Запуск портативной версии в RHEL/Fedora/CentOS (дистрибутивы, использующие rpm-пакеты) осуществляется командой": "To run the portable version in RHEL/Fedora/CentOS (distributions using rpm packages), use the command ",
-"Выполняет запрос getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request getUpdates, returning information about bot events. Used in polling mode",
"Выполняет запрос /getUpdates, возвращающий информацию о событиях бота. Используется при работе в polling режиме": "Executes a request /getUpdates, returning information about bot events. Used in polling mode",
"Тело ответа может быть возвращено в виде коллекции (для JSON) или в виде двоичных данных (для остальных форматов": "The response body can be returned as a collection (for JSON) or as binary data (for other formats",
"В теле запроса должен быть один идентификатор или массив однотипных идентификаторов, в ответе будет массив items": "The body of the request must contain a single identifier or an array of identical identifiers, the response will be an array of items",
-"ПорядокОбмена: `[{Сообщение1}, {Сообщение2}, null, {Сообщение3}, ... {СообщениеN}, null, null, null, null, null]`": "ExchangeOrder: `[{Message1}, {Message2}, null, {Message3}, ... {MessageN}, null, null, null, null, null]`",
-"В Заголовки необходимо добавить все x-amz заголовки, которые будут использоваться при обращении к полученному URL": "In Headers you need to add all x-amz headers that will be used when accessing the received URL",
-"`Задержка` может быть увеличена при низкой скорости соединения для избежания проблем с корректным завершением TLS": "The `Delay` can be increased for slow connections to avoid issues with proper TLS termination",
-"Возможность перемещения объекта из одного каталога в другой при помощи переименования зависит от настроек сервера": "The ability to move an object from one directory to another using renaming depends on the server settings",
"обрезает конец каждого ответа, чтобы уложиться в длину контекста. Возвращает ошибку, если false и длина превышена": "trims the end of each response to fit within the context length. Returns an error if false and the length is exceeded",
+"Возможность перемещения объекта из одного каталога в другой при помощи переименования зависит от настроек сервера": "The ability to move an object from one directory to another using renaming depends on the server settings",
"Возможность перемещения объекта из одного каталога в другой при помощи изменения пути зависит от настроек сервера": "The ability to move an object from one directory to another by changing the path depends on the server settings",
-"Выполняет запрос getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.",
+"В Заголовки необходимо добавить все x-amz заголовки, которые будут использоваться при обращении к полученному URL": "In Headers you need to add all x-amz headers that will be used when accessing the received URL",
+"ПорядокОбмена: `[{Сообщение1}, {Сообщение2}, null, {Сообщение3}, ... {СообщениеN}, null, null, null, null, null]`": "ExchangeOrder: `[{Message1}, {Message2}, null, {Message3}, ... {MessageN}, null, null, null, null, null]`",
+"`Задержка` может быть увеличена при низкой скорости соединения для избежания проблем с корректным завершением TLS": "The `Delay` can be increased for slow connections to avoid issues with proper TLS termination",
"Методы формирования структуры товара: ПолучитьСтруктуруТовара(), ДобавитьВидеоТовара(), ДобавитьВидеообложкуТовара": "Methods of product structure formation: GetProductStructure(), AddProductVideo(), AddProductVideoCover",
+"Выполняет запрос getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.",
"Выполняет запрос /getMe, возвращающий базовую информацию о боте: имя, id, возможность добавлять бота в группы и т.д": "Executes the /getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.",
"Передача настроек Tls совместно с передачей уже созданного соединения в параметр `Соединение` будет проигнорирована": "Passing Tls settings together with passing an already created connection to the `Connection` parameter will be ignored",
"По умолчанию, для создания подписи используется HMAC-SHA256. Для изменения алгоритма можно воспользоваться функцией": "By default, HMAC-SHA256 is used to create the signature. To change the algorithm, you can use",
@@ -11975,15 +11975,15 @@
"Показывает значения, которые можно получить из переданного JSON и возвращает конкретное значение при указании имени поля": "Shows values that can be extracted from the provided JSON and returns a specific value when a field name is specified",
"За один запрос можно изменить наличие для 100 товаров. С одного аккаунта продавца можно отправить до 80 запросов в минуту": "You can change availability for 100 products per request. You can send up to 80 requests per minute from one merchant account",
"**Важно:** Имена библиотек чувствительны к регистру и пишутся строчными буквами. Имена методов к регистру не чувствительны": "**Important:** Library names are case-sensitive and should be written in lowercase. Method names are not case-sensitive",
+"Двоичные данные могут также быть переданы как структура `{'blob':Путь к файлу}`. Возвращаются значения двоичных данных (BLOB": "Binary data can also be passed as a `{'blob':File path}` structure. Binary data (BLOB) values are returned",
+"По умолчанию данные тела используются при расчете подписи, если оно было установлено при помощи функции `УстановитьFormТело`": "By default, the body data is used in the signature calculation if it was set using the `SetFormBody` function",
+"За максимальное число попыток отвечает параметр ЧислоПопыток. При успешном получении новых данных число попыток сбрасывается": "The Attempts parameter is responsible for the maximum number of attempts. If the new data is successfully received, the number of attempts is reset",
"Получите ссылку авторизации при помощи функции *ПолучитьСсылкуАвторизации(Знач КлючПриложения)* и передите по ней в браузере": "Get the authorization link using the *GetAuthorizationLink()* function and pass it in the browser",
"Найти своего нового бота вы можете отсканировав QR на странице создания или в настройках (пункт чат-боты) в приложении Viber": "To find your new bot, you can scan the QR code on the creation page or in the settings (chat bots section) within the Viber app",
-"По умолчанию данные тела используются при расчете подписи, если оно было установлено при помощи функции `УстановитьFormТело`": "By default, the body data is used in the signature calculation if it was set using the `SetFormBody` function",
-"Двоичные данные могут также быть переданы как структура `{'blob':Путь к файлу}`. Возвращаются значения двоичных данных (BLOB": "Binary data can also be passed as a `{'blob':File path}` structure. Binary data (BLOB) values are returned",
-"За максимальное число попыток отвечает параметр ЧислоПопыток. При успешном получении новых данных число попыток сбрасывается": "The Attempts parameter is responsible for the maximum number of attempts. If the new data is successfully received, the number of attempts is reset",
"При `РазрешениеIP = Истина` адрес для подключения, возвращаемый сервером в пассивном режиме после `PASV`, будет заменен на IP": "When `IPResolve = True`, the connection address returned by the server in passive mode after `PASV` will be replaced with the IP",
+"Настройки Tls могут быть установлены только в момент создания соединения: явного, при использовании функции `ОткрытьСоединение`": "Tls settings can only be set when a connection is created: explicitly, by using the `CreateConnection` function",
"В случае необходимости более гибкой настройки, вы также можете сформировать (получить) данную строку самостоятельно (формат ADO": "In case you need more flexible configuration, you can also form (obtain) this connection string on your own (ADO format",
"Вы можете использовать поле `ChunkSize` в основных данных для указания минимального размера и величины чанка загрузки по частям": "You can use the `ChunkSize` field in the basic data to specify the minimum file and chunk size for a chunked upload",
-"Настройки Tls могут быть установлены только в момент создания соединения: явного, при использовании функции `ОткрытьСоединение`": "Tls settings can only be set when a connection is created: explicitly, by using the `CreateConnection` function",
"Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке: JPG или PNG": "To upload, pass the link address of the image to public cloud storage. Image format of the linked image: JPG or PNG",
"Для загрузки передайте адрес ссылки на изображение в общедоступном облачном хранилище. Формат изображения по ссылке — JPG или PNG": "To upload, pass the URL of the image to public cloud storage. The format of the image is JPG or PNG",
"Формирует полную структуру настроек соединения, которая может быть использована вместо самого соединения при вызове других функций": "Forms a complete structure of connection settings that can be used instead of the actual connection when calling other functions",
@@ -12001,10 +12001,10 @@
"сервера из поля `Хост` в тех случаях, когда используется прокси или сервер вернул `127.0.0.1` (только при указании IP адреса в поле `Хост`": "from the `Host` field, in cases when a proxy is used or the server returns `127.0.0.1` (only if an IP address is specified in the `Host` field)",
"Информация о товарах, которые размещены в заданном магазине](@yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers": "Information about products that are placed in a selected market](@yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers",
"Используйте полученный код, ClientID и Client Secret для вызова функции OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code": "Use the obtained code, ClientID, and Client Secret to call the function OPI_GoogleWorkspace.GetTokenByCode(ClientID, ClientSecret, Code)",
-"При выполнении нескольких запросов в рамках одного соединения, расширения лучше подключить один раз при помощи функции `ПодключитьРасширение`": "When performing multiple requests within a single connection, it is better to connect extensions once using the `ConnectExtension` function",
-"**OInt CLI** - приложение для командой строки, которое позволяет использовать методы Открытого пакета интеграций независимо от 1С и OneScript": "OInt CLI - a command-line application that allows you to use methods of the Open Integration Package independently of 1C and OneScript",
"При установке из пакетов (Linux) или установщика (Windows, после перезагрузки), сделать это можно из любого места без дополнительных действий": "If app was installed from packages (Linux) or installer (Windows, after reboot), you can do this from any place without additional actions",
"Эти токены необходимо получить http запросом с указанием кода, который приходит при авторизации на http-сервис redirect_uri. Порядок действий": "These tokens need to be obtained via an HTTP request with the code that comes during authorization on the HTTP service redirect_uri. The sequence of actions is as follows",
+"**OInt CLI** - приложение для командой строки, которое позволяет использовать методы Открытого пакета интеграций независимо от 1С и OneScript": "OInt CLI - a command-line application that allows you to use methods of the Open Integration Package independently of 1C and OneScript",
+"При выполнении нескольких запросов в рамках одного соединения, расширения лучше подключить один раз при помощи функции `ПодключитьРасширение`": "When performing multiple requests within a single connection, it is better to connect extensions once using the `ConnectExtension` function",
"это OSPX пакет, предназначенный для установки через пакетный менеджер OPM. Вы можете использовать его для оффлайн установки при помощи команды": "this is an OSPX package intended for installation via the OPM package manager. You can use it for offline installation using the command",
"Уточняйте минимальную цену товара после применения всех акций в личном кабинете. Параметр min_price из ответа метода на доработке и возвращает 0": "Specify the minimum price of the product after all promotions have been applied in your personal cabinet. The min_price parameter from the method response is being reworked and returns 0",
"Этот раздел посвящен библиотеке для работы со Slack Web API. На данной странице описаны все действия, необходимые для полноценного начала работы": "This section is dedicated to the library for working with the Slack Web API. On this page, all the steps necessary to start working are described",
@@ -12013,8 +12013,8 @@
"Вызовите функцию *OPI_YandexID.ПолучитьКодПодтверждения()*, передав ClientID в качестве параметра. Она вернет ответ сервера Yandex, где будут поля": "Call the function *OPI_YandexID.GetConfirmationCode()*, passing ClientID as a parameter. It will return a response from the Yandex server, which will contain the fields",
"Передайте полученный код, вместе с ключом и секретом приложения, в функцию **ПолучитьТокен**. Сохраните полученные **access** и **refresh токены**": "Pass the received code, along with the application key and secret, to the **GetToken** function. Save the received **access** and **refresh tokens**",
"Информация о товарах, которые размещены в заданном магазине](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers": "Information about products that are placed in a selected market](@https:yandex.ru/dev/market/partner-api/doc/ru/reference/assortment/getCampaignOffers",
-"После запуска **IDПользователя** будет ID конкретного человека, ведущего диалог с ботом. Получить можно из обработыки входящих сообщения по Webhook": "After launch, the **User ID** will be the ID of the specific person engaging with the bot. You can obtain it from processing incoming messages via Webhook",
"Откройте URL из **verification_url** в барузере. Скорее всего это будет https://ya.ru/device. В появившееся поле введите **user_code** из пункта 5 ": "Open the URL from **verification_url** in the browser. Most likely, it will be https://ya.ru/device. In the field that appears, enter the **user_code** from step 5",
+"После запуска **IDПользователя** будет ID конкретного человека, ведущего диалог с ботом. Получить можно из обработыки входящих сообщения по Webhook": "After launch, the **User ID** will be the ID of the specific person engaging with the bot. You can obtain it from processing incoming messages via Webhook",
"Для его работы требуется **.Net Framework 4.8** или сопоставимый **Mono Runtime** (при использовании deb и rpm пакетов устанавливается автоматически": "It requires .Net Framework 4.8 or a compatible Mono Runtime (automatically installed when using deb and rpm packages)",
"Например, `ChunkSize равный X` означает, что все файлы, размером больше `X` (в байтах) будут загружаться по частям, где одна часть будет размером `X`": "For example, `ChunkSize=X` means that all files larger than `X` (in bytes) will be downloaded in chunks, where one chunk will be of size `X`",
"Добавление товаров в каталог и изменение информации о них](@yandex.ru/dev/market/partner-api/doc/ru/reference/business-assortment/updateOfferMappings": "Adding products to the catalogue and changing information about them](@yandex.ru/dev/market/partner-api/doc/ru/reference/business-assortment/updateOfferMappings",
@@ -12036,8 +12036,8 @@
"Пакет содержит множество методов для работы с различными API. Эти методы не треубют глубокого погружения в тонкости работы, но и не ограничивают вас в возможности их модификации": "The package contains numerous methods for working with various APIs. These methods do not require deep understanding of the underlying workings but do not limit your ability to modify them",
"Некоторые методы, например для работы с чат-ботом сообщества, принимают в качестве параметра communitytoken - в этих методах он заменяет access_token. Для его получения необходимо": "Some methods, such as those for working with community chat bots, accept the parameter 'communitytoken' instead of 'access_token'. To obtain it, you need to",
"Если отсутствие интернета на машине не предполагается, гораздо проще установить OInt напрямую из хаба пакетов. Скачивания файла для этого не требуется, достаточно выполнить команду": "But it is much easier to install OInt directly from the package hub. You don't need to download any files for this, just execute the command",
-"ОПИ легко интегрировать в любой проект: в виде проекта EDT, 1C-расширения или пакета OneScript. Для интеграции, независимой от конретных технологий, есть CLI версия под Windows и Linux": "The Open Integrations Package is easy to integrate into any project: as an EDT project, a 1C extension, or a OneScript package. For technology-independent integration, there is a CLI version available for Windows and Linux",
"**Важно:** ID одного и того же пользователя у чата и канала - это разные значения. Нельзя использовать ID, полученный из сообщения боту для вызова методов управления каналом и наоборот": "**Important**: The ID of the same user in chat and channel is different. You cannot use the ID obtained from a message to the bot to invoke channel management methods and vice versa",
+"ОПИ легко интегрировать в любой проект: в виде проекта EDT, 1C-расширения или пакета OneScript. Для интеграции, независимой от конретных технологий, есть CLI версия под Windows и Linux": "The Open Integrations Package is easy to integrate into any project: as an EDT project, a 1C extension, or a OneScript package. For technology-independent integration, there is a CLI version available for Windows and Linux",
"тип элемента: suite, story, test, scenario, step, before_class, before_groups, before_method, before_suite, before_test, after_class, after_groups, after_method, after_suite, after_test": "type of element: suite, story, test, scenario, step, before_class, before_groups, before_method, before_suite, before_test, after_class, after_groups, after_method, after_suite, after_test",
"У ОПИ есть подробная документация, а код структурирован и дополнен комментариями. Если же у вас все таки возникнут дополнительные вопросы, то вы всегда можете задать их в Issues на Github": "OpenIntegrations comes with detailed documentation, and the code is well-structured and supplemented with comments. If you still have additional questions, you can always ask them in the Issues section on GitHub",
"Введите название сервиса, выберите *Веб-сервисы* в качестве платформы. Redirect URI можно указать любой или выбрать пункт *Подставить URL для отладки* - для работы с библиотекой он не понадобится": "Enter the service name, select *Web services* as the platform. You can specify any *Redirect URI* or select the Insert debugging URL option - it will not be needed for working with the library",
@@ -12057,8 +12057,8 @@
"это DEB-пакет, предназанченный для установки OInt в Debian/Ubuntu дистрибутивах. При его использовании зависимости Mono устанавливаются автоматически, следовательно никаких дополнительных действий для начала работы не требуется": "this is a DEB package designed for installing OInt on Debian/Ubuntu distributions. When using it, Mono dependencies are installed automatically, so no additional actions are required to start working",
"Большое спасибо за скачивание! Если вам нравится проект, то вы можете поддержать его одним из способов, представленных ниже. Ваша поддержка очень важна: она помогает проекту развиваться, при этом оставаясь бесплатным и независимым": "Thank you for downloading! If you like the project, you can support it using one of the methods below. Your support is very important: it helps the project develop while remaining free and independent",
"Открытый пакет интеграций - набор библиотек для интеграции с некоторыми популярными API для 1C:Enterprise. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех": "The Open Integration Package is a set of libraries for integrating with some popular APIs for 1C:Enterprise. It consists of common modules, each responsible for its own API, as well as several shared tool modules.",
-"набор инструментов для интеграции с некоторыми популярными API посредством CLI, 1C:Enterprise или OneScript. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех": " is a set of tools for integration with some popular APIs via CLI, 1C, or OneScript. It consists of common modules, each responsible for its own API, as well as several utility modules that are common to all.",
"Открытый Пакет Интеграций — это бесплатный open-source проект, который развивается благодаря поддержке сообщества. Мы не используем платные версии и не размещаем рекламу в документации, чтобы сохранить удобство использования для всех": "OpenIntegrations is a free open-source project that develops thanks to community support. We don't use paid versions or place advertisements in the documentation to maintain usability for everyone",
+"набор инструментов для интеграции с некоторыми популярными API посредством CLI, 1C:Enterprise или OneScript. Он состоит из общих модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех": " is a set of tools for integration with some popular APIs via CLI, 1C, or OneScript. It consists of common modules, each responsible for its own API, as well as several utility modules that are common to all.",
"это zip-архив, который содержит в себе файлы стандартной выгрузки расширения 1С \"в файлы\". Аналогично варианту с CFE, распакованный архив можно использовать для загрузки расширения через панель Расширений конфигурации в конкретном проекте": "this is a zip archive that contains the files of the standard 1C extension export \"to files\". Similar to the CFE option, the unpacked archive can be used to load the extension through the Configuration Extensions panel in a specific project",
"После ввода кода в пункте 6, вызовите функцию *OPI_YandexID.ПреобразоватьКодВТокен()*, передав туда **ClientID** и **ClientSecret** из пункта 4, а также **device_code** из пункта 5. Сохраните полученные **access_token** и **refresh_token**": "After entering the code in step 6, call the function *OPI_YandexID.ConvertCodeToToken()*, passing **ClientID** and **ClientSecret** from step 4, as well as **device_code** from step 5. Save the obtained **access_token** and **refresh_token**",
"Заполните необходимые разрешения в **Настройках прав** и сохраните URL вебхука. Он будет использоваться для выполнения методов библиотеки как параметр **URL**. Необязательный параметр **Токен** в данном случае будет всегда оставаться пустым": "Fill in the necessary permissions in **Permissions Settings** and save the URL of the webhook. This will be used to execute library methods as the **URL** parameter. The optional **Token** parameter will always remain empty in this case",
diff --git a/service/last_build_hash.txt b/service/last_build_hash.txt
index 0d1418a969..84efb69801 100644
--- a/service/last_build_hash.txt
+++ b/service/last_build_hash.txt
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file
diff --git a/service/tests_en.json b/service/tests_en.json
index d7f1eda63d..5925af7376 100644
--- a/service/tests_en.json
+++ b/service/tests_en.json
@@ -609,11 +609,6 @@
"name": "UploadPhotoToServer",
"variant": ""
},
- {
- "lib": "VK",
- "name": "ShortenLink",
- "variant": ""
- },
{
"lib": "VK",
"name": "GetAdvertisingCategoryList",
diff --git a/service/tests_ru.json b/service/tests_ru.json
index f72eb2595c..fd660963b2 100644
--- a/service/tests_ru.json
+++ b/service/tests_ru.json
@@ -609,11 +609,6 @@
"name": "ЗагрузитьФотоНаСервер",
"variant": ""
},
- {
- "lib": "VK",
- "name": "СократитьСсылку",
- "variant": ""
- },
{
"lib": "VK",
"name": "ПолучитьСписокРекламныхКатегорий",
diff --git a/src/en/OInt/.versionhash b/src/en/OInt/.versionhash
index 0d1418a969..84efb69801 100644
--- a/src/en/OInt/.versionhash
+++ b/src/en/OInt/.versionhash
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file
diff --git a/src/en/OInt/tests/Modules/OPI_Tests.os b/src/en/OInt/tests/Modules/OPI_Tests.os
index 529520b955..8d27bc28d1 100644
--- a/src/en/OInt/tests/Modules/OPI_Tests.os
+++ b/src/en/OInt/tests/Modules/OPI_Tests.os
@@ -65,7 +65,8 @@
//@skip-check missing-temporary-file-deletion
//@skip-check module-unused-method
-#Use oint
+#Use "../../../tools"
+#Use "../../../core"
#Use asserts
#Region Internal
@@ -74,7 +75,7 @@
Procedure ИсполняемыеСценарии() Export
- OPI_TestDataRetrieval.FormYAXTests();
+ OPI_TestDataRetrieval.FormYAXTestsCLI();
EndProcedure
@@ -82,7 +83,7 @@ EndProcedure
Function ПолучитьСписокТестов(UnitTesting) Export
- Return OPI_TestDataRetrieval.FormAssertsTests();
+ Return OPI_TestDataRetrieval.FormAssertsTestsCLI();
EndFunction
@@ -3461,9 +3462,9 @@ Procedure Process(Val Result
, AddParam2 = Undefined
, AddParam3 = Undefined)
- CLITestsMark = 0;
+ CLITestsMark = 1;
- SetEnvironmentVariable("OINT_TESTS_CLI", CLITestsMark);
+ Constants.IsCLITests.Set(CLITestsMark);
OPI_TestDataRetrieval.ProcessTestingResult(Result
, Method
@@ -3481,8 +3482,11 @@ EndProcedure
Procedure Telegram_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
- Result = OPI_Telegram.GetBotInformation(Token);
+ Token = FunctionParameters["Telegram_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetBotInformation", Options);
// END
@@ -3492,8 +3496,11 @@ EndProcedure
Procedure Telegram_GetUpdates(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
- Result = OPI_Telegram.GetUpdates(Token);
+ Token = FunctionParameters["Telegram_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetUpdates", Options);
// END
@@ -3506,7 +3513,11 @@ Procedure Telegram_SetWebhook(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
URL = FunctionParameters["Telegram_URL"];
- Result = OPI_Telegram.SetWebhook(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SetWebhook", Options);
// END
@@ -3516,8 +3527,11 @@ EndProcedure
Procedure Telegram_DeleteWebhook(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
- Result = OPI_Telegram.DeleteWebhook(Token);
+ Token = FunctionParameters["Telegram_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteWebhook", Options);
// END
@@ -3537,35 +3551,73 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
KeyboardButtonsArray.Add("Button2");
// With keyboard, in chat
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(KeyboardButtonsArray, True);
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text, Keyboard);
+ Options = New Structure;
+ Options.Insert("buttons", KeyboardButtonsArray);
+ Options.Insert("under", True);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", , FunctionParameters, Text); // SKIP
// Simple, to channel
- Result = OPI_Telegram.SendTextMessage(Token, ChannelID, Text);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
// END
Process(Result, "Telegram", "SendTextMessage", "Channel", FunctionParameters, Text);
- Text = "Text html %F0%9F%93%9E 10%";
- Result = OPI_Telegram.SendTextMessage(Token, ChannelID, Text, , "HTML");
+ Text = "Text html %F0%9F%93%9E 10%";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemode", "HTML");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "HTML");
- Text = "%F0%9F%A4%BC";
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text);
+ Text = "%F0%9F%A4%BC";
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Emoji");
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
- Result = OPI_Telegram.SendTextMessage(Token, ChannelID, Text, , "MarkdownV2");
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemode", "MarkdownV2");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Text + Emoji");
Keyboard = OPI_Tools.JsonToStructure(Keyboard, False);
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text, Keyboard);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Keyboard structure");
@@ -3581,7 +3633,13 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
|
|_Not forget put %E2%AD%90 liked projects_";
- Result = OPI_Telegram.SendTextMessage(Token, ChatID, Text , , "MarkdownV2");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemode", "MarkdownV2");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Complex");
@@ -3594,7 +3652,10 @@ Procedure Telegram_FormKeyboardFromButtonArray(FunctionParameters)
ButtonArray.Add("Button2");
ButtonArray.Add("Button3");
- Result = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
// END
@@ -3616,17 +3677,35 @@ Procedure Telegram_SendImage(FunctionParameters)
ImageDD = New BinaryData(ImagePath);
// In chat, by URL
- Result = OPI_Telegram.SendImage(Token, ChatID, Text, Image);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", , FunctionParameters, Text); // SKIP
// To channel, on disk
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImagePath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImagePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Path", FunctionParameters, Text); // SKIP
// To channel, from binary data
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, ImageDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("picture", ImageDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
// END
@@ -3637,18 +3716,43 @@ Procedure Telegram_SendImage(FunctionParameters)
ButtonArray.Add("Button2");
ButtonArray.Add("Button3");
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray, True);
- Result = OPI_Telegram.SendImage(Token, ChatID, Text, Image, Keyboard);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+ Options.Insert("under" , True);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Keyboard", FunctionParameters, Text);
Keyboard = OPI_Tools.JsonToStructure(Keyboard);
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, Image, Keyboard);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Keyboard collection", FunctionParameters, Text);
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
- Result = OPI_Telegram.SendImage(Token, ChannelID, Text, Image, , "MarkdownV2");
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
+ Options.Insert("parsemode", "MarkdownV2");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Text + Emoji");
@@ -3664,7 +3768,14 @@ Procedure Telegram_SendImage(FunctionParameters)
|
|_Not forget put %E2%AD%90 liked projects_";
- Result = OPI_Telegram.SendImage(Token, ChatID, Text , Image, , "MarkdownV2");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
+ Options.Insert("parsemode", "MarkdownV2");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Complex");
@@ -3688,17 +3799,35 @@ Procedure Telegram_SendVideo(FunctionParameters)
VideoDD = New BinaryData(VideoPath);
// In chat, by URL
- Result = OPI_Telegram.SendVideo(Token, ChatID, Text, Video);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("video", Video);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
Process(Result, "Telegram", "SendVideo", , FunctionParameters, Text); // SKIP
// To channel, on disk
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
Process(Result, "Telegram", "SendVideo", "Path", FunctionParameters, Text); // SKIP
// To channel, from binary data
- Result = OPI_Telegram.SendVideo(Token, ChannelID, Text, VideoDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("video", VideoDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendVideo", Options);
// END
@@ -3723,17 +3852,35 @@ Procedure Telegram_SendAudio(FunctionParameters)
AudioDD = New BinaryData(AudioPath);
// In chat, by URL
- Result = OPI_Telegram.SendAudio(Token, ChatID, Text, Audio);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", Audio);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
Process(Result, "Telegram", "SendAudio", , FunctionParameters, Text); // SKIP
// To channel, on disk
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
Process(Result, "Telegram", "SendAudio", "Path", FunctionParameters, Text); // SKIP
// To channel, from binary data
- Result = OPI_Telegram.SendAudio(Token, ChannelID, Text, AudioDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("audio", AudioDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendAudio", Options);
// END
@@ -3758,22 +3905,48 @@ Procedure Telegram_SendDocument(FunctionParameters)
DocumentDD = New BinaryData(DocumentPath);
// In chat, by URL
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
Process(Result, "Telegram", "SendDocument", , FunctionParameters, Text); // SKIP
// In chat, by URL, with file name
- Result = OPI_Telegram.SendDocument(Token, ChatID, Text, Document, , , "customname.docx");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", Document);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
Process(Result, "Telegram", "SendDocument", "With name", FunctionParameters, Text); // SKIP
// To channel, on disk
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
Process(Result, "Telegram", "SendDocument", "Path", FunctionParameters, Text); // SKIP
// To channel, from binary data, with file name
- Result = OPI_Telegram.SendDocument(Token, ChannelID, Text, DocumentDD, , , "customname.docx");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("doc", DocumentDD);
+ Options.Insert("filename", "customname.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendDocument", Options);
// END
@@ -3798,17 +3971,35 @@ Procedure Telegram_SendGif(FunctionParameters)
GifDD = New BinaryData(GifPath);
// In chat, by URL
- Result = OPI_Telegram.SendGif(Token, ChatID, Text, GIF);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChatID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GIF);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
Process(Result, "Telegram", "SendGif", , FunctionParameters, Text); // SKIP
// To channel, on disk
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
Process(Result, "Telegram", "SendGif", "Path", FunctionParameters, Text); // SKIP
// To channel, from binary data
- Result = OPI_Telegram.SendGif(Token, ChannelID, Text, GifDD);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat", ChannelID);
+ Options.Insert("text", Text);
+ Options.Insert("gif", GifDD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendGif", Options);
// END
@@ -3839,7 +4030,13 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
MediaGroup.Insert(ImagePath, "photo");
MediaGroup.Insert(VideoDD , "video");
- Result = OPI_Telegram.SendMediaGroup(Token, ChatID, Text, MediaGroup);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaGroup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
// END
@@ -3855,7 +4052,13 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
MediaGroup.Insert(DocumentURL , "document");
MediaGroup.Insert(DocumentPath, "document");
- Result = OPI_Telegram.SendMediaGroup(Token, ChannelID, Text, MediaGroup);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaGroup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
OPI_Tools.RemoveFileWithTry(VideoPath , "Failed to delete the temporary file after the test!!");
OPI_Tools.RemoveFileWithTry(ImagePath , "Failed to delete the temporary file after the test!!");
@@ -3875,11 +4078,23 @@ Procedure Telegram_SendLocation(FunctionParameters)
Width = FunctionParameters["Lat"];
Longitude = FunctionParameters["Long"];
- Result = OPI_Telegram.SendLocation(Token, ChatID, Width, Longitude);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
Process(Result, "Telegram", "SendLocation"); // SKIP
- Result = OPI_Telegram.SendLocation(Token, ChannelID, Width, Longitude);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
// END
@@ -3898,11 +4113,25 @@ Procedure Telegram_SendContact(FunctionParameters)
LastName = FunctionParameters["Surname"];
Phone = FunctionParameters["Phone"];
- Result = OPI_Telegram.SendContact(Token, ChatID, Name, LastName, Phone);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
Process(Result, "Telegram", "SendContact", , Name); // SKIP
- Result = OPI_Telegram.SendContact(Token, ChannelID, Name, LastName, Phone);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("phone" , Phone);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
// END
@@ -3923,11 +4152,25 @@ Procedure Telegram_SendPoll(FunctionParameters)
AnswersArray.Add("Green");
AnswersArray.Add("Blue");
- Result = OPI_Telegram.SendPoll(Token, ChatID, Question, AnswersArray, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
Process(Result, "Telegram", "SendPoll", , Question); // SKIP
- Result = OPI_Telegram.SendPoll(Token, ChannelID, Question, AnswersArray, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
Process(Result, "Telegram", "SendPoll", "Channel", Question); // SKIP
@@ -3935,7 +4178,14 @@ Procedure Telegram_SendPoll(FunctionParameters)
StringArray = "['Red', 'Yellow', 'Green', 'Blue']";
- Result = OPI_Telegram.SendPoll(Token, ChannelID, Question, StringArray, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , StringArray);
+ Options.Insert("anonymous", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
Process(Result, "Telegram", "SendPoll", "Questions as string", Question);
@@ -3948,7 +4198,11 @@ Procedure Telegram_DownloadFile(FunctionParameters)
FileID = FunctionParameters["Telegram_FileID"];
Token = FunctionParameters["Telegram_Token"];
- Result = OPI_Telegram.DownloadFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DownloadFile", Options);
// END
@@ -3963,7 +4217,13 @@ Procedure Telegram_ForwardMessage(FunctionParameters)
ChannelID = FunctionParameters["Telegram_ChannelID"];
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
- Result = OPI_Telegram.ForwardMessage(Token, MessageID, ChannelID, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("message", MessageID);
+ Options.Insert("from" , ChannelID);
+ Options.Insert("to" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ForwardMessage", Options);
// END
@@ -3977,7 +4237,12 @@ Procedure Telegram_Ban(FunctionParameters)
UserID = FunctionParameters["Telegram_ChatID"];
ChannelID = FunctionParameters["Telegram_ChannelID"];
- Result = OPI_Telegram.Ban(Token, ChannelID, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Ban", Options);
// END
@@ -3991,7 +4256,12 @@ Procedure Telegram_Unban(FunctionParameters)
UserID = FunctionParameters["Telegram_ChatID"];
ChannelID = FunctionParameters["Telegram_ChannelID"];
- Result = OPI_Telegram.Unban(Token, ChannelID, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Unban", Options);
// END
@@ -4010,7 +4280,14 @@ Procedure Telegram_CreateInvitationLink(FunctionParameters)
Expiration = CurrentDate + Day;
UnixExpiration = OPI_Tools.UNIXTime(Expiration);
- Result = OPI_Telegram.CreateInvitationLink(Token, ChannelID, Title, Expiration, 200);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("title" , Title);
+ Options.Insert("expire", Expiration);
+ Options.Insert("limit" , 200);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateInvitationLink", Options);
// END
@@ -4024,7 +4301,12 @@ Procedure Telegram_PinMessage(FunctionParameters)
ChannelID = FunctionParameters["Telegram_ChannelID"];
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
- Result = OPI_Telegram.PinMessage(Token, ChannelID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "PinMessage", Options);
// END
@@ -4038,7 +4320,12 @@ Procedure Telegram_UnpinMessage(FunctionParameters)
ChannelID = FunctionParameters["Telegram_ChannelID"];
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
- Result = OPI_Telegram.UnpinMessage(Token, ChannelID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "UnpinMessage", Options);
// END
@@ -4051,7 +4338,11 @@ Procedure Telegram_GetParticipantCount(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
ChannelID = FunctionParameters["Telegram_ChannelID"];
- Result = OPI_Telegram.GetParticipantCount(Token, ChannelID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChannelID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetParticipantCount", Options);
// END
@@ -4061,8 +4352,11 @@ EndProcedure
Procedure Telegram_GetAvatarIconList(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
- Result = OPI_Telegram.GetAvatarIconList(Token);
+ Token = FunctionParameters["Telegram_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetAvatarIconList", Options);
// END
@@ -4077,7 +4371,13 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
Icon = "5357419403325481346";
Name = "TestTopic " + String(New UUID);
- Result = OPI_Telegram.CreateForumTopic(Token, Chat, Name, Icon);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Name);
+ Options.Insert("icon" , Icon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateForumTopic", Options);
// END
@@ -4086,7 +4386,12 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
ChatTopic = Chat + "*" + FunctionParameters["Telegram_TopicID"];
Text = FunctionParameters["String"];
- Result = OPI_Telegram.SendTextMessage(Token, ChatTopic, Text);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("chat" , ChatTopic);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "CreateForumTopic", "Message", FunctionParameters, Text);
@@ -4100,7 +4405,14 @@ Procedure Telegram_EditForumTopic(FunctionParameters)
NewName = "NewTestTitle";
NewIcon = "5310132165583840589";
- Result = OPI_Telegram.EditForumTopic(Token, Chat, Topic, NewName, NewIcon);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+ Options.Insert("title", NewName);
+ Options.Insert("icon" , NewIcon);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditForumTopic", Options);
// END
@@ -4120,7 +4432,12 @@ Procedure Telegram_CloseForumTopic(FunctionParameters)
Process(Result, "Telegram", "CloseForumTopic", "Main"); // SKIP
- Result = OPI_Telegram.CloseForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CloseForumTopic", Options);
// END
@@ -4138,7 +4455,12 @@ Procedure Telegram_OpenForumTopic(FunctionParameters)
Process(Result, "Telegram", "OpenForumTopic", "Main"); // SKIP
- Result = OPI_Telegram.OpenForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "OpenForumTopic", Options);
// END
@@ -4152,7 +4474,12 @@ Procedure Telegram_DeleteForumTopic(FunctionParameters)
Chat = FunctionParameters["Telegram_ForumID"];
Topic = FunctionParameters["Telegram_TopicID"];
- Result = OPI_Telegram.DeleteForumTopic(Token, Chat, Topic);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("topic", Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteForumTopic", Options);
// END
@@ -4166,7 +4493,11 @@ Procedure Telegram_ClearTopicPinnedMessagesList(FunctionParameters)
Chat = FunctionParameters["Telegram_ForumID"];
Topic = FunctionParameters["Telegram_TopicID"];
- Result = OPI_Telegram.ClearTopicPinnedMessagesList(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ClearTopicPinnedMessagesList", Options);
Process(Result, "Telegram", "ClearTopicPinnedMessagesList", "Main"); // SKIP
@@ -4181,7 +4512,11 @@ Procedure Telegram_HideMainForumTopic(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
Chat = FunctionParameters["Telegram_ForumID"];
- Result = OPI_Telegram.HideMainForumTopic(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "HideMainForumTopic", Options);
// END
@@ -4194,7 +4529,11 @@ Procedure Telegram_ShowMainForumTopic(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
Chat = FunctionParameters["Telegram_ForumID"];
- Result = OPI_Telegram.ShowMainForumTopic(Token, Chat);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ShowMainForumTopic", Options);
// END
@@ -4208,7 +4547,12 @@ Procedure Telegram_EditMainForumTopicName(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
Chat = FunctionParameters["Telegram_ForumID"];
- Result = OPI_Telegram.EditMainForumTopicName(Token, Chat, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("forum", Chat);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditMainForumTopicName", Options);
// END
@@ -4222,7 +4566,12 @@ Procedure Telegram_DeleteMessage(FunctionParameters)
ChatID = FunctionParameters["Telegram_ChannelID"];
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
- Result = OPI_Telegram.DeleteMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteMessage", Options);
// END
@@ -4237,13 +4586,26 @@ Procedure Telegram_ReplaceMessageText(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Text = "New message text";
- Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
// END
Process(Result, "Telegram", "ReplaceMessageText", , Text);
- Result = OPI_Telegram.ReplaceMessageText(Token, ChatID, MessageID, "Bold text", "HTML");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("text" , "Bold text");
+ Options.Insert("parsemode", "HTML");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
Process(Result, "Telegram", "ReplaceMessageText", "Markup", "Bold text");
@@ -4260,9 +4622,20 @@ Procedure Telegram_ReplaceMessageKeyboard(FunctionParameters)
ButtonArray.Add("New button 2");
ButtonArray.Add("New button 1");
- Keyboard = OPI_Telegram.FormKeyboardFromButtonArray(ButtonArray, True, False);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+ Options.Insert("under" , True);
+ Options.Insert("column" , False);
- Result = OPI_Telegram.ReplaceMessageKeyboard(Token, ChatID, MessageID, Keyboard);
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("keyboard", Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageKeyboard", Options);
// END
@@ -4277,7 +4650,13 @@ Procedure Telegram_ReplaceMessageCaption(FunctionParameters)
MessageID = FunctionParameters["Telegram_PicMessageID"];
Description = "New picture description";
- Result = OPI_Telegram.ReplaceMessageCaption(Token, ChatID, MessageID, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("caption", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageCaption", Options);
// END
@@ -4292,7 +4671,10 @@ EndProcedure
Procedure VK_CreateTokenRetrievalLink(FunctionParameters)
Application = FunctionParameters["VK_AppID"];
- Result = OPI_VK.CreateTokenRetrievalLink(Application);
+ Options = New Structure;
+ Options.Insert("app", Application);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateTokenRetrievalLink", Options);
// END
@@ -4306,7 +4688,12 @@ Procedure VK_GetAuthParameters(FunctionParameters)
AppID = FunctionParameters["VK_AppID"];
Token = FunctionParameters["VK_Token"];
- Result = OPI_VK.GetAuthParameters(GroupID, AppID, Token);
+ Options = New Structure;
+ Options.Insert("group", GroupID);
+ Options.Insert("app" , AppID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAuthParameters", Options);
// END
@@ -4330,14 +4717,27 @@ Procedure VK_CreatePost(FunctionParameters)
ImageArray.Add(Image);
ImageArray.Add(TFN);
- Result = OPI_VK.CreatePost(Text, ImageArray, True, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
Process(Result, "VK", "CreatePost", , Parameters); // SKIP
PostID = Result["response"]["post_id"]; // SKIP
OPI_VK.DeletePost(PostID, Parameters); // SKIP
- Result = OPI_VK.CreatePost(Text, Image, False, , Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("ad" , False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
// END
@@ -4346,7 +4746,14 @@ Procedure VK_CreatePost(FunctionParameters)
PostID = Result["response"]["post_id"];
OPI_VK.DeletePost(PostID, Parameters);
- Result = OPI_VK.CreatePost(Text, TFN, True, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", TFN);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
Process(Result, "VK", "CreatePost", "Path", FunctionParameters);
@@ -4359,7 +4766,11 @@ Procedure VK_DeletePost(FunctionParameters)
Parameters = GetVKParameters();
PostID = FunctionParameters["VK_PostID"];
- Result = OPI_VK.DeletePost(PostID, Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeletePost", Options);
// END
@@ -4380,7 +4791,12 @@ Procedure VK_CreateCompositePost(FunctionParameters)
CopyFile(Image, TFN);
ImageUpload = OPI_VK.UploadPhotoToServer(TFN, Parameters)["response"][0];
- VideoUpload = OPI_VK.UploadVideoToServer(Video, "NewVideo", , , Parameters);
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title", "NewVideo");
+ Options.Insert("auth" , Parameters);
+
+ VideoUpload = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
ImageOwner = OPI_Tools.NumberToString(ImageUpload["owner_id"]);
VideoOwner = OPI_Tools.NumberToString(VideoUpload["owner_id"]);
@@ -4392,7 +4808,14 @@ Procedure VK_CreateCompositePost(FunctionParameters)
AttachmentsArray.Add("photo" + ImageOwner + "_" + ImageID);
AttachmentsArray.Add("video" + VideoOwner + "_" + VideoID);
- Result = OPI_VK.CreateCompositePost(Text, AttachmentsArray, False, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("objects", AttachmentsArray);
+ Options.Insert("ad" , False);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateCompositePost", Options);
// END
@@ -4411,7 +4834,13 @@ Procedure VK_CreatePoll(FunctionParameters)
OptionArray.Add("Yellow");
OptionArray.Add("Green");
- Result = OPI_VK.CreatePoll(Question, OptionArray, , "Post text", Parameters);
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("text" , "Post text");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
Process(Result, "VK", "CreatePoll", "Text"); // SKIP
@@ -4419,7 +4848,13 @@ Procedure VK_CreatePoll(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, File path or Binary Data
- Result = OPI_VK.CreatePoll(Question, OptionArray, Image, , Parameters);
+ Options = New Structure;
+ Options.Insert("question", Question);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("picture" , Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
// END
@@ -4438,7 +4873,12 @@ Procedure VK_CreateAlbum(FunctionParameters)
Name = "AlbumFromAutoTest";
Description = "NewAlbumFromAutoTest";
- Result = OPI_VK.CreateAlbum(Name, Description, Parameters);
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAlbum", Options);
// END
@@ -4454,7 +4894,13 @@ Procedure VK_SaveImageToAlbum(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, File path or Binary Data
- Result = OPI_VK.SaveImageToAlbum(AlbumID, Image, ImageDescription, Parameters);
+ Options = New Structure;
+ Options.Insert("album" , AlbumID);
+ Options.Insert("picture" , Image);
+ Options.Insert("description", ImageDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "SaveImageToAlbum", Options);
// END
@@ -4467,7 +4913,11 @@ Procedure VK_DeleteImage(FunctionParameters)
Parameters = GetVKParameters();
ImageID = FunctionParameters["VK_PictureID"];
- Result = OPI_VK.DeleteImage(ImageID, Parameters);
+ Options = New Structure;
+ Options.Insert("pictureid", ImageID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteImage", Options);
// END
@@ -4480,7 +4930,11 @@ Procedure VK_DeleteAlbum(FunctionParameters)
Parameters = GetVKParameters();
AlbumID = FunctionParameters["VK_AlbumID"];
- Result = OPI_VK.DeleteAlbum(AlbumID, Parameters);
+ Options = New Structure;
+ Options.Insert("album", AlbumID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteAlbum", Options);
// END
@@ -4498,13 +4952,22 @@ Procedure VK_CreateStory(FunctionParameters)
CopyFile(Image, TFN);
Image = New BinaryData(TFN);
- Result = OPI_VK.CreateStory(Image, URL, Parameters);
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
Process(Result, "VK", "CreateStory"); // SKIP
// END
- Result = OPI_VK.CreateStory(TFN, , Parameters);
+ Options = New Structure;
+ Options.Insert("picture", TFN);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
Process(Result, "VK", "CreateStory", "Path");
@@ -4518,7 +4981,12 @@ Procedure VK_CreateDiscussion(FunctionParameters)
Name = "Discussing: Which color is better??";
Message = "Red, yellow, blue, or some other??";
- Result = OPI_VK.CreateDiscussion(Name, Message, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateDiscussion", Options);
// END
@@ -4530,7 +4998,12 @@ Procedure VK_CloseDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Result = OPI_VK.CloseDiscussion(DiscussionID, False, Parameters);
+ Options = New Structure;
+ Options.Insert("topic" , DiscussionID);
+ Options.Insert("remove", False);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CloseDiscussion", Options);
// END
@@ -4542,7 +5015,11 @@ Procedure VK_OpenDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Result = OPI_VK.OpenDiscussion(DiscussionID, Parameters);
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "OpenDiscussion", Options);
// END
@@ -4556,7 +5033,12 @@ Procedure VK_WriteInDiscussion(FunctionParameters)
DiscussionID = FunctionParameters["VK_ConvID"];
Message = "I like yellow more";
- Result = OPI_VK.WriteInDiscussion(DiscussionID, Message, Parameters);
+ Options = New Structure;
+ Options.Insert("topic", DiscussionID);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteInDiscussion", Options);
// END
@@ -4569,7 +5051,11 @@ Procedure VK_LikePost(FunctionParameters)
Parameters = GetVKParameters();
PostID = FunctionParameters["VK_PostID"];
- Result = OPI_VK.LikePost(PostID, , Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "LikePost", Options);
// END
@@ -4583,7 +5069,12 @@ Procedure VK_MakeRepost(FunctionParameters)
PostID = 2571;
WallID = -218704372;
- Result = OPI_VK.MakeRepost(PostID, WallID, , , Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("from", WallID);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "MakeRepost", Options);
// END
@@ -4598,7 +5089,13 @@ Procedure VK_WriteComment(FunctionParameters)
PostID = FunctionParameters["VK_PostID"];
WallID = Parameters["owner_id"];
- Result = OPI_VK.WriteComment(PostID, WallID, Text, Parameters);
+ Options = New Structure;
+ Options.Insert("post", PostID);
+ Options.Insert("wall", WallID);
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteComment", Options);
// END
@@ -4614,7 +5111,12 @@ Procedure VK_GetStatistics(FunctionParameters)
StartDate = BegOfDay(CurrentDate);
EndDate = EndOfDay(StartDate);
- Result = OPI_VK.GetStatistics(StartDate, EndDate, Parameters);
+ Options = New Structure;
+ Options.Insert("datefrom", StartDate);
+ Options.Insert("dateto" , EndDate);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetStatistics", Options);
// END
@@ -4630,7 +5132,11 @@ Procedure VK_GetPostStatistics(FunctionParameters)
ArrayOfPosts.Add(214);
ArrayOfPosts.Add(215);
- Result = OPI_VK.GetPostStatistics(ArrayOfPosts, Parameters);
+ Options = New Structure;
+ Options.Insert("posts", ArrayOfPosts);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPostStatistics", Options);
// END
@@ -4645,7 +5151,12 @@ Procedure VK_CreateAdvertisingCampaign(FunctionParameters)
AccountID = FunctionParameters["VK_AdsCabinetID"];
Name = "New campaign";
- Result = OPI_VK.CreateAdvertisingCampaign(AccountID, Name, Parameters);
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("title" , Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAdvertisingCampaign", Options);
// END
@@ -4663,12 +5174,15 @@ Procedure VK_CreateAd(FunctionParameters)
PostID = FunctionParameters["VK_PostID"];
AccountID = FunctionParameters["VK_AdsCabinetID"];
- Result = OPI_VK.CreateAd(CampaignNumber
- , DailyLimit
- , CategoryNumber
- , PostID
- , AccountID
- , Parameters);
+ Options = New Structure;
+ Options.Insert("campaign", CampaignNumber);
+ Options.Insert("limit" , DailyLimit);
+ Options.Insert("category", CategoryNumber);
+ Options.Insert("post" , PostID);
+ Options.Insert("cabinet" , AccountID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAd", Options);
// END
@@ -4683,7 +5197,12 @@ Procedure VK_PauseAdvertising(FunctionParameters)
AccountID = FunctionParameters["VK_AdsCabinetID"];
AdID = FunctionParameters["VK_AdsPostID"];
- Result = OPI_VK.PauseAdvertising(AccountID, AdID, Parameters);
+ Options = New Structure;
+ Options.Insert("cabinet", AccountID);
+ Options.Insert("adv" , AdID);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "PauseAdvertising", Options);
// END
@@ -4697,7 +5216,10 @@ Procedure VK_FormKeyboard(FunctionParameters)
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Result = OPI_VK.FormKeyboard(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
// END
@@ -4717,8 +5239,18 @@ Procedure VK_WriteMessage(FunctionParameters)
ButtonArray.Add("Button 1");
ButtonArray.Add("Button 2");
- Keyboard = OPI_VK.FormKeyboard(ButtonArray);
- Result = OPI_VK.WriteMessage(Text, UserID, Communitytoken, Keyboard, Parameters);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ct" , Communitytoken);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteMessage", Options);
// END
@@ -4730,7 +5262,10 @@ Procedure VK_GetProductCategoryList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductCategoryList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductCategoryList", Options);
// END
@@ -4747,7 +5282,14 @@ Procedure VK_CreateProductCollection(FunctionParameters)
Main = True;
Hidden = False;
- Result = OPI_VK.CreateProductCollection(Name, Image, Main, Hidden, Parameters);
+ Options = New Structure;
+ Options.Insert("title" , Name);
+ Options.Insert("picture", Image);
+ Options.Insert("main" , Main);
+ Options.Insert("hidden" , Hidden);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductCollection", Options);
// END
@@ -4762,7 +5304,12 @@ Procedure VK_EditProductCollection(FunctionParameters)
Name = "EditedCollection";
Selection = FunctionParameters["VK_MarketAlbumID"];
- Result = OPI_VK.EditProductCollection(Name, Selection, , , , Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductCollection", Options);
// END
@@ -4775,7 +5322,11 @@ Procedure VK_GetSelectionsByID(FunctionParameters)
Parameters = GetVKParameters();
Selection = FunctionParameters["VK_MarketAlbumID"];
- Result = OPI_VK.GetSelectionsByID(Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("sels", Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionsByID", Options);
// END
@@ -4812,7 +5363,12 @@ Procedure VK_AddProduct(FunctionParameters)
ProductDescription.Insert("SKU" , "12345");
ProductDescription.Insert("AvailableBalance" , "10");
- Result = OPI_VK.AddProduct(ProductDescription, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("product", ProductDescription);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
// END
@@ -4829,7 +5385,12 @@ Procedure VK_EditProduct(FunctionParameters)
ProductDescription = New Map;
ProductDescription.Insert("Name", "EditedTestProduct");
- Result = OPI_VK.EditProduct(Product, ProductDescription, , Parameters);
+ Options = New Structure;
+ Options.Insert("item" , Product);
+ Options.Insert("product", ProductDescription);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProduct", Options);
// END
@@ -4844,7 +5405,12 @@ Procedure VK_AddProductToCollection(FunctionParameters)
Product = FunctionParameters["VK_MarketItemID"];
Selection = FunctionParameters["VK_MarketAlbumID"];
- Result = OPI_VK.AddProductToCollection(Product, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("items", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProductToCollection", Options);
// END
@@ -4859,7 +5425,12 @@ Procedure VK_RemoveProductFromSelection(FunctionParameters)
Product = FunctionParameters["VK_MarketItemID"];
Selection = FunctionParameters["VK_MarketAlbumID"];
- Result = OPI_VK.RemoveProductFromSelection(Product, Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "RemoveProductFromSelection", Options);
// END
@@ -4873,7 +5444,11 @@ Procedure VK_DeleteProduct(FunctionParameters)
Product = FunctionParameters["VK_MarketItemID"];
- Result = OPI_VK.DeleteProduct(Product, Parameters);
+ Options = New Structure;
+ Options.Insert("item", Product);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProduct", Options);
// END
@@ -4887,7 +5462,11 @@ Procedure VK_DeleteSelection(FunctionParameters)
Selection = FunctionParameters["VK_MarketAlbumID"];
- Result = OPI_VK.DeleteSelection(Selection, Parameters);
+ Options = New Structure;
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteSelection", Options);
// END
@@ -4901,7 +5480,11 @@ Procedure VK_CreateProductProperty(FunctionParameters)
Name = "Color";
- Result = OPI_VK.CreateProductProperty(Name, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductProperty", Options);
// END
@@ -4916,7 +5499,12 @@ Procedure VK_EditProductProperty(FunctionParameters)
Name = "Color (change.)";
Property = FunctionParameters["VK_PropID"];
- Result = OPI_VK.EditProductProperty(Name, Property, Parameters);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("prop" , Property);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductProperty", Options);
// END
@@ -4957,7 +5545,13 @@ Procedure VK_EditProductPropertyVariant(FunctionParameters)
Option = FunctionParameters["VK_PropVarID1"];
Value = "New variant name";
- Result = OPI_VK.EditProductPropertyVariant(Value, Property, Option, Parameters);
+ Options = New Structure;
+ Options.Insert("value" , Value);
+ Options.Insert("prop" , Property);
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductPropertyVariant", Options);
// END
@@ -4996,7 +5590,11 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Product.Insert("AvailableBalance" , "10");
Product.Insert("PropertyValues" , PropVariant1);
- Result = OPI_VK.AddProduct(Product, , Parameters);
+ Options = New Structure;
+ Options.Insert("product", Product);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
// END
@@ -5005,7 +5603,11 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Product.Insert("Name" , "Test product (another)");
Product.Insert("PropertyValues", PropVariant2);
- Result = OPI_VK.AddProduct(Product, , Parameters);
+ Options = New Structure;
+ Options.Insert("product", Product);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
Process(Result, "VK", "CreateProductWithProp", "Second", FunctionParameters, 3);
@@ -5024,7 +5626,11 @@ Procedure VK_GetProductsByID(FunctionParameters)
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GetProductsByID(ProductsArray, Parameters);
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductsByID", Options);
// END
@@ -5043,7 +5649,11 @@ Procedure VK_GroupProducts(FunctionParameters)
ProductsArray.Add(Item1);
ProductsArray.Add(Item2);
- Result = OPI_VK.GroupProducts(ProductsArray, , Parameters);
+ Options = New Structure;
+ Options.Insert("items", ProductsArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GroupProducts", Options);
// END
@@ -5057,7 +5667,11 @@ Procedure VK_DeleteProductPropertyVariant(FunctionParameters)
Option = FunctionParameters["VK_PropVarID1"];
- Result = OPI_VK.DeleteProductPropertyVariant(Option, Parameters);
+ Options = New Structure;
+ Options.Insert("option", Option);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductPropertyVariant", Options);
// END
@@ -5071,7 +5685,11 @@ Procedure VK_DeleteProductProperty(FunctionParameters)
Property = FunctionParameters["VK_PropID"];
- Result = OPI_VK.DeleteProductProperty(Property, Parameters);
+ Options = New Structure;
+ Options.Insert("prop", Property);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductProperty", Options);
// END
@@ -5082,7 +5700,10 @@ EndProcedure
Procedure VK_GetProductList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetProductList( , Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductList", Options);
// END
@@ -5093,7 +5714,10 @@ EndProcedure
Procedure VK_GetSelectionList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetSelectionList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionList", Options);
// END
@@ -5104,7 +5728,10 @@ EndProcedure
Procedure VK_GetPropertyList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetPropertyList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPropertyList", Options);
// END
@@ -5115,7 +5742,10 @@ EndProcedure
Procedure VK_GetOrderList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetOrderList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetOrderList", Options);
// END
@@ -5131,7 +5761,13 @@ Procedure VK_UploadVideoToServer(FunctionParameters)
Name = "NewVideo";
Description = "Video description";
- Result = OPI_VK.UploadVideoToServer(Video, Name, Description, , Parameters);
+ Options = New Structure;
+ Options.Insert("file" , Video);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
// END
@@ -5146,7 +5782,12 @@ Procedure VK_UploadPhotoToServer(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Binary Data or File path
View = "Post";
- Result = OPI_VK.UploadPhotoToServer(Image, Parameters, View);
+ Options = New Structure;
+ Options.Insert("file", Image);
+ Options.Insert("auth", Parameters);
+ Options.Insert("type", View);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadPhotoToServer", Options);
// END
@@ -5158,11 +5799,11 @@ Procedure VK_ShortenLink(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.ShortenLink("https://github.com/Bayselonarrend/OpenIntegrations", Parameters);
+ Options = New Structure;
+ Options.Insert("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Options.Insert("auth", Parameters);
- // END
-
- Process(Result, "VK", "ShortenLink");
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "ShortenLink", Options);
EndProcedure
@@ -5170,7 +5811,10 @@ Procedure VK_GetAdvertisingCategoryList(FunctionParameters)
Parameters = GetVKParameters();
- Result = OPI_VK.GetAdvertisingCategoryList(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAdvertisingCategoryList", Options);
// END
@@ -5180,8 +5824,11 @@ EndProcedure
Procedure VK_GetProductDescription(FunctionParameters)
- Clear = False;
- Result = OPI_VK.GetProductDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductDescription", Options);
// END
@@ -5197,7 +5844,10 @@ Procedure YandexDisk_GetConfirmationCode(FunctionParameters)
ClientID = FunctionParameters["YandexDisk_ClientID"];
- Result = OPI_YandexDisk.GetConfirmationCode(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetConfirmationCode", Options);
// END
@@ -5211,7 +5861,12 @@ Procedure YandexDisk_ConvertCodeToToken(FunctionParameters)
ClientSecret = FunctionParameters["YandexDisk_ClientSecret"];
DeviceCode = "12345678";
- Result = OPI_YandexDisk.ConvertCodeToToken(ClientID, ClientSecret, DeviceCode);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("device", DeviceCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "ConvertCodeToToken", Options);
// END
@@ -5225,7 +5880,12 @@ Procedure YandexDisk_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["YandexDisk_ClientSecret"];
RefreshToken = FunctionParameters["YandexDisk_RefreshToken"];
- Result = OPI_YandexDisk.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "RefreshToken", Options);
// END
@@ -5235,8 +5895,11 @@ EndProcedure
Procedure YandexDisk_GetDiskInformation(FunctionParameters)
- Token = FunctionParameters["YandexDisk_Token"];
- Result = OPI_YandexDisk.GetDiskInformation(Token);
+ Token = FunctionParameters["YandexDisk_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDiskInformation", Options);
// END
@@ -5249,7 +5912,11 @@ Procedure YandexDisk_CreateFolder(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = "/" + String(New UUID);
- Result = OPI_YandexDisk.CreateFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateFolder", Options);
// END
@@ -5265,7 +5932,12 @@ Procedure YandexDisk_UploadFileByURL(FunctionParameters)
Address = FunctionParameters["Picture"];
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.UploadFileByURL(Token, Path, Address);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("url" , Address);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileByURL", Options);
// END
@@ -5278,7 +5950,11 @@ Procedure YandexDisk_GetObject(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_FileByURLPath"];
- Result = OPI_YandexDisk.GetObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetObject", Options);
// END
@@ -5291,7 +5967,12 @@ Procedure YandexDisk_DeleteObject(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_FileByURLPath"];
- Result = OPI_YandexDisk.DeleteObject(Token, Path, False);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
// END
@@ -5310,13 +5991,25 @@ Procedure YandexDisk_UploadFile(FunctionParameters)
TFN = GetTempFileName("png"); // Path
CopyFile(Image, TFN);
- Result = OPI_YandexDisk.UploadFile(Token, Path1, Image, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path1);
+ Options.Insert("file" , Image);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
Process(Result, "YandexDisk", "UploadFile", "URL"); // SKIP
OPI_YandexDisk.DeleteObject(Token, Path1, False); // SKIP
- Result = OPI_YandexDisk.UploadFile(Token, Path2, TFN, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path2);
+ Options.Insert("file" , TFN);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
// END
@@ -5334,7 +6027,13 @@ Procedure YandexDisk_CreateObjectCopy(FunctionParameters)
Original = FunctionParameters["YandexDisk_OriginalFilePath"];
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.CreateObjectCopy(Token, Original, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateObjectCopy", Options);
// END
@@ -5347,7 +6046,11 @@ Procedure YandexDisk_GetDownloadLink(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_PathForLink"];
- Result = OPI_YandexDisk.GetDownloadLink(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLink", Options);
// END
@@ -5360,7 +6063,11 @@ Procedure YandexDisk_DownloadFile(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_PathForLink"];
- Result = OPI_YandexDisk.DownloadFile(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
// END
@@ -5375,7 +6082,13 @@ Procedure YandexDisk_GetFilesList(FunctionParameters)
OffsetFromStart = 1;
FilterByType = "image";
- Result = OPI_YandexDisk.GetFilesList(Token, Count, OffsetFromStart, FilterByType);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+ Options.Insert("type" , FilterByType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetFilesList", Options);
// END
@@ -5389,7 +6102,13 @@ Procedure YandexDisk_MoveObject(FunctionParameters)
Original = FunctionParameters["YandexDisk_OriginalFilePath"];
Path = "/" + String(New UUID) + ".png";
- Result = OPI_YandexDisk.MoveObject(Token, Original, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "MoveObject", Options);
// END
@@ -5403,7 +6122,12 @@ Procedure YandexDisk_GetPublishedObjectsList(FunctionParameters)
Count = 2;
OffsetFromStart = 1;
- Result = OPI_YandexDisk.GetPublishedObjectsList(Token, Count, OffsetFromStart);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("amount", Count);
+ Options.Insert("offset", OffsetFromStart);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublishedObjectsList", Options);
// END
@@ -5416,7 +6140,11 @@ Procedure YandexDisk_PublishObject(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_OriginalFilePath"];
- Result = OPI_YandexDisk.PublishObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "PublishObject", Options);
// END
@@ -5429,7 +6157,11 @@ Procedure YandexDisk_GetDownloadLinkForPublicObject(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
URL = FunctionParameters["YandexDisk_PublicURL"];
- Result = OPI_YandexDisk.GetDownloadLinkForPublicObject(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLinkForPublicObject", Options);
// END
@@ -5442,7 +6174,11 @@ Procedure YandexDisk_GetPublicObject(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
URL = FunctionParameters["YandexDisk_PublicURL"];
- Result = OPI_YandexDisk.GetPublicObject(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublicObject", Options);
// END
@@ -5455,7 +6191,11 @@ Procedure YandexDisk_SavePublicObjectToDisk(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
URL = FunctionParameters["YandexDisk_PublicURL"];
- Result = OPI_YandexDisk.SavePublicObjectToDisk(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "SavePublicObjectToDisk", Options);
// END
@@ -5468,7 +6208,11 @@ Procedure YandexDisk_CancelObjectPublication(FunctionParameters)
Token = FunctionParameters["YandexDisk_Token"];
Path = FunctionParameters["YandexDisk_OriginalFilePath"];
- Result = OPI_YandexDisk.CancelObjectPublication(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CancelObjectPublication", Options);
// END
@@ -5485,17 +6229,33 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
ChunkSize = 1048576; // 1 MB
- Result = OPI_YandexDisk.UploadFileInParts(Token, Path, File, ChunkSize, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , File);
+ Options.Insert("psize" , ChunkSize);
+ Options.Insert("rewrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileInParts", Options);
// END
Process(Result, "YandexDisk", "UploadFileInParts", , File);
- Result = OPI_YandexDisk.DownloadFile(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
Process(Result, "YandexDisk", "UploadFileInParts", "Downloading", File);
- Result = OPI_YandexDisk.DeleteObject(Token, Path, False);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
Process(Result, "YandexDisk", "UploadFileInParts", "Deletion");
@@ -5510,7 +6270,11 @@ Procedure Viber_SetWebhook(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
URL = "http://api.athenaeum.digital/hs/viber";
- Result = OPI_Viber.SetWebhook(Token, URL);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SetWebhook", Options);
// END
@@ -5520,8 +6284,11 @@ EndProcedure
Procedure Viber_GetChannelInformation(FunctionParameters)
- Token = FunctionParameters["Viber_ChannelToken"];
- Result = OPI_Viber.GetChannelInformation(Token);
+ Token = FunctionParameters["Viber_ChannelToken"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetChannelInformation", Options);
// END
@@ -5534,7 +6301,11 @@ Procedure Viber_GetUserData(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
UserID = FunctionParameters["Viber_ChannelAdminID"];
- Result = OPI_Viber.GetUserData(Token, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetUserData", Options);
// END
@@ -5547,7 +6318,11 @@ Procedure Viber_GetOnlineUsers(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
UserID = FunctionParameters["Viber_ChannelAdminID"];
- Result = OPI_Viber.GetOnlineUsers(Token, UserID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetOnlineUsers", Options);
// END
@@ -5562,7 +6337,10 @@ Procedure Viber_CreateKeyboardFromArrayButton(FunctionParameters)
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Result = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
// END
@@ -5583,9 +6361,19 @@ Procedure Viber_SendTextMessage(FunctionParameters)
ButtonArray.Add("Button 2");
ButtonArray.Add("Button 3");
- Keyboard = OPI_Viber.CreateKeyboardFromArrayButton(ButtonArray);
+ Options = New Structure;
+ Options.Insert("buttons", ButtonArray);
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
+ Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
+
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
Process(Result, "Viber", "SendTextMessage"); // SKIP
@@ -5593,7 +6381,14 @@ Procedure Viber_SendTextMessage(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendTextMessage(Token, Text, UserID, SendingToChannel, Keyboard);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("keyboard" , Keyboard);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
// END
@@ -5610,7 +6405,14 @@ Procedure Viber_SendImage(FunctionParameters)
Token = FunctionParameters["Viber_Token"];
SendingToChannel = False;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
Process(Result, "Viber", "SendImage"); // SKIP
@@ -5618,7 +6420,14 @@ Procedure Viber_SendImage(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendImage(Token, URL, UserID, SendingToChannel, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
// END
@@ -5635,7 +6444,14 @@ Procedure Viber_SendFile(FunctionParameters)
Token = FunctionParameters["Viber_Token"];
SendingToChannel = False;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
Process(Result, "Viber", "SendFile"); // SKIP
@@ -5643,7 +6459,14 @@ Procedure Viber_SendFile(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendFile(Token, URL, UserID, SendingToChannel, Extension);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("ext" , Extension);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
// END
@@ -5660,7 +6483,14 @@ Procedure Viber_SendContact(FunctionParameters)
Token = FunctionParameters["Viber_Token"];
SendingToChannel = False;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
Process(Result, "Viber", "SendContact"); // SKIP
@@ -5668,7 +6498,14 @@ Procedure Viber_SendContact(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendContact(Token, Name, Phone, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
// END
@@ -5685,7 +6522,14 @@ Procedure Viber_SendLocation(FunctionParameters)
Token = FunctionParameters["Viber_Token"];
SendingToChannel = False;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
Process(Result, "Viber", "SendLocation"); // SKIP
@@ -5693,7 +6537,14 @@ Procedure Viber_SendLocation(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendLocation(Token, Latitude, Longitude, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
// END
@@ -5709,7 +6560,13 @@ Procedure Viber_SendLink(FunctionParameters)
Token = FunctionParameters["Viber_Token"];
SendingToChannel = False;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
Process(Result, "Viber", "SendLink"); // SKIP
@@ -5717,7 +6574,13 @@ Procedure Viber_SendLink(FunctionParameters)
Token = FunctionParameters["Viber_ChannelToken"];
SendingToChannel = True;
- Result = OPI_Viber.SendLink(Token, URL, UserID, SendingToChannel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel", SendingToChannel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
// END
@@ -5732,7 +6595,10 @@ EndProcedure
Procedure GoogleWorkspace_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Result = OPI_GoogleWorkspace.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "FormCodeRetrievalLink", Options);
// END
@@ -5746,7 +6612,12 @@ Procedure GoogleWorkspace_GetTokenByCode(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
Code = FunctionParameters["Google_Code"];
- Result = OPI_GoogleWorkspace.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetTokenByCode", Options);
// END
@@ -5760,7 +6631,12 @@ Procedure GoogleWorkspace_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
RefreshToken = FunctionParameters["Google_Refresh"];
- Result = OPI_GoogleWorkspace.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "RefreshToken", Options);
// END
@@ -5785,7 +6661,11 @@ Procedure GoogleWorkspace_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleWorkspace.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetServiceAccountToken", Options);
// END
@@ -5800,7 +6680,10 @@ EndProcedure
Procedure GoogleCalendar_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Result = OPI_GoogleCalendar.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "FormCodeRetrievalLink", Options);
// END
@@ -5814,7 +6697,12 @@ Procedure GoogleCalendar_GetTokenByCode(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
Code = FunctionParameters["Google_Code"];
- Result = OPI_GoogleCalendar.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetTokenByCode", Options);
// END
@@ -5828,7 +6716,12 @@ Procedure GoogleCalendar_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
RefreshToken = FunctionParameters["Google_Refresh"];
- Result = OPI_GoogleCalendar.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "RefreshToken", Options);
// END
@@ -5853,7 +6746,11 @@ Procedure GoogleCalendar_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleCalendar.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetServiceAccountToken", Options);
// END
@@ -5863,8 +6760,11 @@ EndProcedure
Procedure GoogleCalendar_GetCalendarList(FunctionParameters)
- Token = FunctionParameters["Google_Token"];
- Result = OPI_GoogleCalendar.GetCalendarList(Token);
+ Token = FunctionParameters["Google_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarList", Options);
// END
@@ -5877,7 +6777,11 @@ Procedure GoogleCalendar_CreateCalendar(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Name = "TestCalendar";
- Result = OPI_GoogleCalendar.CreateCalendar(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateCalendar", Options);
// END
@@ -5892,7 +6796,13 @@ Procedure GoogleCalendar_EditCalendarMetadata(FunctionParameters)
Name = "New name";
Description = "New description";
- Result = OPI_GoogleCalendar.EditCalendarMetadata(Token, Calendar, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditCalendarMetadata", Options);
// END
@@ -5905,7 +6815,11 @@ Procedure GoogleCalendar_GetCalendarMetadata(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.GetCalendarMetadata(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarMetadata", Options);
// END
@@ -5921,7 +6835,11 @@ Procedure GoogleCalendar_AddCalendarToList(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.AddCalendarToList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "AddCalendarToList", Options);
// END
@@ -5940,7 +6858,14 @@ Procedure GoogleCalendar_EditListCalendar(FunctionParameters)
SecondaryColor = "#ffd800";
Hidden = False;
- Result = OPI_GoogleCalendar.EditListCalendar(Token, Calendar, PrimaryColor, SecondaryColor, Hidden);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("primary" , PrimaryColor);
+ Options.Insert("secondary", SecondaryColor);
+ Options.Insert("hidden" , Hidden);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditListCalendar", Options);
// END
@@ -5953,7 +6878,11 @@ Procedure GoogleCalendar_GetListCalendar(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.GetListCalendar(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetListCalendar", Options);
// END
@@ -5968,7 +6897,10 @@ Procedure GoogleCalendar_ClearMainCalendar(FunctionParameters)
Token = FunctionParameters["Google_Token"];
- Result = OPI_GoogleCalendar.ClearMainCalendar(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "ClearMainCalendar", Options);
// END
@@ -5981,7 +6913,11 @@ Procedure GoogleCalendar_DeleteCalendarFromList(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.DeleteCalendarFromList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendarFromList", Options);
// END
@@ -5994,7 +6930,11 @@ Procedure GoogleCalendar_DeleteCalendar(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.DeleteCalendar(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendar", Options);
// END
@@ -6027,7 +6967,12 @@ Procedure GoogleCalendar_CreateEvent(FunctionParameters)
EventDescription.Insert("ArrayOfAttachmentURLs", Attachments);
EventDescription.Insert("SendNotifications" , True);
- Result = OPI_GoogleCalendar.CreateEvent(Token, Calendar, EventDescription);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateEvent", Options);
// END
@@ -6045,7 +6990,13 @@ Procedure GoogleCalendar_EditEvent(FunctionParameters)
EventDescription = New Map;
EventDescription.Insert("Description", Description);
- Result = OPI_GoogleCalendar.EditEvent(Token, Calendar, EventDescription, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("props" , EventDescription);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditEvent", Options);
// END
@@ -6061,7 +7012,12 @@ Procedure GoogleCalendar_GetEvent(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Event = FunctionParameters["Google_EventID"];
- Result = OPI_GoogleCalendar.GetEvent(Token, Calendar, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEvent", Options);
// END
@@ -6080,7 +7036,13 @@ Procedure GoogleCalendar_MoveEvent(FunctionParameters)
SourceCalendar = FunctionParameters["Google_NewCalendarID"];
TargetCalendar = FunctionParameters["Google_CalendarID"];
- Result = OPI_GoogleCalendar.MoveEvent(Token, SourceCalendar, TargetCalendar, Event);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , SourceCalendar);
+ Options.Insert("to" , TargetCalendar);
+ Options.Insert("event", Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "MoveEvent", Options);
// END
@@ -6099,7 +7061,12 @@ Procedure GoogleCalendar_DeleteEvent(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Event = FunctionParameters["Google_EventID"];
- Result = OPI_GoogleCalendar.DeleteEvent(Token, Calendar, Event);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+ Options.Insert("event" , Event);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteEvent", Options);
// END
@@ -6112,7 +7079,11 @@ Procedure GoogleCalendar_GetEventList(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Calendar = FunctionParameters["Google_NewCalendarID"];
- Result = OPI_GoogleCalendar.GetEventList(Token, Calendar);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("calendar", Calendar);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventList", Options);
// END
@@ -6122,8 +7093,11 @@ EndProcedure
Procedure GoogleCalendar_GetEventDescription(FunctionParameters)
- Clear = False;
- Result = OPI_GoogleCalendar.GetEventDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventDescription", Options);
// END
@@ -6138,7 +7112,10 @@ EndProcedure
Procedure GoogleDrive_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Result = OPI_GoogleDrive.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "FormCodeRetrievalLink", Options);
// END
@@ -6152,7 +7129,12 @@ Procedure GoogleDrive_GetTokenByCode(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
Code = FunctionParameters["Google_Code"];
- Result = OPI_GoogleDrive.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetTokenByCode", Options);
// END
@@ -6166,7 +7148,12 @@ Procedure GoogleDrive_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
RefreshToken = FunctionParameters["Google_Refresh"];
- Result = OPI_GoogleDrive.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "RefreshToken", Options);
// END
@@ -6191,7 +7178,11 @@ Procedure GoogleDrive_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleDrive.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetServiceAccountToken", Options);
// END
@@ -6204,7 +7195,12 @@ Procedure GoogleDrive_GetDirectoriesList(FunctionParameters)
Name = "TestFolder";
Token = FunctionParameters["Google_Token"];
- Result = OPI_GoogleDrive.GetDirectoriesList(Token, Name, True);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("query", Name);
+ Options.Insert("depth", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetDirectoriesList", Options);
// END
@@ -6217,7 +7213,11 @@ Procedure GoogleDrive_GetObjectInformation(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Identifier = FunctionParameters["GD_Catalog"];
- Result = OPI_GoogleDrive.GetObjectInformation(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetObjectInformation", Options);
// END
@@ -6231,12 +7231,20 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Directory = FunctionParameters["GD_Catalog"];
Image = FunctionParameters["Picture"]; // URL, Binary Data or File path
- Clear = False;
- Description = OPI_GoogleDrive.GetFileDescription(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
Description.Insert("Parent", Directory);
- Result = OPI_GoogleDrive.UploadFile(Token, Image, Description);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("file" , Image);
+ Options.Insert("props", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
// END
@@ -6247,11 +7255,20 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
BigFile = FunctionParameters["Big"];
Description.Insert("Name", "big.rar");
- Result = OPI_GoogleDrive.UploadFile(Token, BigFile, Description);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("file" , BigFile);
+ Options.Insert("props", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
Process(Result, "GoogleDrive", "UploadFile", "Big", FunctionParameters, Description);
- Result = OPI_GoogleDrive.DownloadFile(Token, Result["id"]);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Result);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
Process(Result, "GoogleDrive", "UploadFile", "Check", FunctionParameters, Description);
@@ -6266,7 +7283,13 @@ Procedure GoogleDrive_CopyObject(FunctionParameters)
NewName = "CopiedFile.jpeg";
NewParent = "root";
- Result = OPI_GoogleDrive.CopyObject(Token, Identifier, NewName, NewParent);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("title" , NewName);
+ Options.Insert("catalog", NewParent);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CopyObject", Options);
// END
@@ -6279,7 +7302,11 @@ Procedure GoogleDrive_DownloadFile(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Identifier = FunctionParameters["GD_File"];
- Result = OPI_GoogleDrive.DownloadFile(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
// END
@@ -6294,7 +7321,13 @@ Procedure GoogleDrive_UpdateFile(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
File = FunctionParameters["Picture2"]; // URL, Binary Data or File path
- Result = OPI_GoogleDrive.UpdateFile(Token, Identifier, File, NewName);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("file" , File);
+ Options.Insert("title" , NewName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UpdateFile", Options);
// END
@@ -6308,7 +7341,12 @@ Procedure GoogleDrive_GetFilesList(FunctionParameters)
Directory = "root";
NameContains = "data";
- Result = OPI_GoogleDrive.GetFilesList(Token, NameContains, Directory);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("query" , NameContains);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFilesList", Options);
// END
@@ -6321,7 +7359,11 @@ Procedure GoogleDrive_DeleteObject(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Identifier = FunctionParameters["GD_File"];
- Result = OPI_GoogleDrive.DeleteObject(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteObject", Options);
// END
@@ -6341,7 +7383,9 @@ EndProcedure
Procedure GoogleDrive_GetFileDescription(FunctionParameters)
- Result = OPI_GoogleDrive.GetFileDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFileDescription", Options);
// END
@@ -6355,7 +7399,12 @@ Procedure GoogleDrive_CreateComment(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Comment = "Comment text";
- Result = OPI_GoogleDrive.CreateComment(Token, Identifier, Comment);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+ Options.Insert("text" , Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateComment", Options);
// END
@@ -6369,7 +7418,12 @@ Procedure GoogleDrive_GetComment(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
CommentID = FunctionParameters["GD_Comment"];
- Result = OPI_GoogleDrive.GetComment(Token, Identifier, CommentID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetComment", Options);
// END
@@ -6382,7 +7436,11 @@ Procedure GoogleDrive_GetCommentList(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Identifier = FunctionParameters["GD_File"];
- Result = OPI_GoogleDrive.GetCommentList(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetCommentList", Options);
// END
@@ -6396,7 +7454,12 @@ Procedure GoogleDrive_DeleteComment(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
CommentID = FunctionParameters["GD_Comment"];
- Result = OPI_GoogleDrive.DeleteComment(Token, Identifier, CommentID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteComment", Options);
// END
@@ -6410,7 +7473,12 @@ Procedure GoogleDrive_CreateFolder(FunctionParameters)
Directory = FunctionParameters["GD_Catalog"];
Name = "TestFolder";
- Result = OPI_GoogleDrive.CreateFolder(Token, Name, Directory);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("catalog", Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
// END
@@ -6419,7 +7487,11 @@ Procedure GoogleDrive_CreateFolder(FunctionParameters)
CatalogID = Result["id"];
OPI_GoogleDrive.DeleteObject(Token, CatalogID);
- Result = OPI_GoogleDrive.CreateFolder(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
Process(Result, "GoogleDrive", "CreateFolder", "Root");
@@ -6435,7 +7507,10 @@ EndProcedure
Procedure GoogleSheets_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Result = OPI_GoogleSheets.FormCodeRetrievalLink(ClientID);
+ Options = New Structure;
+ Options.Insert("id", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "FormCodeRetrievalLink", Options);
// END
@@ -6449,7 +7524,12 @@ Procedure GoogleSheets_GetTokenByCode(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
Code = FunctionParameters["Google_Code"];
- Result = OPI_GoogleSheets.GetTokenByCode(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetTokenByCode", Options);
// END
@@ -6463,7 +7543,12 @@ Procedure GoogleSheets_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["Google_ClientSecret"];
RefreshToken = FunctionParameters["Google_Refresh"];
- Result = OPI_GoogleSheets.RefreshToken(ClientID, ClientSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
+ Options.Insert("refresh", RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "RefreshToken", Options);
// END
@@ -6488,7 +7573,11 @@ Procedure GoogleSheets_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/drive");
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
- Result = OPI_GoogleSheets.GetServiceAccountToken(Data, Scope);
+ Options = New Structure;
+ Options.Insert("auth" , Data);
+ Options.Insert("scope", Scope);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetServiceAccountToken", Options);
// END
@@ -6505,14 +7594,24 @@ Procedure GoogleSheets_CreateSpreadsheet(FunctionParameters)
SheetArray.Add("Sheet1");
SheetArray.Add("Sheet2");
- Result = OPI_GoogleSheets.CreateSpreadsheet(Token, Name, SheetArray);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("sheets", SheetArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
// END
Process(Result, "GoogleSheets", "CreateSpreadsheet", , FunctionParameters, Name, SheetArray);
- Name = "Test table (new.)";
- Result = OPI_GoogleSheets.CreateSpreadsheet(Token, Name, SheetArray);
+ Name = "Test table (new.)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
+ Options.Insert("sheets", SheetArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
Process(Result, "GoogleSheets", "CreateSpreadsheet", "Additionally", FunctionParameters, Name);
@@ -6523,7 +7622,11 @@ Procedure GoogleSheets_GetSpreadsheet(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Identifier = FunctionParameters["GS_Spreadsheet"];
- Result = OPI_GoogleSheets.GetSpreadsheet(Token, Identifier);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Identifier);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
// END
@@ -6538,7 +7641,13 @@ Procedure GoogleSheets_CopySheet(FunctionParameters)
Target = FunctionParameters["GS_Spreadsheet2"];
Sheet = FunctionParameters["GS_Sheet"];
- Result = OPI_GoogleSheets.CopySheet(Token, From, Target, Sheet);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("sheet", Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CopySheet", Options);
// END
@@ -6552,7 +7661,12 @@ Procedure GoogleSheets_AddSheet(FunctionParameters)
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
Name = "TestSheet";
- Result = OPI_GoogleSheets.AddSheet(Token, Spreadsheet, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "AddSheet", Options);
// END
@@ -6566,7 +7680,12 @@ Procedure GoogleSheets_DeleteSheet(FunctionParameters)
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
Sheet = FunctionParameters["GS_Sheet"];
- Result = OPI_GoogleSheets.DeleteSheet(Token, Spreadsheet, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("sheet" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "DeleteSheet", Options);
// END
@@ -6580,7 +7699,12 @@ Procedure GoogleSheets_EditSpreadsheetTitle(FunctionParameters)
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
Name = "Test table (changed.)";
- Result = OPI_GoogleSheets.EditSpreadsheetTitle(Token, Spreadsheet, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "EditSpreadsheetTitle", Options);
// END
@@ -6593,7 +7717,11 @@ Procedure GoogleSheets_GetTable(FunctionParameters)
Token = FunctionParameters["Google_Token"];
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
- Result = OPI_GoogleSheets.GetSpreadsheet(Token, Spreadsheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
// END
@@ -6617,7 +7745,13 @@ Procedure GoogleSheets_SetCellValues(FunctionParameters)
ValueMapping.Insert("B1", "ThisIsB1");
ValueMapping.Insert("B4", "ThisIsB4");
- Result = OPI_GoogleSheets.SetCellValues(Token, Spreadsheet, ValueMapping, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("data" , ValueMapping);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "SetCellValues", Options);
// END
@@ -6636,13 +7770,24 @@ Procedure GoogleSheets_GetCellValues(FunctionParameters)
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.GetCellValues(Token, Spreadsheet, CellsArray, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
// END
Process(Result, "GoogleSheets", "GetCellValues", , CellsArray.Count());
- Result = OPI_GoogleSheets.GetCellValues(Token, Spreadsheet, , Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
Process(Result, "GoogleSheets", "GetCellValues", "All", Spreadsheet);
@@ -6659,7 +7804,13 @@ Procedure GoogleSheets_ClearCells(FunctionParameters)
CellsArray.Add("A3");
CellsArray.Add("B4");
- Result = OPI_GoogleSheets.ClearCells(Token, Spreadsheet, CellsArray, Sheet);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("spreadsheet", Spreadsheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "ClearCells", Options);
// END
@@ -6673,8 +7824,11 @@ EndProcedure
Procedure Slack_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
- Result = OPI_Slack.GetBotInformation(Token);
+ Token = FunctionParameters["Slack_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetBotInformation", Options);
// END
@@ -6684,8 +7838,11 @@ EndProcedure
Procedure Slack_GetUserList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
- Result = OPI_Slack.GetUserList(Token);
+ Token = FunctionParameters["Slack_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetUserList", Options);
// END
@@ -6695,8 +7852,11 @@ EndProcedure
Procedure Slack_GetWorkspaceList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
- Result = OPI_Slack.GetWorkspaceList(Token);
+ Token = FunctionParameters["Slack_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetWorkspaceList", Options);
// END
@@ -6711,8 +7871,13 @@ Procedure Slack_SendMessage(FunctionParameters)
// Text
- Text = "TestMessage1";
- Result = OPI_Slack.SendMessage(Token, Channel, Text);
+ Text = "TestMessage1";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
Process(Result, "Slack", "SendMessage", , FunctionParameters, Text, Channel); // SKIP
@@ -6722,10 +7887,20 @@ Procedure Slack_SendMessage(FunctionParameters)
Image = FunctionParameters["Picture"];
BlockArray = New Array;
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
BlockArray.Add(Block);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, , BlockArray);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , BlockArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
Process(Result, "Slack", "SendMessage", "Image", FunctionParameters, Text, Channel); // SKIP
@@ -6736,7 +7911,13 @@ Procedure Slack_SendMessage(FunctionParameters)
Day = 24;
SendingDate = OPI_Tools.GetCurrentDate() + (Day * Hour);
- Result = OPI_Slack.SendMessage(Token, Channel, Text, SendingDate);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SendingDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
// END
@@ -6753,7 +7934,11 @@ Procedure Slack_GenerateImageBlock(FunctionParameters)
Image = FunctionParameters["Picture"];
- Result = OPI_Slack.GenerateImageBlock(Image, "Image");
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
// END
@@ -6769,7 +7954,13 @@ Procedure Slack_EditMessage(FunctionParameters)
Text = "TestMessage2";
- Result = OPI_Slack.EditMessage(Token, Channel, Timestamp, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "EditMessage", Options);
// END
@@ -6783,7 +7974,12 @@ Procedure Slack_GetMessageReplyList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Timestamp = FunctionParameters["Slack_MessageTS"];
- Result = OPI_Slack.GetMessageReplyList(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageReplyList", Options);
// END
@@ -6797,7 +7993,12 @@ Procedure Slack_GetMessageLink(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Timestamp = FunctionParameters["Slack_MessageTS"];
- Result = OPI_Slack.GetMessageLink(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageLink", Options);
// END
@@ -6811,7 +8012,12 @@ Procedure Slack_DeleteMessage(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Timestamp = FunctionParameters["Slack_MessageTS"];
- Result = OPI_Slack.DeleteMessage(Token, Channel, Timestamp);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("stamp" , Timestamp);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteMessage", Options);
// END
@@ -6827,8 +8033,19 @@ Procedure Slack_SendEphemeralMessage(FunctionParameters)
Image = FunctionParameters["Picture"];
Text = "Ephemeral message";
- Block = OPI_Slack.GenerateImageBlock(Image, "Image");
- Result = OPI_Slack.SendEphemeralMessage(Token, Channel, Text, User, Block);
+ Options = New Structure;
+ Options.Insert("picture", Image);
+ Options.Insert("alt" , "Image");
+
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , User);
+ Options.Insert("blocks" , Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendEphemeralMessage", Options);
// END
@@ -6841,7 +8058,11 @@ Procedure Slack_GetDelayedMessageList(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_Channel"];
- Result = OPI_Slack.GetDelayedMessageList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetDelayedMessageList", Options);
// END
@@ -6854,7 +8075,11 @@ Procedure Slack_CreateChannel(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.CreateChannel(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CreateChannel", Options);
// END
@@ -6868,7 +8093,12 @@ Procedure Slack_SetChannelTopic(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Topic = "TestTopic";
- Result = OPI_Slack.SetChannelTopic(Token, Channel, Topic);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("theme" , Topic);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelTopic", Options);
// END
@@ -6882,7 +8112,12 @@ Procedure Slack_SetChannelGoal(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Purpose = "TestGoal";
- Result = OPI_Slack.SetChannelGoal(Token, Channel, Purpose);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("purpose", Purpose);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelGoal", Options);
// END
@@ -6895,7 +8130,11 @@ Procedure Slack_GetChannel(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.GetChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannel", Options);
// END
@@ -6909,7 +8148,12 @@ Procedure Slack_InviteUsersToChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
User = FunctionParameters["Slack_User"];
- Result = OPI_Slack.InviteUsersToChannel(Token, Channel, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("users" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "InviteUsersToChannel", Options);
// END
@@ -6923,7 +8167,12 @@ Procedure Slack_KickUserFromChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
User = FunctionParameters["Slack_User"];
- Result = OPI_Slack.KickUserFromChannel(Token, Channel, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "KickUserFromChannel", Options);
// END
@@ -6936,7 +8185,11 @@ Procedure Slack_GetChannelHistory(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.GetChannelHistory(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelHistory", Options);
// END
@@ -6949,7 +8202,11 @@ Procedure Slack_GetChannelUserList(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.GetChannelUserList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelUserList", Options);
// END
@@ -6962,7 +8219,11 @@ Procedure Slack_LeaveChannel(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.LeaveChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "LeaveChannel", Options);
// END
@@ -6975,7 +8236,11 @@ Procedure Slack_JoinChannel(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.JoinChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "JoinChannel", Options);
// END
@@ -6989,7 +8254,12 @@ Procedure Slack_RenameChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Name = "testconv" + String(New UUID);
- Result = OPI_Slack.RenameChannel(Token, Channel, Name);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("title" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "RenameChannel", Options);
// END
@@ -7002,7 +8272,11 @@ Procedure Slack_ArchiveChannel(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_NewChannel"];
- Result = OPI_Slack.ArchiveChannel(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "ArchiveChannel", Options);
// END
@@ -7014,7 +8288,10 @@ Procedure Slack_GetChannelList(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
- Result = OPI_Slack.GetChannelList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelList", Options);
// END
@@ -7027,7 +8304,11 @@ Procedure Slack_OpenDialog(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
User = FunctionParameters["Slack_User"];
- Result = OPI_Slack.OpenDialog(Token, User);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("users", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "OpenDialog", Options);
// END
@@ -7035,7 +8316,12 @@ Procedure Slack_OpenDialog(FunctionParameters)
Channel = Result["channel"]["id"];
- Result = OPI_Slack.SendMessage(Token, Channel, "Test dialog");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+ Options.Insert("text" , "Test dialog");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
Process(Result, "Slack", "OpenDialog", "Message", FunctionParameters);
@@ -7046,7 +8332,11 @@ Procedure Slack_CloseDialog(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Dialog = FunctionParameters["Slack_Dialog"];
- Result = OPI_Slack.CloseDialog(Token, Dialog);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("conv" , Dialog);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CloseDialog", Options);
// END
@@ -7059,13 +8349,20 @@ Procedure Slack_GetFilesList(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_Channel"];
- Result = OPI_Slack.GetFilesList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
// END
Process(Result, "Slack", "GetFilesList");
- Result = OPI_Slack.GetFilesList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
Process(Result, "Slack", "GetFilesList", "All");
@@ -7080,13 +8377,26 @@ Procedure Slack_UploadFile(FunctionParameters)
FileName = "megadoc.docx";
Title = "NewFile";
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
Process(Result, "Slack", "UploadFile", , FunctionParameters, FileName); // SKIP
Process(Result, "Slack", "MakeFilePublic"); // SKIP
Process(Result, "Slack", "MakeFilePrivate"); // SKIP
- Result = OPI_Slack.UploadFile(Token, File, FileName, Title, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("title" , Title);
+ Options.Insert("channel" , Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
// END
@@ -7100,7 +8410,11 @@ Procedure Slack_MakeFilePublic(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_FileID"];
- Result = OPI_Slack.MakeFilePublic(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePublic", Options);
// END
@@ -7113,7 +8427,11 @@ Procedure Slack_MakeFilePrivate(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_FileID"];
- Result = OPI_Slack.MakeFilePrivate(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePrivate", Options);
// END
@@ -7126,7 +8444,11 @@ Procedure Slack_GetFileData(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_FileID"];
- Result = OPI_Slack.GetFileData(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFileData", Options);
// END
@@ -7139,7 +8461,11 @@ Procedure Slack_DeleteFile(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_FileID"];
- Result = OPI_Slack.DeleteFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteFile", Options);
// END
@@ -7152,13 +8478,20 @@ Procedure Slack_GetExternalFileList(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
Channel = FunctionParameters["Slack_Channel"];
- Result = OPI_Slack.GetExternalFileList(Token, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("channel", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
// END
Process(Result, "Slack", "GetExternalFileList");
- Result = OPI_Slack.GetExternalFileList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
Process(Result, "Slack", "GetExternalFileList", "All");
@@ -7170,7 +8503,12 @@ Procedure Slack_AddExternalFile(FunctionParameters)
Title = "NewFile";
File = FunctionParameters["Document"];
- Result = OPI_Slack.AddExternalFile(Token, File, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , File);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "AddExternalFile", Options);
// END
@@ -7183,7 +8521,11 @@ Procedure Slack_GetExternalFile(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_ExtFileID"];
- Result = OPI_Slack.GetExternalFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFile", Options);
// END
@@ -7197,7 +8539,12 @@ Procedure Slack_SendExternalFile(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
FileID = FunctionParameters["Slack_ExtFileID"];
- Result = OPI_Slack.SendExternalFile(Token, FileID, Channel);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("channels", Channel);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendExternalFile", Options);
// END
@@ -7210,7 +8557,11 @@ Procedure Slack_DeleteExternalFile(FunctionParameters)
Token = FunctionParameters["Slack_Token"];
FileID = FunctionParameters["Slack_ExtFileID"];
- Result = OPI_Slack.DeleteExternalFile(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteExternalFile", Options);
// END
@@ -7237,7 +8588,13 @@ Procedure Airtable_CreateDatabase(FunctionParameters)
TableMapping = New Map;
TableMapping.Insert(TableName, FieldArray);
- Result = OPI_Airtable.CreateDatabase(Token, Region, Name, TableMapping);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("ws" , Region);
+ Options.Insert("title" , Name);
+ Options.Insert("tablesdata", TableMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateDatabase", Options);
// END
@@ -7250,7 +8607,11 @@ Procedure Airtable_GetDatabaseTables(FunctionParameters)
Token = FunctionParameters["Airtable_Token"];
Base = FunctionParameters["Airtable_Base"];
- Result = OPI_Airtable.GetDatabaseTables(Token, Base);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDatabaseTables", Options);
// END
@@ -7262,7 +8623,10 @@ Procedure Airtable_GetListOfBases(FunctionParameters)
Token = FunctionParameters["Airtable_Token"];
- Result = OPI_Airtable.GetListOfBases(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfBases", Options);
// END
@@ -7272,7 +8636,10 @@ EndProcedure
Procedure Airtable_GetNumberField(FunctionParameters)
- Result = OPI_Airtable.GetNumberField("Number");
+ Options = New Structure;
+ Options.Insert("title", "Number");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
// END
@@ -7282,7 +8649,10 @@ EndProcedure
Procedure Airtable_GetStringField(FunctionParameters)
- Result = OPI_Airtable.GetStringField("String");
+ Options = New Structure;
+ Options.Insert("title", "String");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetStringField", Options);
// END
@@ -7292,7 +8662,10 @@ EndProcedure
Procedure Airtable_GetAttachmentField(FunctionParameters)
- Result = OPI_Airtable.GetAttachmentField("Attachment");
+ Options = New Structure;
+ Options.Insert("title", "Attachment");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetAttachmentField", Options);
// END
@@ -7302,7 +8675,10 @@ EndProcedure
Procedure Airtable_GetCheckboxField(FunctionParameters)
- Result = OPI_Airtable.GetCheckboxField("Checkbox");
+ Options = New Structure;
+ Options.Insert("title", "Checkbox");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetCheckboxField", Options);
// END
@@ -7312,7 +8688,10 @@ EndProcedure
Procedure Airtable_GetDateField(FunctionParameters)
- Result = OPI_Airtable.GetDateField("Date");
+ Options = New Structure;
+ Options.Insert("title", "Date");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDateField", Options);
// END
@@ -7322,7 +8701,10 @@ EndProcedure
Procedure Airtable_GetPhoneField(FunctionParameters)
- Result = OPI_Airtable.GetPhoneField("Phone");
+ Options = New Structure;
+ Options.Insert("title", "Phone");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetPhoneField", Options);
// END
@@ -7332,7 +8714,10 @@ EndProcedure
Procedure Airtable_GetEmailField(FunctionParameters)
- Result = OPI_Airtable.GetEmailField("Email");
+ Options = New Structure;
+ Options.Insert("title", "Email");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetEmailField", Options);
// END
@@ -7342,7 +8727,10 @@ EndProcedure
Procedure Airtable_GetLinkField(FunctionParameters)
- Result = OPI_Airtable.GetLinkField("Link");
+ Options = New Structure;
+ Options.Insert("title", "Link");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetLinkField", Options);
// END
@@ -7368,7 +8756,14 @@ Procedure Airtable_CreateTable(FunctionParameters)
Name = "TestTable2";
Description = "NewTable";
- Result = OPI_Airtable.CreateTable(Token, Base, Name, FieldArray, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("title" , Name);
+ Options.Insert("fieldsdata" , FieldArray);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateTable", Options);
// END
@@ -7384,7 +8779,14 @@ Procedure Airtable_ModifyTable(FunctionParameters)
Name = "Test table 2 (change.)";
Description = "New table (change.)";
- Result = OPI_Airtable.ModifyTable(Token, Base, Table, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyTable", Options);
// END
@@ -7399,8 +8801,17 @@ Procedure Airtable_CreateField(FunctionParameters)
Table = FunctionParameters["Airtable_Table"];
Name = String(New UUID);
- Field = OPI_Airtable.GetNumberField(Name);
- Result = OPI_Airtable.CreateField(Token, Base, Table, Field);
+ Options = New Structure;
+ Options.Insert("title", Name);
+
+ Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("fielddata", Field);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateField", Options);
// END
@@ -7418,7 +8829,15 @@ Procedure Airtable_ModifyField(FunctionParameters)
Name = String(New UUID) + "(change.)";
Description = "New description";
- Result = OPI_Airtable.ModifyField(Token, Base, Table, Field, Name, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("field" , Field);
+ Options.Insert("title" , Name);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyField", Options);
// END
@@ -7442,7 +8861,13 @@ Procedure Airtable_CreatePosts(FunctionParameters)
ArrayOfDescriptions.Add(RowDescription1);
ArrayOfDescriptions.Add(RowDescription2);
- Result = OPI_Airtable.CreatePosts(Token, Base, Table, ArrayOfDescriptions);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+ Options.Insert("data" , ArrayOfDescriptions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
// END
@@ -7461,7 +8886,13 @@ Procedure Airtable_CreatePosts(FunctionParameters)
// Single
- Result = OPI_Airtable.CreatePosts(Token, Base, Table, RowDescription1);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+ Options.Insert("data" , RowDescription1);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
Process(Result, "Airtable", "CreatePosts", "Single", FunctionParameters, Number, String);
@@ -7474,7 +8905,13 @@ Procedure Airtable_GetRecord(FunctionParameters)
Table = FunctionParameters["Airtable_Table"];
Record = FunctionParameters["Airtable_Record"];
- Result = OPI_Airtable.GetRecord(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetRecord", Options);
// END
@@ -7490,7 +8927,14 @@ Procedure Airtable_CreateComment(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Text = "TestComment";
- Result = OPI_Airtable.CreateComment(Token, Base, Table, Record, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateComment", Options);
// END
@@ -7506,8 +8950,16 @@ Procedure Airtable_EditComment(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Comment = FunctionParameters["Airtable_Comment"];
- Text = "Test comment (change.)";
- Result = OPI_Airtable.EditComment(Token, Base, Table, Record, Comment, Text);
+ Text = "Test comment (change.)";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "EditComment", Options);
// END
@@ -7522,7 +8974,13 @@ Procedure Airtable_GetComments(FunctionParameters)
Table = FunctionParameters["Airtable_Table"];
Record = FunctionParameters["Airtable_Record"];
- Result = OPI_Airtable.GetComments(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetComments", Options);
// END
@@ -7538,7 +8996,14 @@ Procedure Airtable_DeleteComment(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Comment = FunctionParameters["Airtable_Comment"];
- Result = OPI_Airtable.DeleteComment(Token, Base, Table, Record, Comment);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
+ Options.Insert("comment", Comment);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteComment", Options);
// END
@@ -7552,7 +9017,12 @@ Procedure Airtable_GetListOfRecords(FunctionParameters)
Base = FunctionParameters["Airtable_Base"];
Table = FunctionParameters["Airtable_Table"];
- Result = OPI_Airtable.GetListOfRecords(Token, Base, Table);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table", Table);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfRecords", Options);
// END
@@ -7567,7 +9037,13 @@ Procedure Airtable_DeleteRecords(FunctionParameters)
Table = FunctionParameters["Airtable_Table"];
Record = FunctionParameters["Airtable_Record"];
- Result = OPI_Airtable.DeleteRecords(Token, Base, Table, Record);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("records", Record);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteRecords", Options);
// END
@@ -7584,7 +9060,11 @@ Procedure Twitter_GetToken(FunctionParameters)
Parameters = GetTwitterAuthData();
Code = "123456";
- Result = OPI_Twitter.GetToken(Code, Parameters);
+ Options = New Structure;
+ Options.Insert("code", Code);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetToken", Options);
// END
@@ -7595,7 +9075,10 @@ EndProcedure
Procedure Twitter_GetAuthorizationLink(FunctionParameters)
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.GetAuthorizationLink(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetAuthorizationLink", Options);
// END
@@ -7606,7 +9089,10 @@ EndProcedure
Procedure Twitter_RefreshToken(FunctionParameters)
Parameters = GetTwitterAuthData();
- Result = OPI_Twitter.RefreshToken(Parameters);
+ Options = New Structure;
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "RefreshToken", Options);
// END
@@ -7619,7 +9105,11 @@ Procedure Twitter_CreateTextTweet(FunctionParameters)
Parameters = GetTwitterAuthData();
Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateTextTweet(Text, Parameters);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateTextTweet", Options);
// END
@@ -7639,12 +9129,22 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
ImageArray.Add(Image);
ImageArray.Add(Image2);
- Result = OPI_Twitter.CreateImageTweet(Text, ImageArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", ImageArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
Process(Result, "Twitter", "CreateImageTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateImageTweet(Text, Image, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
// END
@@ -7652,8 +9152,13 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
Image = OPI_HTTPRequests.Get(Image);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateImageTweet(Text, Image, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("pictures", Image);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
Process(Result, "Twitter", "CreateImageTweet", "Binary", Text);
@@ -7671,12 +9176,22 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
VideosArray.Add(Video);
VideosArray.Add(Video2);
- Result = OPI_Twitter.CreateVideoTweet(Text, VideosArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", VideosArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
Process(Result, "Twitter", "CreateVideoTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateVideoTweet(Text, Video, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", Video);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
// END
@@ -7684,8 +9199,13 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
Video = OPI_HTTPRequests.Get(Video);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateVideoTweet(Text, Video, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("videos", Video);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
Process(Result, "Twitter", "CreateVideoTweet", "Binary", Text);
@@ -7703,12 +9223,22 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
GifsArray.Add(GIF);
GifsArray.Add(Gif2);
- Result = OPI_Twitter.CreateGifTweet(Text, GifsArray, Parameters);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GifsArray);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
Process(Result, "Twitter", "CreateGifTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateGifTweet(Text, GIF, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GIF);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
// END
@@ -7716,8 +9246,13 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
GIF = OPI_HTTPRequests.Get(GIF);
- Text = "TestTweet" + String(New UUID);
- Result = OPI_Twitter.CreateGifTweet(Text, GIF, Parameters);
+ Text = "TestTweet" + String(New UUID);
+ Options = New Structure;
+ Options.Insert("text", Text);
+ Options.Insert("gifs", GIF);
+ Options.Insert("auth", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateGifTweet", Options);
Process(Result, "Twitter", "CreateGifTweet", "Binary", Text);
@@ -7732,7 +9267,13 @@ Procedure Twitter_CreatePollTweet(FunctionParameters)
AnswersArray.Add("Option 1");
AnswersArray.Add("Option 2");
- Result = OPI_Twitter.CreatePollTweet(Text, AnswersArray, 60, Parameters);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("duration", 60);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreatePollTweet", Options);
// END
@@ -7752,8 +9293,18 @@ Procedure Twitter_CreateCustomTweet(FunctionParameters)
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- MediaArray = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
- Result = OPI_Twitter.CreateCustomTweet(Text, MediaArray, , , Parameters);
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ MediaArray = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("media", MediaArray);
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateCustomTweet", Options);
// END
@@ -7772,7 +9323,12 @@ Procedure Twitter_UploadAttachmentsArray(FunctionParameters)
ImageArray.Add(Image1);
ImageArray.Add(Image2);
- Result = OPI_Twitter.UploadAttachmentsArray(ImageArray, "tweet_image", Parameters);
+ Options = New Structure;
+ Options.Insert("files", ImageArray);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
// END
@@ -7790,7 +9346,12 @@ Procedure Notion_CreatePage(FunctionParameters)
Parent = FunctionParameters["Notion_Parent"];
Title = "TestTitle";
- Result = OPI_Notion.CreatePage(Token, Parent, Title);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePage", Options);
// END
@@ -7823,7 +9384,13 @@ Procedure Notion_CreateDatabase(FunctionParameters)
Properties.Insert("Status", ValueSelection);
- Result = OPI_Notion.CreateDatabase(Token, Parent, Title, Properties);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("title", Title);
+ Options.Insert("props", Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateDatabase", Options);
// END
@@ -7843,7 +9410,14 @@ Procedure Notion_EditDatabaseProperties(FunctionParameters)
Properties.Insert("Email", "rich_text"); // Type fields "Email" will changed with email to text
Properties.Insert("Website"); // Field "Website" will deleted
- Result = OPI_Notion.EditDatabaseProperties(Token, Base, Properties, Title, Description);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("props" , Properties);
+ Options.Insert("title" , Title);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditDatabaseProperties", Options);
// END
@@ -7856,7 +9430,11 @@ Procedure Notion_GetPage(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
Page = FunctionParameters["Notion_Page"];
- Result = OPI_Notion.GetPage(Token, Page);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Page);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetPage", Options);
// END
@@ -7869,7 +9447,11 @@ Procedure Notion_GetDatabase(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
Base = FunctionParameters["Notion_Base"];
- Result = OPI_Notion.GetDatabase(Token, Base);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetDatabase", Options);
// END
@@ -7898,7 +9480,12 @@ Procedure Notion_CreatePageInDatabase(FunctionParameters)
Properties.Insert("Phone" , "88005553535");
Properties.Insert("Status" , "New");
- Result = OPI_Notion.CreatePageInDatabase(Token, Base, Properties);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("base" , Base);
+ Options.Insert("data" , Properties);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePageInDatabase", Options);
// END
@@ -7918,7 +9505,15 @@ Procedure Notion_EditPageProperties(FunctionParameters)
Properties.Insert("Active", False);
Properties.Insert("Email" , "vector@mail.ru");
- Result = OPI_Notion.EditPageProperties(Token, Page, Properties, Icon, Cover, Archive);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("page" , Page);
+ Options.Insert("data" , Properties);
+ Options.Insert("icon" , Icon);
+ Options.Insert("cover" , Cover);
+ Options.Insert("archive", Archive);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditPageProperties", Options);
// END
@@ -7931,7 +9526,11 @@ Procedure Notion_ReturnBlock(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
Block = FunctionParameters["Notion_Block"];
- Result = OPI_Notion.ReturnBlock(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
// END
@@ -7945,8 +9544,17 @@ Procedure Notion_CreateBlock(FunctionParameters)
Parent = FunctionParameters["Notion_Parent"];
Block = FunctionParameters["Notion_Block"];
- BlockData = OPI_Notion.ReturnBlock(Token, Block);
- Result = OPI_Notion.CreateBlock(Token, Parent, BlockData);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ BlockData = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("page" , Parent);
+ Options.Insert("block", BlockData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateBlock", Options);
// END
@@ -7959,7 +9567,11 @@ Procedure Notion_ReturnChildBlocks(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
Block = FunctionParameters["Notion_NewBlock"];
- Result = OPI_Notion.ReturnChildBlocks(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnChildBlocks", Options);
// END
@@ -7972,7 +9584,11 @@ Procedure Notion_DeleteBlock(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
Block = FunctionParameters["Notion_NewBlock"];
- Result = OPI_Notion.DeleteBlock(Token, Block);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("block", Block);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "DeleteBlock", Options);
// END
@@ -7984,7 +9600,10 @@ Procedure Notion_UserList(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
- Result = OPI_Notion.UserList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "UserList", Options);
// END
@@ -7997,7 +9616,11 @@ Procedure Notion_GetUserData(FunctionParameters)
Token = FunctionParameters["Notion_Token"];
User = FunctionParameters["Notion_User"];
- Result = OPI_Notion.GetUserData(Token, User);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("user" , User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetUserData", Options);
// END
@@ -8011,8 +9634,11 @@ EndProcedure
Procedure Dropbox_GetAuthorizationLink(FunctionParameters)
- AppKey = FunctionParameters["Dropbox_Appkey"];
- Result = OPI_Dropbox.GetAuthorizationLink(AppKey);
+ AppKey = FunctionParameters["Dropbox_Appkey"];
+ Options = New Structure;
+ Options.Insert("appkey", AppKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAuthorizationLink", Options);
// END
@@ -8026,7 +9652,12 @@ Procedure Dropbox_GetToken(FunctionParameters)
AppSecret = FunctionParameters["Dropbox_Appsecret"];
Code = FunctionParameters["Dropbox_Code"];
- Result = OPI_Dropbox.GetToken(AppKey, AppSecret, Code);
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetToken", Options);
// END
@@ -8040,7 +9671,12 @@ Procedure Dropbox_RefreshToken(FunctionParameters)
AppSecret = FunctionParameters["Dropbox_Appsecret"];
RefreshToken = FunctionParameters["Dropbox_Refresh"];
- Result = OPI_Dropbox.RefreshToken(AppKey, AppSecret, RefreshToken);
+ Options = New Structure;
+ Options.Insert("appkey" , AppKey);
+ Options.Insert("appsecret", AppSecret);
+ Options.Insert("refresh" , RefreshToken);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RefreshToken", Options);
// END
@@ -8053,7 +9689,12 @@ Procedure Dropbox_GetObjectInformation(FunctionParameters)
Path = "/New/pic.png";
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.GetObjectInformation(Token, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectInformation", Options);
// END
@@ -8066,7 +9707,11 @@ Procedure Dropbox_GetPreview(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.GetPreview(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetPreview", Options);
// END
@@ -8083,7 +9728,13 @@ Procedure Dropbox_UploadFile(FunctionParameters)
ImagePath = GetTempFileName("png");
CopyFile(Image, ImagePath);
- Result = OPI_Dropbox.UploadFile(Token, ImagePath, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , ImagePath);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
// END
@@ -8095,8 +9746,14 @@ Procedure Dropbox_UploadFile(FunctionParameters)
BigFile = FunctionParameters["Big"];
- Path = "/giant.tmp";
- Result = OPI_Dropbox.UploadFile(Token, BigFile, Path, True);
+ Path = "/giant.tmp";
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("file" , BigFile);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
Process(Result, "Dropbox", "UploadFile", "Big", Path);
@@ -8110,7 +9767,12 @@ Procedure Dropbox_UploadFileByURL(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
URL = FunctionParameters["Document"];
- Result = OPI_Dropbox.UploadFileByURL(Token, URL, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("url" , URL);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFileByURL", Options);
// END
@@ -8139,9 +9801,13 @@ Procedure Dropbox_GetUploadStatusByURL(FunctionParameters)
Process(Result, "Dropbox", "GetUploadStatusByURL");
- Token = FunctionParameters["Dropbox_Token"];
- Path = "/New/url_doc.docx";
- Result = OPI_Dropbox.DeleteObject(Token, Path);
+ Token = FunctionParameters["Dropbox_Token"];
+ Path = "/New/url_doc.docx";
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
Process(Result, "Dropbox", "GetUploadStatusByURL", "Deletion", Path);
@@ -8152,7 +9818,11 @@ Procedure Dropbox_DeleteObject(FunctionParameters)
Path = "/New/pic.png";
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.DeleteObject(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
// END
@@ -8166,13 +9836,22 @@ Procedure Dropbox_CopyObject(FunctionParameters)
Copy = "/New/pic_copy.png";
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.CopyObject(Token, Original, Copy);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Copy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CopyObject", Options);
// END
Process(Result, "Dropbox", "CopyObject", , Copy);
- Result = OPI_Dropbox.DeleteObject(Token, Copy);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Copy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
Process(Result, "Dropbox", "CopyObject", "Deletion", Copy);
@@ -8184,13 +9863,23 @@ Procedure Dropbox_MoveObject(FunctionParameters)
TargetPath = "/pic.png";
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.MoveObject(Token, OriginalPath, TargetPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , OriginalPath);
+ Options.Insert("to" , TargetPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
// END
Process(Result, "Dropbox", "MoveObject", , TargetPath);
- Result = OPI_Dropbox.MoveObject(Token, TargetPath, OriginalPath);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("from" , TargetPath);
+ Options.Insert("to" , OriginalPath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
Process(Result, "Dropbox", "MoveObject", "Deletion", OriginalPath);
@@ -8201,7 +9890,11 @@ Procedure Dropbox_CreateFolder(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New catalog";
- Result = OPI_Dropbox.CreateFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CreateFolder", Options);
// END
@@ -8216,7 +9909,11 @@ Procedure Dropbox_DownloadFile(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/pic.png";
- Result = OPI_Dropbox.DownloadFile(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFile", Options);
// END
@@ -8229,7 +9926,11 @@ Procedure Dropbox_DownloadFolder(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New";
- Result = OPI_Dropbox.DownloadFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFolder", Options);
// END
@@ -8242,7 +9943,12 @@ Procedure Dropbox_GetListOfFolderFiles(FunctionParameters)
Path = "/New";
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.GetListOfFolderFiles(Token, Path, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetListOfFolderFiles", Options);
// END
@@ -8255,7 +9961,12 @@ Procedure Dropbox_GetObjectVersionList(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/pic.png";
- Result = OPI_Dropbox.GetObjectVersionList(Token, Path, 1);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("amount", 1);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectVersionList", Options);
// END
@@ -8269,7 +9980,12 @@ Procedure Dropbox_RestoreObjectToVersion(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/pic.png";
- Result = OPI_Dropbox.RestoreObjectToVersion(Token, Path, Version);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("rev" , Version);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RestoreObjectToVersion", Options);
// END
@@ -8285,7 +10001,11 @@ Procedure Dropbox_GetTagList(FunctionParameters)
PathsArray.Add("/New/Dogs.mp3");
PathsArray.Add("/New/mydoc.docx");
- Result = OPI_Dropbox.GetTagList(Token, PathsArray);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", PathsArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetTagList", Options);
// END
@@ -8299,7 +10019,12 @@ Procedure Dropbox_AddTag(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.AddTag(Token, Path, Tag);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddTag", Options);
// END
@@ -8313,7 +10038,12 @@ Procedure Dropbox_DeleteTag(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New/mydoc.docx";
- Result = OPI_Dropbox.DeleteTag(Token, Path, Tag);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteTag", Options);
// END
@@ -8325,14 +10055,21 @@ Procedure Dropbox_GetAccountInformation(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.GetAccountInformation(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
// END
Process(Result, "Dropbox", "GetAccountInformation");
AccountID = Result["account_id"];
- Result = OPI_Dropbox.GetAccountInformation(Token, AccountID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("account", AccountID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
Process(Result, "Dropbox", "GetAccountInformation", "By ID");
@@ -8342,7 +10079,10 @@ Procedure Dropbox_GetSpaceUsageData(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
- Result = OPI_Dropbox.GetSpaceUsageData(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetSpaceUsageData", Options);
// END
@@ -8356,7 +10096,13 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
Email = FunctionParameters["Dropbox_OtherUser"];
File = FunctionParameters["Dropbox_FileID"];
- Result = OPI_Dropbox.AddUsersToFile(Token, File, Email, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
// END
@@ -8365,7 +10111,13 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
Mails = New Array;
Mails.Add(Email);
- Result = OPI_Dropbox.AddUsersToFile(Token, File, Mails, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
Process(Result, "Dropbox", "AddUsersToFile", , Email, True);
@@ -8376,7 +10128,11 @@ Procedure Dropbox_PublishFolder(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Path = "/New";
- Result = OPI_Dropbox.PublishFolder(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "PublishFolder", Options);
// END
@@ -8389,7 +10145,11 @@ Procedure Dropbox_CancelFolderPublication(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Folder = FunctionParameters["Dropbox_SharedFolder"];
- Result = OPI_Dropbox.CancelFolderPublication(Token, Folder);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder", Folder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFolderPublication", Options);
Process(Result, "Dropbox", "CancelFolderPublication"); // SKIP
@@ -8413,7 +10173,11 @@ Procedure Dropbox_GetAsynchronousChangeStatus(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
JobID = FunctionParameters["Dropbox_NewJobID"];
- Result = OPI_Dropbox.GetAsynchronousChangeStatus(Token, JobID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("job" , JobID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAsynchronousChangeStatus", Options);
// END
@@ -8427,7 +10191,13 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Email = FunctionParameters["Dropbox_OtherUser"];
Folder = FunctionParameters["Dropbox_SharedFolder"]; // shared_folder_id
- Result = OPI_Dropbox.AddUsersToFolder(Token, Folder, Email, False);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
// END
@@ -8436,7 +10206,13 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Mails = New Array;
Mails.Add(Email);
- Result = OPI_Dropbox.AddUsersToFolder(Token, Folder, Mails, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
Process(Result, "Dropbox", "AddUsersToFolder", "Additional");
@@ -8447,7 +10223,11 @@ Procedure Dropbox_CancelFilePublication(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
File = FunctionParameters["Dropbox_FileID"];
- Result = OPI_Dropbox.CancelFilePublication(Token, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFilePublication", Options);
// END
@@ -8464,7 +10244,11 @@ Procedure Bitrix24_GetAppAuthLink(FunctionParameters)
Domain = FunctionParameters["Bitrix24_Domain"];
ClientID = FunctionParameters["Bitrix24_ClientID"];
- Result = OPI_Bitrix24.GetAppAuthLink(Domain, ClientID);
+ Options = New Structure;
+ Options.Insert("domain" , Domain);
+ Options.Insert("clientid", ClientID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppAuthLink", Options);
// END
@@ -8478,7 +10262,12 @@ Procedure Bitrix24_GetToken(FunctionParameters)
ClientSecret = FunctionParameters["Bitrix24_ClientSecret"];
Code = FunctionParameters["Bitrix24_Code"];
- Result = OPI_Bitrix24.GetToken(ClientID, ClientSecret, Code);
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("code" , Code);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetToken", Options);
// END
@@ -8492,7 +10281,12 @@ Procedure Bitrix24_RefreshToken(FunctionParameters)
ClientSecret = FunctionParameters["Bitrix24_ClientSecret"];
Refresh = FunctionParameters["Bitrix24_Refresh"];
- Result = OPI_Bitrix24.RefreshToken(ClientID, ClientSecret, Refresh);
+ Options = New Structure;
+ Options.Insert("clientid" , ClientID);
+ Options.Insert("clientsecret", ClientSecret);
+ Options.Insert("refresh" , Refresh);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RefreshToken", Options);
// END
@@ -8504,14 +10298,21 @@ Procedure Bitrix24_ServerTime(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.ServerTime(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
Process(Result, "Bitrix24", "ServerTime", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.ServerTime(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
// END
@@ -8532,14 +10333,28 @@ Procedure Bitrix24_CreatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("important", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
Process(Result, "Bitrix24", "CreatePost", "Hook", FunctionParameters); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreatePost(URL, Text, , Files, Title, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files", Files);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
// END
@@ -8559,7 +10374,14 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
Process(Result, "Bitrix24", "UpdatePost", "Hook"); // SKIP
@@ -8567,7 +10389,15 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
PostID = FunctionParameters["Bitrix24_HookPostID"];
- Result = OPI_Bitrix24.UpdatePost(URL, PostID, Text, , Files, Title, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
// END
@@ -8580,7 +10410,11 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
PostID = FunctionParameters["Bitrix24_HookPostID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.DeletePost(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
Process(Result, "Bitrix24", "DeletePost", "Hook"); // SKIP
@@ -8588,7 +10422,12 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.DeletePost(URL, PostID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
// END
@@ -8601,14 +10440,23 @@ Procedure Bitrix24_GetImportantPostViewers(FunctionParameters)
PostID = FunctionParameters["Bitrix24_HookPostID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
Process(Result, "Bitrix24", "GetImportantPostViewers", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetImportantPostViewers(URL, PostID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
// END
@@ -8621,14 +10469,23 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
PostID = FunctionParameters["Bitrix24_PostID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetPosts(URL, PostID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
Process(Result, "Bitrix24", "GetPosts", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetPosts(URL, PostID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
// END
@@ -8642,7 +10499,12 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
PostID = FunctionParameters["Bitrix24_PostID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
Process(Result, "Bitrix24", "AddPostComment", "Hook"); // SKIP
@@ -8650,7 +10512,13 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.AddPostComment(URL, PostID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
// END
@@ -8664,14 +10532,25 @@ Procedure Bitrix24_AddPostRecipients(FunctionParameters)
PostID = FunctionParameters["Bitrix24_PostID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
Process(Result, "Bitrix24", "AddPostRecipients", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.AddPostRecipients(URL, PostID, Visibility, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("postid", PostID);
+ Options.Insert("vision", Visibility);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
// END
@@ -8683,14 +10562,21 @@ Procedure Bitrix24_GetTaskFieldsStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
Process(Result, "Bitrix24", "GetTaskFieldsStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetTaskFieldsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
// END
@@ -8716,14 +10602,23 @@ Procedure Bitrix24_CreateTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateTask(URL, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
Process(Result, "Bitrix24", "CreateTask", "Hook", FunctionParameters); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateTask(URL, TaskData, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
// END
@@ -8743,7 +10638,12 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
Process(Result, "Bitrix24", "UpdateTask", "Hook"); // SKIP
@@ -8751,7 +10651,13 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.UpdateTask(URL, TaskID, TaskData, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fields", TaskData);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
// END
@@ -8764,7 +10670,11 @@ Procedure Bitrix24_GetTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.GetTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
Process(Result, "Bitrix24", "GetTask", "Hook"); // SKIP
@@ -8772,7 +10682,12 @@ Procedure Bitrix24_GetTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.GetTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
// END
@@ -8785,7 +10700,11 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
Process(Result, "Bitrix24", "ApproveTask", "Hook"); // SKIP
@@ -8793,7 +10712,12 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.ApproveTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
// END
@@ -8806,7 +10730,11 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
Process(Result, "Bitrix24", "DisapproveTask", "Hook"); // SKIP
@@ -8814,7 +10742,12 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.DisapproveTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
// END
@@ -8827,7 +10760,11 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
Process(Result, "Bitrix24", "CompleteTask", "Hook"); // SKIP
@@ -8835,7 +10772,12 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.CompleteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
// END
@@ -8848,7 +10790,11 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.RenewTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
Process(Result, "Bitrix24", "RenewTask", "Hook"); // SKIP
@@ -8856,7 +10802,12 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.RenewTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
// END
@@ -8869,7 +10820,11 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.DeferTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
Process(Result, "Bitrix24", "DeferTask", "Hook"); // SKIP
@@ -8877,7 +10832,12 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.DeferTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
// END
@@ -8890,7 +10850,11 @@ Procedure Bitrix24_StartTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.StartTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
Process(Result, "Bitrix24", "StartTask", "Hook"); // SKIP
@@ -8898,7 +10862,12 @@ Procedure Bitrix24_StartTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.StartTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
// END
@@ -8911,7 +10880,11 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
Process(Result, "Bitrix24", "StartWatchingTask", "Hook"); // SKIP
@@ -8919,7 +10892,12 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.StartWatchingTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
// END
@@ -8932,7 +10910,11 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
Process(Result, "Bitrix24", "StopWatchingTask", "Hook"); // SKIP
@@ -8940,7 +10922,12 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.StopWatchingTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
// END
@@ -8953,7 +10940,11 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.PauseTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
Process(Result, "Bitrix24", "PauseTask", "Hook"); // SKIP
@@ -8961,7 +10952,12 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.PauseTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
// END
@@ -8974,7 +10970,11 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
Process(Result, "Bitrix24", "DeleteTask", "Hook"); // SKIP
@@ -8982,7 +10982,12 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.DeleteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
// END
@@ -8996,7 +11001,12 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
UserID = FunctionParameters["Bitrix24_UserID"];
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
Process(Result, "Bitrix24", "DelegateTask", "Hook"); // SKIP
@@ -9004,7 +11014,13 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.DelegateTask(URL, TaskID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
// END
@@ -9017,7 +11033,11 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
Process(Result, "Bitrix24", "AddTaskToFavorites", "Hook"); // SKIP
@@ -9025,7 +11045,12 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.AddTaskToFavorites(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
// END
@@ -9038,7 +11063,11 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
Process(Result, "Bitrix24", "RemoveTaskFromFavorites", "Hook"); // SKIP
@@ -9046,7 +11075,12 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.RemoveTaskFromFavorites(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
// END
@@ -9059,7 +11093,11 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
Process(Result, "Bitrix24", "GetTaskHistory", "Hook"); // SKIP
@@ -9067,7 +11105,12 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.GetTaskHistory(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
// END
@@ -9092,14 +11135,24 @@ Procedure Bitrix24_GetTasksList(FunctionParameters)
Indent = 1;
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetTasksList(URL, Filter, , , Fields);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("select", Fields);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
Process(Result, "Bitrix24", "GetTasksList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetTasksList(URL, , Indent, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("offset", Indent);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
// END
@@ -9109,15 +11162,22 @@ EndProcedure
Procedure Bitrix24_GetStoragesList(FunctionParameters)
- URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetStoragesList(URL);
+ URL = FunctionParameters["Bitrix24_URL"];
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
Process(Result, "Bitrix24", "GetStoragesList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetStoragesList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
// END
@@ -9130,7 +11190,11 @@ Procedure Bitrix24_GetAppStorage(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetAppStorage(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppStorage", Options);
// END
@@ -9150,14 +11214,27 @@ Procedure Bitrix24_UploadFileToStorage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("storageid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
Process(Result, "Bitrix24", "UploadFileToStorage", "Hook", FunctionParameters); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.UploadFileToStorage(URL, Name, Image, DestinationID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("storageid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
// END
@@ -9170,7 +11247,11 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FileID = FunctionParameters["Bitrix24_HookFileID"];
- Result = OPI_Bitrix24.DeleteFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
Process(Result, "Bitrix24", "DeleteFile", "Hook"); // SKIP
@@ -9178,7 +11259,12 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
FileID = FunctionParameters["Bitrix24_FileID"];
- Result = OPI_Bitrix24.DeleteFile(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
// END
@@ -9194,14 +11280,25 @@ Procedure Bitrix24_CreateStorageFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
Process(Result, "Bitrix24", "CreateStorageFolder", "Hook", FunctionParameters); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateStorageFolder(URL, StorageID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
// END
@@ -9214,7 +11311,11 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
Process(Result, "Bitrix24", "DeleteFolder", "Hook"); // SKIP
@@ -9222,7 +11323,12 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.DeleteFolder(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
// END
@@ -9235,14 +11341,23 @@ Procedure Bitrix24_GetStorage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
StorageID = 3;
- Result = OPI_Bitrix24.GetStorage(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
Process(Result, "Bitrix24", "GetStorage", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetStorage(URL, StorageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
// END
@@ -9255,14 +11370,23 @@ Procedure Bitrix24_GetStorageObjects(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
StorageID = 3;
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
Process(Result, "Bitrix24", "GetStorageObjects", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetStorageObjects(URL, StorageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
// END
@@ -9277,7 +11401,13 @@ Procedure Bitrix24_RenameStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
StorageID = FunctionParameters["Bitrix24_StorageID"];
- Result = OPI_Bitrix24.RenameStorage(URL, StorageID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("storageid", StorageID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameStorage", Options);
// END
@@ -9290,14 +11420,23 @@ Procedure Bitrix24_GetFolderInformation(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
Process(Result, "Bitrix24", "GetFolderInformation", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFolderInformation(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
// END
@@ -9313,14 +11452,25 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
Process(Result, "Bitrix24", "CreateSubfolder", "Hook", FunctionParameters); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateSubfolder(URL, FolderID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
// END
@@ -9335,7 +11485,12 @@ Procedure Bitrix24_MakeFolderCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.MakeFolderCopy(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFolderCopy", Options);
Process(Result, "Bitrix24", "MakeFolderCopy", "Hook"); // SKIP
@@ -9356,14 +11511,23 @@ Procedure Bitrix24_GetFolderExternalLink(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
Process(Result, "Bitrix24", "GetFolderExternalLink", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFolderExternalLink(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
// END
@@ -9375,14 +11539,22 @@ Procedure Bitrix24_GetFolderFilterStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
Process(Result, "Bitrix24", "GetFolderFilterStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFolderFilterStructure(URL, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("empty", True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
// END
@@ -9395,14 +11567,23 @@ Procedure Bitrix24_GetFolderItems(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
Process(Result, "Bitrix24", "GetFolderItems", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFolderItems(URL, FolderID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
// END
@@ -9415,14 +11596,23 @@ Procedure Bitrix24_MarkFolderAsDeleted(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
Process(Result, "Bitrix24", "MarkFolderAsDeleted", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MarkFolderAsDeleted(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
// END
@@ -9435,14 +11625,23 @@ Procedure Bitrix24_RestoreFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FolderID = FunctionParameters["Bitrix24_FolderID"];
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
Process(Result, "Bitrix24", "RestoreFolder", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.RestoreFolder(URL, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
// END
@@ -9457,7 +11656,12 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
Process(Result, "Bitrix24", "MoveFolder", "Hook"); // SKIP
@@ -9466,7 +11670,13 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MoveFolder(URL, FolderID, DestinationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("tagetid" , DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
// END
@@ -9482,7 +11692,12 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
FolderID2 = FunctionParameters["Bitrix24_HookFolderID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
Process(Result, "Bitrix24", "RenameFolder", "Hook"); // SKIP
@@ -9490,7 +11705,13 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.RenameFolder(URL, FolderID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
// END
@@ -9510,7 +11731,13 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Filename2, Image2, DestinationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
+ Options.Insert("folderid", DestinationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
Process(Result, "Bitrix24", "UploadFileToFolder", "Hook", URL); // SKIP
@@ -9520,7 +11747,14 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.UploadFileToFolder(URL, Name, Image, DestinationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
+ Options.Insert("folderid", DestinationID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
// END
@@ -9539,7 +11773,12 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
Process(Result, "Bitrix24", "MakeFileCopy", "Hook"); // SKIP
@@ -9548,7 +11787,13 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MakeFileCopy(URL, FileID, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
// END
@@ -9561,14 +11806,23 @@ Procedure Bitrix24_GetFileInformation(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FileID = FunctionParameters["Bitrix24_FileID"];
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
Process(Result, "Bitrix24", "GetFileInformation", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFileInformation(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
// END
@@ -9583,14 +11837,23 @@ Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FileID = FunctionParameters["Bitrix24_FileID"];
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
Process(Result, "Bitrix24", "GetFileExternalLink", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetFileExternalLink(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
// END
@@ -9603,14 +11866,23 @@ Procedure Bitrix24_MarkFileAsDeleted(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FileID = FunctionParameters["Bitrix24_FileID"];
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
Process(Result, "Bitrix24", "MarkFileAsDeleted", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MarkFileAsDeleted(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
// END
@@ -9623,14 +11895,23 @@ Procedure Bitrix24_RestoreFile(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FileID = FunctionParameters["Bitrix24_FileID"];
- Result = OPI_Bitrix24.RestoreFile(URL, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
Process(Result, "Bitrix24", "RestoreFile", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.RestoreFile(URL, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
// END
@@ -9646,7 +11927,12 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
FileID2 = FunctionParameters["Bitrix24_HookFileID"];
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.RenameFile(URL, FileID2, Filename2);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID2);
+ Options.Insert("title" , Filename2);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
Process(Result, "Bitrix24", "RenameFile", "Hook"); // SKIP
@@ -9654,7 +11940,13 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.RenameFile(URL, FileID, Name, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid", FileID);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
// END
@@ -9669,7 +11961,12 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
Process(Result, "Bitrix24", "MoveFileToFolder", "Hook"); // SKIP
@@ -9678,7 +11975,13 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MoveFileToFolder(URL, FileID, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
// END
@@ -9692,7 +11995,12 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
FileID = FunctionParameters["Bitrix24_TaskFileID"];
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
Process(Result, "Bitrix24", "AttachFileToTopic", "Hook"); // SKIP
@@ -9700,7 +12008,13 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.AttachFileToTopic(URL, TaskID, FileID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
// END
@@ -9717,7 +12031,12 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
Process(Result, "Bitrix24", "CheckTaskAccesses", "Hook", ArrayOfUsers.Count()); // SKIP
@@ -9725,7 +12044,13 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.CheckTaskAccesses(URL, TaskID, ArrayOfUsers, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("users", ArrayOfUsers);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
// END
@@ -9738,7 +12063,11 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.MuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
Process(Result, "Bitrix24", "MuteTask", "Hook"); // SKIP
@@ -9746,7 +12075,12 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.MuteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
// END
@@ -9759,7 +12093,11 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
Process(Result, "Bitrix24", "UnmuteTask", "Hook"); // SKIP
@@ -9767,7 +12105,12 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.UnmuteTask(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
// END
@@ -9782,7 +12125,12 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task impossible, let's split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+ Options.Insert("text", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
Process(Result, "Bitrix24", "AddTaskComment", "Hook", FunctionParameters); // SKIP
@@ -9791,7 +12139,13 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task uninpossible, don't split up";
- Result = OPI_Bitrix24.AddTaskComment(URL, TaskID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
// END
@@ -9805,7 +12159,12 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
Process(Result, "Bitrix24", "DeleteTaskComment", "Hook"); // SKIP
@@ -9813,7 +12172,13 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CommentID = FunctionParameters["Bitrix24_CommentID"];
- Result = OPI_Bitrix24.DeleteTaskComment(URL, TaskID, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
// END
@@ -9826,7 +12191,11 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
Process(Result, "Bitrix24", "CreateResultFromComment", "Hook"); // SKIP
@@ -9834,7 +12203,12 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CommentID = FunctionParameters["Bitrix24_CommentID"];
- Result = OPI_Bitrix24.CreateResultFromComment(URL, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
// END
@@ -9847,7 +12221,11 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
Process(Result, "Bitrix24", "DeleteResultFromComment", "Hook"); // SKIP
@@ -9855,7 +12233,12 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CommentID = FunctionParameters["Bitrix24_CommentID"];
- Result = OPI_Bitrix24.DeleteResultFromComment(URL, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
// END
@@ -9868,14 +12251,23 @@ Procedure Bitrix24_GetResultsList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
Process(Result, "Bitrix24", "GetResultsList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetResultsList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
// END
@@ -9888,14 +12280,23 @@ Procedure Bitrix24_GetTaskCommentsList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
Process(Result, "Bitrix24", "GetTaskCommentsList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetTaskCommentsList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
// END
@@ -9909,7 +12310,12 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
Process(Result, "Bitrix24", "GetTaskComment", "Hook"); // SKIP
@@ -9917,7 +12323,13 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CommentID = FunctionParameters["Bitrix24_CommentID"];
- Result = OPI_Bitrix24.GetTaskComment(URL, TaskID, CommentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
// END
@@ -9933,7 +12345,13 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, do not split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
Process(Result, "Bitrix24", "UpdateTaskComment", "Hook"); // SKIP
@@ -9943,7 +12361,14 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, let's split up";
- Result = OPI_Bitrix24.UpdateTaskComment(URL, TaskID, CommentID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("comment", CommentID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
// END
@@ -9959,7 +12384,13 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
Process(Result, "Bitrix24", "CreateTasksDependencies", "Hook"); // SKIP
@@ -9972,7 +12403,14 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
// END
@@ -9990,8 +12428,14 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType);
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
Process(Result, "Bitrix24", "DeleteTasksDependencies", "Hook"); // SKIP
@@ -10002,8 +12446,15 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
- Result = OPI_Bitrix24.DeleteTasksDependencies(URL, FromID, DestinationID, LinkType, Token);
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("taskfrom", FromID);
+ Options.Insert("taskto" , DestinationID);
+ Options.Insert("linktype", LinkType);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
// END
@@ -10018,7 +12469,13 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, 6);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
Process(Result, "Bitrix24", "AddKanbanStage", "Hook", FunctionParameters); // SKIP
@@ -10029,7 +12486,15 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
PrevStageID = Result["result"];
- Result = OPI_Bitrix24.AddKanbanStage(URL, Name, Color, PrevStageID, , True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", PrevStageID);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
// END
@@ -10043,7 +12508,12 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
Process(Result, "Bitrix24", "DeleteKanbanStage", "Hook"); // SKIP
@@ -10052,7 +12522,12 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.DeleteKanbanStage(URL, StageID, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
// END
@@ -10064,14 +12539,22 @@ Procedure Bitrix24_GetKanbanStages(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetKanbanStages(URL, , True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("admin", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
Process(Result, "Bitrix24", "GetKanbanStages", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetKanbanStages(URL, , , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
// END
@@ -10086,7 +12569,12 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
Process(Result, "Bitrix24", "MoveTaskToKanbanStage", "Hook"); // SKIP
@@ -10095,7 +12583,13 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.MoveTaskToKanbanStage(URL, TaskID, StageID, , , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("stage", StageID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
// END
@@ -10113,7 +12607,13 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title", Name);
+ Options.Insert("stage", StageID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
Process(Result, "Bitrix24", "UpdateKanbansStage", "Hook"); // SKIP
@@ -10124,7 +12624,16 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.UpdateKanbansStage(URL, Name, StageID, Color, 6, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("stage" , StageID);
+ Options.Insert("color" , Color);
+ Options.Insert("prevstage", 6);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
// END
@@ -10139,7 +12648,13 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
Text = "Checklist element";
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("complete", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
Process(Result, "Bitrix24", "AddTasksChecklistElement", "Hook", FunctionParameters); // SKIP
@@ -10147,7 +12662,13 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.AddTasksChecklistElement(URL, TaskID, Text, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
// END
@@ -10163,7 +12684,13 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
Text = "New elements text";
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
Process(Result, "Bitrix24", "UpdateTasksChecklistElement", "Hook"); // SKIP
@@ -10172,7 +12699,14 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
- Result = OPI_Bitrix24.UpdateTasksChecklistElement(URL, TaskID, ElementID, Text, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
// END
@@ -10186,7 +12720,12 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
Process(Result, "Bitrix24", "DeleteTasksChecklistElement", "Hook"); // SKIP
@@ -10196,7 +12735,13 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.DeleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
// END
@@ -10209,7 +12754,11 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
Process(Result, "Bitrix24", "GetTasksChecklist", "Hook"); // SKIP
@@ -10217,7 +12766,12 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
TaskID = FunctionParameters["Bitrix24_TaskID"];
- Result = OPI_Bitrix24.GetTasksChecklist(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
// END
@@ -10231,7 +12785,12 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
Process(Result, "Bitrix24", "GetTasksChecklistElement", "Hook"); // SKIP
@@ -10241,7 +12800,13 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
// END
@@ -10255,7 +12820,12 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
Process(Result, "Bitrix24", "CompleteTasksChecklistElement", "Hook"); // SKIP
@@ -10265,7 +12835,13 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CompleteTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
// END
@@ -10279,7 +12855,12 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
Process(Result, "Bitrix24", "RenewTasksChecklistElement", "Hook"); // SKIP
@@ -10289,7 +12870,13 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.RenewTasksChecklistElement(URL, TaskID, ElementID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("element", ElementID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
// END
@@ -10304,7 +12891,12 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
Time = 3600;
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL, TaskID, Time);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
Process(Result, "Bitrix24", "AddTaskTimeAccounting", "Hook", FunctionParameters); // SKIP
@@ -10316,13 +12908,16 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
Time = 7200;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.AddTaskTimeAccounting(URL
- , TaskID
- , Time
- , UserID
- , Text
- , SetupDate
- , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("amount", Time);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
// END
@@ -10339,7 +12934,14 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
Text = "The text I forgot last time";
Time = 4800;
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
Process(Result, "Bitrix24", "UpdateTaskTimeAccounting", "Hook"); // SKIP
@@ -10351,7 +12953,16 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
Time = 4800;
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
- Result = OPI_Bitrix24.UpdateTaskTimeAccounting(URL, TaskID, RecordID, Time, Text, SetupDate, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("amount", Time);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
// END
@@ -10365,7 +12976,12 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
Process(Result, "Bitrix24", "DeleteTaskTimeAccounting", "Hook"); // SKIP
@@ -10373,7 +12989,13 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
RecordID = FunctionParameters["Bitrix24_TimeID"];
- Result = OPI_Bitrix24.DeleteTaskTimeAccounting(URL, TaskID, RecordID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
// END
@@ -10387,7 +13009,12 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
Process(Result, "Bitrix24", "GetTaskTimeAccounting", "Hook"); // SKIP
@@ -10395,7 +13022,13 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
RecordID = FunctionParameters["Bitrix24_TimeID"];
- Result = OPI_Bitrix24.GetTaskTimeAccounting(URL, TaskID, RecordID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("record", RecordID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
// END
@@ -10408,14 +13041,23 @@ Procedure Bitrix24_GetTaskTimeAccountingList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task", TaskID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
Process(Result, "Bitrix24", "GetTaskTimeAccountingList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetTaskTimeAccountingList(URL, TaskID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
// END
@@ -10427,14 +13069,21 @@ Procedure Bitrix24_GetDailyPlan(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetDailyPlan(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
Process(Result, "Bitrix24", "GetDailyPlan", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetDailyPlan(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
// END
@@ -10465,7 +13114,11 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
Process(Result, "Bitrix24", "CreateChat", "Hook", FunctionParameters); // SKIP
@@ -10477,7 +13130,12 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
ChatStructure.Insert("TITLE", "Private chat");
ChatStructure.Insert("USERS", MembersArray);
- Result = OPI_Bitrix24.CreateChat(URL, ChatStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", ChatStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
// END
@@ -10490,7 +13148,11 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = FunctionParameters["Bitrix24_HookChatID"];
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
Process(Result, "Bitrix24", "GetChatUsers", "Hook"); // SKIP
@@ -10498,7 +13160,12 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.GetChatUsers(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
// END
@@ -10511,7 +13178,11 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = FunctionParameters["Bitrix24_HookChatID"];
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
Process(Result, "Bitrix24", "LeaveChat", "Hook"); // SKIP
@@ -10519,7 +13190,12 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.LeaveChat(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
// END
@@ -10534,7 +13210,12 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
UserID = 10;
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
Process(Result, "Bitrix24", "DeleteUserFromChat", "Hook"); // SKIP
@@ -10542,7 +13223,13 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.DeleteUserFromChat(URL, ChatID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
// END
@@ -10559,7 +13246,12 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
UserIDs.Add(10);
UserIDs.Add(12);
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserIDs);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserIDs);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
Process(Result, "Bitrix24", "AddUsersToChat", "Hook"); // SKIP
@@ -10568,7 +13260,14 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
UserID = 10;
- Result = OPI_Bitrix24.AddUsersToChat(URL, ChatID, UserID, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("users", UserID);
+ Options.Insert("hide" , True);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
// END
@@ -10583,7 +13282,12 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "New chat title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
Process(Result, "Bitrix24", "ChangeChatTitle", "Hook"); // SKIP
@@ -10593,7 +13297,13 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "Another title";
- Result = OPI_Bitrix24.ChangeChatTitle(URL, ChatID, Title, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("title", Title);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
// END
@@ -10608,7 +13318,12 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "AZURE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
Process(Result, "Bitrix24", "ChangeChatColor", "Hook"); // SKIP
@@ -10617,7 +13332,13 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "PURPLE";
- Result = OPI_Bitrix24.ChangeChatColor(URL, ChatID, Color, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("color", Color);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
// END
@@ -10632,7 +13353,12 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
Image = FunctionParameters["Picture2"];
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
Process(Result, "Bitrix24", "ChangeChatPicture", "Hook"); // SKIP
@@ -10640,7 +13366,13 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.ChangeChatPicture(URL, ChatID, Image, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
// END
@@ -10653,7 +13385,11 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = FunctionParameters["Bitrix24_HookChatID"];
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
Process(Result, "Bitrix24", "DisableChatNotifications", "Hook"); // SKIP
@@ -10661,7 +13397,12 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.DisableChatNotifications(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
// END
@@ -10674,7 +13415,11 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = FunctionParameters["Bitrix24_HookChatID"];
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
Process(Result, "Bitrix24", "EnableChatNotifications", "Hook"); // SKIP
@@ -10682,7 +13427,12 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.EnableChatNotifications(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
// END
@@ -10697,7 +13447,12 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
UserID = 10;
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+ Options.Insert("user", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
Process(Result, "Bitrix24", "ChangeChatOwner", "Hook"); // SKIP
@@ -10705,7 +13460,13 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.ChangeChatOwner(URL, ChatID, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
// END
@@ -10718,7 +13479,11 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = "chat4";
- Result = OPI_Bitrix24.GetChatMessagesList(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
Process(Result, "Bitrix24", "GetChatMessagesList", "Hook", FunctionParameters); // SKIP
@@ -10726,7 +13491,13 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = 10;
- Result = OPI_Bitrix24.GetChatMessagesList(URL, UserID, , 0, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("first", 0);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
// END
@@ -10744,7 +13515,12 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
Process(Result, "Bitrix24", "MarkMessageAsReaded", "Hook"); // SKIP
@@ -10753,7 +13529,13 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
UserID = 10;
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
- Result = OPI_Bitrix24.MarkMessageAsReaded(URL, UserID, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
// END
@@ -10771,7 +13553,12 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
ChatString = "chat" + ChatID;
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, ChatString, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
Process(Result, "Bitrix24", "MarkMessageAsUnreaded", "Hook"); // SKIP
@@ -10780,7 +13567,13 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
UserID = 10;
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
- Result = OPI_Bitrix24.MarkMessageAsUnreaded(URL, UserID, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
// END
@@ -10797,7 +13590,11 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetDialog(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
Process(Result, "Bitrix24", "GetDialog", "Hook"); // SKIP
@@ -10805,7 +13602,12 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = 10;
- Result = OPI_Bitrix24.GetDialog(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
// END
@@ -10822,7 +13624,11 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.GetChatMembersList(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
Process(Result, "Bitrix24", "GetChatMembersList", "Hook"); // SKIP
@@ -10830,7 +13636,12 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = 10;
- Result = OPI_Bitrix24.GetChatMembersList(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
// END
@@ -10847,7 +13658,11 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
ChatString = "chat" + ChatID;
- Result = OPI_Bitrix24.SendWritingNotification(URL, ChatString);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatString);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
Process(Result, "Bitrix24", "SendWritingNotification", "Hook"); // SKIP
@@ -10855,7 +13670,12 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = 10;
- Result = OPI_Bitrix24.SendWritingNotification(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
// END
@@ -10867,14 +13687,21 @@ Procedure Bitrix24_ReadAll(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.ReadAll(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
Process(Result, "Bitrix24", "ReadAll", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.ReadAll(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
// END
@@ -10898,7 +13725,13 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.SendMessage(URL, ChatString, Text, Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
Process(Result, "Bitrix24", "SendMessage", "Hook", FunctionParameters); // SKIP
@@ -10906,7 +13739,13 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = 10;
- Result = OPI_Bitrix24.SendMessage(URL, UserID, Text, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
// END
@@ -10921,7 +13760,12 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Text = "New message text";
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
Process(Result, "Bitrix24", "EditMessage", "Hook"); // SKIP
@@ -10936,7 +13780,14 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.EditMessage(URL, MessageID, Text, Attachments, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , Attachments);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
// END
@@ -10949,7 +13800,11 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
Process(Result, "Bitrix24", "DeleteMessage", "Hook"); // SKIP
@@ -10957,7 +13812,12 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
- Result = OPI_Bitrix24.DeleteMessage(URL, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
// END
@@ -10970,7 +13830,11 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
Process(Result, "Bitrix24", "SetMessageReaction", "Hook"); // SKIP
@@ -10978,7 +13842,12 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
- Result = OPI_Bitrix24.SetMessageReaction(URL, MessageID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
// END
@@ -10991,7 +13860,11 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
ChatID = FunctionParameters["Bitrix24_HookChatID"];
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
Process(Result, "Bitrix24", "GetChatFilesFolder", "Hook"); // SKIP
@@ -10999,7 +13872,12 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Result = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
// END
@@ -11014,13 +13892,29 @@ Procedure Bitrix24_SendFile(FunctionParameters)
File = FunctionParameters["Document"]; // Binary Data, URL or path to file
Description = "Very important file";
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat", ChatID);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
Process(Result, "Bitrix24", "SendFile", "Hook"); // SKIP
@@ -11028,13 +13922,32 @@ Procedure Bitrix24_SendFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
ChatID = FunctionParameters["Bitrix24_ChatID"];
- Directory = OPI_Bitrix24.GetChatFilesFolder(URL, ChatID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("token", Token);
+
+ Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
- UploadedFile = OPI_Bitrix24.UploadFileToFolder(URL, "Imortant doc.docx", File, FolderID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
+ Options.Insert("folderid", FolderID);
+ Options.Insert("token" , Token);
+
+ UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
- Result = OPI_Bitrix24.SendFile(URL, ChatID, FileID, Description, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
+ Options.Insert("description", Description);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
// END
@@ -11050,7 +13963,11 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
ArrayOfUsers.Add(1);
ArrayOfUsers.Add(10);
- Result = OPI_Bitrix24.GetUsers(URL, ArrayOfUsers);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", ArrayOfUsers);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
Process(Result, "Bitrix24", "GetUsers", "Hook"); // SKIP
@@ -11058,7 +13975,12 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserIDs = 10;
- Result = OPI_Bitrix24.GetUsers(URL, UserIDs, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", UserIDs);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
// END
@@ -11070,14 +13992,21 @@ Procedure Bitrix24_GetUserStatus(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetUserStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
Process(Result, "Bitrix24", "GetUserStatus", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetUserStatus(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
// END
@@ -11090,7 +14019,11 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Status = "dnd";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
Process(Result, "Bitrix24", "SetUserStatus", "Hook"); // SKIP
@@ -11098,7 +14031,12 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Status = "away";
- Result = OPI_Bitrix24.SetUserStatus(URL, Status, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
// END
@@ -11119,7 +14057,13 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
Process(Result, "Bitrix24", "CreatePersonalNotification", "Hook", FunctionParameters); // SKIP
@@ -11128,7 +14072,14 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreatePersonalNotification(URL, UserID, Text, Tag, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
// END
@@ -11149,7 +14100,13 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetPictureBlock("Image1" , Image));
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, , Attachments);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks", Attachments);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
Process(Result, "Bitrix24", "CreateSystemNotification", "Hook", FunctionParameters); // SKIP
@@ -11158,7 +14115,14 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
Tag = "New";
UserID = 10;
- Result = OPI_Bitrix24.CreateSystemNotification(URL, UserID, Text, Tag, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
// END
@@ -11171,7 +14135,11 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
Process(Result, "Bitrix24", "DeleteNotification", "Hook"); // SKIP
@@ -11179,7 +14147,12 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
- Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("notif", NotificationID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
// END
@@ -11194,7 +14167,12 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Type = "date";
Name = "BIRTHDAY_FIELD";
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
@@ -11205,7 +14183,16 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Title = "Text field";
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
- Result = OPI_Bitrix24.AddCustomTaskField(URL, Type, Name, ExternalID, Title, Signature, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname" , Name);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("title" , Title);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
// END
@@ -11218,7 +14205,12 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
Title = "New title";
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, , Title);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("title" , Title);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
@@ -11227,7 +14219,14 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
ExternalID = "NEW_TEXT_FIELD";
Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
- Result = OPI_Bitrix24.UpdateCustomTaskField(URL, FieldID, ExternalID, , Signature, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid" , FieldID);
+ Options.Insert("externalid", ExternalID);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
// END
@@ -11238,13 +14237,22 @@ Procedure Bitrix24_GetCustomTaskField(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
- Result = OPI_Bitrix24.GetCustomTaskField(URL, FieldID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
// END
@@ -11254,12 +14262,19 @@ Procedure Bitrix24_GetCustomTaskFieldsList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetCustomTaskFieldsList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
// END
@@ -11270,13 +14285,22 @@ Procedure Bitrix24_DeleteCustomTaskField(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
- Result = OPI_Bitrix24.DeleteCustomTaskField(URL, FieldID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid", FieldID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
// END
@@ -11289,7 +14313,12 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
Name = "Main department";
ParentID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
Process(Result, "Bitrix24", "CreateDepartment", "Hook", FunctionParameters); // SKIP
@@ -11300,7 +14329,14 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
ParentID = FunctionParameters["Bitrix24_HookDepID"];
HeadID = 1;
- Result = OPI_Bitrix24.CreateDepartment(URL, Name, ParentID, HeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
// END
@@ -11315,7 +14351,12 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_HookDepID"];
ParentID = 7;
- Result = OPI_Bitrix24.UpdateDepartment(URL, DepartmentID, , ParentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("parentid", ParentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
Process(Result, "Bitrix24", "UpdateDepartment", "Hook"); // SKIP
@@ -11327,12 +14368,15 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
ParentID = 1;
HeadID = 10;
- Result = OPI_Bitrix24.UpdateDepartment(URL
- , DepartmentID
- , Name
- , ParentID
- , HeadID
- , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("title" , Name);
+ Options.Insert("parentid", ParentID);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
// END
@@ -11345,7 +14389,11 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
DepartmentID = FunctionParameters["Bitrix24_DepID"];
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
Process(Result, "Bitrix24", "DeleteDepartment", "Hook"); // SKIP
@@ -11353,7 +14401,12 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
DepartmentID = FunctionParameters["Bitrix24_HookDepID"];
- Result = OPI_Bitrix24.DeleteDepartment(URL, DepartmentID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
// END
@@ -11366,7 +14419,11 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
DepartmentID = FunctionParameters["Bitrix24_DepID"];
- Result = OPI_Bitrix24.GetDepartments(URL, DepartmentID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("depid", DepartmentID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
Process(Result, "Bitrix24", "GetDepartments", "Hook"); // SKIP
@@ -11374,7 +14431,12 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
HeadID = 1;
- Result = OPI_Bitrix24.GetDepartments(URL, , , , HeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headid", HeadID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
// END
@@ -11386,14 +14448,21 @@ Procedure Bitrix24_GetCurrentUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetCurrentUser(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
Process(Result, "Bitrix24", "GetCurrentUser", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetCurrentUser(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
// END
@@ -11405,14 +14474,21 @@ Procedure Bitrix24_GetUserFieldsStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
Process(Result, "Bitrix24", "GetUserFieldsStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetUserFieldsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
// END
@@ -11431,7 +14507,11 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
Process(Result, "Bitrix24", "CreateUser", "Hook", FunctionParameters); // SKIP
@@ -11446,7 +14526,12 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("PERSONAL_MOBILE", "88003553535");
UserStructure.Insert("UF_DEPARTMENT" , 1);
- Result = OPI_Bitrix24.CreateUser(URL, UserStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
// END
@@ -11466,7 +14551,12 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("EMAIL" , Email);
UserStructure.Insert("UF_DEPARTMENT", 1);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
Process(Result, "Bitrix24", "UpdateUser", "Hook"); // SKIP
@@ -11481,7 +14571,13 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("LAST_NAME" , "Lama");
UserStructure.Insert("UF_DEPARTMENT", 7);
- Result = OPI_Bitrix24.UpdateUser(URL, UserID, UserStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fields", UserStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
// END
@@ -11494,7 +14590,12 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
Process(Result, "Bitrix24", "ChangeUserStatus", "Hook"); // SKIP
@@ -11502,7 +14603,13 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
- Result = OPI_Bitrix24.ChangeUserStatus(URL, UserID, True, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("fire" , True);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
// END
@@ -11515,7 +14622,11 @@ Procedure Bitrix24_GetUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
- Result = OPI_Bitrix24.GetUser(URL, UserID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
Process(Result, "Bitrix24", "GetUser", "Hook"); // SKIP
@@ -11523,7 +14634,12 @@ Procedure Bitrix24_GetUser(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
- Result = OPI_Bitrix24.GetUser(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
// END
@@ -11542,7 +14658,11 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Marketing department");
FilterStructure.Insert("USER_TYPE" , "employee");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
Process(Result, "Bitrix24", "FindUsers", "Hook"); // SKIP
@@ -11552,7 +14672,12 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure = New Structure;
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
- Result = OPI_Bitrix24.FindUsers(URL, FilterStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
// END
@@ -11564,7 +14689,10 @@ Procedure Bitrix24_StartTimekeeping(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.StartTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
Hour = 3600;
@@ -11574,7 +14702,14 @@ Procedure Bitrix24_StartTimekeeping(FunctionParameters)
Time = OPI_Tools.GetCurrentDate() - Hour;
Report = "Late";
- Result = OPI_Bitrix24.StartTimekeeping(URL, UserID, Time, Report, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
// END
@@ -11584,7 +14719,10 @@ Procedure Bitrix24_StopTimekeeping(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.StopTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
@@ -11592,7 +14730,14 @@ Procedure Bitrix24_StopTimekeeping(FunctionParameters)
Time = OPI_Tools.GetCurrentDate();
Report = "Time off";
- Result = OPI_Bitrix24.StopTimekeeping(URL, UserID, Time, Report, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("time" , Time);
+ Options.Insert("report", Report);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
EndProcedure
@@ -11600,13 +14745,21 @@ Procedure Bitrix24_PauseTimekeeping(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.PauseTimekeeping(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
- Result = OPI_Bitrix24.PauseTimekeeping(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
// END
@@ -11616,13 +14769,21 @@ Procedure Bitrix24_GetTimekeepingStatus(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingStatus(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
EndProcedure
@@ -11630,13 +14791,21 @@ Procedure Bitrix24_GetTimekeepingSettings(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = 1;
- Result = OPI_Bitrix24.GetTimekeepingSettings(URL, UserID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("userid", UserID);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
// END
@@ -11644,8 +14813,11 @@ EndProcedure
Procedure Bitrix24_GetLeadFilterStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetLeadFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadFilterStructure", Options);
// END
@@ -11657,14 +14829,21 @@ Procedure Bitrix24_GetLeadStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetLeadStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
Process(Result, "Bitrix24", "GetLeadStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetLeadStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
// END
@@ -11692,7 +14871,11 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
Process(Result, "Bitrix24", "CreateLead", "Hook", FunctionParameters); // SKIP
@@ -11702,7 +14885,12 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateLead(URL, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
// END
@@ -11720,7 +14908,12 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
Process(Result, "Bitrix24", "UpdateLead", "Hook"); // SKIP
@@ -11731,7 +14924,13 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
LeadID = FunctionParameters["Bitrix24_LeadID"];
- Result = OPI_Bitrix24.UpdateLead(URL, LeadID, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
// END
@@ -11744,7 +14943,11 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
Process(Result, "Bitrix24", "DeleteLead", "Hook"); // SKIP
@@ -11752,7 +14955,12 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
LeadID = FunctionParameters["Bitrix24_LeadID"];
- Result = OPI_Bitrix24.DeleteLead(URL, LeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
// END
@@ -11765,7 +14973,11 @@ Procedure Bitrix24_GetLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
- Result = OPI_Bitrix24.GetLead(URL, LeadID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead", LeadID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
Process(Result, "Bitrix24", "GetLead", "Hook"); // SKIP
@@ -11773,7 +14985,12 @@ Procedure Bitrix24_GetLead(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
LeadID = FunctionParameters["Bitrix24_LeadID"];
- Result = OPI_Bitrix24.GetLead(URL, LeadID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
// END
@@ -11785,7 +15002,10 @@ Procedure Bitrix24_GetLeadsList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetLeadsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
Process(Result, "Bitrix24", "GetLeadsList", "Hook"); // SKIP
@@ -11796,7 +15016,12 @@ Procedure Bitrix24_GetLeadsList(FunctionParameters)
Filter.Insert("TITLE" , "MegaClient");
Filter.Insert("HAS_EMAIL", "Y");
- Result = OPI_Bitrix24.GetLeadsList(URL, Filter, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
// END
@@ -11806,8 +15031,11 @@ EndProcedure
Procedure Bitrix24_GetDealsFilterStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetDealsFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsFilterStructure", Options);
// END
@@ -11819,14 +15047,21 @@ Procedure Bitrix24_GetDealStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetDealStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
Process(Result, "Bitrix24", "GetDealStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetDealStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
// END
@@ -11853,7 +15088,11 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
Process(Result, "Bitrix24", "CreateDeal", "Hook", FunctionParameters); // SKIP
@@ -11863,7 +15102,12 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateDeal(URL, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
// END
@@ -11881,7 +15125,12 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
DealID = FunctionParameters["Bitrix24_HookDealID"];
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
Process(Result, "Bitrix24", "UpdateDeal", "Hook"); // SKIP
@@ -11892,7 +15141,13 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
DealID = FunctionParameters["Bitrix24_DealID"];
- Result = OPI_Bitrix24.UpdateDeal(URL, DealID, FieldsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("fields", FieldsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
// END
@@ -11905,7 +15160,11 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
DealID = FunctionParameters["Bitrix24_HookDealID"];
- Result = OPI_Bitrix24.GetDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
Process(Result, "Bitrix24", "GetDeal", "Hook"); // SKIP
@@ -11913,7 +15172,12 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
DealID = FunctionParameters["Bitrix24_HookDealID"];
- Result = OPI_Bitrix24.GetDeal(URL, DealID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
// END
@@ -11926,7 +15190,11 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
DealID = FunctionParameters["Bitrix24_HookDealID"];
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal", DealID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
Process(Result, "Bitrix24", "DeleteDeal", "Hook"); // SKIP
@@ -11934,7 +15202,12 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
DealID = FunctionParameters["Bitrix24_DealID"];
- Result = OPI_Bitrix24.DeleteDeal(URL, DealID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
// END
@@ -11946,7 +15219,10 @@ Procedure Bitrix24_GetDealsList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetDealsList(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
Process(Result, "Bitrix24", "GetDealsList", "Hook"); // SKIP
@@ -11957,7 +15233,12 @@ Procedure Bitrix24_GetDealsList(FunctionParameters)
Filter.Insert("TITLE" , "Sale in RUB");
Filter.Insert("CURRENCY_ID", "RUB");
- Result = OPI_Bitrix24.GetDealsList(URL, Filter, , Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
// END
@@ -11967,8 +15248,11 @@ EndProcedure
Procedure Bitrix24_GetTasksFilterStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetTasksFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksFilterStructure", Options);
// END
@@ -11978,8 +15262,11 @@ EndProcedure
Procedure Bitrix24_GetCommentStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetCommentStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCommentStructure", Options);
// END
@@ -11989,8 +15276,11 @@ EndProcedure
Procedure Bitrix24_GetChatStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetChatStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatStructure", Options);
// END
@@ -12003,7 +15293,11 @@ Procedure Bitrix24_GetPictureBlock(FunctionParameters)
Name = "Image";
URL = FunctionParameters["Picture"];
- Result = OPI_Bitrix24.GetPictureBlock(Name, URL);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPictureBlock", Options);
// END
@@ -12016,7 +15310,11 @@ Procedure Bitrix24_GetFileBlock(FunctionParameters)
Name = "Image";
URL = FunctionParameters["Document"];
- Result = OPI_Bitrix24.GetFileBlock(Name, URL);
+ Options = New Structure;
+ Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileBlock", Options);
// END
@@ -12026,8 +15324,11 @@ EndProcedure
Procedure Bitrix24_GetUserFilterStructure(FunctionParameters)
- Clear = False;
- Result = OPI_Bitrix24.GetUserFilterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFilterStructure", Options);
// END
@@ -12055,7 +15356,11 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
Process(Result, "Bitrix24", "CreateCalendar", "Hook", FunctionParameters); // SKIP
@@ -12065,7 +15370,12 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateCalendar(URL, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
// END
@@ -12086,7 +15396,12 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
CalendarID = FunctionParameters["Bitrix24_HookCalendarID"];
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
Process(Result, "Bitrix24", "UpdateCalendar", "Hook"); // SKIP
@@ -12094,7 +15409,13 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
- Result = OPI_Bitrix24.UpdateCalendar(URL, CalendarID, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("fields" , CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
// END
@@ -12109,7 +15430,13 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
Process(Result, "Bitrix24", "DeleteCalendar", "Hook"); // SKIP
@@ -12117,7 +15444,14 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
- Result = OPI_Bitrix24.DeleteCalendar(URL, CalendarID, OwnerID, Type, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("calendar", CalendarID);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
// END
@@ -12127,13 +15461,18 @@ EndProcedure
Procedure Bitrix24_GetCalendarStructure(FunctionParameters)
- Result = OPI_Bitrix24.GetCalendarStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
// END
Process(Result, "Bitrix24", "GetCalendarStructure");
- Result = OPI_Bitrix24.GetCalendarStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
Process(Result, "Bitrix24", "GetCalendarStructure", "Clear");
@@ -12145,14 +15484,25 @@ Procedure Bitrix24_GetCalendarList(FunctionParameters)
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
Process(Result, "Bitrix24", "GetCalendarList", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetCalendarList(URL, OwnerID, Type, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
// END
@@ -12164,14 +15514,21 @@ Procedure Bitrix24_GetCalendarSettingsStructure(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
Process(Result, "Bitrix24", "GetCalendarSettingsStructure", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetCalendarSettingsStructure(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
// END
@@ -12181,13 +15538,18 @@ EndProcedure
Procedure Bitrix24_GetCalednarCustomSettingsStructure(FunctionParameters)
- Result = OPI_Bitrix24.GetCalednarCustomSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
// END
Process(Result, "Bitrix24", "GetCalednarCustomSettingsStructure");
- Result = OPI_Bitrix24.GetCalednarCustomSettingsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
Process(Result, "Bitrix24", "GetCalednarCustomSettingsStructure", "Clear");
@@ -12197,14 +15559,21 @@ Procedure Bitrix24_GetCustomCalendarSettings(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
Process(Result, "Bitrix24", "GetCustomCalendarSettings", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.GetCustomCalendarSettings(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
// END
@@ -12222,14 +15591,23 @@ Procedure Bitrix24_SetCustomCalendarSettings(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
Process(Result, "Bitrix24", "SetCustomCalendarSettings", "Hook"); // SKIP
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.SetCustomCalendarSettings(URL, CalendarsStructure, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("settings", CalendarsStructure);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
// END
@@ -12250,7 +15628,13 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
StartDate = CurrentDate;
EndDate = CurrentDate + Week;
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
Process(Result, "Bitrix24", "GetUserBusy", "Hook"); // SKIP
@@ -12258,7 +15642,14 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
- Result = OPI_Bitrix24.GetUserBusy(URL, User, StartDate, EndDate, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("users", User);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
// END
@@ -12328,7 +15719,11 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("meeting", MeetingStructure);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
Process(Result, "Bitrix24", "CreateCalendarEvent", "Hook", FunctionParameters); // SKIP
@@ -12338,7 +15733,12 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("section", CalendarID);
- Result = OPI_Bitrix24.CreateCalendarEvent(URL, EventStucture, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
// END
@@ -12360,7 +15760,12 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
EventStucture.Insert("importance" , "low");
EventStucture.Insert("private_event", "Y");
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
Process(Result, "Bitrix24", "UpdateCalendarEvent", "Hook", FunctionParameters); // SKIP
@@ -12369,7 +15774,13 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
- Result = OPI_Bitrix24.UpdateCalendarEvent(URL, EventID, EventStucture, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("fields", EventStucture);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
// END
@@ -12382,7 +15793,11 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
EventID = FunctionParameters["Bitrix24_HookCEventID"];
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
Process(Result, "Bitrix24", "DeleteCalendarEvent", "Hook"); // SKIP
@@ -12390,7 +15805,12 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
EventID = FunctionParameters["Bitrix24_CEventID"];
- Result = OPI_Bitrix24.DeleteCalendarEvent(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
// END
@@ -12403,7 +15823,11 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
EventID = FunctionParameters["Bitrix24_HookCEventID"];
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
Process(Result, "Bitrix24", "GetCalendarEvent", "Hook"); // SKIP
@@ -12411,7 +15835,12 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
EventID = FunctionParameters["Bitrix24_CEventID"];
- Result = OPI_Bitrix24.GetCalendarEvent(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
// END
@@ -12425,7 +15854,12 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
OwnerID = 1;
Type = "user";
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner", OwnerID);
+ Options.Insert("type" , Type);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
Process(Result, "Bitrix24", "GetCalendarEvents", "Hook"); // SKIP
@@ -12447,7 +15881,14 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
Filter.Insert("to" , NextDay);
Filter.Insert("section", ArrayOfCalendars);
- Result = OPI_Bitrix24.GetCalendarEvents(URL, OwnerID, Type, Filter, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("filter", Filter);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
// END
@@ -12461,7 +15902,12 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Status = "Y";
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
Process(Result, "Bitrix24", "SetUserParticipationStatus", "Hook"); // SKIP
@@ -12469,7 +15915,13 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
EventID = FunctionParameters["Bitrix24_CEventID"];
- Result = OPI_Bitrix24.SetUserParticipationStatus(URL, EventID, Status, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
+ Options.Insert("status", Status);
+ Options.Insert("token" , Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
// END
@@ -12482,7 +15934,11 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
EventID = FunctionParameters["Bitrix24_HookCEventID"];
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
Process(Result, "Bitrix24", "GetUserParticipationStatus", "Hook"); // SKIP
@@ -12490,7 +15946,12 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
EventID = FunctionParameters["Bitrix24_CEventID"];
- Result = OPI_Bitrix24.GetUserParticipationStatus(URL, EventID, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("event", EventID);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
// END
@@ -12500,13 +15961,18 @@ EndProcedure
Procedure Bitrix24_GetCalendarEventsStructure(FunctionParameters)
- Result = OPI_Bitrix24.GetCalendarEventsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
// END
Process(Result, "Bitrix24", "GetCalendarEventsStructure");
- Result = OPI_Bitrix24.GetCalendarEventsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
Process(Result, "Bitrix24", "GetCalendarEventsStructure", "Clear");
@@ -12514,13 +15980,18 @@ EndProcedure
Procedure Bitrix24_GetCalendarEventsFilterStructure(FunctionParameters)
- Result = OPI_Bitrix24.GetCalendarEventsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
// END
Process(Result, "Bitrix24", "GetCalendarEventsFilterStructure");
- Result = OPI_Bitrix24.GetCalendarEventsFilterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
Process(Result, "Bitrix24", "GetCalendarEventsFilterStructure", "Clear");
@@ -12532,8 +16003,11 @@ EndProcedure
Procedure VKTeams_CheckToken(FunctionParameters)
- Token = FunctionParameters["VkTeams_Token"];
- Result = OPI_VKTeams.CheckToken(Token);
+ Token = FunctionParameters["VkTeams_Token"];
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "CheckToken", Options);
// END
@@ -12576,7 +16050,12 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Text = "Message text";
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
Process(Result, "VKTeams", "SendTextMessage", "Simple", FunctionParameters); // SKIP
@@ -12597,7 +16076,15 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
Keyboard.Add(ButtonsLineArray);
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
- Result = OPI_VKTeams.SendTextMessage(Token, ChatID, Text, ReplyID, Keyboard, Markup);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("reply" , ReplyID);
+ Options.Insert("keyboard", Keyboard);
+ Options.Insert("parsemod", Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
// END
@@ -12612,13 +16099,26 @@ Procedure VKTeams_ForwardMessage(FunctionParameters)
FromChatID = FunctionParameters["VkTeams_ChatID2"];
MessageID = FunctionParameters["VkTeams_MessageID"];
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
Process(Result, "VKTeams", "ForwardMessage", "Simple"); // SKIP
Text = "Additional text";
- Result = OPI_VKTeams.ForwardMessage(Token, MessageID, FromChatID, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
// END
@@ -12639,15 +16139,33 @@ Procedure VKTeams_SendFile(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendFile(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "URL", FunctionParameters); // SKIP
- Result = OPI_VKTeams.SendFile(Token, ChatID, FilePath, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "Path", FunctionParameters); // SKIP
- Result = OPI_VKTeams.SendFile(Token, ChatID, FileBD, Text, "ImportantDocument.docx");
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("file" , FileBD);
+ Options.Insert("text" , Text);
+ Options.Insert("filename", "ImportantDocument.docx");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
// END
@@ -12664,7 +16182,13 @@ Procedure VKTeams_ResendFile(FunctionParameters)
FileID = FunctionParameters["VkTeams_FileID"];
Text = "File caption";
- Result = OPI_VKTeams.ResendFile(Token, ChatID, FileID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendFile", Options);
// END
@@ -12677,7 +16201,11 @@ Procedure VKTeams_GetFileInformation(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
FileID = FunctionParameters["VkTeams_FileID"];
- Result = OPI_VKTeams.GetFileInformation(Token, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetFileInformation", Options);
// END
@@ -12692,14 +16220,27 @@ Procedure VKTeams_EditMessageText(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Text = "New message text";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
Process(Result, "VKTeams", "EditMessageText", "Path"); // SKIP
Text = "New bold message text";
Markup = "HTML";
- Result = OPI_VKTeams.EditMessageText(Token, ChatID, MessageID, Text, Markup);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemod" , Markup);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
// END
@@ -12713,7 +16254,12 @@ Procedure VKTeams_DeleteMessage(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
MessageID = FunctionParameters["VkTeams_MessageID"];
- Result = OPI_VKTeams.DeleteMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DeleteMessage", Options);
// END
@@ -12734,15 +16280,31 @@ Procedure VKTeams_SendVoice(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.SendVoice(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "URL", FunctionParameters); // SKIP
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FilePath, , ReplyID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("reply" , ReplyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "Path", FunctionParameters); // SKIP
- Result = OPI_VKTeams.SendVoice(Token, ChatID, FileBD);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
// END
@@ -12758,7 +16320,12 @@ Procedure VKTeams_ResendVoice(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
FileID = FunctionParameters["VkTeams_VoiceID"];
- Result = OPI_VKTeams.ResendVoice(Token, ChatID, FileID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("fileid", FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendVoice", Options);
// END
@@ -12772,7 +16339,12 @@ Procedure VKTeams_RemoveChatMembers(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
User = 1011987091;
- Result = OPI_VKTeams.RemoveChatMembers(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("members", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "RemoveChatMembers", Options);
// END
@@ -12792,15 +16364,30 @@ Procedure VKTeams_ChangeChatPicture(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, File);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , File);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "URL");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FilePath);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FilePath);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "Path");
- Result = OPI_VKTeams.ChangeChatPicture(Token, ChatID, FileBD);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("file" , FileBD);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
// END
@@ -12815,7 +16402,11 @@ Procedure VKTeams_GetChatInfo(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
ChatID = FunctionParameters["VkTeams_ChatID"];
- Result = OPI_VKTeams.GetChatInfo(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatInfo", Options);
// END
@@ -12828,7 +16419,11 @@ Procedure VKTeams_GetChatAdmins(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
ChatID = FunctionParameters["VkTeams_ChatID"];
- Result = OPI_VKTeams.GetChatAdmins(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatAdmins", Options);
// END
@@ -12841,7 +16436,11 @@ Procedure VKTeams_GetChatMembers(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
ChatID = FunctionParameters["VkTeams_ChatID"];
- Result = OPI_VKTeams.GetChatMembers(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatMembers", Options);
// END
@@ -12854,7 +16453,11 @@ Procedure VKTeams_GetChatBlockedUsers(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
ChatID = FunctionParameters["VkTeams_ChatID"];
- Result = OPI_VKTeams.GetChatBlockedUsers(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatBlockedUsers", Options);
// END
@@ -12867,7 +16470,11 @@ Procedure VKTeams_GetChatJoinRequests(FunctionParameters)
Token = FunctionParameters["VkTeams_Token"];
ChatID = FunctionParameters["VkTeams_ChatID"];
- Result = OPI_VKTeams.GetChatJoinRequests(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatJoinRequests", Options);
// END
@@ -12881,7 +16488,13 @@ Procedure VKTeams_BlockChatUser(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
User = 1011987091;
- Result = OPI_VKTeams.BlockChatUser(Token, ChatID, User, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("userid" , User);
+ Options.Insert("dellast", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "BlockChatUser", Options);
// END
@@ -12895,7 +16508,12 @@ Procedure VKTeams_UnblockChatUser(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
User = 1011987091;
- Result = OPI_VKTeams.UnblockChatUser(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnblockChatUser", Options);
// END
@@ -12909,7 +16527,12 @@ Procedure VKTeams_PinMessage(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
MessageID = FunctionParameters["VkTeams_MessageID"];
- Result = OPI_VKTeams.PinMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "PinMessage", Options);
// END
@@ -12923,7 +16546,12 @@ Procedure VKTeams_UnpinMessage(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
MessageID = FunctionParameters["VkTeams_MessageID"];
- Result = OPI_VKTeams.UnpinMessage(Token, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("messageid", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnpinMessage", Options);
// END
@@ -12937,11 +16565,20 @@ Procedure VKTeams_ApprovePending(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
User = 1011987091;
- Result = OPI_VKTeams.ApprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
Process(Result, "VKTeams", "ApprovePending", "One"); // SKIP
- Result = OPI_VKTeams.ApprovePending(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
// END
@@ -12955,11 +16592,20 @@ Procedure VKTeams_DisapprovePending(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
User = 1011987091;
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID, User);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("userid", User);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
Process(Result, "VKTeams", "DisapprovePending", "One"); // SKIP
- Result = OPI_VKTeams.DisapprovePending(Token, ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
// END
@@ -12973,7 +16619,12 @@ Procedure VKTeams_SetChatTitle(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
Text = "New title";
- Result = OPI_VKTeams.SetChatTitle(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatTitle", Options);
// END
@@ -12987,7 +16638,12 @@ Procedure VKTeams_SetChatDescription(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
Text = "New description";
- Result = OPI_VKTeams.SetChatDescription(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatDescription", Options);
// END
@@ -13001,7 +16657,12 @@ Procedure VKTeams_SetChatRules(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID2"];
Text = "Text of the new rules";
- Result = OPI_VKTeams.SetChatRules(Token, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chatid", ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatRules", Options);
// END
@@ -13076,7 +16737,12 @@ Procedure Neocities_UploadFile(FunctionParameters)
Data = FunctionParameters["Picture"]; // URL, Path or Binary Data
Path = "testfolder/test_pic.png";
- Result = OPI_Neocities.UploadFile(Token, Path, Data);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFile", Options);
// END
@@ -13097,7 +16763,11 @@ Procedure Neocities_UploadFiles(FunctionParameters)
FileMapping.Insert("test/gif.gif" , Image2);
FileMapping.Insert("pic2.png" , GIF);
- Result = OPI_Neocities.UploadFiles(Token, FileMapping);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("files", FileMapping);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFiles", Options);
// END
@@ -13114,17 +16784,29 @@ Procedure Neocities_DeleteSelectedFiles(FunctionParameters)
Paths.Add("/test/gif.gif");
Paths.Add("/pic2.png");
- Result = OPI_Neocities.DeleteSelectedFiles(Token, Paths);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", Paths);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "DeleteSelectedFiles", Options);
// END
Process(Result, "Neocities", "DeleteSelectedFiles");
- Result = OPI_Neocities.DeleteSelectedFiles(Token, "/testfolder");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", "/testfolder");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "DeleteSelectedFiles", Options);
Process(Result, "Neocities", "DeleteSelectedFiles", "Directory 1");
- Result = OPI_Neocities.DeleteSelectedFiles(Token, "/test");
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("paths", "/test");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "DeleteSelectedFiles", Options);
Process(Result, "Neocities", "DeleteSelectedFiles", "Directory 2");
@@ -13135,13 +16817,20 @@ Procedure Neocities_GetFilesList(FunctionParameters)
Token = FunctionParameters["NC_Token"];
Path = "test";
- Result = OPI_Neocities.GetFilesList(Token, Path);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("path" , Path);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
// END
Process(Result, "Neocities", "GetFilesList");
- Result = OPI_Neocities.GetFilesList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
Process(Result, "Neocities", "GetFilesList", "All");
@@ -13152,11 +16841,18 @@ Procedure Neocities_GetSiteData(FunctionParameters)
Token = FunctionParameters["NC_Token"];
Website = "2athenaeum";
- Result = OPI_Neocities.GetSiteData(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
Process(Result, "Neocities", "GetSiteData"); // SKIP
- Result = OPI_Neocities.GetSiteData(Token, Website);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("sitename", Website);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
// END
@@ -13169,7 +16865,11 @@ Procedure Neocities_GetToken(FunctionParameters)
Login = FunctionParameters["NC_Login"];
Password = FunctionParameters["NC_Password"];
- Result = OPI_Neocities.GetToken(Login, Password);
+ Options = New Structure;
+ Options.Insert("login" , Login);
+ Options.Insert("password", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetToken", Options);
// END
@@ -13186,7 +16886,12 @@ Procedure Neocities_SynchronizeFolders(FunctionParameters)
LocalFolder = "C:\test_site";
RemoteFolder = "test_sync";
- Result = OPI_Neocities.SynchronizeFolders(Token, LocalFolder, RemoteFolder);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("local" , LocalFolder);
+ Options.Insert("remote", RemoteFolder);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "SynchronizeFolders", Options);
// END
@@ -13203,7 +16908,12 @@ Procedure CDEK_GetToken(FunctionParameters)
Account = FunctionParameters["CDEK_Account"];
Password = FunctionParameters["CDEK_Password"];
- Result = OPI_CDEK.GetToken(Account, Password, True);
+ Options = New Structure;
+ Options.Insert("account", Account);
+ Options.Insert("pass" , Password);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetToken", Options);
// END
@@ -13213,13 +16923,18 @@ EndProcedure
Procedure CDEK_GetOrderDescription(FunctionParameters)
- Result = OPI_CDEK.GetOrderDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
// END
Process(Result, "CDEK", "GetOrderDescription");
- Result = OPI_CDEK.GetOrderDescription(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
Process(Result, "CDEK", "GetOrderDescription", "Clear");
@@ -13304,7 +17019,13 @@ Procedure CDEK_CreateOrder(FunctionParameters)
OrderDescription.Insert("delivery_recipient_cost" , New Structure("value" , 50));
OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
- Result = OPI_CDEK.CreateOrder(Token, OrderDescription, True, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("ostore" , True);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateOrder", Options);
// END
@@ -13317,7 +17038,12 @@ Procedure CDEK_GetOrder(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.GetOrder(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrder", Options);
// END
@@ -13330,7 +17056,13 @@ Procedure CDEK_GetOrderByNumber(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
OrderNumber = FunctionParameters["CDEK_OrderIMN"];
- Result = OPI_CDEK.GetOrderByNumber(Token, OrderNumber, True, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("number" , OrderNumber);
+ Options.Insert("internal", True);
+ Options.Insert("testapi" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderByNumber", Options);
// END
@@ -13345,7 +17077,13 @@ Procedure CDEK_UpdateOrder(FunctionParameters)
OrderDescription = New Structure("comment", "NewComment");
- Result = OPI_CDEK.UpdateOrder(Token, UUID, OrderDescription, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "UpdateOrder", Options);
// END
@@ -13358,7 +17096,12 @@ Procedure CDEK_DeleteOrder(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.DeleteOrder(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteOrder", Options);
// END
@@ -13372,7 +17115,13 @@ Procedure CDEK_CreateCustomerRefund(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Tariff = 139;
- Result = OPI_CDEK.CreateCustomerRefund(Token, UUID, Tariff, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("tariff" , Tariff);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCustomerRefund", Options);
// END
@@ -13385,7 +17134,12 @@ Procedure CDEK_CreateRefusal(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.CreateRefusal(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateRefusal", Options);
// END
@@ -13395,13 +17149,18 @@ EndProcedure
Procedure CDEK_GetCourierInvitationsDescription(FunctionParameters)
- Result = OPI_CDEK.GetCourierInvitationsDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
// END
Process(Result, "CDEK", "GetCourierInvitationsDescription");
- Result = OPI_CDEK.GetCourierInvitationsDescription(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
Process(Result, "CDEK", "GetCourierInvitationsDescription", "Clear");
@@ -13451,7 +17210,12 @@ Procedure CDEK_CreateCourierInvitation(FunctionParameters)
InvitationDescription.Insert("from_location", ShippingPoint);
- Result = OPI_CDEK.CreateCourierInvitation(Token, InvitationDescription, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("intake" , InvitationDescription);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCourierInvitation", Options);
// END
@@ -13464,7 +17228,12 @@ Procedure CDEK_GetCourierInvitation(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_IntakeUUID"];
- Result = OPI_CDEK.GetCourierInvitation(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitation", Options);
// END
@@ -13477,7 +17246,12 @@ Procedure CDEK_DeleteCourierInvitation(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_IntakeUUID"];
- Result = OPI_CDEK.DeleteCourierInvitation(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteCourierInvitation", Options);
// END
@@ -13492,7 +17266,14 @@ Procedure CDEK_CreateReceipt(FunctionParameters)
Type = "tpl_russia";
Copies = 1;
- Result = OPI_CDEK.CreateReceipt(Token, UUID, Type, Copies, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("type" , Type);
+ Options.Insert("count" , Copies);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateReceipt", Options);
// END
@@ -13520,7 +17301,14 @@ Procedure CDEK_CreateBarcode(FunctionParameters)
Format = "A5";
Copies = 1;
- Result = OPI_CDEK.CreateBarcode(Token, UUID, Copies, Format, , True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("count" , Copies);
+ Options.Insert("format" , Format);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateBarcode", Options);
// END
@@ -13546,7 +17334,12 @@ Procedure CDEK_GetAvailableDeliveryIntervals(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.GetAvailableDeliveryIntervals(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAvailableDeliveryIntervals", Options);
// END
@@ -13556,13 +17349,18 @@ EndProcedure
Procedure CDEK_GetAppointmentDescription(FunctionParameters)
- Result = OPI_CDEK.GetAppointmentDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
// END
Process(Result, "CDEK", "GetAppointmentDescription");
- Result = OPI_CDEK.GetAppointmentDescription(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
Process(Result, "CDEK", "GetAppointmentDescription", "Clear");
@@ -13605,7 +17403,12 @@ Procedure CDEK_RegisterDeliveryAppointment(FunctionParameters)
Appointment.Insert("to_location", DeliveryLocation);
- Result = OPI_CDEK.RegisterDeliveryAppointment(Token, Appointment, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("appt" , Appointment);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "RegisterDeliveryAppointment", Options);
// END
@@ -13618,7 +17421,12 @@ Procedure CDEK_GetDeliveryAppointment(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_ApptUUID"];
- Result = OPI_CDEK.GetDeliveryAppointment(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryAppointment", Options);
// END
@@ -13633,7 +17441,14 @@ Procedure CDEK_CreatePrealert(FunctionParameters)
Point = "NSK27";
TransferDate = OPI_Tools.GetCurrentDate() + 60 * 60 * 24;
- Result = OPI_CDEK.CreatePrealert(Token, UUID, TransferDate, Point, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("date" , TransferDate);
+ Options.Insert("point" , Point);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreatePrealert", Options);
// END
@@ -13646,7 +17461,12 @@ Procedure CDEK_GetPrealert(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_PrealertUUID"];
- Result = OPI_CDEK.GetPrealert(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPrealert", Options);
// END
@@ -13659,7 +17479,12 @@ Procedure CDEK_GetPassportDataStatus(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.GetPassportDataStatus(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPassportDataStatus", Options);
// END
@@ -13672,7 +17497,12 @@ Procedure CDEK_GetCashboxCheck(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
UUID = FunctionParameters["CDEK_OrderUUID"];
- Result = OPI_CDEK.GetCashboxCheck(Token, UUID, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxCheck", Options);
// END
@@ -13685,7 +17515,12 @@ Procedure CDEK_GetCashboxChecksByDate(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetCashboxChecksByDate(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxChecksByDate", Options);
// END
@@ -13698,7 +17533,12 @@ Procedure CDEK_GetDeliveryCashRegistry(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashRegistry(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashRegistry", Options);
// END
@@ -13711,7 +17551,12 @@ Procedure CDEK_GetDeliveryCashTransfers(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
ReceivingDate = OPI_Tools.GetCurrentDate();
- Result = OPI_CDEK.GetDeliveryCashTransfers(Token, ReceivingDate, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashTransfers", Options);
// END
@@ -13721,13 +17566,18 @@ EndProcedure
Procedure CDEK_GetOfficeFilterDescription(FunctionParameters)
- Result = OPI_CDEK.GetOfficeFilterDescription();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
// END
Process(Result, "CDEK", "GetOfficeFilterDescription");
- Result = OPI_CDEK.GetOfficeFilterDescription(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
Process(Result, "CDEK", "GetOfficeFilterDescription", "Clear");
@@ -13741,7 +17591,12 @@ Procedure CDEK_GetOfficeList(FunctionParameters)
Filter.Insert("city_code" , 270);
Filter.Insert("allowed_cod", True);
- Result = OPI_CDEK.GetOfficeList(Token, Filter, True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter" , Filter);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeList", Options);
// END
@@ -13753,7 +17608,11 @@ Procedure CDEK_GetRegionsList(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
- Result = OPI_CDEK.GetRegionsList(Token, , , , True);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("testapi", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetRegionsList", Options);
// END
@@ -13769,7 +17628,10 @@ Procedure YandexMetrika_GetTagsList(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
- Result = OPI_YandexMetrika.GetTagsList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTagsList", Options);
// END
@@ -13782,7 +17644,11 @@ Procedure YandexMetrika_CreateTag(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
Name = "New tag";
- Result = OPI_YandexMetrika.CreateTag(Token, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateTag", Options);
// END
@@ -13795,7 +17661,11 @@ Procedure YandexMetrika_DeleteTag(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
TagID = FunctionParameters["Metrika_LabelID"];
- Result = OPI_YandexMetrika.DeleteTag(Token, TagID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteTag", Options);
// END
@@ -13809,7 +17679,12 @@ Procedure YandexMetrika_UpdateTag(FunctionParameters)
TagID = FunctionParameters["Metrika_LabelID"];
Name = "New tag title";
- Result = OPI_YandexMetrika.UpdateTag(Token, TagID, Name);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+ Options.Insert("title", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateTag", Options);
// END
@@ -13822,7 +17697,11 @@ Procedure YandexMetrika_GetTag(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
TagID = FunctionParameters["Metrika_LabelID"];
- Result = OPI_YandexMetrika.GetTag(Token, TagID);
+ Options = New Structure;
+ Options.Insert("token", Token);
+ Options.Insert("label", TagID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetTag", Options);
// END
@@ -13832,8 +17711,11 @@ EndProcedure
Procedure YandexMetrika_GetCounterStructure(FunctionParameters)
- Clear = False;
- Result = OPI_YandexMetrika.GetCounterStructure(Clear);
+ Clear = False;
+ Options = New Structure;
+ Options.Insert("empty", Clear);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounterStructure", Options);
// END
@@ -13888,7 +17770,11 @@ Procedure YandexMetrika_CreateCounter(FunctionParameters)
CounterStructure.Insert("site2", DomainStructure);
- Result = OPI_YandexMetrika.CreateCounter(Token, CounterStructure);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("fields", CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateCounter", Options);
// END
@@ -13901,7 +17787,11 @@ Procedure YandexMetrika_DeleteCounter(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
CounterID = FunctionParameters["Metrika_CounterID"];
- Result = OPI_YandexMetrika.DeleteCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteCounter", Options);
// END
@@ -13927,7 +17817,12 @@ Procedure YandexMetrika_UpdateCounter(FunctionParameters)
CounterStructure.Insert("favorite" , 0);
CounterStructure.Insert("filter_robots", 1);
- Result = OPI_YandexMetrika.UpdateCounter(Token, CounterID, CounterStructure);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+ Options.Insert("fields" , CounterStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateCounter", Options);
// END
@@ -13940,7 +17835,11 @@ Procedure YandexMetrika_GetCounter(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
CounterID = FunctionParameters["Metrika_CounterID"];
- Result = OPI_YandexMetrika.GetCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounter", Options);
// END
@@ -13953,7 +17852,11 @@ Procedure YandexMetrika_RestoreCounter(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
CounterID = FunctionParameters["Metrika_CounterID"];
- Result = OPI_YandexMetrika.RestoreCounter(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "RestoreCounter", Options);
// END
@@ -13966,7 +17869,10 @@ Procedure YandexMetrika_GetCountersList(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
CounterID = FunctionParameters["Metrika_CounterID"];
- Result = OPI_YandexMetrika.GetCountersList(Token);
+ Options = New Structure;
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
Process(Result, "YandexMetrika", "GetCountersList"); // SKIP
@@ -13979,7 +17885,11 @@ Procedure YandexMetrika_GetCountersList(FunctionParameters)
Filter.Insert("counter_ids", CountersArray);
- Result = OPI_YandexMetrika.GetCountersList(Token, Filter);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("filter", Filter);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
// END
@@ -13992,7 +17902,11 @@ Procedure YandexMetrika_GetActionsList(FunctionParameters)
Token = FunctionParameters["Metrika_Token"];
CounterID = FunctionParameters["Metrika_CounterID"];
- Result = OPI_YandexMetrika.GetActionsList(Token, CounterID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("counter", CounterID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetActionsList", Options);
// END
@@ -14011,7 +17925,13 @@ Procedure S3_GetBasicDataStructure(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- Result = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
// END
@@ -14026,10 +17946,20 @@ Procedure S3_SendRequestWithoutBody(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "GET";
- Result = OPI_S3.SendRequestWithoutBody(Method, BasicData);
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithoutBody", Options);
// END
@@ -14044,12 +17974,23 @@ Procedure S3_SendRequestWithBody(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Method = "PUT";
Body = "C:\test_data\document.docx"; // URL, Path or Binary Data
- Result = OPI_S3.SendRequestWithBody(Method, BasicData, Body);
+ Options = New Structure;
+ Options.Insert("method", Method);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("body" , Body);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithBody", Options);
// END
@@ -14064,7 +18005,13 @@ Procedure S3_CreateBucket(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14075,7 +18022,12 @@ Procedure S3_CreateBucket(FunctionParameters)
Result = OPI_S3.DeleteBucket(Name, BasicData, Directory); // SKIP
Process(Result, "S3", "CreateBucket", "Deletion"); // SKIP
- Result = OPI_S3.CreateBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CreateBucket", Options);
// END
@@ -14090,7 +18042,13 @@ Procedure S3_DeleteBucket(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14098,7 +18056,12 @@ Procedure S3_DeleteBucket(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.DeleteBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucket", Options);
// END
@@ -14113,8 +18076,17 @@ Procedure S3_ListBuckets(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
- Result = OPI_S3.ListBuckets(BasicData);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
+ Options = New Structure;
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListBuckets", Options);
// END
@@ -14129,7 +18101,13 @@ Procedure S3_HeadBucket(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14137,11 +18115,22 @@ Procedure S3_HeadBucket(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
Process(Result, "S3", "HeadBucket"); // SKIP
- Result = OPI_S3.HeadBucket(Name, BasicData, Directory, "1234");
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+ Options.Insert("account", "1234");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
// END
@@ -14156,7 +18145,13 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14164,7 +18159,12 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetBucketEncryption(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketEncryption", Options);
// END
@@ -14179,7 +18179,13 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14187,7 +18193,12 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.DeleteBucketEncryption(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketEncryption", Options);
// END
@@ -14202,7 +18213,13 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14222,7 +18239,13 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
GetBinaryDataFromString(XmlConfig).Write(TFN); // SKIP
XmlConfig = TFN; // SKIP
- Result = OPI_S3.PutBucketEncryption(Name, BasicData, XmlConfig, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("conf" , XmlConfig);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketEncryption", Options);
// END
@@ -14239,7 +18262,13 @@ Procedure S3_GetBucketTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14247,7 +18276,12 @@ Procedure S3_GetBucketTagging(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetBucketTagging(Name, BasicData, Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketTagging", Options);
// END
@@ -14262,7 +18296,13 @@ Procedure S3_PutBucketTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
TagStructure = New Structure;
TagStructure.Insert("MyTag1", "SomeValue");
@@ -14274,7 +18314,12 @@ Procedure S3_PutBucketTagging(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.PutBucketTagging(Name, BasicData, TagStructure);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketTagging", Options);
// END
@@ -14289,7 +18334,13 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14297,7 +18348,11 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.DeleteBucketTagging(Name, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketTagging", Options);
// END
@@ -14312,7 +18367,13 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14320,7 +18381,11 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetBucketVersioning(Name, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic", BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketVersioning", Options);
// END
@@ -14335,7 +18400,13 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Status = True;
Directory = True; // Formation URL in path-style
@@ -14344,7 +18415,12 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
Name = FunctionParameters["S3_DB"];
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.PutBucketVersioning(Name, BasicData, Status);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("status", Status);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketVersioning", Options);
// END
@@ -14359,7 +18435,13 @@ Procedure S3_PutObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14370,7 +18452,14 @@ Procedure S3_PutObject(FunctionParameters)
Name = "picture.jpg";
Entity = FunctionParameters["Picture"]; // URL, Path or Binary Data
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
Process(Result, "S3", "PutObject"); // SKIP
@@ -14379,7 +18468,14 @@ Procedure S3_PutObject(FunctionParameters)
BasicData.Insert("ChunkSize", 5242880); // Size parts for upload in multiple of requests
- Result = OPI_S3.PutObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
// END
@@ -14396,7 +18492,13 @@ Procedure S3_UploadFullObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureSmall.jpg";
Entity = FunctionParameters["Picture"]; // URL, Path or Binary Data
@@ -14407,7 +18509,14 @@ Procedure S3_UploadFullObject(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.UploadFullObject(Name, Bucket, Entity, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "UploadFullObject", Options);
// END
@@ -14424,7 +18533,13 @@ Procedure S3_DeleteObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14434,7 +18549,13 @@ Procedure S3_DeleteObject(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.DeleteObject(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObject", Options);
// END
@@ -14449,7 +18570,13 @@ Procedure S3_HeadObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14459,7 +18586,13 @@ Procedure S3_HeadObject(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.HeadObject(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
// END
@@ -14474,7 +18607,13 @@ Procedure S3_CopyObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14486,7 +18625,15 @@ Procedure S3_CopyObject(FunctionParameters)
SourceBucket = FunctionParameters["S3_DB"];
SourceBucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.CopyObject(SourcePath, DestinationBucket, DestinationPath, SourceBucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("sname" , SourcePath);
+ Options.Insert("sbucket", DestinationBucket);
+ Options.Insert("name" , DestinationPath);
+ Options.Insert("bucket" , SourceBucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CopyObject", Options);
// END
@@ -14503,7 +18650,13 @@ Procedure S3_PutObjectTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14518,7 +18671,14 @@ Procedure S3_PutObjectTagging(FunctionParameters)
TagStructure.Insert("MyTag1", "SomeValue");
TagStructure.Insert("MyTag2", "AnotherOne");
- Result = OPI_S3.PutObjectTagging(Name, Bucket, BasicData, TagStructure, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("tagset", TagStructure);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObjectTagging", Options);
// END
@@ -14533,7 +18693,13 @@ Procedure S3_GetObjectTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14543,7 +18709,13 @@ Procedure S3_GetObjectTagging(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetObjectTagging(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectTagging", Options);
// END
@@ -14558,7 +18730,13 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14568,7 +18746,13 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.DeleteObjectTagging(Name, Bucket, BasicData, , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObjectTagging", Options);
// END
@@ -14583,7 +18767,13 @@ Procedure S3_ListObjects(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14591,7 +18781,12 @@ Procedure S3_ListObjects(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.ListObjects(Bucket, BasicData, , , , Directory);
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjects", Options);
// END
@@ -14606,7 +18801,13 @@ Procedure S3_ListObjectVersions(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Directory = True; // Formation URL in path-style
Directory = FunctionParameters["Directory"]; // SKIP
@@ -14614,8 +18815,14 @@ Procedure S3_ListObjectVersions(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Prefix = "pic";
- Result = OPI_S3.ListObjectVersions(Bucket, BasicData, Prefix, , , Directory);
+ Prefix = "pic";
+ Options = New Structure;
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("prefix", Prefix);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjectVersions", Options);
// END
@@ -14634,7 +18841,13 @@ Procedure S3_GetObject(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14644,14 +18857,26 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
Process(Result, "S3", "GetObject", , RequiredSize); // SKIP
TempFile = GetTempFileName();
BasicData.Insert("ChunkSize", 200000);
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , TempFile);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , TempFile);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
// END
@@ -14661,11 +18886,22 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = "newbucket2";
BigTempFile = GetTempFileName();
- Result = OPI_S3.GetObject(Name, Bucket, BasicData, , , BigTempFile);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , BigTempFile);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
Process(Result, "S3", "GetObject", "Big file", 34432400);
- Result = OPI_S3.GetObject(Name, Bucket, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
Process(Result, "S3", "GetObject", "Big BD", 34432400);
@@ -14681,7 +18917,13 @@ Procedure S3_InitPartsUpload(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -14694,7 +18936,13 @@ Procedure S3_InitPartsUpload(FunctionParameters)
Entity = FunctionParameters["Audio"]; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Process(Result, "S3", "InitPartsUpload"); // SKIP
@@ -14739,7 +18987,15 @@ Procedure S3_InitPartsUpload(FunctionParameters)
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// END
@@ -14756,7 +19012,13 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -14769,7 +19031,13 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
Entity = FunctionParameters["Audio"]; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
Process(Result, "S3", "FinishPartsUpload", "Start"); // SKIP
@@ -14813,7 +19081,15 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
// END
@@ -14831,7 +19107,13 @@ Procedure S3_UploadObjectPart(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -14844,7 +19126,13 @@ Procedure S3_UploadObjectPart(FunctionParameters)
Entity = FunctionParameters["Audio"]; // URL, Path or Binary Data
Entity = OPI_HTTPRequests.Get(Entity);
- Result = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
Process(Result, "S3", "UploadObjectPart", "Start"); // SKIP
@@ -14890,7 +19178,15 @@ Procedure S3_UploadObjectPart(FunctionParameters)
EndDo;
- Result = OPI_S3.FinishPartsUpload(Name, Bucket, BasicData, UploadID, TagsArray, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// END
@@ -14907,7 +19203,13 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "fileChunked.mp3";
@@ -14917,10 +19219,23 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Start = OPI_S3.InitPartsUpload(Name, Bucket, BasicData, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
+
+ Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Start["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Result = OPI_S3.AbortMultipartUpload(Name, Bucket, BasicData, UploadID, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("upload", UploadID);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "AbortMultipartUpload", Options);
// END
@@ -14939,7 +19254,13 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "picture.jpg";
@@ -14949,7 +19270,14 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Result = OPI_S3.GetObjectDownloadLink(Name, Bucket, BasicData, 7200, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectDownloadLink", Options);
// END
@@ -14972,7 +19300,13 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
SecretKey = FunctionParameters["S3_SecretKey"];
Region = "BTC";
- BasicData = OPI_S3.GetBasicDataStructure(URL, AccessKey, SecretKey, Region);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("access", AccessKey);
+ Options.Insert("secret", SecretKey);
+ Options.Insert("region", Region);
+
+ BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
Name = "pictureU.jpg";
@@ -14981,7 +19315,14 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Bucket = "newbucket2";
- Result = OPI_S3.GetObjectUploadLink(Name, Bucket, BasicData, 7200, , Directory);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("expires", 7200);
+ Options.Insert("dir" , Directory);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectUploadLink", Options);
// END
@@ -14994,7 +19335,12 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Process(Result, "S3", "GetObjectUploadLink", "Upload");
- Check = OPI_S3.HeadObject(Name, Bucket, BasicData);
+ Options = New Structure;
+ Options.Insert("name" , Name);
+ Options.Insert("bucket", Bucket);
+ Options.Insert("basic" , BasicData);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
Process(Check, "S3", "GetObjectUploadLink", "Check", RequiredSize);
@@ -15016,7 +19362,10 @@ Procedure TCP_CreateConnection(FunctionParameters)
OPI_TCP.CloseConnection(Connection);
Address = "tcpbin.com:4243";
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
ProxtUser = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
@@ -15025,8 +19374,18 @@ Procedure TCP_CreateConnection(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
+
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
Connection = OPI_TCP.CreateConnection(Address, TLS, Proxy);
@@ -15116,7 +19475,11 @@ Procedure TCP_ProcessRequest(FunctionParameters)
Address = FunctionParameters["TCP_Address"];
Data = "Echo this!" + Chars.LF;
- Result = OPI_TCP.ProcessRequest(Address, Data);
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
Process(Result, "TCP", "ProcessRequest", , "Echo this!" + Chars.LF); // SKIP
@@ -15129,10 +19492,26 @@ Procedure TCP_ProcessRequest(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
- Proxy = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, "socks5", ProxtUser, ProxyPassword);
- Tls = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
+ Options.Insert("login", ProxtUser);
+ Options.Insert("pass" , ProxyPassword);
- Result = OPI_TCP.ProcessRequest(Address, Data, , Tls, Proxy);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("address", Address);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("proxy" , Proxy);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
// END
@@ -15202,7 +19581,10 @@ EndProcedure
Procedure TCP_GetTLSSettings(FunctionParameters)
- Result = OPI_TCP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
// END
@@ -15234,7 +19616,14 @@ Procedure TCP_GetProxySettings(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- Result = OPI_TCP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
// END
@@ -15308,7 +19697,11 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
|data BLOB
|);";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Process(Result, "SQLite", "ExecuteSQLQuery", "Create"); // SKIP
@@ -15326,7 +19719,12 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(OPI_Tools.GetCurrentDate()); // DATETIME
ParameterArray.Add(New Structure("blob", Image)); // BLOB
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Process(Result, "SQLite", "ExecuteSQLQuery", "Insert"); // SKIP
@@ -15334,7 +19732,11 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Process(Result, "SQLite", "ExecuteSQLQuery", , Image); // SKIP
@@ -15351,7 +19753,11 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("db" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Process(Result, "SQLite", "ExecuteSQLQuery", "Transaction"); // SKIP
@@ -15370,7 +19776,12 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT uuid4();";
- Result = OPI_SQLite.ExecuteSQLQuery(QueryText, , , Connection, ExtensionMap);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("db" , Connection);
+ Options.Insert("exts", ExtensionMap);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
Process(Result, "SQLite", "ExecuteSQLQuery", "Extension"); // SKIP
@@ -15409,7 +19820,12 @@ Procedure SQLite_CreateTable(FunctionParameters)
ColoumnsStruct.Insert("created_at", "DATETIME");
ColoumnsStruct.Insert("data" , "BLOB");
- Result = OPI_SQLite.CreateTable(Table, ColoumnsStruct, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
// END
@@ -15419,7 +19835,12 @@ Procedure SQLite_CreateTable(FunctionParameters)
ColoumnsMap.Insert("id" , "INTEGER PRIMARY KEY");
ColoumnsMap.Insert("[An obscure column]", "TEXT");
- Result = OPI_SQLite.CreateTable("test1", ColoumnsMap, Base);
+ Options = New Structure;
+ Options.Insert("table", "test1");
+ Options.Insert("cols" , ColoumnsMap);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
Process(Result, "SQLite", "CreateTable", "An obscure column");
@@ -15457,32 +19878,64 @@ Procedure SQLite_AddRecords(FunctionParameters)
DataArray.Add(RowStructure2);
DataArray.Add(RowStructure1);
- Result = OPI_SQLite.AddRecords(Table, DataArray, , Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
// END
Process(Result, "SQLite", "AddRecords");
- Result = OPI_SQLite.AddRecords(Table, DataArray, False, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "No transaction");
RowStructure1.Insert("error", "Lesha");
DataArray.Add(RowStructure1);
- Result = OPI_SQLite.AddRecords(Table, DataArray, , Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Field error");
- Result = OPI_SQLite.AddRecords(Table, DataArray, False, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Error without transaction");
- Result = OPI_SQLite.AddRecords(Table, "not valid json", , Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , "not valid json");
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "JSON Error");
RowMap = New Map;
RowMap.Insert("[An obscure column]", "yo");
- Result = OPI_SQLite.AddRecords("test1", RowMap, , Base);
+ Options = New Structure;
+ Options.Insert("table", "test1");
+ Options.Insert("rows" , RowMap);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "An obscure column");
OPI_Tools.RemoveFileWithTry(PictureFile, "Failed to delete the temporary file after the test!!");
@@ -15521,29 +19974,47 @@ Procedure SQLite_GetRecords(FunctionParameters)
Sort = New Structure("created_at", "DESC");
Count = 1;
- Result = OPI_SQLite.GetRecords(Table, Fields, Filters, Sort, Count, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
// END
Process(Result, "SQLite", "GetRecords");
- Result = OPI_SQLite.GetRecords(Table, "['name','age','salary','is_active','created_at']", , , , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['name','age','salary','is_active','created_at']");
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Result, "SQLite", "GetRecords", "No parameters");
FilterStructure2.Insert("type", "SOMETHING");
Filters.Add(FilterStructure2);
- Result = OPI_SQLite.GetRecords(Table
- , "['name','age','salary','is_active','created_at']"
- , Filters
- ,
- ,
- , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['name','age','salary','is_active','created_at']");
+ Options.Insert("filter", Filters);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Result, "SQLite", "GetRecords", "Error");
- Result = OPI_SQLite.GetRecords("test1", , , , , Base);
+ Options = New Structure;
+ Options.Insert("table", "test1");
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Result, "SQLite", "GetRecords", "An obscure column");
@@ -15570,7 +20041,13 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters.Add(FilterStructure);
- Result = OPI_SQLite.UpdateRecords(Table, FieldsStructure, FilterStructure, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "UpdateRecords", Options);
// END
@@ -15581,7 +20058,13 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters = New Array;
Filters.Add(FilterStructure);
- Check = OPI_SQLite.GetRecords(Table, "['name','salary']", Filters, , , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['name','salary']");
+ Options.Insert("filter", Filters);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "UpdateRecords", "Check", FieldsStructure);
@@ -15604,13 +20087,24 @@ Procedure SQLite_DeleteRecords(FunctionParameters)
Filters.Add(FilterStructure);
- Result = OPI_SQLite.DeleteRecords(Table, FilterStructure, Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteRecords", Options);
// END
Process(Result, "SQLite", "DeleteRecords");
- Check = OPI_SQLite.GetRecords(Table, "['name','salary']", Filters, , , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['name','salary']");
+ Options.Insert("filter", Filters);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "DeleteRecords", "Check");
@@ -15621,7 +20115,11 @@ Procedure SQLite_GetTableInformation(FunctionParameters)
Base = FunctionParameters["SQLite_DB"];
Table = "test";
- Result = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
// END
@@ -15661,13 +20159,24 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_SQLite.EnsureRecords(Table, DataArray, KeyFields, , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
// END
Process(Result, "SQLite", "EnsureRecords", "Insertion");
- Check = OPI_SQLite.GetRecords(Table, "*", , , , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Insertion check");
RowStructure2.Insert("name" , "Vitaly Updated");
@@ -15683,11 +20192,22 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
DataArray.Add(RowStructure2);
DataArray.Add(StringStructure3);
- Result = OPI_SQLite.EnsureRecords(Table, DataArray, KeyFields, , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
Process(Result, "SQLite", "EnsureRecords", "Updating");
- Check = OPI_SQLite.GetRecords(Table, "*", , , , Base);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Updating check");
OPI_SQLite.DeleteTable(Table, Base);
@@ -15696,13 +20216,18 @@ EndProcedure
Procedure SQLite_GetRecordsFilterStructure(FunctionParameters)
- Result = OPI_SQLite.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
// END
Process(Result, "SQLite", "GetRecordsFilterStructure");
- Result = OPI_SQLite.GetRecordsFilterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
Process(Result, "SQLite", "GetRecordsFilterStructure", "Clear");
@@ -15713,13 +20238,21 @@ Procedure SQLite_DeleteTable(FunctionParameters)
Base = FunctionParameters["SQLite_DB"];
Table = "test";
- Result = OPI_SQLite.DeleteTable(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTable", Options);
// END
Process(Result, "SQLite", "DeleteTable");
- Check = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Check, "SQLite", "DeleteTable", "Check");
@@ -15732,17 +20265,29 @@ Procedure SQLite_ClearTable(FunctionParameters)
Base = FunctionParameters["SQLite_DB"];
Table = "test";
- Result = OPI_SQLite.ClearTable(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ClearTable", Options);
// END
Process(Result, "SQLite", "ClearTable");
- Check = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Check, "SQLite", "ClearTable", "Table");
- Check = OPI_SQLite.GetRecords(Table, , , , , Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "ClearTable", "Check");
@@ -15790,13 +20335,23 @@ Procedure SQLite_AddTableColumn(FunctionParameters)
Name = "new_col";
DataType = "TEXT";
- Result = OPI_SQLite.AddTableColumn(Table, Name, DataType, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddTableColumn", Options);
// END
Process(Result, "SQLite", "AddTableColumn");
- Result = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Result, "SQLite", "AddTableColumn", "Check");
@@ -15808,13 +20363,22 @@ Procedure SQLite_DeleteTableColumn(FunctionParameters)
Table = "test";
Name = "new_col";
- Result = OPI_SQLite.DeleteTableColumn(Table, Name, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTableColumn", Options);
// END
Process(Result, "SQLite", "DeleteTableColumn");
- Result = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Result, "SQLite", "DeleteTableColumn", "Check");
@@ -15833,23 +20397,41 @@ Procedure SQLite_EnsureTable(FunctionParameters)
ColoumnsStruct.Insert("age" , "INTEGER");
ColoumnsStruct.Insert("info" , "TEXT");
- Result = OPI_SQLite.EnsureTable(Table, ColoumnsStruct, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
// END
Process(Result, "SQLite", "EnsureTable");
- Check = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Check, "SQLite", "EnsureTable", "Check", ColoumnsStruct);
Table = "test_new";
- Result = OPI_SQLite.EnsureTable(Table, ColoumnsStruct, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
Process(Result, "SQLite", "EnsureTable", "New");
- Check = OPI_SQLite.GetTableInformation(Table, Base);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("db" , Base);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
Process(Check, "SQLite", "EnsureTable", "Check 2", ColoumnsStruct);
@@ -15866,7 +20448,13 @@ Procedure PostgreSQL_GenerateConnectionString(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "postgres";
- Result = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
// END
@@ -15890,10 +20478,20 @@ Procedure PostgreSQL_CreateConnection(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -15921,10 +20519,20 @@ Procedure PostgreSQL_CloseConnection(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -15951,10 +20559,20 @@ Procedure PostgreSQL_IsConnector(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -15986,10 +20604,20 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16015,7 +20643,11 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
|data BYTEA
|);";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Process(Result, "PostgreSQL", "ExecuteSQLQuery", "Create"); // SKIP
@@ -16033,7 +20665,12 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("DATE" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTEA", Image));
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Process(Result, "PostgreSQL", "ExecuteSQLQuery", "Insert"); // SKIP
@@ -16041,7 +20678,11 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Process(Result, "PostgreSQL", "ExecuteSQLQuery", , Image); // SKIP
@@ -16059,7 +20700,11 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Result = OPI_PostgreSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Process(Result, "PostgreSQL", "ExecuteSQLQuery", "Transaction"); // SKIP
@@ -16067,7 +20712,11 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
SQLFile = FunctionParameters["SQL"]; // Binary Data, URL or path to file
- Result = OPI_PostgreSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
Process(Result, "PostgreSQL", "ExecuteSQLQuery", "File"); // SKIP
@@ -16092,10 +20741,20 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16109,7 +20768,12 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
// END
@@ -16119,14 +20783,22 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Process(Connection, "PostgreSQL", "CreateDatabase", "Openning");
- Result = OPI_PostgreSQL.CreateDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
Process(Result, "PostgreSQL", "CreateDatabase", "Existing");
Base = "testbase2";
OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
- Result = OPI_PostgreSQL.CreateDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
Process(Result, "PostgreSQL", "CreateDatabase", "New");
@@ -16147,10 +20819,20 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16191,7 +20873,13 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
// END
@@ -16199,14 +20887,26 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Table = "ABC DEF";
- Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
Process(Result, "PostgreSQL", "CreateTable", "Name error");
Table = "somename";
ColoumnsStruct.Insert("wtf_field", "WTF");
- Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
Process(Result, "PostgreSQL", "CreateTable", "Type error");
@@ -16225,10 +20925,20 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16239,7 +20949,12 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
// END
@@ -16247,7 +20962,12 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Table = "heyho";
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
Process(Result, "PostgreSQL", "GetTableInformation", "Error");
@@ -16266,10 +20986,20 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16319,7 +21049,14 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddRecords", Options);
// END
@@ -16340,10 +21077,20 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16356,13 +21103,25 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Result, "PostgreSQL", "GetRecords"); // SKIP
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
Table = "test_data";
@@ -16394,13 +21153,16 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_PostgreSQL.GetRecords(Table
- , Fields
- , Filters
- , Sort
- , Count
- , ConnectionString
- , TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
// END
@@ -16421,10 +21183,20 @@ Procedure PostgreSQL_UpdateRecords(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16482,10 +21254,20 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16517,7 +21299,13 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteRecords", Options);
// END
@@ -16528,7 +21316,12 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Process(Result, "PostgreSQL", "DeleteRecords");
- Result = OPI_PostgreSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Result, "PostgreSQL", "DeleteRecords", "Check", Residue);
@@ -16547,10 +21340,20 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16561,7 +21364,12 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
// END
@@ -16570,8 +21378,20 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Base = "test_data";
Table = "test_data";
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
- Result = OPI_PostgreSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
Process(Result, "PostgreSQL", "DeleteTable", "Test");
@@ -16590,10 +21410,20 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16604,7 +21434,12 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
// END
@@ -16616,15 +21451,27 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Process(Connection, "PostgreSQL", "DeleteDatabase", "Openning");
- Result = OPI_PostgreSQL.DisableAllDatabaseConnections(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
Process(Result, "PostgreSQL", "DeleteDatabase", "Shutdown");
- Result = OPI_PostgreSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
Process(Result, "PostgreSQL", "DeleteDatabase", "Deletion");
- Result = OPI_PostgreSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
Process(Result, "PostgreSQL", "DeleteDatabase", "Error");
@@ -16632,7 +21479,11 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Process(Closing, "PostgreSQL", "DeleteDatabase", "Closing");
- Result = OPI_PostgreSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
Process(Result, "PostgreSQL", "DeleteDatabase", "Connection error");
@@ -16651,10 +21502,20 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16665,13 +21526,23 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ClearTable", Options);
// END
Process(Result, "PostgreSQL", "ClearTable");
- Result = OPI_PostgreSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Result, "PostgreSQL", "ClearTable", "Check");
@@ -16690,10 +21561,20 @@ Procedure PostgreSQL_DisableAllDatabaseConnections(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16702,7 +21583,12 @@ Procedure PostgreSQL_DisableAllDatabaseConnections(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_PostgreSQL.DisableAllDatabaseConnections(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
// END
@@ -16723,10 +21609,20 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16760,13 +21656,26 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_PostgreSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
// END
Process(Result, "PostgreSQL", "EnsureRecords", "Insertion");
- Check = OPI_PostgreSQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Insertion check");
RowStructure2.Insert("name" , New Structure("TEXT", "Vitaly Updated"));
@@ -16782,11 +21691,24 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
DataArray.Add(RowStructure2);
DataArray.Add(StringStructure3);
- Result = OPI_PostgreSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
Process(Result, "PostgreSQL", "EnsureRecords", "Updating");
- Check = OPI_PostgreSQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Updating check");
OPI_PostgreSQL.DeleteTable(Table, ConnectionString, TLSSettings);
@@ -16795,13 +21717,18 @@ EndProcedure
Procedure PostgreSQL_GetRecordsFilterStructure(FunctionParameters)
- Result = OPI_PostgreSQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
// END
Process(Result, "PostgreSQL", "GetRecordsFilterStructure");
- Result = OPI_PostgreSQL.GetRecordsFilterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
Process(Result, "PostgreSQL", "GetRecordsFilterStructure", "Clear");
@@ -16809,7 +21736,10 @@ EndProcedure
Procedure PostgreSQL_GetTLSSettings(FunctionParameters)
- Result = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
// END
@@ -16830,10 +21760,20 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16842,13 +21782,25 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Name = "new_field";
DataType = "TEXT";
- Result = OPI_PostgreSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddTableColumn", Options);
// END
Process(Result, "PostgreSQL", "AddTableColumn");
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
Process(Result, "PostgreSQL", "AddTableColumn", "Check");
@@ -16867,10 +21819,20 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16878,13 +21840,24 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Table = "testtable";
Name = "new_field";
- Result = OPI_PostgreSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name" , Name);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTableColumn", Options);
// END
Process(Result, "PostgreSQL", "DeleteTableColumn");
- Result = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
Process(Result, "PostgreSQL", "DeleteTableColumn", "Check");
@@ -16903,10 +21876,20 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Port = 5432;
Port = ?(TLS, 5433, 5432); // SKIP
- ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_PostgreSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -16919,23 +21902,45 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
ColoumnsStruct.Insert("bigint_field" , "BIGINT");
ColoumnsStruct.Insert("custom_field" , "TEXT");
- Result = OPI_PostgreSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
// END
Process(Result, "PostgreSQL", "EnsureTable");
- Check = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
Process(Check, "PostgreSQL", "EnsureTable", "Check", ColoumnsStruct);
Table = "test_new";
- Result = OPI_PostgreSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
Process(Result, "PostgreSQL", "EnsureTable", "New");
- Check = OPI_PostgreSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
Process(Check, "PostgreSQL", "EnsureTable", "Check", ColoumnsStruct);
@@ -16952,7 +21957,13 @@ Procedure MySQL_GenerateConnectionString(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "";
- Result = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
// END
@@ -16976,10 +21987,20 @@ Procedure MySQL_CreateConnection(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17006,10 +22027,20 @@ Procedure MySQL_CloseConnection(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17036,10 +22067,20 @@ Procedure MySQL_IsConnector(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17071,10 +22112,20 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17102,7 +22153,11 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
|data MEDIUMBLOB
|);";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Process(Result, "MySQL", "ExecuteSQLQuery", "Create"); // SKIP
@@ -17122,7 +22177,12 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("TIME" , OPI_Tools.GetCurrentDate()));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Process(Result, "MySQL", "ExecuteSQLQuery", "Insert"); // SKIP
@@ -17130,7 +22190,11 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Result = OPI_MySQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Process(Result, "MySQL", "ExecuteSQLQuery", , Image); // SKIP
@@ -17141,7 +22205,11 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
SQLFile = FunctionParameters["SQL2"]; // Binary Data, URL or path to file
- Result = OPI_MySQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
Process(Result, "MySQL", "ExecuteSQLQuery", "File"); // SKIP
@@ -17166,10 +22234,20 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17182,7 +22260,12 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
// END
@@ -17195,11 +22278,21 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Process(Connection, "MySQL", "CreateDatabase", "Openning");
- Result = OPI_MySQL.CreateDatabase(Base, Connection, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
Process(Result, "MySQL", "CreateDatabase", "Creation");
- Result = OPI_MySQL.CreateDatabase(Base, Connection, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
Process(Result, "MySQL", "CreateDatabase", "Existing");
@@ -17220,10 +22313,20 @@ Procedure MySQL_CreateTable(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17256,7 +22359,13 @@ Procedure MySQL_CreateTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
// END
@@ -17264,14 +22373,26 @@ Procedure MySQL_CreateTable(FunctionParameters)
Table = "ABC DEF";
- Result = OPI_MySQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
Process(Result, "MySQL", "CreateTable", "Name error");
Table = "somename";
ColoumnsStruct.Insert("wtf_field", "WTF");
- Result = OPI_MySQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
Process(Result, "MySQL", "CreateTable", "Type error");
@@ -17290,10 +22411,20 @@ Procedure MySQL_AddRecords(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17334,7 +22465,14 @@ Procedure MySQL_AddRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddRecords", Options);
// END
@@ -17355,10 +22493,20 @@ Procedure MySQL_GetRecords(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17371,13 +22519,25 @@ Procedure MySQL_GetRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Result, "MySQL", "GetRecords"); // SKIP
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, "test_data", Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -17409,7 +22569,16 @@ Procedure MySQL_GetRecords(FunctionParameters)
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MySQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
// END
@@ -17430,10 +22599,20 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17462,13 +22641,27 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "UpdateRecords", Options);
// END
Process(Result, "MySQL", "UpdateRecords");
- Check = OPI_MySQL.GetRecords(Table, "['ip_address']", Filters, , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['ip_address']");
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "UpdateRecords", "Check", Count, FieldsStructure);
@@ -17487,10 +22680,20 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17522,7 +22725,13 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteRecords", Options);
// END
@@ -17533,7 +22742,12 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Process(Result, "MySQL", "DeleteRecords");
- Result = OPI_MySQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Result, "MySQL", "DeleteRecords", "Check", Residue);
@@ -17552,10 +22766,20 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17566,7 +22790,12 @@ Procedure MySQL_DeleteTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
// END
@@ -17575,8 +22804,20 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Base = "test_data";
Table = "test_data";
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
- Result = OPI_MySQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
Process(Result, "MySQL", "DeleteTable", "Test");
@@ -17595,10 +22836,20 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17609,7 +22860,12 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
// END
@@ -17621,11 +22877,19 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Process(Connection, "MySQL", "DeleteDatabase", "Openning");
- Result = OPI_MySQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
Process(Result, "MySQL", "DeleteDatabase", "Deletion");
- Result = OPI_MySQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
Process(Result, "MySQL", "DeleteDatabase", "Error");
@@ -17633,7 +22897,11 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Process(Closing, "MySQL", "DeleteDatabase", "Closing");
- Result = OPI_MySQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
Process(Result, "MySQL", "DeleteDatabase", "Connection error");
@@ -17652,10 +22920,20 @@ Procedure MySQL_ClearTable(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17666,13 +22944,23 @@ Procedure MySQL_ClearTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ClearTable", Options);
// END
Process(Result, "MySQL", "ClearTable");
- Result = OPI_MySQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Result, "MySQL", "ClearTable", "Check");
@@ -17691,10 +22979,20 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17728,13 +23026,25 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MySQL.EnsureRecords(Table, DataArray, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
// END
Process(Result, "MySQL", "EnsureRecords", "Insertion");
- Check = OPI_MySQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Insertion check");
RowStructure2.Insert("name" , New Structure("TEXT" , "Vitaly Updated"));
@@ -17750,11 +23060,23 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
DataArray.Add(RowStructure2);
DataArray.Add(StringStructure3);
- Result = OPI_MySQL.EnsureRecords(Table, DataArray, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
Process(Result, "MySQL", "EnsureRecords", "Updating");
- Check = OPI_MySQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Updating check");
OPI_MySQL.DeleteTable(Table, ConnectionString, TLSSettings);
@@ -17763,13 +23085,18 @@ EndProcedure
Procedure MySQL_GetRecordsFilterStructure(FunctionParameters)
- Result = OPI_MySQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
// END
Process(Result, "MySQL", "GetRecordsFilterStructure");
- Result = OPI_MySQL.GetRecordsFilterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
Process(Result, "MySQL", "GetRecordsFilterStructure", "Clear");
@@ -17777,7 +23104,10 @@ EndProcedure
Procedure MySQL_GetTLSSettings(FunctionParameters)
- Result = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
// END
@@ -17798,10 +23128,20 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17812,7 +23152,12 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
// END
@@ -17820,7 +23165,12 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Table = "heyho";
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
Process(Result, "MySQL", "GetTableInformation", "Error");
@@ -17839,10 +23189,20 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17855,13 +23215,25 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddTableColumn", Options);
// END
Process(Result, "MySQL", "AddTableColumn");
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
Process(Result, "MySQL", "AddTableColumn", "Check");
@@ -17880,10 +23252,20 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17895,13 +23277,24 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTableColumn", Options);
// END
Process(Result, "MySQL", "DeleteTableColumn");
- Result = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
Process(Result, "MySQL", "DeleteTableColumn", "Check");
@@ -17920,10 +23313,20 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Port = 3306;
Port = ?(TLS, 3307, 3306); // SKIP
- ConnectionString = OPI_MySQL.GenerateConnectionString(Address, Base, Login, Password, Port);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
- TLSSettings = OPI_MySQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
TLSSettings = Undefined;
EndIf;
@@ -17940,23 +23343,45 @@ Procedure MySQL_EnsureTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MySQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
// END
Process(Result, "MySQL", "EnsureTable");
- Check = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
Process(Check, "MySQL", "EnsureTable", "Check", ColoumnsStruct);
Table = "test_new";
- Result = OPI_MySQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
Process(Result, "MySQL", "EnsureTable", "New");
- Check = OPI_MySQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
Process(Check, "MySQL", "EnsureTable", "Check", ColoumnsStruct);
@@ -17973,7 +23398,13 @@ Procedure GreenAPI_FormAccessParameters(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- Result = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
// END
@@ -17988,8 +23419,17 @@ Procedure GreenAPI_GetInstanceSettings(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceSettings(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettings", Options);
// END
@@ -18004,8 +23444,17 @@ Procedure GreenAPI_GetAccountInformation(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAccountInformation(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAccountInformation", Options);
// END
@@ -18015,13 +23464,18 @@ EndProcedure
Procedure GreenAPI_GetInstanceSettingsStructure(FunctionParameters)
- Result = OPI_GreenAPI.GetInstanceSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
// END
Process(Result, "GreenAPI", "GetInstanceSettingsStructure");
- Result = OPI_GreenAPI.GetInstanceSettingsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
Process(Result, "GreenAPI", "GetInstanceSettingsStructure", "Clear");
@@ -18034,7 +23488,13 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("pollMessageWebhook" , "yes");
@@ -18044,7 +23504,11 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
SettingsStructure.Insert("deletedMessageWebhook" , "yes");
SettingsStructure.Insert("outgoingAPIMessageWebhook", "yes");
- Result = OPI_GreenAPI.SetInstanceSettings(SettingsStructure, AccessParameters);
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetInstanceSettings", Options);
// END
@@ -18059,8 +23523,17 @@ Procedure GreenAPI_GetInstanceStatus(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetInstanceStatus(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceStatus", Options);
// END
@@ -18075,8 +23548,17 @@ Procedure GreenAPI_RebootInstance(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RebootInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RebootInstance", Options);
// END
@@ -18091,8 +23573,17 @@ Procedure GreenAPI_GetQR(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetQR(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetQR", Options);
// END
@@ -18107,8 +23598,17 @@ Procedure GreenAPI_LogoutInstance(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LogoutInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LogoutInstance", Options);
// END
@@ -18125,8 +23625,18 @@ Procedure GreenAPI_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetAuthorizationCode(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAuthorizationCode", Options);
// END
@@ -18143,8 +23653,18 @@ Procedure GreenAPI_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetProfilePicture(AccessParameters, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetProfilePicture", Options);
// END
@@ -18161,8 +23681,18 @@ Procedure GreenAPI_CreateGroup(FunctionParameters)
Name = "New group";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.CreateGroup(AccessParameters, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "CreateGroup", Options);
// END
@@ -18179,8 +23709,18 @@ Procedure GreenAPI_LeaveGroup(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.LeaveGroup(AccessParameters, GroupID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LeaveGroup", Options);
// END
@@ -18197,8 +23737,18 @@ Procedure GreenAPI_GetGroupInformation(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetGroupInformation(AccessParameters, GroupID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetGroupInformation", Options);
// END
@@ -18216,8 +23766,19 @@ Procedure GreenAPI_UpdateGroupName(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Name = "New name";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UpdateGroupName(AccessParameters, GroupID, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UpdateGroupName", Options);
// END
@@ -18235,8 +23796,19 @@ Procedure GreenAPI_AddGroupMember(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.AddGroupMember(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "AddGroupMember", Options);
// END
@@ -18254,8 +23826,19 @@ Procedure GreenAPI_ExcludeGroupMember(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ExcludeGroupMember(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ExcludeGroupMember", Options);
// END
@@ -18273,8 +23856,19 @@ Procedure GreenAPI_SetAdminRights(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetAdminRights(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetAdminRights", Options);
// END
@@ -18292,8 +23886,19 @@ Procedure GreenAPI_RevokeAdminRights(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
UserID = "123123123@c.us";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.RevokeAdminRights(AccessParameters, GroupID, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RevokeAdminRights", Options);
// END
@@ -18311,8 +23916,19 @@ Procedure GreenAPI_SetGroupPicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
GroupID = FunctionParameters["GreenAPI_GroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetGroupPicture(AccessParameters, GroupID, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("group" , GroupID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetGroupPicture", Options);
// END
@@ -18330,15 +23946,32 @@ Procedure GreenAPI_SendTextMessage(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Text = "New message";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendTextMessage(AccessParameters, ChatID, Text);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
// END
Process(Result, "GreenAPI", "SendTextMessage", , FunctionParameters);
MessageID = Result["idMessage"];
- Result = OPI_GreenAPI.SendTextMessage(AccessParameters, ChatID, Text, MessageID);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("quoted", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
Process(Result, "GreenAPI", "SendTextMessage", "Quote");
@@ -18354,8 +23987,19 @@ Procedure GreenAPI_DeleteMessage(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
MessageID = FunctionParameters["GreenAPI_MessageID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteMessage", Options);
// END
@@ -18374,8 +24018,20 @@ Procedure GreenAPI_EditMessageText(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_MessageID"];
Text = "New message text";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.EditMessageText(AccessParameters, ChatID, MessageID, Text);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+ Options.Insert("text" , Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "EditMessageText", Options);
// END
@@ -18395,8 +24051,21 @@ Procedure GreenAPI_SendFile(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFile(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
// END
@@ -18406,7 +24075,15 @@ Procedure GreenAPI_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Result = OPI_GreenAPI.SendFile(AccessParameters, ChatID, File, FileName, Description, MessageID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
Process(Result, "GreenAPI", "SendFile", "Quote");
@@ -18424,8 +24101,21 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Description = "File description";
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendFileByURL(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
// END
@@ -18435,7 +24125,15 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Result = OPI_GreenAPI.SendFileByURL(AccessParameters, ChatID, File, FileName, Description, MessageID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
Process(Result, "GreenAPI", "SendFileByURL", "Quote");
@@ -18456,15 +24154,35 @@ Procedure GreenAPI_SendPoll(FunctionParameters)
Variants.Add("Yellow");
Variants.Add("Green");
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendPoll(AccessParameters, ChatID, Text, Variants);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("options", Variants);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
// END
Process(Result, "GreenAPI", "SendPoll", , FunctionParameters);
MessageID = Result["idMessage"];
- Result = OPI_GreenAPI.SendPoll(AccessParameters, ChatID, Text, Variants, True, MessageID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("options", Variants);
+ Options.Insert("multi" , True);
+ Options.Insert("quoted" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
Process(Result, "GreenAPI", "SendPoll", "Quote");
@@ -18477,7 +24195,13 @@ Procedure GreenAPI_GetLocationDescription(FunctionParameters)
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Result = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
// END
@@ -18499,18 +24223,45 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Address = "Victory Square, Minsk";
Name = "Victory sq.";
- Location = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude, Address, Name);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+ Options.Insert("addr", Address);
+ Options.Insert("name", Name);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendLocation(AccessParameters, ChatID, Location);
+ Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
// END
Process(Result, "GreenAPI", "SendLocation", , FunctionParameters);
MessageID = Result["idMessage"];
- Location = OPI_GreenAPI.GetLocationDescription(Latitude, Longitude);
- Result = OPI_GreenAPI.SendLocation(AccessParameters, ChatID, Location, MessageID);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long", Longitude);
+
+ Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
+ Options.Insert("quoted", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
Process(Result, "GreenAPI", "SendLocation", "Quote");
@@ -18524,7 +24275,14 @@ Procedure GreenAPI_GetContactDescription(FunctionParameters)
Patronymic = "Petrovich";
Company = "Bicycle";
- Result = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
// END
@@ -18547,18 +24305,46 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Patronymic = "Petrovich";
Company = "Bicycle";
- Contact = OPI_GreenAPI.GetContactDescription(Phone, Name, LastName, Patronymic, Company);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
+ Options.Insert("surname", LastName);
+ Options.Insert("midname", Patronymic);
+ Options.Insert("company", Company);
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SendContact(AccessParameters, ChatID, Contact);
+ Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
+
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("contact", Contact);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
// END
Process(Result, "GreenAPI", "SendContact", , FunctionParameters);
MessageID = Result["idMessage"];
- Contact = OPI_GreenAPI.GetContactDescription(Phone, , , , Company);
- Result = OPI_GreenAPI.SendContact(AccessParameters, ChatID, Contact, MessageID);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
+ Options.Insert("company", Company);
+
+ Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("contact", Contact);
+ Options.Insert("quoted" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
Process(Result, "GreenAPI", "SendContact", "Quote");
@@ -18577,8 +24363,20 @@ Procedure GreenAPI_ForwardMessages(FunctionParameters)
Message = FunctionParameters["GreenAPI_MessageID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ForwardMessages(AccessParameters, From, Target, Message);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("msgs" , Message);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ForwardMessages", Options);
// END
@@ -18593,8 +24391,17 @@ Procedure GreenAPI_GetNotification(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetNotification(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetNotification", Options);
// END
@@ -18611,8 +24418,18 @@ Procedure GreenAPI_DeleteNotificationFromQueue(FunctionParameters)
ReceiptID = FunctionParameters["GreenAPI_ReceiptID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DeleteNotificationFromQueue(AccessParameters, ReceiptID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("receipt", ReceiptID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteNotificationFromQueue", Options);
// END
@@ -18630,8 +24447,19 @@ Procedure GreenAPI_DownloadMessageFile(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.DownloadMessageFile(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DownloadMessageFile", Options);
// END
@@ -18649,8 +24477,19 @@ Procedure GreenAPI_SetReadMark(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.SetReadMark(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetReadMark", Options);
// END
@@ -18665,8 +24504,17 @@ Procedure GreenAPI_GetMessageQueue(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessageQueue", Options);
// END
@@ -18681,8 +24529,17 @@ Procedure GreenAPI_ClearMessageQueue(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.ClearMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ClearMessageQueue", Options);
// END
@@ -18699,8 +24556,18 @@ Procedure GreenAPI_GetChatHistory(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetChatHistory(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetChatHistory", Options);
// END
@@ -18718,8 +24585,19 @@ Procedure GreenAPI_GetMessage(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
MessageID = FunctionParameters["GreenAPI_MessageID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("msg" , MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessage", Options);
// END
@@ -18734,8 +24612,17 @@ Procedure GreenAPI_GetIncomingMessageLog(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetIncomingMessageLog(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetIncomingMessageLog", Options);
// END
@@ -18750,8 +24637,17 @@ Procedure GreenAPI_GetOutgoingMessageLog(FunctionParameters)
IdInstance = FunctionParameters["GreenAPI_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.GetOutgoingMessageLog(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetOutgoingMessageLog", Options);
// END
@@ -18768,11 +24664,21 @@ Procedure GreenAPI_ArchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
OPI_GreenAPI.UnarchiveChat(AccessParameters, ChatID); // SKIP
- Result = OPI_GreenAPI.ArchiveChat(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ArchiveChat", Options);
// END
@@ -18789,8 +24695,18 @@ Procedure GreenAPI_UnarchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
- AccessParameters = OPI_GreenAPI.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenAPI.UnarchiveChat(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UnarchiveChat", Options);
// END
@@ -18809,7 +24725,13 @@ Procedure RCON_FormConnectionParameters(FunctionParameters)
WriteTimeout = 20;
ReadTimeout = 20;
- Result = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
// END
@@ -18824,7 +24746,13 @@ Procedure RCON_CreateConnection(FunctionParameters)
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Result = OPI_RCON.CreateConnection(ConnectionParams);
// END
@@ -18840,18 +24768,32 @@ Procedure RCON_ExecuteCommand(FunctionParameters)
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Command = "list";
- Result = OPI_RCON.ExecuteCommand(Command, Connection);
+ Options = New Structure;
+ Options.Insert("exec", Command);
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "ExecuteCommand", Options);
// END
Process(Result, "RCON", "ExecuteCommand");
Command = "list";
- Result = OPI_RCON.ExecuteCommand(Command, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("exec", Command);
+ Options.Insert("conn", ConnectionParams);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "ExecuteCommand", Options);
Process(Result, "RCON", "ExecuteCommand", "No connection");
@@ -18864,7 +24806,13 @@ Procedure RCON_IsConnector(FunctionParameters)
WriteTimeout = 20;
ReadTimeout = 20;
- ConnectionParams = OPI_RCON.FormConnectionParameters(URL, Password, ReadTimeout, WriteTimeout);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", ReadTimeout);
+ Options.Insert("wtout", WriteTimeout);
+
+ ConnectionParams = OPI_TestDataRetrieval.ExecuteTestCLI("rcon", "FormConnectionParameters", Options);
Connection = OPI_RCON.CreateConnection(ConnectionParams);
Result = OPI_RCON.IsConnector(Connection);
@@ -18889,7 +24837,13 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
Process(Result, "Ollama", "GetResponse"); // SKIP
@@ -18916,7 +24870,14 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalParameters = New Structure("format", Format);
- Result = OPI_Ollama.GetResponse(URL, Model, Prompt, AdditionalParameters, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
// END
@@ -18936,20 +24897,36 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
MessagesArray = New Array;
- Question1 = OPI_Ollama.GetContextMessageStructure("user", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Question1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
Question2 = OPI_Ollama.GetContextMessageStructure("user", "When the first version was released?"); // Question without specifics
// Adding the first question to the context
MessagesArray.Add(Question1);
- Response1 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
Process(Response1, "Ollama", "GetContextResponse", "Preliminary"); // SKIP
MessagesArray.Add(Response1["message"]); // Add response to first question in context
MessagesArray.Add(Question2); // Add second question in context
- Response2 = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Response2 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
MessagesArray.Add(Response2["message"]);
@@ -18967,13 +24944,27 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
Options = New Structure("seed,temperature", 101, 0);
AdditionalParameters = New Structure("options", Options);
- Result = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, AdditionalParameters, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
Process(Result, "Ollama", "GetContextResponse", "Seed 1");
Message1 = Result["message"]["content"];
- Result = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, AdditionalParameters, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
Process(Result, "Ollama", "GetContextResponse", "Seed 2");
@@ -18982,7 +24973,14 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
Options = New Structure("seed,temperature", 555, 10);
AdditionalParameters = New Structure("options", Options);
- Result = OPI_Ollama.GetContextResponse(URL, Model, MessagesArray, AdditionalParameters, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
+ Options.Insert("options", AdditionalParameters);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
Process(Result, "Ollama", "GetContextResponse", "Seed 3");
@@ -19003,7 +25001,13 @@ Procedure Ollama_LoadModelToMemory(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.LoadModelToMemory(URL, Model, Period, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("keep" , Period);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "LoadModelToMemory", Options);
// END
@@ -19021,7 +25025,12 @@ Procedure Ollama_UnloadModelFromMemory(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.UnloadModelFromMemory(URL, Model, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "UnloadModelFromMemory", Options);
// END
@@ -19031,13 +25040,18 @@ EndProcedure
Procedure Ollama_GetRequestParameterStructure(FunctionParameters)
- Result = OPI_Ollama.GetRequestParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
// END
Process(Result, "Ollama", "GetRequestParameterStructure");
- Result = OPI_Ollama.GetRequestParameterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
Process(Result, "Ollama", "GetRequestParameterStructure", "Clear");
@@ -19045,13 +25059,18 @@ EndProcedure
Procedure Ollama_GetContextParameterStructure(FunctionParameters)
- Result = OPI_Ollama.GetContextParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
// END
Process(Result, "Ollama", "GetContextParameterStructure");
- Result = OPI_Ollama.GetContextParameterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
Process(Result, "Ollama", "GetContextParameterStructure", "Clear");
@@ -19059,7 +25078,11 @@ EndProcedure
Procedure Ollama_GetContextMessageStructure(FunctionParameters)
- Result = OPI_Ollama.GetContextMessageStructure("user", "Hello!");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "Hello!");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextMessageStructure", Options);
// END
@@ -19069,13 +25092,18 @@ EndProcedure
Procedure Ollama_GetModelSettingsStructure(FunctionParameters)
- Result = OPI_Ollama.GetModelSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
// END
Process(Result, "Ollama", "GetModelSettingsStructure");
- Result = OPI_Ollama.GetModelSettingsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
Process(Result, "Ollama", "GetModelSettingsStructure", "Clear");
@@ -19093,13 +25121,25 @@ Procedure Ollama_CreateModel(FunctionParameters)
Settings = New Structure("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Result = OPI_Ollama.CreateModel(URL, Model, Settings, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("settings", Settings);
+ Options.Insert("headers" , AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CreateModel", Options);
// END
Process(Result, "Ollama", "CreateModel");
- Result = OPI_Ollama.GetResponse(URL, Model, "How are you?", , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , "How are you?");
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
Process(Result, "Ollama", "CreateModel", "Request");
@@ -19115,19 +25155,38 @@ Procedure Ollama_DeleteModel(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.DeleteModel(URL, Model, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
// END
Process(Result, "Ollama", "DeleteModel");
- Result = OPI_Ollama.DeleteModel(URL, "library/tinyllama:latest", AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "library/tinyllama:latest");
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny");
- Result = OPI_Ollama.DeleteModel(URL, "bayselonarrend/tinyllama:latest", AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny, account");
- Result = OPI_Ollama.GetModelList(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
Process(Result, "Ollama", "DeleteModel", "List");
@@ -19141,7 +25200,11 @@ Procedure Ollama_GetModelList(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelList(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
// END
@@ -19157,7 +25220,11 @@ Procedure Ollama_ListRunningModels(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.ListRunningModels(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "ListRunningModels", Options);
// END
@@ -19175,7 +25242,13 @@ Procedure Ollama_GetModelInformation(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetModelInformation(URL, Model, False, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("verbose", False);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelInformation", Options);
// END
@@ -19194,7 +25267,13 @@ Procedure Ollama_CopyModel(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CopyModel(URL, Model, Name, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("name" , Name);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CopyModel", Options);
// END
@@ -19212,7 +25291,11 @@ Procedure Ollama_GetVersion(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetVersion(URL, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetVersion", Options);
// END
@@ -19234,7 +25317,13 @@ Procedure Ollama_GetEmbeddings(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.GetEmbeddings(URL, Model, StingsArray, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , StingsArray);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddings", Options);
// END
@@ -19244,13 +25333,18 @@ EndProcedure
Procedure Ollama_GetEmbeddingsParameterStructure(FunctionParameters)
- Result = OPI_Ollama.GetEmbeddingsParameterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
// END
Process(Result, "Ollama", "GetEmbeddingsParameterStructure");
- Result = OPI_Ollama.GetEmbeddingsParameterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
Process(Result, "Ollama", "GetEmbeddingsParameterStructure", "Clear");
@@ -19266,7 +25360,12 @@ Procedure Ollama_PushModel(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushModel(URL, Model, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushModel", Options);
// END
@@ -19284,13 +25383,23 @@ Procedure Ollama_PullModel(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PullModel(URL, Model, , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
// END
Process(Result, "Ollama", "PullModel");
- Result = OPI_Ollama.PullModel(URL, "bayselonarrend/tinyllama:latest", , AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
Process(Result, "Ollama", "PullModel", "Account");
@@ -19310,7 +25419,12 @@ Procedure Ollama_PushBlob(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.PushBlob(URL, Image, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("data" , Image);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushBlob", Options);
// END
@@ -19327,13 +25441,23 @@ Procedure Ollama_CheckBlob(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
- Result = OPI_Ollama.CheckBlob(URL, SHA256, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , SHA256);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
// END
Process(Result, "Ollama", "CheckBlob");
- Result = OPI_Ollama.CheckBlob(URL, "yoyoyo", AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , "yoyoyo");
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
Process(Result, "Ollama", "CheckBlob", "Error");
@@ -20504,7 +26628,13 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Model = "smolvlm-256m-instruct";
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
Process(Result, "OpenAI", "GetResponse"); // SKIP
@@ -20517,17 +26647,35 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Messages = New Array;
- ImageUpload = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ ImageUpload = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
Process(ImageUpload, "OpenAI", "GetResponse", "Image upload"); // SKIP
ImageID = ImageUpload["id"];
- Description = OPI_OpenAI.GetImageMessageStructure("user", ImageID, "What is in this image?");
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , ImageID);
+ Options.Insert("prompt", "What is in this image?");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
Messages.Add(Description);
- Result = OPI_OpenAI.GetResponse(URL, Token, Model, Messages);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("msgs" , Messages);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
OPI_OpenAI.DeleteFile(URL, Token, ImageID);
@@ -20545,7 +26693,13 @@ Procedure OpenAI_GetEmbeddings(FunctionParameters)
Text = "What is 1C:Enterprise?";
Model = "arcee-ai_afm-4.5b";
- Result = OPI_OpenAI.GetEmbeddings(URL, Token, Model, Text);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("input", Text);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetEmbeddings", Options);
// END
@@ -20562,7 +26716,14 @@ Procedure OpenAI_CreateAssistant(FunctionParameters)
Model = "smolvlm-256m-instruct";
Name = "Math tutor";
- Result = OPI_OpenAI.CreateAssistant(URL, Token, Model, Name, Instruction);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("name" , Name);
+ Options.Insert("inst" , Instruction);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateAssistant", Options);
// END
@@ -20577,7 +26738,12 @@ Procedure OpenAI_DeleteAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
- Result = OPI_OpenAI.DeleteAssistant(URL, Token, AssistantID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteAssistant", Options);
// END
@@ -20592,7 +26758,12 @@ Procedure OpenAI_RetrieveAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
- Result = OPI_OpenAI.RetrieveAssistant(URL, Token, AssistantID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , AssistantID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "RetrieveAssistant", Options);
// END
@@ -20608,7 +26779,13 @@ Procedure OpenAI_GetAssistantsList(FunctionParameters)
Count = 2;
AdditionalParameters = New Structure("after,order", "asst_2", "desc");
- Result = OPI_OpenAI.GetAssistantsList(URL, Token, Count, AdditionalParameters);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("limit" , Count);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantsList", Options);
// END
@@ -20626,7 +26803,14 @@ Procedure OpenAI_UploadFile(FunctionParameters)
FileName = StrTemplate("%1.png", String(New UUID()));
Destination = "assistants";
- Result = OPI_OpenAI.UploadFile(URL, Token, FileName, File, Destination);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
+ Options.Insert("purpose", Destination);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
// END
@@ -20642,7 +26826,12 @@ Procedure OpenAI_DeleteFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
- Result = OPI_OpenAI.DeleteFile(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteFile", Options);
// END
@@ -20657,7 +26846,12 @@ Procedure OpenAI_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
- Result = OPI_OpenAI.GetFileInformation(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFileInformation", Options);
// END
@@ -20670,7 +26864,11 @@ Procedure OpenAI_GetFilesList(FunctionParameters)
URL = FunctionParameters["OpenAI_URL"];
Token = FunctionParameters["OpenAI_Token"];
- Result = OPI_OpenAI.GetFilesList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFilesList", Options);
// END
@@ -20685,7 +26883,12 @@ Procedure OpenAI_DownloadFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
- Result = OPI_OpenAI.DownloadFile(URL, Token, FileID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("id" , FileID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DownloadFile", Options);
// END
@@ -20695,7 +26898,11 @@ EndProcedure
Procedure OpenAI_GetMessageStructure(FunctionParameters)
- Result = OPI_OpenAI.GetMessageStructure("user", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
// END
@@ -20709,7 +26916,12 @@ Procedure OpenAI_GetImageMessageStructure(FunctionParameters)
Token = FunctionParameters["OpenAI_Token"];
Image = FunctionParameters["OpenAI_File"];
- Result = OPI_OpenAI.GetImageMessageStructure("user", Image, "What is in this image?");
+ Options = New Structure;
+ Options.Insert("role" , "user");
+ Options.Insert("file" , Image);
+ Options.Insert("prompt", "What is in this image?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
// END
@@ -20727,7 +26939,14 @@ Procedure OpenAI_GenerateSpeech(FunctionParameters)
AdditionalParameters = New Structure("response_format", "wav");
- Result = OPI_OpenAI.GenerateSpeech(URL, Token, Model, Text, , AdditionalParameters);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , Text);
+ Options.Insert("options", AdditionalParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GenerateSpeech", Options);
// END
@@ -20743,7 +26962,14 @@ Procedure OpenAI_CreateTranscription(FunctionParameters)
Audio = FunctionParameters["OpenAI_Speech"];
Model = "whisper-1";
- Result = OPI_OpenAI.CreateTranscription(URL, Token, Model, Audio, "audio/wav");
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("audio", Audio);
+ Options.Insert("type" , "audio/wav");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateTranscription", Options);
// END
@@ -20758,9 +26984,20 @@ Procedure OpenAI_GetImages(FunctionParameters)
URL = FunctionParameters["OpenAI_URL"];
Token = FunctionParameters["OpenAI_Token"];
- Model = "sd-1.5-ggml";
- Description = OPI_OpenAI.GetImageDescriptionStructure("Yellow alpaca", 1, , "64x64");
- Result = OPI_OpenAI.GetImages(URL, Token, Model, Description);
+ Model = "sd-1.5-ggml";
+ Options = New Structure;
+ Options.Insert("prompt", "Yellow alpaca");
+ Options.Insert("amount", 1);
+ Options.Insert("size" , "64x64");
+
+ Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageDescriptionStructure", Options);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("model", Model);
+ Options.Insert("descr", Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImages", Options);
// END
@@ -20773,7 +27010,11 @@ Procedure OpenAI_GetModelList(FunctionParameters)
URL = FunctionParameters["OpenAI_URL"];
Token = FunctionParameters["OpenAI_Token"];
- Result = OPI_OpenAI.GetModelList(URL, Token);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetModelList", Options);
// END
@@ -20783,11 +27024,18 @@ EndProcedure
Procedure OpenAI_GetAssistantMessage(FunctionParameters)
- Result = OPI_OpenAI.GetAssistantMessage("What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantMessage", Options);
// END
- Check = OPI_OpenAI.GetMessageStructure("assistant", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "assistant");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -20797,11 +27045,20 @@ EndProcedure
Procedure OpenAI_GetUserMessage(FunctionParameters)
- Result = OPI_OpenAI.GetUserMessage("What is 1C:Enterprise?", "Vitaly");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+ Options.Insert("name", "Vitaly");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetUserMessage", Options);
// END
- Check = OPI_OpenAI.GetMessageStructure("user", "What is 1C:Enterprise?", "Vitaly");
+ Options = New Structure;
+ Options.Insert("role", "user");
+ Options.Insert("text", "What is 1C:Enterprise?");
+ Options.Insert("name", "Vitaly");
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -20811,11 +27068,18 @@ EndProcedure
Procedure OpenAI_GetSystemMessage(FunctionParameters)
- Result = OPI_OpenAI.GetSystemMessage("What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetSystemMessage", Options);
// END
- Check = OPI_OpenAI.GetMessageStructure("system", "What is 1C:Enterprise?");
+ Options = New Structure;
+ Options.Insert("role", "system");
+ Options.Insert("text", "What is 1C:Enterprise?");
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -20833,7 +27097,12 @@ Procedure MSSQL_GenerateConnectionString(FunctionParameters)
Login = "bayselonarrend";
Password = FunctionParameters["PG_Password"];
- Result = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// END
@@ -20850,8 +27119,16 @@ Procedure MSSQL_CreateConnection(FunctionParameters)
Login = "SA";
Password = FunctionParameters["PG_Password"];
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Result = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
@@ -20867,8 +27144,16 @@ Procedure MSSQL_CloseConnection(FunctionParameters)
Login = "SA";
Password = FunctionParameters["PG_Password"];
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.CloseConnection(Connection);
@@ -20887,8 +27172,16 @@ Procedure MSSQL_IsConnector(FunctionParameters)
Login = "SA";
Password = FunctionParameters["PG_Password"];
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
Result = OPI_MSSQL.IsConnector(Connection);
@@ -20912,8 +27205,17 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
OPI_MSSQL.DeleteTable("users" , Connection); // SKIP
@@ -20937,7 +27239,11 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
| Data VARBINARY(MAX)
|);";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Process(Result, "MSSQL", "ExecuteSQLQuery", "Create"); // SKIP
@@ -20959,7 +27265,12 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("UUID" , New UUID));
ParameterArray.Add(New Structure("BYTES" , Image));
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, ParameterArray, , Connection);
+ Options = New Structure;
+ Options.Insert("sql" , QueryText);
+ Options.Insert("params", ParameterArray);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Process(Result, "MSSQL", "ExecuteSQLQuery", "Insert"); // SKIP
@@ -20967,7 +27278,11 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Result = OPI_MSSQL.ExecuteSQLQuery(QueryText, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", QueryText);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Process(Result, "MSSQL", "ExecuteSQLQuery", , Image); // SKIP
@@ -20979,7 +27294,11 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
SQLFile = FunctionParameters["SQL2"]; // Binary Data, URL or path to file
- Result = OPI_MSSQL.ExecuteSQLQuery(SQLFile, , , Connection);
+ Options = New Structure;
+ Options.Insert("sql", SQLFile);
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
Process(Result, "MSSQL", "ExecuteSQLQuery", "File"); // SKIP
@@ -20993,7 +27312,10 @@ EndProcedure
Procedure MSSQL_GetTLSSettings(FunctionParameters)
- Result = OPI_MSSQL.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
// END
@@ -21007,8 +27329,16 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Login = "SA";
Password = FunctionParameters["PG_Password"];
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -21018,7 +27348,12 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
// END
@@ -21031,11 +27366,19 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Process(Connection, "MSSQL", "CreateDatabase", "Openning");
- Result = OPI_MSSQL.CreateDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
Process(Result, "MSSQL", "CreateDatabase", "Creation");
- Result = OPI_MSSQL.CreateDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
Process(Result, "MSSQL", "CreateDatabase", "Existing");
@@ -21050,8 +27393,17 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -21077,7 +27429,13 @@ Procedure MSSQL_CreateTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
// END
@@ -21085,14 +27443,26 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Table = "ABC DEF";
- Result = OPI_MSSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
Process(Result, "MSSQL", "CreateTable", "Name error");
Table = "somename";
ColoumnsStruct.Insert("wtf_field", "WTF");
- Result = OPI_MSSQL.CreateTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
Process(Result, "MSSQL", "CreateTable", "Type error");
@@ -21105,8 +27475,17 @@ Procedure MSSQL_AddRecords(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
RecordsArray = New Array;
@@ -21152,7 +27531,14 @@ Procedure MSSQL_AddRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddRecords(Table, RecordsArray, True, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("rows", RecordsArray);
+ Options.Insert("trn", True);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddRecords", Options);
// END
@@ -21167,8 +27553,17 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// All records without filters
@@ -21178,13 +27573,24 @@ Procedure MSSQL_GetRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Result, "MSSQL", "GetRecords"); // SKIP
// Filter, selected fields, limit and sorting
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, "test_data", Login, Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -21216,7 +27622,16 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Sort = New Structure("ip_address", "DESC");
Count = 5;
- Result = OPI_MSSQL.GetRecords(Table, Fields, Filters, Sort, Count, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", Fields);
+ Options.Insert("filter", Filters);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
// END
@@ -21231,8 +27646,17 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -21258,13 +27682,27 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.UpdateRecords(Table, FieldsStructure, FilterStructure, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("values", FieldsStructure);
+ Options.Insert("filter", FilterStructure);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "UpdateRecords", Options);
// END
Process(Result, "MSSQL", "UpdateRecords");
- Check = OPI_MSSQL.GetRecords(Table, "['ip_address']", Filters, , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "['ip_address']");
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "UpdateRecords", "Check", Count, FieldsStructure);
@@ -21277,8 +27715,17 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "test_data";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_data";
@@ -21309,7 +27756,13 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteRecords(Table, Filters, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("filter", Filters);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteRecords", Options);
// END
@@ -21320,7 +27773,12 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Process(Result, "MSSQL", "DeleteRecords");
- Result = OPI_MSSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Result, "MSSQL", "DeleteRecords", "Check", Residue);
@@ -21333,8 +27791,17 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -21342,7 +27809,12 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
// END
@@ -21351,8 +27823,19 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Base = "test_data";
Table = "test_data";
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
- Result = OPI_MSSQL.DeleteTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
Process(Result, "MSSQL", "DeleteTable", "Test");
@@ -21364,8 +27847,16 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Login = "SA";
Password = FunctionParameters["PG_Password"];
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, , Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Base = "testbase1";
@@ -21373,7 +27864,12 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
// END
@@ -21385,11 +27881,19 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Process(Connection, "MSSQL", "DeleteDatabase", "Openning");
- Result = OPI_MSSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
Process(Result, "MSSQL", "DeleteDatabase", "Deletion");
- Result = OPI_MSSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
Process(Result, "MSSQL", "DeleteDatabase", "Error");
@@ -21397,7 +27901,11 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Process(Closing, "MSSQL", "DeleteDatabase", "Closing");
- Result = OPI_MSSQL.DeleteDatabase(Base, Connection);
+ Options = New Structure;
+ Options.Insert("base", Base);
+ Options.Insert("dbc" , Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
Process(Result, "MSSQL", "DeleteDatabase", "Connection error");
@@ -21410,8 +27918,17 @@ Procedure MSSQL_ClearTable(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -21419,13 +27936,23 @@ Procedure MSSQL_ClearTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.ClearTable(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ClearTable", Options);
// END
Process(Result, "MSSQL", "ClearTable");
- Result = OPI_MSSQL.GetRecords(Table, , , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Result, "MSSQL", "ClearTable", "Check");
@@ -21438,8 +27965,17 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "testtable";
@@ -21447,7 +27983,12 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
// END
@@ -21455,7 +27996,12 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Table = "heyho";
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
Process(Result, "MSSQL", "GetTableInformation", "Error");
@@ -21472,20 +28018,41 @@ Procedure MSSQL_AddTableColumn(FunctionParameters)
Name = "new_field";
DataType = "bigint";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.AddTableColumn(Table, Name, DataType, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("type", DataType);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "AddTableColumn", Options);
// END
Process(Result, "MSSQL", "AddTableColumn");
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
Process(Result, "MSSQL", "AddTableColumn", "Check");
@@ -21501,20 +28068,40 @@ Procedure MSSQL_DeleteTableColumn(FunctionParameters)
Table = "testtable";
Name = "new_field";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
// When using the connection string, a new connection is initialised,
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.DeleteTableColumn(Table, Name, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("name", Name);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTableColumn", Options);
// END
Process(Result, "MSSQL", "DeleteTableColumn");
- Result = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
Process(Result, "MSSQL", "DeleteTableColumn", "Check");
@@ -21529,8 +28116,17 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Base = "testbase1";
Table = "testtable";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
ColoumnsStruct = New Structure;
ColoumnsStruct.Insert("smallint_field" , "smallint");
@@ -21542,23 +28138,45 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
// which will be closed after the function is executed.
// If several operations are performed, it is desirable to use one connection,
// previously created by the CreateConnection function()
- Result = OPI_MSSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols", ColoumnsStruct);
+ Options.Insert("dbc", ConnectionString);
+ Options.Insert("tls", TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
// END
Process(Result, "MSSQL", "EnsureTable");
- Check = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
Process(Check, "MSSQL", "EnsureTable", "Check", ColoumnsStruct);
Table = "test_new";
- Result = OPI_MSSQL.EnsureTable(Table, ColoumnsStruct, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
Process(Result, "MSSQL", "EnsureTable", "New");
- Check = OPI_MSSQL.GetTableInformation(Table, ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table", Table);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
Process(Check, "MSSQL", "EnsureTable", "Check", ColoumnsStruct);
@@ -21571,8 +28189,17 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Base = "testbase1";
- TLSSettings = OPI_MSSQL.GetTLSSettings(True);
- ConnectionString = OPI_MSSQL.GenerateConnectionString(Address, Base, Login, Password);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Table = "test_guarantee";
@@ -21603,13 +28230,26 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
KeyFields = New Array;
KeyFields.Add("id");
- Result = OPI_MSSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
// END
Process(Result, "MSSQL", "EnsureRecords", "Insertion");
- Check = OPI_MSSQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Insertion check");
RowStructure2.Insert("name" , New Structure("NVARCHAR", "Vitaly Updated"));
@@ -21625,11 +28265,24 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
DataArray.Add(RowStructure2);
DataArray.Add(StringStructure3);
- Result = OPI_MSSQL.EnsureRecords(Table, DataArray, KeyFields, , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("unique", KeyFields);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
Process(Result, "MSSQL", "EnsureRecords", "Updating");
- Check = OPI_MSSQL.GetRecords(Table, "*", , , , ConnectionString, TLSSettings);
+ Options = New Structure;
+ Options.Insert("table" , Table);
+ Options.Insert("fields", "*");
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Updating check");
OPI_MSSQL.DeleteTable(Table, ConnectionString, TLSSettings);
@@ -21638,13 +28291,18 @@ EndProcedure
Procedure MSSQL_GetRecordsFilterStructure(FunctionParameters)
- Result = OPI_MSSQL.GetRecordsFilterStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
// END
Process(Result, "MSSQL", "GetRecordsFilterStructure");
- Result = OPI_MSSQL.GetRecordsFilterStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
Process(Result, "MSSQL", "GetRecordsFilterStructure", "Clear");
@@ -21672,7 +28330,13 @@ Procedure FTP_CreateConnection(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21683,12 +28347,22 @@ Procedure FTP_CreateConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Result = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -21717,7 +28391,13 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21728,18 +28408,31 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetWelcomeMessage(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetWelcomeMessage", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -21768,7 +28461,13 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21779,21 +28478,39 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
- Result = OPI_FTP.GetConnectionConfiguration(FTPSettings, ProxySettings, TLSSettings);
+ Options = New Structure;
+ Options.Insert("set" , FTPSettings);
+ Options.Insert("proxy", ProxySettings);
+ Options.Insert("tls" , TLSSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionConfiguration", Options);
// END
Process(Result, "FTP", "GetConnectionConfiguration", Postfix, FunctionParameters);
- Check = OPI_FTP.GetWelcomeMessage(Result);
+ Options = New Structure;
+ Options.Insert("conn", Result);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetWelcomeMessage", Options);
Process(Check, "FTP", "GetConnectionConfiguration", "Check, " + Postfix);
@@ -21817,7 +28534,13 @@ Procedure FTP_CloseConnection(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21828,12 +28551,22 @@ Procedure FTP_CloseConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -21866,7 +28599,13 @@ Procedure FTP_IsConnector(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21877,12 +28616,22 @@ Procedure FTP_IsConnector(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -21906,7 +28655,13 @@ Procedure FTP_GetConnectionSettings(FunctionParameters)
Login = FunctionParameters["FTP_User"];
Password = FunctionParameters["FTP_Password"];
- Result = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
// END
@@ -21925,7 +28680,14 @@ Procedure FTP_GetProxySettings(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- Result = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
// END
@@ -21937,7 +28699,10 @@ Procedure FTP_GetTLSSettings(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Result = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
// END
@@ -21963,7 +28728,13 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -21974,12 +28745,22 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -21989,7 +28770,11 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Deletion = OPI_FTP.DeleteDirectory(Connection, "new_dir"); // SKIP
Process(Deletion, "FTP", "CreateNewDirectory", "Deletion, " + Postfix); // SKIP
- Result = OPI_FTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
@@ -21999,21 +28784,39 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Process(Result, "FTP", "CreateNewDirectory", Postfix, True);
- Result = OPI_FTP.CreateNewDirectory(Connection, "new_dir/another_one");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/another_one");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "CreateNewDirectory", Options);
Process(Result, "FTP", "CreateNewDirectory", "Nested, " + Postfix);
- Result = OPI_FTP.CreateNewDirectory(Connection, "second_dir/another_one");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "second_dir/another_one");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "CreateNewDirectory", Options);
Process(Result, "FTP", "CreateNewDirectory", "Double, " + Postfix);
OPI_Tools.Pause(5);
- Check = OPI_FTP.ListObjects(Connection, "new_dir", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+ Options.Insert("rcv" , True);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Check, "FTP", "CreateNewDirectory", "Check 1, " + Postfix);
- Check = OPI_FTP.ListObjects(Connection, "", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "");
+ Options.Insert("rcv" , True);
+
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Check, "FTP", "CreateNewDirectory", "Check 2, " + Postfix);
@@ -22037,7 +28840,13 @@ Procedure FTP_ListObjects(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22048,18 +28857,33 @@ Procedure FTP_ListObjects(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ListObjects(Connection, "", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22068,7 +28892,12 @@ Procedure FTP_ListObjects(FunctionParameters)
Process(Result, "FTP", "ListObjects", Postfix);
- Result = OPI_FTP.ListObjects(Connection, "Dir1/Dir3/Git-2.50.0-64-bit.exe", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Result, "FTP", "ListObjects", "File, " + Postfix);
@@ -22101,7 +28930,15 @@ Procedure FTP_UploadFile(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password, , 1000, 1000);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+ Options.Insert("rtout", 1000);
+ Options.Insert("wtout", 1000);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22112,20 +28949,40 @@ Procedure FTP_UploadFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UploadFile(Connection, Image, "new_dir/pic_from_disk.png");
- Result2 = OPI_FTP.UploadFile(Connection, ImageDD, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
@@ -22136,8 +28993,16 @@ Procedure FTP_UploadFile(FunctionParameters)
Process(Result , "FTP", "UploadFile", Postfix , ImageDD.Size());
Process(Result2, "FTP", "UploadFile", "Binary, " + Postfix, ImageDD.Size());
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_from_disk.png");
- Result2 = OPI_FTP.GetObjectSize(Connection, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Result , "FTP", "UploadFile", "Size 1, " + Postfix, ImageDD.Size());
Process(Result2, "FTP", "UploadFile", "Size 2, " + Postfix, ImageDD.Size());
@@ -22179,7 +29044,13 @@ Procedure FTP_DeleteFile(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22190,18 +29061,32 @@ Procedure FTP_DeleteFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteFile(Connection, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22210,11 +29095,20 @@ Procedure FTP_DeleteFile(FunctionParameters)
Process(Result , "FTP", "DeleteFile", Postfix);
- Result = OPI_FTP.DeleteFile(Connection, "pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteFile", Options);
Process(Result , "FTP", "DeleteFile", "Nonexistent, " + Postfix);
- Result = OPI_FTP.ListObjects(Connection, "", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Result , "FTP", "DeleteFile", "Check, " + Postfix);
@@ -22238,7 +29132,13 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22249,18 +29149,32 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.DeleteDirectory(Connection, "new_dir/another_one");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/another_one");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22289,7 +29203,13 @@ Procedure FTP_ClearDirectory(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22300,18 +29220,32 @@ Procedure FTP_ClearDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.ClearDirectory(Connection, ".");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ClearDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22320,7 +29254,12 @@ Procedure FTP_ClearDirectory(FunctionParameters)
Process(Result , "FTP", "ClearDirectory", Postfix);
- Result = OPI_FTP.ListObjects(Connection, ".", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Result , "FTP", "ClearDirectory", "Check, " + Postfix);
@@ -22344,7 +29283,13 @@ Procedure FTP_GetObjectSize(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22355,18 +29300,32 @@ Procedure FTP_GetObjectSize(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22375,7 +29334,11 @@ Procedure FTP_GetObjectSize(FunctionParameters)
Process(Result , "FTP", "GetObjectSize", Postfix);
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/another.bin");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/another.bin");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Result , "FTP", "GetObjectSize", "Nonexistent, " + Postfix);
@@ -22399,7 +29362,13 @@ Procedure FTP_UpdatePath(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22410,18 +29379,33 @@ Procedure FTP_UpdatePath(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.UpdatePath(Connection, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "new_dir/pic_from_disk.png");
+ Options.Insert("new" , "new_dir/pic_copy.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22430,31 +29414,64 @@ Procedure FTP_UpdatePath(FunctionParameters)
Process(Result , "FTP", "UpdatePath", Postfix);
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_copy.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_copy.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Result , "FTP", "UpdatePath", "Check, new, " + Postfix);
- Result = OPI_FTP.GetObjectSize(Connection, "new_dir/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Result , "FTP", "UpdatePath", "Check, old, " + Postfix);
- Result = OPI_FTP.UpdatePath(Connection, "new_dir", "brand_new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "new_dir");
+ Options.Insert("new" , "brand_new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Process(Result , "FTP", "UpdatePath", "Directory, " + Postfix);
- Result = OPI_FTP.ListObjects(Connection, ".", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Result , "FTP", "UpdatePath", "List, " + Postfix);
- Result = OPI_FTP.UpdatePath(Connection, "brand_new_dir", "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "brand_new_dir");
+ Options.Insert("new" , "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Process(Result , "FTP", "UpdatePath", "Directory, back, " + Postfix);
- Result = OPI_FTP.UpdatePath(Connection, "new_dir/pic_copy.png", "new_dir/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "new_dir/pic_copy.png");
+ Options.Insert("new" , "new_dir/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Process(Result , "FTP", "UpdatePath", "Back, " + Postfix);
- Result = OPI_FTP.ListObjects(Connection, ".", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", ".");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Process(Result , "FTP", "UpdatePath", "List, back, " + Postfix);
@@ -22478,7 +29495,13 @@ Procedure FTP_SaveFile(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22489,12 +29512,22 @@ Procedure FTP_SaveFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -22504,7 +29537,12 @@ Procedure FTP_SaveFile(FunctionParameters)
Path = "new_dir/pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_FTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
@@ -22514,7 +29552,11 @@ Procedure FTP_SaveFile(FunctionParameters)
Process(Result, "FTP", "SaveFile", Postfix);
- Size = OPI_FTP.GetObjectSize(Connection, Path);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+
+ Size = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Size, "FTP", "SaveFile", "Size, " + Postfix);
@@ -22560,7 +29602,13 @@ Procedure FTP_GetFileData(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22571,12 +29619,22 @@ Procedure FTP_GetFileData(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -22594,7 +29652,11 @@ Procedure FTP_GetFileData(FunctionParameters)
Process(Result, "FTP", "GetFileData", Postfix);
- Size = OPI_FTP.GetObjectSize(Connection, Path);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+
+ Size = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Process(Size, "FTP", "GetFileData", "Size, " + Postfix);
@@ -22635,7 +29697,13 @@ Procedure FTP_Ping(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22646,18 +29714,31 @@ Procedure FTP_Ping(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.Ping(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "Ping", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22686,7 +29767,13 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22697,12 +29784,22 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -22710,7 +29807,11 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "UMASK";
- Result = OPI_FTP.ExecuteCustomCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteCustomCommand", Options);
Else
Result = Connection; // Error of connection
@@ -22740,7 +29841,13 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22751,12 +29858,22 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -22764,7 +29881,11 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "PWD";
- Result = OPI_FTP.ExecuteArbitraryCommand(Connection, CommandText);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("cmd" , CommandText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteArbitraryCommand", Options);
Else
Result = Connection; // Error of connection
@@ -22794,7 +29915,13 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22805,18 +29932,31 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22845,7 +29985,13 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22856,12 +30002,22 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
@@ -22877,7 +30033,10 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
Process(Result, "FTP", "ChangeCurrentDirectory", Postfix);
- Result = OPI_FTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetCurrentDirectory", Options);
Process(Result, "FTP", "ChangeCurrentDirectory", "Check, " + Postfix, Path);
@@ -22886,7 +30045,10 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
Process(Result, "FTP", "ChangeCurrentDirectory", "Back, " + Postfix);
- Result = OPI_FTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetCurrentDirectory", Options);
Process(Result, "FTP", "ChangeCurrentDirectory", "Check, back, " + Postfix, Path);
@@ -22910,7 +30072,13 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
UseProxy = FunctionParameters["Proxy"]; // SKIP
FTPS = FunctionParameters["TLS"]; // SKIP
- FTPSettings = OPI_FTP.GetConnectionSettings(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
If UseProxy Then
@@ -22921,18 +30089,31 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_FTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
EndIf;
If FTPS Then
- TLSSettings = OPI_FTP.GetTLSSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Connection = OPI_FTP.CreateConnection(FTPSettings, ProxySettings, TLSSettings);
If OPI_FTP.IsConnector(Connection) Then
- Result = OPI_FTP.GetProtocolFeatureList(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProtocolFeatureList", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -22953,7 +30134,12 @@ Procedure ReportPortal_GetTemporaryToken(FunctionParameters)
Login = FunctionParameters["RPortal_Login"];
Password = FunctionParameters["RPortal_Password"];
- Result = OPI_ReportPortal.GetTemporaryToken(URL, Login, Password);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("login", Login);
+ Options.Insert("pass" , Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetTemporaryToken", Options);
// END
@@ -22968,7 +30154,13 @@ Procedure ReportPortal_GetPermanentToken(FunctionParameters)
UserID = FunctionParameters["RPortal_UserID"];
KeyName = "test_key";
- Result = OPI_ReportPortal.GetPermanentToken(URL, Token, UserID, KeyName);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("name" , KeyName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetPermanentToken", Options);
// END
@@ -22983,7 +30175,13 @@ Procedure ReportPortal_DeletePermanentToken(FunctionParameters)
UserID = FunctionParameters["RPortal_UserID"];
KeyID = FunctionParameters["RPortal_TestKeyID"];
- Result = OPI_ReportPortal.DeletePermanentToken(URL, Token, UserID, KeyID);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("id" , KeyID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "DeletePermanentToken", Options);
// END
@@ -23014,7 +30212,13 @@ Procedure SSH_CreateConnection(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23043,7 +30247,14 @@ Procedure SSH_CreateConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
@@ -23074,7 +30285,13 @@ Procedure SSH_ExecuteCommand(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23103,14 +30320,25 @@ Procedure SSH_ExecuteCommand(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
Connection = OPI_SSH.CreateConnection(SSHSettings, ProxySettings);
If OPI_SSH.IsConnector(Connection) Then
- Result = OPI_SSH.ExecuteCommand(Connection, "whoami");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("comm", "whoami");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "ExecuteCommand", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23140,7 +30368,13 @@ Procedure SSH_GetConnectionConfiguration(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23169,17 +30403,32 @@ Procedure SSH_GetConnectionConfiguration(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
- Result = OPI_SSH.GetConnectionConfiguration(SSHSettings, ProxySettings);
+ Options = New Structure;
+ Options.Insert("set" , SSHSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetConnectionConfiguration", Options);
// END
Process(Result, "SSH", "GetConnectionConfiguration", Postfix);
- Result = OPI_SSH.ExecuteCommand(Result, "whoami");
+ Options = New Structure;
+ Options.Insert("conn", Result);
+ Options.Insert("comm", "whoami");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "ExecuteCommand", Options);
Process(Result, "SSH", "GetConnectionConfiguration", "Check, " + Postfix);
@@ -23204,7 +30453,13 @@ Procedure SSH_CloseConnection(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23233,7 +30488,14 @@ Procedure SSH_CloseConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
@@ -23270,7 +30532,13 @@ Procedure SSH_IsConnector(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SSHSettings = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SSHSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23299,7 +30567,14 @@ Procedure SSH_IsConnector(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
@@ -23325,7 +30600,13 @@ Procedure SSH_GetSettingsLoginPassword(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- Result = OPI_SSH.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsLoginPassword", Options);
// END
@@ -23346,7 +30627,14 @@ Procedure SSH_GetSettingsPrivateKey(FunctionParameters)
PrivateKey = FunctionParameters["SSH_Key"]; // SKIP
PublicKey = FunctionParameters["SSH_Pub"]; // SKIP
- Result = OPI_SSH.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsPrivateKey", Options);
// END
@@ -23358,10 +30646,15 @@ Procedure SSH_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
- Result = OPI_SSH.GetSettingsViaAgent(Host, Port, Login);
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsViaAgent", Options);
// END
@@ -23380,7 +30673,14 @@ Procedure SSH_GetProxySettings(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- Result = OPI_SSH.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
// END
@@ -23411,7 +30711,13 @@ Procedure SFTP_CreateConnection(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23440,7 +30746,14 @@ Procedure SFTP_CreateConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -23471,7 +30784,13 @@ Procedure SFTP_CreateNewDirectory(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23500,14 +30819,25 @@ Procedure SFTP_CreateNewDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.CreateNewDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "CreateNewDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23537,7 +30867,13 @@ Procedure SFTP_DeleteDirectory(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23566,14 +30902,25 @@ Procedure SFTP_DeleteDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteDirectory(Connection, "new_dir");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "new_dir");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23603,7 +30950,13 @@ Procedure SFTP_GetCurrentDirectory(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23632,14 +30985,24 @@ Procedure SFTP_GetCurrentDirectory(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetCurrentDirectory(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetCurrentDirectory", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23669,7 +31032,13 @@ Procedure SFTP_ListObjects(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23698,14 +31067,26 @@ Procedure SFTP_ListObjects(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.ListObjects(Connection, "test_folder", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "test_folder");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23714,7 +31095,11 @@ Procedure SFTP_ListObjects(FunctionParameters)
Process(Result, "SFTP", "ListObjects", Postfix);
- Result = OPI_SFTP.ListObjects(Connection, "test_folder");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "test_folder");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Process(Result, "SFTP", "ListObjects", Postfix + ", No recursion");
@@ -23748,7 +31133,13 @@ Procedure SFTP_UploadFile(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23777,7 +31168,14 @@ Procedure SFTP_UploadFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -23785,8 +31183,18 @@ Procedure SFTP_UploadFile(FunctionParameters)
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UploadFile(Connection, Image, "pic_from_disk.png");
- Result2 = OPI_SFTP.UploadFile(Connection, ImageDD, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", Image);
+ Options.Insert("path", "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("file", ImageDD);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result2 = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
Else
Result = Connection; // Error of connection
@@ -23846,7 +31254,13 @@ Procedure SFTP_DeleteFile(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23875,14 +31289,25 @@ Procedure SFTP_DeleteFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteFile", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -23891,11 +31316,20 @@ Procedure SFTP_DeleteFile(FunctionParameters)
Process(Result , "SFTP", "DeleteFile", Postfix);
- Result = OPI_SFTP.DeleteFile(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "DeleteFile", Options);
Process(Result , "SFTP", "DeleteFile", "Nonexistent, " + Postfix);
- Result = OPI_SFTP.ListObjects(Connection, "files_folder", True);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder");
+ Options.Insert("rcv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Process(Result , "SFTP", "DeleteFile", "Check, " + Postfix);
@@ -23920,7 +31354,13 @@ Procedure SFTP_IsConnector(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -23949,7 +31389,14 @@ Procedure SFTP_IsConnector(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -23975,7 +31422,13 @@ Procedure SFTP_GetSettingsLoginPassword(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- Result = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
// END
@@ -23996,7 +31449,14 @@ Procedure SFTP_GetSettingsPrivateKey(FunctionParameters)
PrivateKey = FunctionParameters["SSH_Key"]; // SKIP
PublicKey = FunctionParameters["SSH_Pub"]; // SKIP
- Result = OPI_SFTP.GetSettingsPrivateKey(Host, Port, Login, PrivateKey, PublicKey);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsPrivateKey", Options);
// END
@@ -24008,10 +31468,15 @@ Procedure SFTP_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
- Result = OPI_SFTP.GetSettingsViaAgent(Host, Port, Login);
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsViaAgent", Options);
// END
@@ -24030,7 +31495,14 @@ Procedure SFTP_GetProxySettings(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- Result = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
// END
@@ -24057,7 +31529,13 @@ Procedure SFTP_GetConnectionConfiguration(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24086,17 +31564,32 @@ Procedure SFTP_GetConnectionConfiguration(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
- Result = OPI_SFTP.GetConnectionConfiguration(SFTPSettings, ProxySettings);
+ Options = New Structure;
+ Options.Insert("set" , SFTPSettings);
+ Options.Insert("proxy", ProxySettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetConnectionConfiguration", Options);
// END
Process(Result, "SFTP", "GetConnectionConfiguration", Postfix);
- Result = OPI_SSH.ExecuteCommand(Result, "whoami");
+ Options = New Structure;
+ Options.Insert("conn", Result);
+ Options.Insert("comm", "whoami");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "ExecuteCommand", Options);
Process(Result, "SFTP", "GetConnectionConfiguration", "Check, " + Postfix);
@@ -24121,7 +31614,13 @@ Procedure SFTP_CloseConnection(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24150,7 +31649,14 @@ Procedure SFTP_CloseConnection(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -24187,7 +31693,13 @@ Procedure SFTP_SaveFile(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24216,7 +31728,14 @@ Procedure SFTP_SaveFile(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -24227,7 +31746,12 @@ Procedure SFTP_SaveFile(FunctionParameters)
Path = "pic_from_disk.png";
FileName = GetTempFileName("bin");
- Result = OPI_SFTP.SaveFile(Connection, Path, FileName);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", Path);
+ Options.Insert("file", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "SaveFile", Options);
Else
Result = Connection; // Error of connection
@@ -24278,7 +31802,13 @@ Procedure SFTP_GetFileData(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24307,7 +31837,14 @@ Procedure SFTP_GetFileData(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
@@ -24364,7 +31901,13 @@ Procedure SFTP_UpdatePath(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24393,14 +31936,26 @@ Procedure SFTP_UpdatePath(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.UpdatePath(Connection, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "pic_from_disk.png");
+ Options.Insert("new" , "files_folder/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -24409,23 +31964,44 @@ Procedure SFTP_UpdatePath(FunctionParameters)
Process(Result , "SFTP", "UpdatePath", Postfix);
- Result = OPI_SFTP.GetFileInformation(Connection, "pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Process(Result , "SFTP", "UpdatePath", "Check, Old, " + Postfix);
- Result = OPI_SFTP.GetFileInformation(Connection, "files_folder/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Process(Result , "SFTP", "UpdatePath", "Check, New, " + Postfix);
- Result = OPI_SFTP.UpdatePath(Connection, "files_folder/pic_from_disk.png", "pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("old" , "files_folder/pic_from_disk.png");
+ Options.Insert("new" , "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Process(Result , "SFTP", "UpdatePath", "Back, " + Postfix);
- Result = OPI_SFTP.GetFileInformation(Connection, "files_folder/pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Process(Result , "SFTP", "UpdatePath", "Check, Old, Back, " + Postfix);
- Result = OPI_SFTP.GetFileInformation(Connection, "pic_from_disk.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "pic_from_disk.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Process(Result , "SFTP", "UpdatePath", "Check, New, Back, " + Postfix);
@@ -24450,7 +32026,13 @@ Procedure SFTP_GetFileInformation(FunctionParameters)
Login = FunctionParameters["SSH_User"];
Password = FunctionParameters["SSH_Password"];
- SFTPSettings = OPI_SFTP.GetSettingsLoginPassword(Host, Port, Login, Password);
+ Options = New Structure;
+ Options.Insert("host", Host);
+ Options.Insert("port", Port);
+ Options.Insert("user", Login);
+ Options.Insert("pass", Password);
+
+ SFTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsLoginPassword", Options);
ElsIf AuthorizationType = "By key" Then
@@ -24479,14 +32061,25 @@ Procedure SFTP_GetFileInformation(FunctionParameters)
ProxyLogin = FunctionParameters["Proxy_User"];
ProxyPassword = FunctionParameters["Proxy_Password"];
- ProxySettings = OPI_SFTP.GetProxySettings(ProxyAddress, ProxyPort, ProxyType, ProxyLogin, ProxyPassword);
+ Options = New Structure;
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
+ Options.Insert("login", ProxyLogin);
+ Options.Insert("pass" , ProxyPassword);
+
+ ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Connection = OPI_SFTP.CreateConnection(SFTPSettings, ProxySettings);
If OPI_SFTP.IsConnector(Connection) Then
- Result = OPI_SFTP.GetFileInformation(Connection, "files_folder/pic_from_binary.png");
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("path", "files_folder/pic_from_binary.png");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetFileInformation", Options);
Else
Result = Connection; // Error of connection
EndIf;
@@ -24508,7 +32101,13 @@ Procedure GreenMax_FormAccessParameters(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- Result = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
// END
@@ -24525,8 +32124,18 @@ Procedure GreenMax_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAuthorizationCode(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAuthorizationCode", Options);
// END
@@ -24541,8 +32150,17 @@ Procedure GreenMax_LogoutInstance(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LogoutInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LogoutInstance", Options);
// END
@@ -24559,8 +32177,18 @@ Procedure GreenMax_SendAuthorizationCode(FunctionParameters)
AuthCode = 123456;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendAuthorizationCode(AccessParameters, AuthCode);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("code" , AuthCode);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendAuthorizationCode", Options);
// END
@@ -24575,8 +32203,17 @@ Procedure GreenMax_GetInstanceStatus(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceStatus(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceStatus", Options);
// END
@@ -24591,8 +32228,17 @@ Procedure GreenMax_RebootInstance(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RebootInstance(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RebootInstance", Options);
// END
@@ -24602,13 +32248,18 @@ EndProcedure
Procedure GreenMax_GetInstanceSettingsStructure(FunctionParameters)
- Result = OPI_GreenMax.GetInstanceSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
// END
Process(Result, "GreenMax", "GetInstanceSettingsStructure");
- Result = OPI_GreenMax.GetInstanceSettingsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
Process(Result, "GreenMAx", "GetInstanceSettingsStructure", "Clear");
@@ -24621,8 +32272,17 @@ Procedure GreenMax_GetInstanceSettings(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetInstanceSettings(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettings", Options);
// END
@@ -24637,14 +32297,24 @@ Procedure GreenMax_SetInstanceSettings(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
SettingsStructure = New Structure;
SettingsStructure.Insert("markIncomingMessagesReaded" , "no");
SettingsStructure.Insert("outgoingWebhook" , "no");
SettingsStructure.Insert("outgoingAPIMessageWebhook" , "yes");
- Result = OPI_GreenMax.SetInstanceSettings(SettingsStructure, AccessParameters);
+ Options = New Structure;
+ Options.Insert("settings", SettingsStructure);
+ Options.Insert("access" , AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetInstanceSettings", Options);
// END
@@ -24661,8 +32331,18 @@ Procedure GreenMax_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetProfilePicture(AccessParameters, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetProfilePicture", Options);
// END
@@ -24677,8 +32357,17 @@ Procedure GreenMax_GetAccountInformation(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetAccountInformation(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAccountInformation", Options);
// END
@@ -24696,8 +32385,18 @@ Procedure GreenMax_CheckAccount(FunctionParameters)
PhoneNumber = 441234567890;
PhoneNumber = FunctionParameters["GreenMax_Phone"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CheckAccount(AccessParameters, PhoneNumber);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("phone" , PhoneNumber);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CheckAccount", Options);
// END
@@ -24714,8 +32413,18 @@ Procedure GreenMax_GetContactList(FunctionParameters)
Count = 1;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactList(AccessParameters, Count);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactList", Options);
// END
@@ -24733,8 +32442,18 @@ Procedure GreenMax_GetContactInformation(FunctionParameters)
ContactID = 87654321;
ContactID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetContactInformation(AccessParameters, ContactID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ContactID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactInformation", Options);
// END
@@ -24749,8 +32468,17 @@ Procedure GreenMax_GetChatList(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatList(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatList", Options);
// END
@@ -24768,8 +32496,18 @@ Procedure GreenMax_GetChatAvatar(FunctionParameters)
ChatID = 87654321;
ChatID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatAvatar(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatAvatar", Options);
// END
@@ -24789,8 +32527,19 @@ Procedure GreenMax_CreateGroup(FunctionParameters)
UserID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.CreateGroup(AccessParameters, Name, UserID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("name" , Name);
+ Options.Insert("members", UserID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CreateGroup", Options);
// END
@@ -24811,8 +32560,19 @@ Procedure GreenMax_AddGroupMember(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.AddGroupMember(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "AddGroupMember", Options);
// END
@@ -24835,8 +32595,19 @@ Procedure GreenMax_RemoveGroupMember(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RemoveGroupMember(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RemoveGroupMember", Options);
// END
@@ -24854,8 +32625,18 @@ Procedure GreenMax_LeaveGroup(FunctionParameters)
ChatID = 12345678;
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.LeaveGroup(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LeaveGroup", Options);
// END
@@ -24874,8 +32655,19 @@ Procedure GreenMax_UpdateGroupName(FunctionParameters)
ChatID = 12345678;
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.UpdateGroupName(AccessParameters, ChatID, Name);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "UpdateGroupName", Options);
// END
@@ -24893,8 +32685,18 @@ Procedure GreenMax_GetGroupInformation(FunctionParameters)
ChatID = 12345678;
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetGroupInformation(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupInformation", Options);
// END
@@ -24917,8 +32719,19 @@ Procedure GreenMax_ChangeGroupSettings(FunctionParameters)
Settings.Insert("allowParticipantsPinMessages" , False);
Settings.Insert("allowParticipantsAddMembers" , False);
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ChangeGroupSettings(AccessParameters, ChatID, Settings);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("set" , Settings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ChangeGroupSettings", Options);
// END
@@ -24928,13 +32741,18 @@ EndProcedure
Procedure GreenMax_GetGroupSettingsStructure(FunctionParameters)
- Result = OPI_GreenMax.GetGroupSettingsStructure();
+ Options = New Structure;
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
// END
Process(Result, "GreenMax", "GetGroupSettingsStructure");
- Result = OPI_GreenMax.GetGroupSettingsStructure(True);
+ Options = New Structure;
+ Options.Insert("empty", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
Process(Result, "GreenMax", "GetGroupSettingsStructure", "Clear");
@@ -24953,8 +32771,19 @@ Procedure GreenMax_SetAdminRights(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetAdminRights(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetAdminRights", Options);
// END
@@ -24975,8 +32804,19 @@ Procedure GreenMax_RevokeAdminRights(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.RevokeAdminRights(AccessParameters, ChatID, MemberID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("member", MemberID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RevokeAdminRights", Options);
// END
@@ -24996,8 +32836,19 @@ Procedure GreenMax_SetGroupPicture(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SetGroupPicture(AccessParameters, ChatID, Image);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("picture", Image);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetGroupPicture", Options);
// END
@@ -25018,8 +32869,20 @@ Procedure GreenMax_SendTextMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendTextMessage(AccessParameters, ChatID, Text, Set);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("typing", Set);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendTextMessage", Options);
// END
@@ -25041,8 +32904,21 @@ Procedure GreenMax_SendFile(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFile(AccessParameters, ChatID, File, FileName, Description);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
// END
@@ -25052,7 +32928,16 @@ Procedure GreenMax_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Result = OPI_GreenMax.SendFile(AccessParameters, ChatID, File, FileName, Description, 1000, "video");
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
+ Options.Insert("ttype" , "video");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
Process(Result, "GreenMax", "SendFile", "Video");
@@ -25072,8 +32957,20 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.SendFileByURL(AccessParameters, ChatID, File, FileName);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
// END
@@ -25083,7 +32980,15 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Result = OPI_GreenMax.SendFileByURL(AccessParameters, ChatID, File, FileName, Description, 1000);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
+ Options.Insert("filename", FileName);
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
Process(Result, "GreenMax", "SendFileByURL", "Typing");
@@ -25096,8 +33001,17 @@ Procedure GreenMax_GetNotification(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetNotification(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetNotification", Options);
// END
@@ -25114,8 +33028,18 @@ Procedure GreenMax_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["GreenMax_ReceiptID"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.DeleteNotification(AccessParameters, NotificationID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("id" , NotificationID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "DeleteNotification", Options);
// END
@@ -25134,8 +33058,18 @@ Procedure GreenMax_MarkMessagesAsRead(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.MarkMessagesAsRead(AccessParameters, ChatID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "MarkMessagesAsRead", Options);
// END
@@ -25155,8 +33089,19 @@ Procedure GreenMax_GetChatMessageHistory(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessageHistory(AccessParameters, ChatID, Count);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("count" , Count);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessageHistory", Options);
// END
@@ -25176,8 +33121,19 @@ Procedure GreenMax_GetChatMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetChatMessage(AccessParameters, ChatID, MessageID);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message", MessageID);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessage", Options);
// END
@@ -25194,8 +33150,18 @@ Procedure GreenMax_GetIncomingMessageLog(FunctionParameters)
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingMessageLog(AccessParameters, Period);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingMessageLog", Options);
// END
@@ -25212,8 +33178,18 @@ Procedure GreenMax_GetOutgoingMessageLog(FunctionParameters)
Period = 30;
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageLog(AccessParameters, Period);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+ Options.Insert("span" , Period);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageLog", Options);
// END
@@ -25228,8 +33204,17 @@ Procedure GreenMax_GetOutgoingMessageCount(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageCount(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageCount", Options);
// END
@@ -25244,8 +33229,17 @@ Procedure GreenMax_GetOutgoingMessageQueue(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetOutgoingMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageQueue", Options);
// END
@@ -25260,8 +33254,17 @@ Procedure GreenMax_ClearOutgoingMessageQueue(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearOutgoingMessageQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearOutgoingMessageQueue", Options);
// END
@@ -25276,8 +33279,17 @@ Procedure GreenMax_GetIncomingNotificationCount(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.GetIncomingNotificationCount(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingNotificationCount", Options);
// END
@@ -25292,8 +33304,17 @@ Procedure GreenMax_ClearIncomingNotificationQueue(FunctionParameters)
IdInstance = FunctionParameters["GreenMax_IdInstance"];
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
- AccessParameters = OPI_GreenMax.FormAccessParameters(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Result = OPI_GreenMax.ClearIncomingNotificationQueue(AccessParameters);
+ Options = New Structure;
+ Options.Insert("api" , ApiUrl);
+ Options.Insert("media", MediaUrl);
+ Options.Insert("id" , IdInstance);
+ Options.Insert("token", ApiTokenInstance);
+
+ AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
+ Options = New Structure;
+ Options.Insert("access", AccessParameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearIncomingNotificationQueue", Options);
// END
@@ -25313,7 +33334,14 @@ Procedure MongoDB_GenerateConnectionString(FunctionParameters)
Base = FunctionParameters["MongoDB_DB"];
ConnectionParams = New Structure("authSource", "admin");
- Result = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
// END
@@ -25331,7 +33359,14 @@ Procedure MongoDB_CreateConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Result = OPI_MongoDB.CreateConnection(ConnectionString);
@@ -25355,7 +33390,14 @@ Procedure MongoDB_CloseConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.CloseConnection(Connection);
@@ -25376,7 +33418,14 @@ Procedure MongoDB_IsConnector(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Result = OPI_MongoDB.IsConnector(Connection);
@@ -25396,7 +33445,13 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Command = "listDatabases";
Data = New Structure("nameOnly", True);
@@ -25405,7 +33460,12 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Process(Connection, "MongoDB", "ExecuteCommand", "Connection"); // SKIP
- Result = OPI_MongoDB.ExecuteCommand(Connection, Command, , , Data);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("comm", Command);
+ Options.Insert("data", Data);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "ExecuteCommand", Options);
// END
@@ -25423,12 +33483,23 @@ Procedure MongoDB_GetDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, Base, Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_db";
- Result = OPI_MongoDB.GetDatabase(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabase", Options);
// END
@@ -25445,10 +33516,19 @@ Procedure MongoDB_GetListOfBases(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetListOfBases(Connection);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetListOfBases", Options);
// END
@@ -25466,10 +33546,20 @@ Procedure MongoDB_DeleteDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.DeleteDatabase(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDatabase", Options);
// END
@@ -25486,7 +33576,13 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Name = "test_collection";
@@ -25514,13 +33610,25 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Expression.Insert("$expr", GroupAnd);
Parameters.Insert("validator", Expression);
- Result = OPI_MongoDB.CreateCollection(Connection, Name, Base, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
// END
Process(Result, "MongoDB", "CreateCollection");
- Result = OPI_MongoDB.CreateCollection(Connection, Name, Base, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
Process(Result, "MongoDB", "CreateCollection", "Existing");
@@ -25535,13 +33643,24 @@ Procedure MongoDB_DeleteCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "test_collection";
Base = "test_database";
- Result = OPI_MongoDB.DeleteCollection(Connection, Collection, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteCollection", Options);
// END
@@ -25558,12 +33677,22 @@ Procedure MongoDB_GetCollectionList(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Base = "test_database";
- Result = OPI_MongoDB.GetCollectionList(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetCollectionList", Options);
// END
@@ -25581,7 +33710,13 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -25647,7 +33782,13 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
OPI_MongoDB.DeleteCollection(Connection, Collection, Base); // SKIP
- Result = OPI_MongoDB.InsertDocuments(Connection, Collection, DocsArray, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("docs", DocsArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
// END
@@ -25707,7 +33848,13 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
DocumentWithoutCategory.Insert("inStock" , False);
DocsArray.Add(DocumentWithoutCategory);
- Result = OPI_MongoDB.InsertDocuments(Connection, Collection, DocsArray, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll", Collection);
+ Options.Insert("docs", DocsArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
Process(Result, "MongoDB", "InsertDocuments");
@@ -25723,7 +33870,13 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -25733,7 +33886,15 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("doubleField", -1);
Parameters = New Structure("limit", 2);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
// END
@@ -25744,7 +33905,15 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("price", 1);
Parameters = New Structure("limit", 5);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "GetDocuments", 1);
@@ -25752,7 +33921,14 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Filter = New Structure("inStock,rating", True, New Structure("__4gte", 4));
Sort = New Structure("rating,price", -1, 1);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+ Options.Insert("sort" , Sort);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "GetDocuments", 2);
@@ -25760,7 +33936,14 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Filter = New Structure("tags", "sale");
Sort = New Structure("createdDate", -1);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+ Options.Insert("sort" , Sort);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "GetDocuments", 3);
@@ -25769,7 +33952,13 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Filter.Insert("details.supplier", "Supplier A");
Filter.Insert("details.weightKg", New Structure("__4lt", 3));
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "GetDocuments", 4);
@@ -25778,7 +33967,15 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("price", -1);
Parameters = New Structure("projection", New Structure("productName,price,rating", 1, 1, 1));
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "GetDocuments", 5);
@@ -25794,7 +33991,13 @@ Procedure MongoDB_GetCursor(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -25839,7 +34042,13 @@ Procedure MongoDB_GetDocumentBatch(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -25891,7 +34100,13 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -25901,7 +34116,13 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data = New Structure( "__4set", New Structure("doubleField", 999));
Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data); // Array or single
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
// END
@@ -25910,13 +34131,29 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Parameters = New Structure("limit,batchSize", 2, 1);
Sort = New Structure("doubleField", -1);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", "Obtaining");
Filter = New Structure("stringField,doubleField", "Text", 999);
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Sort, Parameters);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
+ Options.Insert("params", Parameters);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", "Getting new");
@@ -25924,36 +34161,85 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Filter = New Structure("category", "electronics");
Data = New Structure("__4set", New Structure("price,inStock,rating", 777, False, 5));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 1);
- Filter = New Structure("category", "electronics", "price", 777);
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("category", "electronics", "price", 777);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 1");
// Number inc
Filter = New Structure("productName", "Product 1");
Data = New Structure("__4inc", New Structure("quantity", 10));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 2);
- Filter = New Structure("productName", "Product 1");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("productName", "Product 1");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 2");
// Array insertion
Filter = New Structure("productName", "Product 2");
Data = New Structure("__4push", New Structure("tags", "updated"));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 3);
- Filter = New Structure("productName", "Product 2", "tags", "updated");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("productName", "Product 2", "tags", "updated");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 3");
// Nested field update
@@ -25966,14 +34252,31 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data = New Structure("__4set", SettingMapping);
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 4);
- Filter = New Map;
+ Filter = New Map;
Filter.Insert("details.supplier", "Supplier A+");
Filter.Insert("details.weightKg", 2.5);
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 4");
// Upsert
@@ -25989,25 +34292,61 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
, OPI_Tools.GetCurrentDate()
));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, False, True);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 5);
- Filter = New Structure("productName", "New product");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("productName", "New product");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 5");
// Field removing
Filter = New Structure("productName", "Product 3");
Data = New Structure("__4unset", New Structure("rating", ""));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 6);
- Filter = New Structure("productName", "Product 3");
- Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter, Undefined, Parameters);
+ Filter = New Structure("productName", "Product 3");
+ Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Undefined);
+ Options.Insert("params", Parameters);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 6");
// Multiply operators
@@ -26017,12 +34356,29 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data.Insert("__4inc", New Structure("quantity", -5));
Data.Insert("__4push", New Structure("tags", "discount"));
- Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, Updating, Base);
+ Options = New Structure;
+ Options.Insert("query", Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
+
+ Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", Updating);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 7);
- Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 7");
// Updates array
@@ -26030,17 +34386,32 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Filter1 = New Structure("category", "electronics");
Data1 = New Structure("__4set", New Structure("price,discounted", 888, True));
- Update1 = OPI_MongoDB.GetDocumentUpdateStructure(Filter1, Data1, True);
+ Options = New Structure;
+ Options.Insert("query", Filter1);
+ Options.Insert("data" , Data1);
+ Options.Insert("multi", True);
+
+ Update1 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update1);
Filter2 = New Structure("category", "clothing");
Data2 = New Structure("__4inc", New Structure("quantity", 5));
- Update2 = OPI_MongoDB.GetDocumentUpdateStructure(Filter2, Data2, True);
+ Options = New Structure;
+ Options.Insert("query", Filter2);
+ Options.Insert("data" , Data2);
+ Options.Insert("multi", True);
+
+ Update2 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update2);
Filter3 = New Structure("category", "books");
Data3 = New Structure("__4push", New Structure("tags", "mass_update"));
- Update3 = OPI_MongoDB.GetDocumentUpdateStructure(Filter3, Data3, True);
+ Options = New Structure;
+ Options.Insert("query", Filter3);
+ Options.Insert("data" , Data3);
+ Options.Insert("multi", True);
+
+ Update3 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update3);
Filter4 = New Structure("productName", "Special item from array");
@@ -26055,34 +34426,75 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
, OPI_Tools.GetCurrentDate()
));
- Update4 = OPI_MongoDB.GetDocumentUpdateStructure(Filter4, Data4, False, True);
+ Options = New Structure;
+ Options.Insert("query" , Filter4);
+ Options.Insert("data" , Data4);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
+
+ Update4 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update4);
Filter5 = New Structure("rating", New Structure("__4lte", 2));
Data5 = New Structure;
Data5.Insert("__4set", New Structure("needsImprovement", True));
Data5.Insert("__4inc", New Structure("quantity" , -2));
- Update5 = OPI_MongoDB.GetDocumentUpdateStructure(Filter5, Data5, True);
+ Options = New Structure;
+ Options.Insert("query", Filter5);
+ Options.Insert("data" , Data5);
+ Options.Insert("multi", True);
+
+ Update5 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update5);
- Result = OPI_MongoDB.UpdateDocuments(Connection, Collection, UpdateArray, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("updates", UpdateArray);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 9);
- Filter = New Structure("category,price", "electronics", 888);
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("category,price", "electronics", 888);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_1");
- Filter = New Structure("category,tags", "books", "mass_update");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("category,tags", "books", "mass_update");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_2");
- Filter = New Structure("productName", "Special item from array");
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("productName", "Special item from array");
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_3");
- Filter = New Structure("needsImprovement", True);
- CheckResult = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Filter = New Structure("needsImprovement", True);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_4");
EndProcedure
@@ -26093,7 +34505,13 @@ Procedure MongoDB_GetDocumentUpdateStructure(FunctionParameters)
Filter = New Structure("stringField,doubleField", "Text", New Structure("__4gte, __4lte", 100, 150));
Data = New Structure( "__4set", New Structure("doubleField", 999));
- Result = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data, True, True);
+ Options = New Structure;
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , True);
+ Options.Insert("upsert", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
// END
@@ -26122,7 +34540,13 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Collection = "new_collection";
@@ -26133,13 +34557,25 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter); // SKIP
Process(Result, "MongoDB", "DeleteDocuments", "Precheck"); // SKIP
- Result = OPI_MongoDB.DeleteDocuments(Connection, Collection, Deletion, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("deletes", Deletion);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDocuments", Options);
// END
Process(Result, "MongoDB", "DeleteDocuments");
- Result = OPI_MongoDB.GetDocuments(Connection, Collection, Base, Filter);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query", Filter);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(Result, "MongoDB", "DeleteDocuments", "Check");
@@ -26155,7 +34591,13 @@ Procedure MongoDB_CreateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -26165,13 +34607,27 @@ Procedure MongoDB_CreateUser(FunctionParameters)
UserName = "newuser";
UserPassword = "1234";
- Result = OPI_MongoDB.CreateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
// END
Process(Result, "MongoDB", "CreateUser");
- Result = OPI_MongoDB.CreateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
Process(Result, "MongoDB", "CreateUser", "Existing");
@@ -26187,7 +34643,13 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -26196,7 +34658,14 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserName = "newuser";
UserPassword = "4321";
- Result = OPI_MongoDB.UpdateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
// END
@@ -26204,7 +34673,14 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserName = "anotheruser";
- Result = OPI_MongoDB.UpdateUser(Connection, UserName, RoleArray, Base, UserPassword);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
+ Options.Insert("roles", RoleArray);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
Process(Result, "MongoDB", "UpdateUser", "Nonexistent");
@@ -26220,18 +34696,34 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.DeleteUser(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
// END
Process(Result, "MongoDB", "DeleteUser");
- Result = OPI_MongoDB.DeleteUser(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
Process(Result, "MongoDB", "DeleteUser", "Again");
@@ -26247,12 +34739,23 @@ Procedure MongoDB_GetUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
UserName = "newuser";
- Result = OPI_MongoDB.GetUsers(Connection, UserName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", UserName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
Process(Result, "MongoDB", "GetUsers", "Simple"); // SKIP
@@ -26260,7 +34763,14 @@ Procedure MongoDB_GetUsers(FunctionParameters)
ArrayOfUsers.Add(New Structure("user,db", "bayselonarrend", "admin"));
ArrayOfUsers.Add(New Structure("user,db", "newuser" , "main"));
- Result = OPI_MongoDB.GetUsers(Connection, ArrayOfUsers, Base, True, True);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("usrs", ArrayOfUsers);
+ Options.Insert("db" , Base);
+ Options.Insert("spwd", True);
+ Options.Insert("sprv", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
// END
@@ -26278,10 +34788,20 @@ Procedure MongoDB_GetDatabaseUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
- Result = OPI_MongoDB.GetDatabaseUsers(Connection, Base);
+ Options = New Structure;
+ Options.Insert("dbc", Connection);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabaseUsers", Options);
// END
@@ -26299,7 +34819,13 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -26313,7 +34839,11 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Actions.Add("insert");
Actions.Add("update");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
@@ -26321,13 +34851,27 @@ Procedure MongoDB_CreateRole(FunctionParameters)
RoleName = "newrole";
OPI_MongoDB.DeleteRole(Connection, RoleName, Base); // SKIP
- Result = OPI_MongoDB.CreateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
// END
Process(Result, "MongoDB", "CreateRole");
- Result = OPI_MongoDB.CreateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
Process(Result, "MongoDB", "CreateRole", "Existing");
@@ -26343,7 +34887,13 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleArray = New Array;
@@ -26356,14 +34906,25 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
Actions.Add("find");
Actions.Add("insert");
- Privilege = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Privilege = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
PrivilegesArray = New Array;
PrivilegesArray.Add(Privilege);
RoleName = "newrole";
- Result = OPI_MongoDB.UpdateRole(Connection, RoleName, Base, PrivilegesArray, RoleArray);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
+ Options.Insert("roles", RoleArray);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateRole", Options);
// END
@@ -26381,18 +34942,34 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
RoleName = "newrole";
- Result = OPI_MongoDB.DeleteRole(Connection, RoleName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", RoleName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
// END
Process(Result, "MongoDB", "DeleteRole");
- Result = OPI_MongoDB.DeleteRole(Connection, RoleName, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name", RoleName);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
Process(Result, "MongoDB", "DeleteRole", "Again");
@@ -26408,7 +34985,11 @@ Procedure MongoDB_GetRolePrivilegeStructure(FunctionParameters)
Actions.Add("insert");
Actions.Add("update");
- Result = OPI_MongoDB.GetRolePrivilegeStructure(Resource, Actions);
+ Options = New Structure;
+ Options.Insert("res", Resource);
+ Options.Insert("act", Actions);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRolePrivilegeStructure", Options);
// END
@@ -26426,12 +35007,24 @@ Procedure MongoDB_GetRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GetRoles(Connection, Role, Base, True);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+ Options.Insert("sprv" , True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRoles", Options);
// END
@@ -26449,13 +35042,25 @@ Procedure MongoDB_GrantRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.GrantRoles(Connection, User, Role, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GrantRoles", Options);
// END
@@ -26473,13 +35078,25 @@ Procedure MongoDB_RevokeRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- ConnectionString = OPI_MongoDB.GenerateConnectionString(Address, , Login, Password, ConnectionParams);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
+ Options.Insert("params", ConnectionParams);
+
+ ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
Connection = OPI_MongoDB.CreateConnection(ConnectionString);
User = "bayselonarrend";
Role = New Structure("role,db", "newrole", Base);
- Result = OPI_MongoDB.RevokeRoles(Connection, User, Role, Base);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
+ Options.Insert("roles", Role);
+ Options.Insert("db" , Base);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "RevokeRoles", Options);
// END
@@ -26502,9 +35119,17 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Result = OPI_GRPC.CreateConnection(Parameters, Tls);
@@ -26516,8 +35141,12 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Process(Result, "GRPC", "CreateConnection", "Closing");
- Address = FunctionParameters["GRPC_AddressNoTls"];
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
+ Address = FunctionParameters["GRPC_AddressNoTls"];
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
Result = OPI_GRPC.CreateConnection(Parameters);
Process(Result, "GRPC", "CreateConnection", "No TLS");
@@ -26525,7 +35154,11 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme = New Map;
Scheme.Insert("main.proto", Proto1);
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
Result = OPI_GRPC.CreateConnection(Parameters);
Process(Result, "GRPC", "CreateConnection", "Error");
@@ -26543,9 +35176,17 @@ Procedure GRPC_CloseConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.CloseConnection(Connection);
@@ -26567,9 +35208,17 @@ Procedure GRPC_IsConnector(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Result = OPI_GRPC.IsConnector(Connection);
@@ -26591,8 +35240,13 @@ Procedure GRPC_GetConnectionParameters(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Result = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
// END
@@ -26602,7 +35256,10 @@ EndProcedure
Procedure GRPC_GetTlsSettings(FunctionParameters)
- Result = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
// END
@@ -26621,8 +35278,15 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
@@ -26638,7 +35302,14 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Service = "grpcbin.GRPCBin";
Method = "HeadersUnary";
- Result = OPI_GRPC.ExecuteMethod(Connection, Service, Method, Undefined, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
Process(Result, "GRPC", "SetMetadata", "Check");
@@ -26657,9 +35328,17 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme, Meta);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Meta = New Structure("somekey", "somevalue");
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+ Options.Insert("meta" , Meta);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyUnary";
@@ -26710,18 +35389,39 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Data.Insert("f_bools" , BoolArray);
Data.Insert("f_enums" , StrSplit("ENUM_1,ENUM_2" , ","));
- Result = OPI_GRPC.ExecuteMethod(Parameters, Service, Method, Data, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
// END
Process(Result, "GRPC", "ExecuteMethod");
- Result = OPI_GRPC.ExecuteMethod(Parameters, Service, Method, Undefined, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
Process(Result, "GRPC", "ExecuteMethod", "Empty");
- Method = "HeadersUnary";
- Result = OPI_GRPC.ExecuteMethod(Parameters, Service, Method, Undefined, , Tls);
+ Method = "HeadersUnary";
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
Process(Result, "GRPC", "ExecuteMethod", "Meta");
@@ -26732,11 +35432,21 @@ Procedure GRPC_GetServiceList(FunctionParameters)
Address = FunctionParameters["GRPC_Address"];
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
- Result = OPI_GRPC.GetServiceList(Connection);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetServiceList", Options);
// END
@@ -26749,13 +35459,24 @@ Procedure GRPC_GetMethodList(FunctionParameters)
Address = FunctionParameters["GRPC_Address"];
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
- Result = OPI_GRPC.GetMethodList(Connection, Service);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethodList", Options);
// END
@@ -26768,14 +35489,26 @@ Procedure GRPC_GetMethod(FunctionParameters)
Address = FunctionParameters["GRPC_Address"];
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
Service = "grpcbin.GRPCBin";
Method = "Index";
- Result = OPI_GRPC.GetMethod(Connection, Service, Method);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethod", Options);
// END
@@ -26794,8 +35527,15 @@ Procedure GRPC_InitializeServerStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -26874,8 +35614,15 @@ Procedure GRPC_InitializeClientStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -26956,8 +35703,15 @@ Procedure GRPC_InitializeBidirectionalStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyBidirectionalStreamStream";
@@ -27038,8 +35792,15 @@ Procedure GRPC_SendMessage(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -27090,8 +35851,15 @@ Procedure GRPC_GetMessage(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -27169,8 +35937,15 @@ Procedure GRPC_CloseStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -27224,8 +35999,15 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyServerStream";
@@ -27236,7 +36018,15 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Data.Insert("f_bool" , True);
Data.Insert("f_sub" , New Structure("f_string", "Nested value"));
- Result = OPI_GRPC.ProcessServerStream(Parameters, Service, Method, Data, , Tls, 3);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("count" , 3);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessServerStream", Options);
// END
@@ -27255,8 +36045,15 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -27273,7 +36070,14 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
ArrayOfRequests.Add(Data);
EndDo;
- Result = OPI_GRPC.ProcessClientStream(Parameters, Service, Method, ArrayOfRequests, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
// END
@@ -27281,7 +36085,14 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
ArrayOfRequests.Delete(ArrayOfRequests.UBound());
- Result = OPI_GRPC.ProcessClientStream(Parameters, Service, Method, ArrayOfRequests, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
Process(Result, "GRPC", "ProcessClientStream", "Error");
@@ -27298,8 +36109,15 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
StingsArray = New Array;
StingsArray.Add("one");
@@ -27324,7 +36142,14 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
EndDo;
- Result = OPI_GRPC.ProcessBidirectionalStream(Parameters, Service, Method, ExchangeOrder, , Tls);
+ Options = New Structure;
+ Options.Insert("conn" , Parameters);
+ Options.Insert("service", Service);
+ Options.Insert("method" , Method);
+ Options.Insert("exch" , ExchangeOrder);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessBidirectionalStream", Options);
// END
@@ -27343,8 +36168,15 @@ Procedure GRPC_CompleteSend(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Parameters = OPI_GRPC.GetConnectionParameters(Address, Scheme);
- Tls = OPI_GRPC.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("proto", Scheme);
+
+ Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
+ Options = New Structure;
+ Options.Insert("trust", True);
+
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Service = "grpcbin.GRPCBin";
Method = "DummyClientStream";
@@ -27387,7 +36219,11 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Authorization = New Structure(Login, Password);
- Connection = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Connection = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// Request (table creation)
@@ -27403,8 +36239,15 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_ClickHouse.GetRequestSettings("DROP TABLE IF EXISTS events"); // SKIP
Result = OPI_ClickHouse.ExecuteRequest(Connection, Request); // SKIP
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "TableCreation"); // SKIP
@@ -27445,8 +36288,19 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Database = "default";
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, Database, RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "DataInsert"); // SKIP
@@ -27462,15 +36316,30 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
|2" + Tab + "Jane
|3" + Tab + "Bob";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_users WHERE id > 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "ExternalTable"); // SKIP
@@ -27478,25 +36347,57 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
SelectionText = "SELECT * FROM events";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// END
Process(Result, "ClickHouse", "ExecuteRequest"); // SKIP
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "CSV");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "CSV");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "CSVSelection");
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "TSV");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "TSV");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "TSVSelection");
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSONCompact");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSONCompact");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "JSONCompactSelection");
@@ -27505,32 +36406,69 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
AdditionalSettings = New Map;
AdditionalSettings.Insert("max_threads", "4");
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", , AdditionalSettings);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format" , "JSON");
+ Options.Insert("settings", AdditionalSettings);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "AdditionalSettings");
UUID = String(New UUID());
- Session = OPI_ClickHouse.GetSessionSettings(UUID);
+ Options = New Structure;
+ Options.Insert("id", UUID);
+
+ Session = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
QueryText = "CREATE TEMPORARY TABLE temp_session_test (id UInt64, value String)";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request, Session);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
+ Options.Insert("session", Session);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "SessionCreation");
QueryText = "INSERT INTO temp_session_test VALUES (1, 'test1'), (2, 'test2')";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request, Session);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
+ Options.Insert("session", Session);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "SessionInsert");
QueryText = "SELECT * FROM temp_session_test";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request, Session);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
+ Options.Insert("session", Session);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// END
@@ -27550,7 +36488,11 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
// Connection creation
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Process(Connection, "ClickHouse", "CreateGRPCConnection", "Openning"); // SKIP
@@ -27569,8 +36511,15 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
Request = OPI_ClickHouse.GetRequestSettings("DROP TABLE IF EXISTS events_grpc"); // SKIP
Result = OPI_ClickHouse.ExecuteRequest(Connection, Request); // SKIP
- Request = OPI_ClickHouse.GetRequestSettings(QueryText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "CreateGRPCConnection", "TableCreation"); // SKIP
@@ -27602,8 +36551,19 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
Data = New Structure("meta,data", Meta, DataArray);
RequestID = String(New UUID());
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, "default", RequestID, Data, DataFormat);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , "default");
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format", DataFormat);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "CreateGRPCConnection", "DataInsert"); // SKIP
@@ -27611,8 +36571,16 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
SelectionText = "SELECT * FROM events_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "CreateGRPCConnection", "Selection"); // SKIP
@@ -27626,15 +36594,30 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
TableData = "1" + Tab + "John
|2" + Tab + "Jane";
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext_grpc", ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , "ext_grpc");
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
ExternalTablesArray = New Array;
ExternalTablesArray.Add(ExternalTable);
QueryText = "SELECT * FROM ext_grpc";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON", ExternalTablesArray);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+ Options.Insert("ext" , ExternalTablesArray);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
// END
@@ -27649,7 +36632,10 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
// No authorization
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
Process(Result, "ClickHouse", "GetHTTPConnectionSettings", "NoAuthorization"); // SKIP
@@ -27660,7 +36646,11 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
Process(Result, "ClickHouse", "GetHTTPConnectionSettings", "BasicAuthorization"); // SKIP
@@ -27668,7 +36658,11 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
Process(Result, "ClickHouse", "GetHTTPConnectionSettings", "JWTAuthorization"); // SKIP
@@ -27677,7 +36671,12 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
AdditionalHeaders = New Map;
AdditionalHeaders.Insert("X-Custom-Header", "CustomValue");
- Result = OPI_ClickHouse.GetHTTPConnectionSettings(URL, Authorization, AdditionalHeaders);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Authorization);
+ Options.Insert("headers", AdditionalHeaders);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
// END
@@ -27692,7 +36691,10 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
// No authorization
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL);
+ Options = New Structure;
+ Options.Insert("url", URL);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Process(Result, "ClickHouse", "GetGRPCConnectionSettings", "NoAuthorization"); // SKIP
@@ -27703,7 +36705,11 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Process(Result, "ClickHouse", "GetGRPCConnectionSettings", "BasicAuthorization"); // SKIP
@@ -27711,7 +36717,11 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, JWT);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", JWT);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Process(Result, "ClickHouse", "GetGRPCConnectionSettings", "JWTAuthorization"); // SKIP
@@ -27720,15 +36730,28 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Meta = New Map;
Meta.Insert("custom-meta", "value");
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, Meta);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("meta", Meta);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Process(Result, "ClickHouse", "GetGRPCConnectionSettings", "WithMetadata"); // SKIP
// With TLS settings
- Tls = OPI_ClickHouse.GetTlsSettings(True);
+ Options = New Structure;
+ Options.Insert("trust", True);
- Result = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization, , Tls);
+ Tls = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
+
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+ Options.Insert("tls" , Tls);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
// END
@@ -27742,7 +36765,10 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
QueryText = "SELECT 1";
- Result = OPI_ClickHouse.GetRequestSettings(QueryText);
+ Options = New Structure;
+ Options.Insert("query", QueryText);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Process(Result, "ClickHouse", "GetRequestSettings", "Minimal"); // SKIP
@@ -27757,18 +36783,25 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
AdditionalSettings.Insert("max_threads", "4");
ColoumnsStruct = New Structure("id,name", "UInt64", "String");
- ExternalTable = OPI_ClickHouse.GetExternalTableStructure("ext", ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", "ext");
+ Options.Insert("cols", ColoumnsStruct);
+
+ ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
TableArray = New Array;
TableArray.Add(ExternalTable);
- Result = OPI_ClickHouse.GetRequestSettings(QueryText
- , Database
- , RequestID
- , Data
- , ResponseFormat
- , TableArray
- , AdditionalSettings);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format" , ResponseFormat);
+ Options.Insert("ext" , TableArray);
+ Options.Insert("settings", AdditionalSettings);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
// END
@@ -27785,7 +36818,11 @@ Procedure ClickHouse_GetExternalTableStructure(FunctionParameters)
ColoumnsStruct.Insert("id" , "UInt64");
ColoumnsStruct.Insert("name", "String");
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct);
+ Options = New Structure;
+ Options.Insert("name", TableName);
+ Options.Insert("cols", ColoumnsStruct);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
Process(Result, "ClickHouse", "GetExternalTableStructure", "Minimal"); // SKIP
@@ -27795,7 +36832,13 @@ Procedure ClickHouse_GetExternalTableStructure(FunctionParameters)
TableData = StrTemplate("1%1Test
|2%2Test2", Chars.Tab);
- Result = OPI_ClickHouse.GetExternalTableStructure(TableName, ColoumnsStruct, TableData, "TSV");
+ Options = New Structure;
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
+ Options.Insert("format", "TSV");
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
// END
@@ -27809,7 +36852,12 @@ Procedure ClickHouse_GetSessionSettings(FunctionParameters)
Check = True;
Timeout = 120;
- Result = OPI_ClickHouse.GetSessionSettings(SessionID, Check, Timeout);
+ Options = New Structure;
+ Options.Insert("id" , SessionID);
+ Options.Insert("check" , Check);
+ Options.Insert("timeout", Timeout);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
// END
@@ -27819,7 +36867,10 @@ EndProcedure
Procedure ClickHouse_GetTlsSettings(FunctionParameters)
- Result = OPI_ClickHouse.GetTlsSettings(False);
+ Options = New Structure;
+ Options.Insert("trust", False);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
// END
@@ -27837,7 +36888,11 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
TableCreationText = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -27849,11 +36904,25 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Request = OPI_ClickHouse.GetRequestSettings("DROP TABLE IF EXISTS events_stream_test");
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Options = New Structure;
+ Options.Insert("query", "DROP TABLE IF EXISTS events_stream_test");
- Request = OPI_ClickHouse.GetRequestSettings(TableCreationText);
- Result = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
+
+ Options = New Structure;
+ Options.Insert("query", TableCreationText);
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Result = OPI_ClickHouse.OpenGRPCStream(Connection);
@@ -27916,9 +36985,17 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
- SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
- Request = OPI_ClickHouse.GetRequestSettings(SelectionText, , , , "JSON");
- SelectionResult = OPI_ClickHouse.ExecuteRequest(Connection, Request);
+ SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Options = New Structure;
+ Options.Insert("conn", Connection);
+ Options.Insert("req" , Request);
+
+ SelectionResult = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(SelectionResult, "ClickHouse", "OpenGRPCStream", "Selection");
@@ -27936,7 +37013,11 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
@@ -27945,7 +37026,11 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
StreamID = OpeningResult["streamId"];
QueryText = "SELECT 1 AS result";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Result = OPI_ClickHouse.SendGRPCMessage(Connection, StreamID, Request);
@@ -27968,12 +37053,20 @@ Procedure ClickHouse_GetGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
QueryText = "SELECT number FROM system.numbers LIMIT 1";
- Request = OPI_ClickHouse.GetRequestSettings(QueryText, , , , "JSON");
- Timeout = 10000;
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
+ Options.Insert("format", "JSON");
+
+ Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
+ Timeout = 10000;
OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Request, , Timeout);
StreamID = OpeningResult["streamId"];
@@ -27998,7 +37091,11 @@ Procedure ClickHouse_CompleteGRPCSending(FunctionParameters)
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
@@ -28026,7 +37123,11 @@ Procedure ClickHouse_CloseGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
- ConnectionSettings = OPI_ClickHouse.GetGRPCConnectionSettings(URL, Authorization);
+ Options = New Structure;
+ Options.Insert("url" , URL);
+ Options.Insert("auth", Authorization);
+
+ ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
Timeout = 10000;
diff --git a/src/en/OInt/tests/Modules/OPI_TestsCLI.os b/src/en/OInt/tests/Modules/OPI_TestsCLI.os
index 70440ec9e6..8d27bc28d1 100644
--- a/src/en/OInt/tests/Modules/OPI_TestsCLI.os
+++ b/src/en/OInt/tests/Modules/OPI_TestsCLI.os
@@ -3464,7 +3464,7 @@ Procedure Process(Val Result
CLITestsMark = 1;
- SetEnvironmentVariable("OINT_TESTS_CLI", CLITestsMark);
+ Constants.IsCLITests.Set(CLITestsMark);
OPI_TestDataRetrieval.ProcessTestingResult(Result
, Method
@@ -3482,7 +3482,7 @@ EndProcedure
Procedure Telegram_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3496,7 +3496,7 @@ EndProcedure
Procedure Telegram_GetUpdates(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3515,7 +3515,7 @@ Procedure Telegram_SetWebhook(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SetWebhook", Options);
@@ -3527,7 +3527,7 @@ EndProcedure
Procedure Telegram_DeleteWebhook(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3553,13 +3553,13 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
// With keyboard, in chat
Options = New Structure;
Options.Insert("buttons", KeyboardButtonsArray);
- Options.Insert("under", Истина);
+ Options.Insert("under", True);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3578,32 +3578,32 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
Process(Result, "Telegram", "SendTextMessage", "Channel", FunctionParameters, Text);
- Text = "Text html %F0%9F%93%9E 10%";
+ Text = "Text html %F0%9F%93%9E 10%";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "HTML");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "HTML");
- Text = "%F0%9F%A4%BC";
+ Text = "%F0%9F%A4%BC";
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Emoji");
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3611,10 +3611,10 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
Process(Result, "Telegram", "SendTextMessage", "Text + Emoji");
Keyboard = OPI_Tools.JsonToStructure(Keyboard, False);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3634,9 +3634,9 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
|_Not forget put %E2%AD%90 liked projects_";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3718,14 +3718,14 @@ Procedure Telegram_SendImage(FunctionParameters)
Options = New Structure;
Options.Insert("buttons", ButtonArray);
- Options.Insert("under", Истина);
+ Options.Insert("under" , True);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -3733,23 +3733,23 @@ Procedure Telegram_SendImage(FunctionParameters)
Process(Result, "Telegram", "SendImage", "Keyboard", FunctionParameters, Text);
Keyboard = OPI_Tools.JsonToStructure(Keyboard);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Keyboard collection", FunctionParameters, Text);
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -3769,10 +3769,10 @@ Procedure Telegram_SendImage(FunctionParameters)
|_Not forget put %E2%AD%90 liked projects_";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -4032,8 +4032,8 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("media", MediaGroup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
@@ -4054,8 +4054,8 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("media", MediaGroup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
@@ -4080,9 +4080,9 @@ Procedure Telegram_SendLocation(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("lat", Width);
- Options.Insert("long", Longitude);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
@@ -4090,9 +4090,9 @@ Procedure Telegram_SendLocation(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("lat", Width);
- Options.Insert("long", Longitude);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
@@ -4114,22 +4114,22 @@ Procedure Telegram_SendContact(FunctionParameters)
Phone = FunctionParameters["Phone"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("name", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
- Options.Insert("phone", Phone);
+ Options.Insert("phone" , Phone);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
Process(Result, "Telegram", "SendContact", , Name); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("name", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
- Options.Insert("phone", Phone);
+ Options.Insert("phone" , Phone);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
@@ -4153,22 +4153,22 @@ Procedure Telegram_SendPoll(FunctionParameters)
AnswersArray.Add("Blue");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("question", Question);
- Options.Insert("options", AnswersArray);
- Options.Insert("anonymous", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
Process(Result, "Telegram", "SendPoll", , Question); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("question", Question);
- Options.Insert("options", AnswersArray);
- Options.Insert("anonymous", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
@@ -4179,11 +4179,11 @@ Procedure Telegram_SendPoll(FunctionParameters)
StringArray = "['Red', 'Yellow', 'Green', 'Blue']";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("question", Question);
- Options.Insert("options", StringArray);
- Options.Insert("anonymous", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , StringArray);
+ Options.Insert("anonymous", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
@@ -4199,7 +4199,7 @@ Procedure Telegram_DownloadFile(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DownloadFile", Options);
@@ -4218,10 +4218,10 @@ Procedure Telegram_ForwardMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("message", MessageID);
- Options.Insert("from", ChannelID);
- Options.Insert("to", ChatID);
+ Options.Insert("from" , ChannelID);
+ Options.Insert("to" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ForwardMessage", Options);
@@ -4239,8 +4239,8 @@ Procedure Telegram_Ban(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("user", UserID);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Ban", Options);
@@ -4258,8 +4258,8 @@ Procedure Telegram_Unban(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("user", UserID);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Unban", Options);
@@ -4281,11 +4281,11 @@ Procedure Telegram_CreateInvitationLink(FunctionParameters)
UnixExpiration = OPI_Tools.UNIXTime(Expiration);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("title", Title);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("title" , Title);
Options.Insert("expire", Expiration);
- Options.Insert("limit", 200);
+ Options.Insert("limit" , 200);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateInvitationLink", Options);
@@ -4302,8 +4302,8 @@ Procedure Telegram_PinMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "PinMessage", Options);
@@ -4321,8 +4321,8 @@ Procedure Telegram_UnpinMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "UnpinMessage", Options);
@@ -4340,7 +4340,7 @@ Procedure Telegram_GetParticipantCount(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("chat" , ChannelID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetParticipantCount", Options);
@@ -4352,7 +4352,7 @@ EndProcedure
Procedure Telegram_GetAvatarIconList(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -4375,7 +4375,7 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
Options.Insert("token", Token);
Options.Insert("forum", Chat);
Options.Insert("title", Name);
- Options.Insert("icon", Icon);
+ Options.Insert("icon" , Icon);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateForumTopic", Options);
@@ -4388,8 +4388,8 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatTopic);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatTopic);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -4410,7 +4410,7 @@ Procedure Telegram_EditForumTopic(FunctionParameters)
Options.Insert("forum", Chat);
Options.Insert("topic", Topic);
Options.Insert("title", NewName);
- Options.Insert("icon", NewIcon);
+ Options.Insert("icon" , NewIcon);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditForumTopic", Options);
@@ -4567,8 +4567,8 @@ Procedure Telegram_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteMessage", Options);
@@ -4587,10 +4587,10 @@ Procedure Telegram_ReplaceMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
@@ -4599,10 +4599,10 @@ Procedure Telegram_ReplaceMessageText(FunctionParameters)
Process(Result, "Telegram", "ReplaceMessageText", , Text);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("message", MessageID);
- Options.Insert("text", "Bold text");
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("text" , "Bold text");
Options.Insert("parsemode", "HTML");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
@@ -4624,15 +4624,15 @@ Procedure Telegram_ReplaceMessageKeyboard(FunctionParameters)
Options = New Structure;
Options.Insert("buttons", ButtonArray);
- Options.Insert("under", Истина);
- Options.Insert("column", Ложь);
+ Options.Insert("under" , True);
+ Options.Insert("column" , False);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageKeyboard", Options);
@@ -4650,9 +4650,9 @@ Procedure Telegram_ReplaceMessageCaption(FunctionParameters)
MessageID = FunctionParameters["Telegram_PicMessageID"];
Description = "New picture description";
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Options.Insert("caption", Description);
@@ -4671,7 +4671,7 @@ EndProcedure
Procedure VK_CreateTokenRetrievalLink(FunctionParameters)
Application = FunctionParameters["VK_AppID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("app", Application);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateTokenRetrievalLink", Options);
@@ -4690,7 +4690,7 @@ Procedure VK_GetAuthParameters(FunctionParameters)
Options = New Structure;
Options.Insert("group", GroupID);
- Options.Insert("app", AppID);
+ Options.Insert("app" , AppID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAuthParameters", Options);
@@ -4718,11 +4718,11 @@ Procedure VK_CreatePost(FunctionParameters)
ImageArray.Add(TFN);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", ImageArray);
- Options.Insert("ad", Истина);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4732,10 +4732,10 @@ Procedure VK_CreatePost(FunctionParameters)
OPI_VK.DeletePost(PostID, Parameters); // SKIP
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("ad", Ложь);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , False);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4747,11 +4747,11 @@ Procedure VK_CreatePost(FunctionParameters)
OPI_VK.DeletePost(PostID, Parameters);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", TFN);
- Options.Insert("ad", Истина);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4791,10 +4791,10 @@ Procedure VK_CreateCompositePost(FunctionParameters)
CopyFile(Image, TFN);
ImageUpload = OPI_VK.UploadPhotoToServer(TFN, Parameters)["response"][0];
- Options = New Structure;
- Options.Insert("file", Video);
+ Options = New Structure;
+ Options.Insert("file" , Video);
Options.Insert("title", "NewVideo");
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
VideoUpload = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
@@ -4809,11 +4809,11 @@ Procedure VK_CreateCompositePost(FunctionParameters)
AttachmentsArray.Add("video" + VideoOwner + "_" + VideoID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("objects", AttachmentsArray);
- Options.Insert("ad", Ложь);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , False);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateCompositePost", Options);
@@ -4836,9 +4836,9 @@ Procedure VK_CreatePoll(FunctionParameters)
Options = New Structure;
Options.Insert("question", Question);
- Options.Insert("options", OptionArray);
- Options.Insert("text", "Post text");
- Options.Insert("auth", Parameters);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("text" , "Post text");
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
@@ -4850,9 +4850,9 @@ Procedure VK_CreatePoll(FunctionParameters)
Options = New Structure;
Options.Insert("question", Question);
- Options.Insert("options", OptionArray);
- Options.Insert("picture", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("picture" , Image);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
@@ -4874,9 +4874,9 @@ Procedure VK_CreateAlbum(FunctionParameters)
Description = "NewAlbumFromAutoTest";
Options = New Structure;
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAlbum", Options);
@@ -4895,10 +4895,10 @@ Procedure VK_SaveImageToAlbum(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, File path or Binary Data
Options = New Structure;
- Options.Insert("album", AlbumID);
- Options.Insert("picture", Image);
+ Options.Insert("album" , AlbumID);
+ Options.Insert("picture" , Image);
Options.Insert("description", ImageDescription);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "SaveImageToAlbum", Options);
@@ -4915,7 +4915,7 @@ Procedure VK_DeleteImage(FunctionParameters)
Options = New Structure;
Options.Insert("pictureid", ImageID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteImage", Options);
@@ -4932,7 +4932,7 @@ Procedure VK_DeleteAlbum(FunctionParameters)
Options = New Structure;
Options.Insert("album", AlbumID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteAlbum", Options);
@@ -4954,8 +4954,8 @@ Procedure VK_CreateStory(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
@@ -4965,7 +4965,7 @@ Procedure VK_CreateStory(FunctionParameters)
Options = New Structure;
Options.Insert("picture", TFN);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
@@ -4983,8 +4983,8 @@ Procedure VK_CreateDiscussion(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("text", Message);
- Options.Insert("auth", Parameters);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateDiscussion", Options);
@@ -4998,10 +4998,10 @@ Procedure VK_CloseDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Options = New Structure;
- Options.Insert("topic", DiscussionID);
- Options.Insert("remove", Ложь);
- Options.Insert("auth", Parameters);
+ Options = New Structure;
+ Options.Insert("topic" , DiscussionID);
+ Options.Insert("remove", False);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CloseDiscussion", Options);
@@ -5015,9 +5015,9 @@ Procedure VK_OpenDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("topic", DiscussionID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "OpenDiscussion", Options);
@@ -5035,8 +5035,8 @@ Procedure VK_WriteInDiscussion(FunctionParameters)
Options = New Structure;
Options.Insert("topic", DiscussionID);
- Options.Insert("text", Message);
- Options.Insert("auth", Parameters);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteInDiscussion", Options);
@@ -5113,8 +5113,8 @@ Procedure VK_GetStatistics(FunctionParameters)
Options = New Structure;
Options.Insert("datefrom", StartDate);
- Options.Insert("dateto", EndDate);
- Options.Insert("auth", Parameters);
+ Options.Insert("dateto" , EndDate);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetStatistics", Options);
@@ -5134,7 +5134,7 @@ Procedure VK_GetPostStatistics(FunctionParameters)
Options = New Structure;
Options.Insert("posts", ArrayOfPosts);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPostStatistics", Options);
@@ -5153,8 +5153,8 @@ Procedure VK_CreateAdvertisingCampaign(FunctionParameters)
Options = New Structure;
Options.Insert("cabinet", AccountID);
- Options.Insert("title", Name);
- Options.Insert("auth", Parameters);
+ Options.Insert("title" , Name);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAdvertisingCampaign", Options);
@@ -5176,11 +5176,11 @@ Procedure VK_CreateAd(FunctionParameters)
Options = New Structure;
Options.Insert("campaign", CampaignNumber);
- Options.Insert("limit", DailyLimit);
+ Options.Insert("limit" , DailyLimit);
Options.Insert("category", CategoryNumber);
- Options.Insert("post", PostID);
- Options.Insert("cabinet", AccountID);
- Options.Insert("auth", Parameters);
+ Options.Insert("post" , PostID);
+ Options.Insert("cabinet" , AccountID);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAd", Options);
@@ -5199,8 +5199,8 @@ Procedure VK_PauseAdvertising(FunctionParameters)
Options = New Structure;
Options.Insert("cabinet", AccountID);
- Options.Insert("adv", AdID);
- Options.Insert("auth", Parameters);
+ Options.Insert("adv" , AdID);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "PauseAdvertising", Options);
@@ -5243,12 +5243,12 @@ Procedure VK_WriteMessage(FunctionParameters)
Options.Insert("buttons", ButtonArray);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
- Options = New Structure;
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
- Options.Insert("ct", Communitytoken);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ct" , Communitytoken);
Options.Insert("keyboard", Keyboard);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteMessage", Options);
@@ -5283,11 +5283,11 @@ Procedure VK_CreateProductCollection(FunctionParameters)
Hidden = False;
Options = New Structure;
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Options.Insert("picture", Image);
- Options.Insert("main", Main);
- Options.Insert("hidden", Hidden);
- Options.Insert("auth", Parameters);
+ Options.Insert("main" , Main);
+ Options.Insert("hidden" , Hidden);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductCollection", Options);
@@ -5306,8 +5306,8 @@ Procedure VK_EditProductCollection(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductCollection", Options);
@@ -5365,8 +5365,8 @@ Procedure VK_AddProduct(FunctionParameters)
Options = New Structure;
Options.Insert("product", ProductDescription);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5386,9 +5386,9 @@ Procedure VK_EditProduct(FunctionParameters)
ProductDescription.Insert("Name", "EditedTestProduct");
Options = New Structure;
- Options.Insert("item", Product);
+ Options.Insert("item" , Product);
Options.Insert("product", ProductDescription);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProduct", Options);
@@ -5407,8 +5407,8 @@ Procedure VK_AddProductToCollection(FunctionParameters)
Options = New Structure;
Options.Insert("items", Product);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProductToCollection", Options);
@@ -5427,7 +5427,7 @@ Procedure VK_RemoveProductFromSelection(FunctionParameters)
Options = New Structure;
Options.Insert("item", Product);
- Options.Insert("sel", Selection);
+ Options.Insert("sel" , Selection);
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "RemoveProductFromSelection", Options);
@@ -5463,7 +5463,7 @@ Procedure VK_DeleteSelection(FunctionParameters)
Selection = FunctionParameters["VK_MarketAlbumID"];
Options = New Structure;
- Options.Insert("sel", Selection);
+ Options.Insert("sel" , Selection);
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteSelection", Options);
@@ -5482,7 +5482,7 @@ Procedure VK_CreateProductProperty(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductProperty", Options);
@@ -5501,8 +5501,8 @@ Procedure VK_EditProductProperty(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("prop", Property);
- Options.Insert("auth", Parameters);
+ Options.Insert("prop" , Property);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductProperty", Options);
@@ -5546,10 +5546,10 @@ Procedure VK_EditProductPropertyVariant(FunctionParameters)
Value = "New variant name";
Options = New Structure;
- Options.Insert("value", Value);
- Options.Insert("prop", Property);
+ Options.Insert("value" , Value);
+ Options.Insert("prop" , Property);
Options.Insert("option", Option);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductPropertyVariant", Options);
@@ -5592,7 +5592,7 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Options = New Structure;
Options.Insert("product", Product);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5605,7 +5605,7 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Options = New Structure;
Options.Insert("product", Product);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5628,7 +5628,7 @@ Procedure VK_GetProductsByID(FunctionParameters)
Options = New Structure;
Options.Insert("items", ProductsArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductsByID", Options);
@@ -5651,7 +5651,7 @@ Procedure VK_GroupProducts(FunctionParameters)
Options = New Structure;
Options.Insert("items", ProductsArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GroupProducts", Options);
@@ -5669,7 +5669,7 @@ Procedure VK_DeleteProductPropertyVariant(FunctionParameters)
Options = New Structure;
Options.Insert("option", Option);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductPropertyVariant", Options);
@@ -5700,7 +5700,7 @@ EndProcedure
Procedure VK_GetProductList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductList", Options);
@@ -5714,7 +5714,7 @@ EndProcedure
Procedure VK_GetSelectionList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionList", Options);
@@ -5728,7 +5728,7 @@ EndProcedure
Procedure VK_GetPropertyList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPropertyList", Options);
@@ -5742,7 +5742,7 @@ EndProcedure
Procedure VK_GetOrderList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetOrderList", Options);
@@ -5762,10 +5762,10 @@ Procedure VK_UploadVideoToServer(FunctionParameters)
Description = "Video description";
Options = New Structure;
- Options.Insert("file", Video);
- Options.Insert("title", Name);
+ Options.Insert("file" , Video);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
@@ -5800,7 +5800,7 @@ Procedure VK_ShortenLink(FunctionParameters)
Parameters = GetVKParameters();
Options = New Structure;
- Options.Insert("url", "https://github.com/Bayselonarrend/OpenIntegrations");
+ Options.Insert("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "ShortenLink", Options);
@@ -5824,7 +5824,7 @@ EndProcedure
Procedure VK_GetProductDescription(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -5862,7 +5862,7 @@ Procedure YandexDisk_ConvertCodeToToken(FunctionParameters)
DeviceCode = "12345678";
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
Options.Insert("device", DeviceCode);
@@ -5881,8 +5881,8 @@ Procedure YandexDisk_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["YandexDisk_RefreshToken"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "RefreshToken", Options);
@@ -5895,7 +5895,7 @@ EndProcedure
Procedure YandexDisk_GetDiskInformation(FunctionParameters)
- Token = FunctionParameters["YandexDisk_Token"];
+ Token = FunctionParameters["YandexDisk_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -5914,7 +5914,7 @@ Procedure YandexDisk_CreateFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateFolder", Options);
@@ -5934,8 +5934,8 @@ Procedure YandexDisk_UploadFileByURL(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("url", Address);
+ Options.Insert("path" , Path);
+ Options.Insert("url" , Address);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileByURL", Options);
@@ -5952,7 +5952,7 @@ Procedure YandexDisk_GetObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetObject", Options);
@@ -5969,8 +5969,8 @@ Procedure YandexDisk_DeleteObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("can", Ложь);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
@@ -5992,10 +5992,10 @@ Procedure YandexDisk_UploadFile(FunctionParameters)
CopyFile(Image, TFN);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path1);
- Options.Insert("file", Image);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path1);
+ Options.Insert("file" , Image);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
@@ -6004,10 +6004,10 @@ Procedure YandexDisk_UploadFile(FunctionParameters)
OPI_YandexDisk.DeleteObject(Token, Path1, False); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path2);
- Options.Insert("file", TFN);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path2);
+ Options.Insert("file" , TFN);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
@@ -6028,10 +6028,10 @@ Procedure YandexDisk_CreateObjectCopy(FunctionParameters)
Path = "/" + String(New UUID) + ".png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Path);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateObjectCopy", Options);
@@ -6048,7 +6048,7 @@ Procedure YandexDisk_GetDownloadLink(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLink", Options);
@@ -6065,7 +6065,7 @@ Procedure YandexDisk_DownloadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
@@ -6083,10 +6083,10 @@ Procedure YandexDisk_GetFilesList(FunctionParameters)
FilterByType = "image";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("amount", Count);
Options.Insert("offset", OffsetFromStart);
- Options.Insert("type", FilterByType);
+ Options.Insert("type" , FilterByType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetFilesList", Options);
@@ -6103,10 +6103,10 @@ Procedure YandexDisk_MoveObject(FunctionParameters)
Path = "/" + String(New UUID) + ".png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Path);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "MoveObject", Options);
@@ -6123,7 +6123,7 @@ Procedure YandexDisk_GetPublishedObjectsList(FunctionParameters)
OffsetFromStart = 1;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("amount", Count);
Options.Insert("offset", OffsetFromStart);
@@ -6142,7 +6142,7 @@ Procedure YandexDisk_PublishObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "PublishObject", Options);
@@ -6159,7 +6159,7 @@ Procedure YandexDisk_GetDownloadLinkForPublicObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLinkForPublicObject", Options);
@@ -6176,7 +6176,7 @@ Procedure YandexDisk_GetPublicObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublicObject", Options);
@@ -6193,7 +6193,7 @@ Procedure YandexDisk_SavePublicObjectToDisk(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "SavePublicObjectToDisk", Options);
@@ -6210,7 +6210,7 @@ Procedure YandexDisk_CancelObjectPublication(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CancelObjectPublication", Options);
@@ -6230,11 +6230,11 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
ChunkSize = 1048576; // 1 MB
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("file", File);
- Options.Insert("psize", ChunkSize);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , File);
+ Options.Insert("psize" , ChunkSize);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileInParts", Options);
@@ -6244,7 +6244,7 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
@@ -6252,8 +6252,8 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("can", Ложь);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
@@ -6272,7 +6272,7 @@ Procedure Viber_SetWebhook(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SetWebhook", Options);
@@ -6284,7 +6284,7 @@ EndProcedure
Procedure Viber_GetChannelInformation(FunctionParameters)
- Token = FunctionParameters["Viber_ChannelToken"];
+ Token = FunctionParameters["Viber_ChannelToken"];
Options = New Structure;
Options.Insert("token", Token);
@@ -6303,7 +6303,7 @@ Procedure Viber_GetUserData(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("user", UserID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetUserData", Options);
@@ -6367,11 +6367,11 @@ Procedure Viber_SendTextMessage(FunctionParameters)
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("keyboard", Keyboard);
+ Options.Insert("keyboard" , Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
@@ -6382,11 +6382,11 @@ Procedure Viber_SendTextMessage(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("keyboard", Keyboard);
+ Options.Insert("keyboard" , Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
@@ -6406,10 +6406,10 @@ Procedure Viber_SendImage(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("picture", URL);
- Options.Insert("user", UserID);
- Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
@@ -6421,10 +6421,10 @@ Procedure Viber_SendImage(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("picture", URL);
- Options.Insert("user", UserID);
- Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
@@ -6445,11 +6445,11 @@ Procedure Viber_SendFile(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("ext", Extension);
+ Options.Insert("ext" , Extension);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
@@ -6460,11 +6460,11 @@ Procedure Viber_SendFile(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("ext", Extension);
+ Options.Insert("ext" , Extension);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
@@ -6484,10 +6484,10 @@ Procedure Viber_SendContact(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("name", Name);
- Options.Insert("phone", Phone);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
@@ -6499,10 +6499,10 @@ Procedure Viber_SendContact(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("name", Name);
- Options.Insert("phone", Phone);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
@@ -6523,10 +6523,10 @@ Procedure Viber_SendLocation(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("lat", Latitude);
- Options.Insert("long", Longitude);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
@@ -6538,10 +6538,10 @@ Procedure Viber_SendLocation(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("lat", Latitude);
- Options.Insert("long", Longitude);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
@@ -6561,9 +6561,9 @@ Procedure Viber_SendLink(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
@@ -6575,9 +6575,9 @@ Procedure Viber_SendLink(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
@@ -6595,7 +6595,7 @@ EndProcedure
Procedure GoogleWorkspace_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "FormCodeRetrievalLink", Options);
@@ -6613,9 +6613,9 @@ Procedure GoogleWorkspace_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetTokenByCode", Options);
@@ -6632,8 +6632,8 @@ Procedure GoogleWorkspace_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "RefreshToken", Options);
@@ -6662,7 +6662,7 @@ Procedure GoogleWorkspace_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetServiceAccountToken", Options);
@@ -6680,7 +6680,7 @@ EndProcedure
Procedure GoogleCalendar_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "FormCodeRetrievalLink", Options);
@@ -6698,9 +6698,9 @@ Procedure GoogleCalendar_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetTokenByCode", Options);
@@ -6717,8 +6717,8 @@ Procedure GoogleCalendar_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "RefreshToken", Options);
@@ -6747,7 +6747,7 @@ Procedure GoogleCalendar_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetServiceAccountToken", Options);
@@ -6760,7 +6760,7 @@ EndProcedure
Procedure GoogleCalendar_GetCalendarList(FunctionParameters)
- Token = FunctionParameters["Google_Token"];
+ Token = FunctionParameters["Google_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -6797,9 +6797,9 @@ Procedure GoogleCalendar_EditCalendarMetadata(FunctionParameters)
Description = "New description";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("calendar", Calendar);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditCalendarMetadata", Options);
@@ -6816,7 +6816,7 @@ Procedure GoogleCalendar_GetCalendarMetadata(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarMetadata", Options);
@@ -6836,7 +6836,7 @@ Procedure GoogleCalendar_AddCalendarToList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "AddCalendarToList", Options);
@@ -6859,11 +6859,11 @@ Procedure GoogleCalendar_EditListCalendar(FunctionParameters)
Hidden = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("calendar", Calendar);
- Options.Insert("primary", PrimaryColor);
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("primary" , PrimaryColor);
Options.Insert("secondary", SecondaryColor);
- Options.Insert("hidden", Hidden);
+ Options.Insert("hidden" , Hidden);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditListCalendar", Options);
@@ -6879,7 +6879,7 @@ Procedure GoogleCalendar_GetListCalendar(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetListCalendar", Options);
@@ -6914,7 +6914,7 @@ Procedure GoogleCalendar_DeleteCalendarFromList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendarFromList", Options);
@@ -6931,7 +6931,7 @@ Procedure GoogleCalendar_DeleteCalendar(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendar", Options);
@@ -6968,9 +6968,9 @@ Procedure GoogleCalendar_CreateEvent(FunctionParameters)
EventDescription.Insert("SendNotifications" , True);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("props", EventDescription);
+ Options.Insert("props" , EventDescription);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateEvent", Options);
@@ -6991,10 +6991,10 @@ Procedure GoogleCalendar_EditEvent(FunctionParameters)
EventDescription.Insert("Description", Description);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("props", EventDescription);
- Options.Insert("event", Event);
+ Options.Insert("props" , EventDescription);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditEvent", Options);
@@ -7013,9 +7013,9 @@ Procedure GoogleCalendar_GetEvent(FunctionParameters)
Event = FunctionParameters["Google_EventID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("event", Event);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEvent", Options);
@@ -7038,8 +7038,8 @@ Procedure GoogleCalendar_MoveEvent(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", SourceCalendar);
- Options.Insert("to", TargetCalendar);
+ Options.Insert("from" , SourceCalendar);
+ Options.Insert("to" , TargetCalendar);
Options.Insert("event", Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "MoveEvent", Options);
@@ -7062,9 +7062,9 @@ Procedure GoogleCalendar_DeleteEvent(FunctionParameters)
Event = FunctionParameters["Google_EventID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("event", Event);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteEvent", Options);
@@ -7080,7 +7080,7 @@ Procedure GoogleCalendar_GetEventList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventList", Options);
@@ -7093,7 +7093,7 @@ EndProcedure
Procedure GoogleCalendar_GetEventDescription(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -7112,7 +7112,7 @@ EndProcedure
Procedure GoogleDrive_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "FormCodeRetrievalLink", Options);
@@ -7130,9 +7130,9 @@ Procedure GoogleDrive_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetTokenByCode", Options);
@@ -7149,8 +7149,8 @@ Procedure GoogleDrive_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "RefreshToken", Options);
@@ -7179,7 +7179,7 @@ Procedure GoogleDrive_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetServiceAccountToken", Options);
@@ -7198,7 +7198,7 @@ Procedure GoogleDrive_GetDirectoriesList(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
Options.Insert("query", Name);
- Options.Insert("depth", Истина);
+ Options.Insert("depth", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetDirectoriesList", Options);
@@ -7214,7 +7214,7 @@ Procedure GoogleDrive_GetObjectInformation(FunctionParameters)
Identifier = FunctionParameters["GD_Catalog"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetObjectInformation", Options);
@@ -7231,7 +7231,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Directory = FunctionParameters["GD_Catalog"];
Image = FunctionParameters["Picture"]; // URL, Binary Data or File path
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -7241,7 +7241,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("file", Image);
+ Options.Insert("file" , Image);
Options.Insert("props", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
@@ -7257,7 +7257,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("file", BigFile);
+ Options.Insert("file" , BigFile);
Options.Insert("props", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
@@ -7265,7 +7265,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Process(Result, "GoogleDrive", "UploadFile", "Big", FunctionParameters, Description);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Result);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
@@ -7284,9 +7284,9 @@ Procedure GoogleDrive_CopyObject(FunctionParameters)
NewParent = "root";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
- Options.Insert("title", NewName);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("title" , NewName);
Options.Insert("catalog", NewParent);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CopyObject", Options);
@@ -7303,7 +7303,7 @@ Procedure GoogleDrive_DownloadFile(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
@@ -7322,10 +7322,10 @@ Procedure GoogleDrive_UpdateFile(FunctionParameters)
File = FunctionParameters["Picture2"]; // URL, Binary Data or File path
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
- Options.Insert("file", File);
- Options.Insert("title", NewName);
+ Options.Insert("file" , File);
+ Options.Insert("title" , NewName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UpdateFile", Options);
@@ -7342,8 +7342,8 @@ Procedure GoogleDrive_GetFilesList(FunctionParameters)
NameContains = "data";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("query", NameContains);
+ Options.Insert("token" , Token);
+ Options.Insert("query" , NameContains);
Options.Insert("catalog", Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFilesList", Options);
@@ -7360,7 +7360,7 @@ Procedure GoogleDrive_DeleteObject(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteObject", Options);
@@ -7400,9 +7400,9 @@ Procedure GoogleDrive_CreateComment(FunctionParameters)
Comment = "Comment text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
- Options.Insert("text", Comment);
+ Options.Insert("text" , Comment);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateComment", Options);
@@ -7419,8 +7419,8 @@ Procedure GoogleDrive_GetComment(FunctionParameters)
CommentID = FunctionParameters["GD_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetComment", Options);
@@ -7437,7 +7437,7 @@ Procedure GoogleDrive_GetCommentList(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetCommentList", Options);
@@ -7455,8 +7455,8 @@ Procedure GoogleDrive_DeleteComment(FunctionParameters)
CommentID = FunctionParameters["GD_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteComment", Options);
@@ -7474,8 +7474,8 @@ Procedure GoogleDrive_CreateFolder(FunctionParameters)
Name = "TestFolder";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("catalog", Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
@@ -7507,7 +7507,7 @@ EndProcedure
Procedure GoogleSheets_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "FormCodeRetrievalLink", Options);
@@ -7525,9 +7525,9 @@ Procedure GoogleSheets_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetTokenByCode", Options);
@@ -7544,8 +7544,8 @@ Procedure GoogleSheets_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "RefreshToken", Options);
@@ -7574,7 +7574,7 @@ Procedure GoogleSheets_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetServiceAccountToken", Options);
@@ -7595,8 +7595,8 @@ Procedure GoogleSheets_CreateSpreadsheet(FunctionParameters)
SheetArray.Add("Sheet2");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("sheets", SheetArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
@@ -7605,10 +7605,10 @@ Procedure GoogleSheets_CreateSpreadsheet(FunctionParameters)
Process(Result, "GoogleSheets", "CreateSpreadsheet", , FunctionParameters, Name, SheetArray);
- Name = "Test table (new.)";
+ Name = "Test table (new.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("sheets", SheetArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
@@ -7623,7 +7623,7 @@ Procedure GoogleSheets_GetSpreadsheet(FunctionParameters)
Identifier = FunctionParameters["GS_Spreadsheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
@@ -7643,8 +7643,8 @@ Procedure GoogleSheets_CopySheet(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", From);
- Options.Insert("to", Target);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
Options.Insert("sheet", Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CopySheet", Options);
@@ -7662,9 +7662,9 @@ Procedure GoogleSheets_AddSheet(FunctionParameters)
Name = "TestSheet";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "AddSheet", Options);
@@ -7681,9 +7681,9 @@ Procedure GoogleSheets_DeleteSheet(FunctionParameters)
Sheet = FunctionParameters["GS_Sheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("sheet", Sheet);
+ Options.Insert("sheet" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "DeleteSheet", Options);
@@ -7700,9 +7700,9 @@ Procedure GoogleSheets_EditSpreadsheetTitle(FunctionParameters)
Name = "Test table (changed.)";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "EditSpreadsheetTitle", Options);
@@ -7718,7 +7718,7 @@ Procedure GoogleSheets_GetTable(FunctionParameters)
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
@@ -7746,10 +7746,10 @@ Procedure GoogleSheets_SetCellValues(FunctionParameters)
ValueMapping.Insert("B4", "ThisIsB4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("data", ValueMapping);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("data" , ValueMapping);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "SetCellValues", Options);
@@ -7771,10 +7771,10 @@ Procedure GoogleSheets_GetCellValues(FunctionParameters)
CellsArray.Add("B4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("cells", CellsArray);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
@@ -7783,9 +7783,9 @@ Procedure GoogleSheets_GetCellValues(FunctionParameters)
Process(Result, "GoogleSheets", "GetCellValues", , CellsArray.Count());
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
@@ -7805,10 +7805,10 @@ Procedure GoogleSheets_ClearCells(FunctionParameters)
CellsArray.Add("B4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("cells", CellsArray);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "ClearCells", Options);
@@ -7824,7 +7824,7 @@ EndProcedure
Procedure Slack_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7838,7 +7838,7 @@ EndProcedure
Procedure Slack_GetUserList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7852,7 +7852,7 @@ EndProcedure
Procedure Slack_GetWorkspaceList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7871,11 +7871,11 @@ Procedure Slack_SendMessage(FunctionParameters)
// Text
- Text = "TestMessage1";
+ Text = "TestMessage1";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7889,16 +7889,16 @@ Procedure Slack_SendMessage(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
BlockArray.Add(Block);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("blocks", BlockArray);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , BlockArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7911,11 +7911,11 @@ Procedure Slack_SendMessage(FunctionParameters)
Day = 24;
SendingDate = OPI_Tools.GetCurrentDate() + (Day * Hour);
- Options = New Structure;
- Options.Insert("token", Token);
+ Options = New Structure;
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("date", SendingDate);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SendingDate);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7936,7 +7936,7 @@ Procedure Slack_GenerateImageBlock(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
@@ -7955,10 +7955,10 @@ Procedure Slack_EditMessage(FunctionParameters)
Text = "TestMessage2";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
- Options.Insert("text", Text);
+ Options.Insert("stamp" , Timestamp);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "EditMessage", Options);
@@ -7975,9 +7975,9 @@ Procedure Slack_GetMessageReplyList(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageReplyList", Options);
@@ -7994,9 +7994,9 @@ Procedure Slack_GetMessageLink(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageLink", Options);
@@ -8013,9 +8013,9 @@ Procedure Slack_DeleteMessage(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteMessage", Options);
@@ -8035,15 +8035,15 @@ Procedure Slack_SendEphemeralMessage(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
- Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("user", User);
- Options.Insert("blocks", Block);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , User);
+ Options.Insert("blocks" , Block);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendEphemeralMessage", Options);
@@ -8059,7 +8059,7 @@ Procedure Slack_GetDelayedMessageList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetDelayedMessageList", Options);
@@ -8094,9 +8094,9 @@ Procedure Slack_SetChannelTopic(FunctionParameters)
Topic = "TestTopic";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("theme", Topic);
+ Options.Insert("theme" , Topic);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelTopic", Options);
@@ -8113,7 +8113,7 @@ Procedure Slack_SetChannelGoal(FunctionParameters)
Purpose = "TestGoal";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Options.Insert("purpose", Purpose);
@@ -8131,7 +8131,7 @@ Procedure Slack_GetChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannel", Options);
@@ -8149,9 +8149,9 @@ Procedure Slack_InviteUsersToChannel(FunctionParameters)
User = FunctionParameters["Slack_User"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("users", User);
+ Options.Insert("users" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "InviteUsersToChannel", Options);
@@ -8168,9 +8168,9 @@ Procedure Slack_KickUserFromChannel(FunctionParameters)
User = FunctionParameters["Slack_User"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("user", User);
+ Options.Insert("user" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "KickUserFromChannel", Options);
@@ -8186,7 +8186,7 @@ Procedure Slack_GetChannelHistory(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelHistory", Options);
@@ -8203,7 +8203,7 @@ Procedure Slack_GetChannelUserList(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelUserList", Options);
@@ -8220,7 +8220,7 @@ Procedure Slack_LeaveChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "LeaveChannel", Options);
@@ -8237,7 +8237,7 @@ Procedure Slack_JoinChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "JoinChannel", Options);
@@ -8255,9 +8255,9 @@ Procedure Slack_RenameChannel(FunctionParameters)
Name = "testconv" + String(New UUID);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "RenameChannel", Options);
@@ -8273,7 +8273,7 @@ Procedure Slack_ArchiveChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "ArchiveChannel", Options);
@@ -8317,9 +8317,9 @@ Procedure Slack_OpenDialog(FunctionParameters)
Channel = Result["channel"]["id"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", "Test dialog");
+ Options.Insert("text" , "Test dialog");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -8334,7 +8334,7 @@ Procedure Slack_CloseDialog(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("conv", Dialog);
+ Options.Insert("conv" , Dialog);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CloseDialog", Options);
@@ -8350,7 +8350,7 @@ Procedure Slack_GetFilesList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
@@ -8378,10 +8378,10 @@ Procedure Slack_UploadFile(FunctionParameters)
Title = "NewFile";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", File);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("title", Title);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
@@ -8390,11 +8390,11 @@ Procedure Slack_UploadFile(FunctionParameters)
Process(Result, "Slack", "MakeFilePrivate"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", File);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("title", Title);
- Options.Insert("channel", Channel);
+ Options.Insert("title" , Title);
+ Options.Insert("channel" , Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
@@ -8411,7 +8411,7 @@ Procedure Slack_MakeFilePublic(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePublic", Options);
@@ -8428,7 +8428,7 @@ Procedure Slack_MakeFilePrivate(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePrivate", Options);
@@ -8445,7 +8445,7 @@ Procedure Slack_GetFileData(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFileData", Options);
@@ -8462,7 +8462,7 @@ Procedure Slack_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteFile", Options);
@@ -8479,7 +8479,7 @@ Procedure Slack_GetExternalFileList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
@@ -8505,7 +8505,7 @@ Procedure Slack_AddExternalFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", File);
+ Options.Insert("url" , File);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "AddExternalFile", Options);
@@ -8522,7 +8522,7 @@ Procedure Slack_GetExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFile", Options);
@@ -8540,8 +8540,8 @@ Procedure Slack_SendExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , FileID);
Options.Insert("channels", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendExternalFile", Options);
@@ -8558,7 +8558,7 @@ Procedure Slack_DeleteExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteExternalFile", Options);
@@ -8589,9 +8589,9 @@ Procedure Airtable_CreateDatabase(FunctionParameters)
TableMapping.Insert(TableName, FieldArray);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("ws", Region);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("ws" , Region);
+ Options.Insert("title" , Name);
Options.Insert("tablesdata", TableMapping);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateDatabase", Options);
@@ -8609,7 +8609,7 @@ Procedure Airtable_GetDatabaseTables(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDatabaseTables", Options);
@@ -8757,10 +8757,10 @@ Procedure Airtable_CreateTable(FunctionParameters)
Description = "NewTable";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("title", Name);
- Options.Insert("fieldsdata", FieldArray);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("title" , Name);
+ Options.Insert("fieldsdata" , FieldArray);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateTable", Options);
@@ -8780,10 +8780,10 @@ Procedure Airtable_ModifyTable(FunctionParameters)
Description = "New table (change.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyTable", Options);
@@ -8804,11 +8804,11 @@ Procedure Airtable_CreateField(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
+ Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("fielddata", Field);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateField", Options);
@@ -8830,11 +8830,11 @@ Procedure Airtable_ModifyField(FunctionParameters)
Description = "New description";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("field", Field);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("field" , Field);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyField", Options);
@@ -8863,9 +8863,9 @@ Procedure Airtable_CreatePosts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
- Options.Insert("data", ArrayOfDescriptions);
+ Options.Insert("data" , ArrayOfDescriptions);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
@@ -8888,9 +8888,9 @@ Procedure Airtable_CreatePosts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
- Options.Insert("data", RowDescription1);
+ Options.Insert("data" , RowDescription1);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
@@ -8906,9 +8906,9 @@ Procedure Airtable_GetRecord(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetRecord", Options);
@@ -8928,11 +8928,11 @@ Procedure Airtable_CreateComment(FunctionParameters)
Text = "TestComment";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateComment", Options);
@@ -8950,14 +8950,14 @@ Procedure Airtable_EditComment(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Comment = FunctionParameters["Airtable_Comment"];
- Text = "Test comment (change.)";
+ Text = "Test comment (change.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("record", Record);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
Options.Insert("comment", Comment);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "EditComment", Options);
@@ -8975,9 +8975,9 @@ Procedure Airtable_GetComments(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetComments", Options);
@@ -8997,10 +8997,10 @@ Procedure Airtable_DeleteComment(FunctionParameters)
Comment = FunctionParameters["Airtable_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("record", Record);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
Options.Insert("comment", Comment);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteComment", Options);
@@ -9019,7 +9019,7 @@ Procedure Airtable_GetListOfRecords(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfRecords", Options);
@@ -9038,9 +9038,9 @@ Procedure Airtable_DeleteRecords(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("records", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteRecords", Options);
@@ -9075,7 +9075,7 @@ EndProcedure
Procedure Twitter_GetAuthorizationLink(FunctionParameters)
Parameters = GetTwitterAuthData();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetAuthorizationLink", Options);
@@ -9089,7 +9089,7 @@ EndProcedure
Procedure Twitter_RefreshToken(FunctionParameters)
Parameters = GetTwitterAuthData();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "RefreshToken", Options);
@@ -9130,19 +9130,19 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
ImageArray.Add(Image2);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", ImageArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
Process(Result, "Twitter", "CreateImageTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
@@ -9152,11 +9152,11 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
Image = OPI_HTTPRequests.Get(Image);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
@@ -9177,19 +9177,19 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
VideosArray.Add(Video2);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", VideosArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
Process(Result, "Twitter", "CreateVideoTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", Video);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
@@ -9199,11 +9199,11 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
Video = OPI_HTTPRequests.Get(Video);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", Video);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
@@ -9232,7 +9232,7 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
Process(Result, "Twitter", "CreateGifTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
Options.Insert("text", Text);
Options.Insert("gifs", GIF);
@@ -9246,7 +9246,7 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
GIF = OPI_HTTPRequests.Get(GIF);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
Options.Insert("text", Text);
Options.Insert("gifs", GIF);
@@ -9268,10 +9268,10 @@ Procedure Twitter_CreatePollTweet(FunctionParameters)
AnswersArray.Add("Option 2");
Options = New Structure;
- Options.Insert("text", Text);
- Options.Insert("options", AnswersArray);
+ Options.Insert("text" , Text);
+ Options.Insert("options" , AnswersArray);
Options.Insert("duration", 60);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreatePollTweet", Options);
@@ -9295,14 +9295,14 @@ Procedure Twitter_CreateCustomTweet(FunctionParameters)
Options = New Structure;
Options.Insert("files", ImageArray);
- Options.Insert("type", "tweet_image");
- Options.Insert("auth", Parameters);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
MediaArray = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
- Options = New Structure;
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("text" , Text);
Options.Insert("media", MediaArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateCustomTweet", Options);
@@ -9325,8 +9325,8 @@ Procedure Twitter_UploadAttachmentsArray(FunctionParameters)
Options = New Structure;
Options.Insert("files", ImageArray);
- Options.Insert("type", "tweet_image");
- Options.Insert("auth", Parameters);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
@@ -9348,7 +9348,7 @@ Procedure Notion_CreatePage(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePage", Options);
@@ -9386,7 +9386,7 @@ Procedure Notion_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("title", Title);
Options.Insert("props", Properties);
@@ -9411,10 +9411,10 @@ Procedure Notion_EditDatabaseProperties(FunctionParameters)
Properties.Insert("Website"); // Field "Website" will deleted
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("props", Properties);
- Options.Insert("title", Title);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("props" , Properties);
+ Options.Insert("title" , Title);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditDatabaseProperties", Options);
@@ -9432,7 +9432,7 @@ Procedure Notion_GetPage(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Page);
+ Options.Insert("page" , Page);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetPage", Options);
@@ -9449,7 +9449,7 @@ Procedure Notion_GetDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetDatabase", Options);
@@ -9482,8 +9482,8 @@ Procedure Notion_CreatePageInDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("data", Properties);
+ Options.Insert("base" , Base);
+ Options.Insert("data" , Properties);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePageInDatabase", Options);
@@ -9506,11 +9506,11 @@ Procedure Notion_EditPageProperties(FunctionParameters)
Properties.Insert("Email" , "vector@mail.ru");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("page", Page);
- Options.Insert("data", Properties);
- Options.Insert("icon", Icon);
- Options.Insert("cover", Cover);
+ Options.Insert("token" , Token);
+ Options.Insert("page" , Page);
+ Options.Insert("data" , Properties);
+ Options.Insert("icon" , Icon);
+ Options.Insert("cover" , Cover);
Options.Insert("archive", Archive);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditPageProperties", Options);
@@ -9549,9 +9549,9 @@ Procedure Notion_CreateBlock(FunctionParameters)
Options.Insert("block", Block);
BlockData = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("block", BlockData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateBlock", Options);
@@ -9618,7 +9618,7 @@ Procedure Notion_GetUserData(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("user", User);
+ Options.Insert("user" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetUserData", Options);
@@ -9634,7 +9634,7 @@ EndProcedure
Procedure Dropbox_GetAuthorizationLink(FunctionParameters)
- AppKey = FunctionParameters["Dropbox_Appkey"];
+ AppKey = FunctionParameters["Dropbox_Appkey"];
Options = New Structure;
Options.Insert("appkey", AppKey);
@@ -9653,9 +9653,9 @@ Procedure Dropbox_GetToken(FunctionParameters)
Code = FunctionParameters["Dropbox_Code"];
Options = New Structure;
- Options.Insert("appkey", AppKey);
+ Options.Insert("appkey" , AppKey);
Options.Insert("appsecret", AppSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetToken", Options);
@@ -9672,9 +9672,9 @@ Procedure Dropbox_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Dropbox_Refresh"];
Options = New Structure;
- Options.Insert("appkey", AppKey);
+ Options.Insert("appkey" , AppKey);
Options.Insert("appsecret", AppSecret);
- Options.Insert("refresh", RefreshToken);
+ Options.Insert("refresh" , RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RefreshToken", Options);
@@ -9690,9 +9690,9 @@ Procedure Dropbox_GetObjectInformation(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("detail", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectInformation", Options);
@@ -9709,7 +9709,7 @@ Procedure Dropbox_GetPreview(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetPreview", Options);
@@ -9729,10 +9729,10 @@ Procedure Dropbox_UploadFile(FunctionParameters)
CopyFile(Image, ImagePath);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", ImagePath);
- Options.Insert("path", Path);
- Options.Insert("overwrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , ImagePath);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
@@ -9746,12 +9746,12 @@ Procedure Dropbox_UploadFile(FunctionParameters)
BigFile = FunctionParameters["Big"];
- Path = "/giant.tmp";
+ Path = "/giant.tmp";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", BigFile);
- Options.Insert("path", Path);
- Options.Insert("overwrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , BigFile);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
@@ -9769,8 +9769,8 @@ Procedure Dropbox_UploadFileByURL(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("path", Path);
+ Options.Insert("url" , URL);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFileByURL", Options);
@@ -9801,11 +9801,11 @@ Procedure Dropbox_GetUploadStatusByURL(FunctionParameters)
Process(Result, "Dropbox", "GetUploadStatusByURL");
- Token = FunctionParameters["Dropbox_Token"];
- Path = "/New/url_doc.docx";
+ Token = FunctionParameters["Dropbox_Token"];
+ Path = "/New/url_doc.docx";
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9820,7 +9820,7 @@ Procedure Dropbox_DeleteObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9838,8 +9838,8 @@ Procedure Dropbox_CopyObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Copy);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Copy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CopyObject", Options);
@@ -9849,7 +9849,7 @@ Procedure Dropbox_CopyObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Copy);
+ Options.Insert("path" , Copy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9865,8 +9865,8 @@ Procedure Dropbox_MoveObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", OriginalPath);
- Options.Insert("to", TargetPath);
+ Options.Insert("from" , OriginalPath);
+ Options.Insert("to" , TargetPath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
@@ -9876,8 +9876,8 @@ Procedure Dropbox_MoveObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", TargetPath);
- Options.Insert("to", OriginalPath);
+ Options.Insert("from" , TargetPath);
+ Options.Insert("to" , OriginalPath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
@@ -9892,7 +9892,7 @@ Procedure Dropbox_CreateFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CreateFolder", Options);
@@ -9911,7 +9911,7 @@ Procedure Dropbox_DownloadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFile", Options);
@@ -9928,7 +9928,7 @@ Procedure Dropbox_DownloadFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFolder", Options);
@@ -9944,9 +9944,9 @@ Procedure Dropbox_GetListOfFolderFiles(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("detail", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetListOfFolderFiles", Options);
@@ -9962,8 +9962,8 @@ Procedure Dropbox_GetObjectVersionList(FunctionParameters)
Path = "/New/pic.png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
Options.Insert("amount", 1);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectVersionList", Options);
@@ -9982,8 +9982,8 @@ Procedure Dropbox_RestoreObjectToVersion(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("rev", Version);
+ Options.Insert("path" , Path);
+ Options.Insert("rev" , Version);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RestoreObjectToVersion", Options);
@@ -10021,8 +10021,8 @@ Procedure Dropbox_AddTag(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("tag", Tag);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddTag", Options);
@@ -10040,8 +10040,8 @@ Procedure Dropbox_DeleteTag(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("tag", Tag);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteTag", Options);
@@ -10065,8 +10065,8 @@ Procedure Dropbox_GetAccountInformation(FunctionParameters)
Process(Result, "Dropbox", "GetAccountInformation");
AccountID = Result["account_id"];
- Options = New Structure;
- Options.Insert("token", Token);
+ Options = New Structure;
+ Options.Insert("token" , Token);
Options.Insert("account", AccountID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
@@ -10097,10 +10097,10 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
File = FunctionParameters["Dropbox_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", File);
- Options.Insert("emails", Email);
- Options.Insert("readonly", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
@@ -10112,10 +10112,10 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
Mails.Add(Email);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", File);
- Options.Insert("emails", Mails);
- Options.Insert("readonly", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
@@ -10130,7 +10130,7 @@ Procedure Dropbox_PublishFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "PublishFolder", Options);
@@ -10146,7 +10146,7 @@ Procedure Dropbox_CancelFolderPublication(FunctionParameters)
Folder = FunctionParameters["Dropbox_SharedFolder"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("folder", Folder);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFolderPublication", Options);
@@ -10175,7 +10175,7 @@ Procedure Dropbox_GetAsynchronousChangeStatus(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("job", JobID);
+ Options.Insert("job" , JobID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAsynchronousChangeStatus", Options);
@@ -10192,10 +10192,10 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Folder = FunctionParameters["Dropbox_SharedFolder"]; // shared_folder_id
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("folder", Folder);
- Options.Insert("emails", Email);
- Options.Insert("readonly", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
@@ -10207,10 +10207,10 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Mails.Add(Email);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("folder", Folder);
- Options.Insert("emails", Mails);
- Options.Insert("readonly", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
@@ -10224,7 +10224,7 @@ Procedure Dropbox_CancelFilePublication(FunctionParameters)
File = FunctionParameters["Dropbox_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFilePublication", Options);
@@ -10245,7 +10245,7 @@ Procedure Bitrix24_GetAppAuthLink(FunctionParameters)
ClientID = FunctionParameters["Bitrix24_ClientID"];
Options = New Structure;
- Options.Insert("domain", Domain);
+ Options.Insert("domain" , Domain);
Options.Insert("clientid", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppAuthLink", Options);
@@ -10263,9 +10263,9 @@ Procedure Bitrix24_GetToken(FunctionParameters)
Code = FunctionParameters["Bitrix24_Code"];
Options = New Structure;
- Options.Insert("clientid", ClientID);
+ Options.Insert("clientid" , ClientID);
Options.Insert("clientsecret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetToken", Options);
@@ -10282,9 +10282,9 @@ Procedure Bitrix24_RefreshToken(FunctionParameters)
Refresh = FunctionParameters["Bitrix24_Refresh"];
Options = New Structure;
- Options.Insert("clientid", ClientID);
+ Options.Insert("clientid" , ClientID);
Options.Insert("clientsecret", ClientSecret);
- Options.Insert("refresh", Refresh);
+ Options.Insert("refresh" , Refresh);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RefreshToken", Options);
@@ -10309,7 +10309,7 @@ Procedure Bitrix24_ServerTime(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
@@ -10334,11 +10334,11 @@ Procedure Bitrix24_CreatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
- Options.Insert("important", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("important", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
@@ -10348,8 +10348,8 @@ Procedure Bitrix24_CreatePost(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
Options.Insert("files", Files);
Options.Insert("title", Title);
Options.Insert("token", Token);
@@ -10375,11 +10375,11 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
@@ -10390,12 +10390,12 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
PostID = FunctionParameters["Bitrix24_HookPostID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
@@ -10411,7 +10411,7 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
@@ -10423,9 +10423,9 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
@@ -10441,7 +10441,7 @@ Procedure Bitrix24_GetImportantPostViewers(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
@@ -10452,9 +10452,9 @@ Procedure Bitrix24_GetImportantPostViewers(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
@@ -10470,7 +10470,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
@@ -10481,9 +10481,9 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
@@ -10500,9 +10500,9 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
@@ -10513,10 +10513,10 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
@@ -10533,7 +10533,7 @@ Procedure Bitrix24_AddPostRecipients(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Options.Insert("vision", Visibility);
@@ -10545,10 +10545,10 @@ Procedure Bitrix24_AddPostRecipients(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Options.Insert("vision", Visibility);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
@@ -10573,7 +10573,7 @@ Procedure Bitrix24_GetTaskFieldsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
@@ -10603,7 +10603,7 @@ Procedure Bitrix24_CreateTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", TaskData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
@@ -10614,9 +10614,9 @@ Procedure Bitrix24_CreateTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", TaskData);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
@@ -10639,8 +10639,8 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fields", TaskData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
@@ -10652,10 +10652,10 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fields", TaskData);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
@@ -10671,7 +10671,7 @@ Procedure Bitrix24_GetTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
@@ -10683,8 +10683,8 @@ Procedure Bitrix24_GetTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
@@ -10701,7 +10701,7 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
@@ -10713,8 +10713,8 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
@@ -10731,7 +10731,7 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
@@ -10743,8 +10743,8 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
@@ -10761,7 +10761,7 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
@@ -10773,8 +10773,8 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
@@ -10791,7 +10791,7 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
@@ -10803,8 +10803,8 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
@@ -10821,7 +10821,7 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
@@ -10833,8 +10833,8 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
@@ -10851,7 +10851,7 @@ Procedure Bitrix24_StartTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
@@ -10863,8 +10863,8 @@ Procedure Bitrix24_StartTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
@@ -10881,7 +10881,7 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
@@ -10893,8 +10893,8 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
@@ -10911,7 +10911,7 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
@@ -10923,8 +10923,8 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
@@ -10941,7 +10941,7 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
@@ -10953,8 +10953,8 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
@@ -10971,7 +10971,7 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
@@ -10983,8 +10983,8 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
@@ -11002,7 +11002,7 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Options.Insert("user", UserID);
@@ -11015,9 +11015,9 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
@@ -11034,7 +11034,7 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
@@ -11046,8 +11046,8 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
@@ -11064,7 +11064,7 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
@@ -11076,8 +11076,8 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
@@ -11094,7 +11094,7 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
@@ -11106,8 +11106,8 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
@@ -11136,7 +11136,7 @@ Procedure Bitrix24_GetTasksList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
Options.Insert("select", Fields);
@@ -11148,9 +11148,9 @@ Procedure Bitrix24_GetTasksList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("offset", Indent);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
@@ -11162,7 +11162,7 @@ EndProcedure
Procedure Bitrix24_GetStoragesList(FunctionParameters)
- URL = FunctionParameters["Bitrix24_URL"];
+ URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
Options.Insert("url", URL);
@@ -11174,7 +11174,7 @@ Procedure Bitrix24_GetStoragesList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
@@ -11191,7 +11191,7 @@ Procedure Bitrix24_GetAppStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppStorage", Options);
@@ -11215,9 +11215,9 @@ Procedure Bitrix24_UploadFileToStorage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Filename2);
- Options.Insert("file", Image2);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
Options.Insert("storageid", DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
@@ -11228,11 +11228,11 @@ Procedure Bitrix24_UploadFileToStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("file", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
Options.Insert("storageid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
@@ -11248,7 +11248,7 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_HookFileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
@@ -11260,9 +11260,9 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
@@ -11281,9 +11281,9 @@ Procedure Bitrix24_CreateStorageFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
@@ -11293,10 +11293,10 @@ Procedure Bitrix24_CreateStorageFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
@@ -11312,7 +11312,7 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
@@ -11324,9 +11324,9 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
@@ -11342,7 +11342,7 @@ Procedure Bitrix24_GetStorage(FunctionParameters)
StorageID = 3;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
@@ -11353,9 +11353,9 @@ Procedure Bitrix24_GetStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
@@ -11371,7 +11371,7 @@ Procedure Bitrix24_GetStorageObjects(FunctionParameters)
StorageID = 3;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
@@ -11382,9 +11382,9 @@ Procedure Bitrix24_GetStorageObjects(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
@@ -11402,10 +11402,10 @@ Procedure Bitrix24_RenameStorage(FunctionParameters)
StorageID = FunctionParameters["Bitrix24_StorageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameStorage", Options);
@@ -11421,7 +11421,7 @@ Procedure Bitrix24_GetFolderInformation(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
@@ -11432,9 +11432,9 @@ Procedure Bitrix24_GetFolderInformation(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
@@ -11453,9 +11453,9 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
@@ -11465,10 +11465,10 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
@@ -11486,9 +11486,9 @@ Procedure Bitrix24_MakeFolderCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
+ Options.Insert("tagetid" , DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFolderCopy", Options);
@@ -11512,7 +11512,7 @@ Procedure Bitrix24_GetFolderExternalLink(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
@@ -11523,9 +11523,9 @@ Procedure Bitrix24_GetFolderExternalLink(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
@@ -11550,8 +11550,8 @@ Procedure Bitrix24_GetFolderFilterStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("empty", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("empty", True);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
@@ -11568,7 +11568,7 @@ Procedure Bitrix24_GetFolderItems(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
@@ -11579,9 +11579,9 @@ Procedure Bitrix24_GetFolderItems(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
@@ -11597,7 +11597,7 @@ Procedure Bitrix24_MarkFolderAsDeleted(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
@@ -11608,9 +11608,9 @@ Procedure Bitrix24_MarkFolderAsDeleted(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
@@ -11626,7 +11626,7 @@ Procedure Bitrix24_RestoreFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
@@ -11637,9 +11637,9 @@ Procedure Bitrix24_RestoreFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
@@ -11657,9 +11657,9 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
+ Options.Insert("tagetid" , DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
@@ -11671,10 +11671,10 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("tagetid" , DestinationID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
@@ -11693,9 +11693,9 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID2);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
@@ -11706,10 +11706,10 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
@@ -11732,9 +11732,9 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Filename2);
- Options.Insert("file", Image2);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
Options.Insert("folderid", DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
@@ -11748,11 +11748,11 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("file", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
Options.Insert("folderid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
@@ -11774,8 +11774,8 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
@@ -11788,10 +11788,10 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
@@ -11807,7 +11807,7 @@ Procedure Bitrix24_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
@@ -11818,9 +11818,9 @@ Procedure Bitrix24_GetFileInformation(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
@@ -11838,7 +11838,7 @@ Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
@@ -11849,9 +11849,9 @@ Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
@@ -11867,7 +11867,7 @@ Procedure Bitrix24_MarkFileAsDeleted(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
@@ -11878,9 +11878,9 @@ Procedure Bitrix24_MarkFileAsDeleted(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
@@ -11896,7 +11896,7 @@ Procedure Bitrix24_RestoreFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
@@ -11907,9 +11907,9 @@ Procedure Bitrix24_RestoreFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
@@ -11928,9 +11928,9 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID2);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
@@ -11941,10 +11941,10 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
@@ -11962,8 +11962,8 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
@@ -11976,10 +11976,10 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
@@ -11996,8 +11996,8 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
FileID = FunctionParameters["Bitrix24_TaskFileID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
@@ -12009,10 +12009,10 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
@@ -12032,8 +12032,8 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("users", ArrayOfUsers);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
@@ -12045,8 +12045,8 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("users", ArrayOfUsers);
Options.Insert("token", Token);
@@ -12064,7 +12064,7 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
@@ -12076,8 +12076,8 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
@@ -12094,7 +12094,7 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
@@ -12106,8 +12106,8 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
@@ -12126,7 +12126,7 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task impossible, let's split up";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Options.Insert("text", Text);
@@ -12140,9 +12140,9 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task uninpossible, don't split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
@@ -12160,8 +12160,8 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
@@ -12173,10 +12173,10 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
@@ -12192,7 +12192,7 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
@@ -12204,9 +12204,9 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
@@ -12222,7 +12222,7 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
@@ -12234,9 +12234,9 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
@@ -12252,7 +12252,7 @@ Procedure Bitrix24_GetResultsList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
@@ -12263,8 +12263,8 @@ Procedure Bitrix24_GetResultsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
@@ -12281,7 +12281,7 @@ Procedure Bitrix24_GetTaskCommentsList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
@@ -12292,8 +12292,8 @@ Procedure Bitrix24_GetTaskCommentsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
@@ -12311,8 +12311,8 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
@@ -12324,10 +12324,10 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
@@ -12346,10 +12346,10 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, do not split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
@@ -12362,11 +12362,11 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, let's split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
@@ -12385,9 +12385,9 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
@@ -12404,11 +12404,11 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
@@ -12428,11 +12428,11 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
@@ -12446,13 +12446,13 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
@@ -12470,9 +12470,9 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", 6);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
@@ -12487,12 +12487,12 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
PrevStageID = Result["result"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", PrevStageID);
- Options.Insert("admin", Истина);
- Options.Insert("token", Token);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
@@ -12509,9 +12509,9 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("stage", StageID);
- Options.Insert("admin", Истина);
+ Options.Insert("admin", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
@@ -12523,7 +12523,7 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("stage", StageID);
Options.Insert("token", Token);
@@ -12540,8 +12540,8 @@ Procedure Bitrix24_GetKanbanStages(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("admin", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("admin", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
@@ -12551,7 +12551,7 @@ Procedure Bitrix24_GetKanbanStages(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
@@ -12570,8 +12570,8 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("stage", StageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
@@ -12584,8 +12584,8 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("stage", StageID);
Options.Insert("token", Token);
@@ -12608,7 +12608,7 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("title", Name);
Options.Insert("stage", StageID);
Options.Insert("color", Color);
@@ -12625,13 +12625,13 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("stage", StageID);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("stage" , StageID);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", 6);
- Options.Insert("admin", Истина);
- Options.Insert("token", Token);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
@@ -12649,10 +12649,10 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
Text = "Checklist element";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
- Options.Insert("complete", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("complete", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
@@ -12663,9 +12663,9 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
@@ -12685,10 +12685,10 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
Text = "New elements text";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
@@ -12700,11 +12700,11 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
@@ -12721,8 +12721,8 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
@@ -12736,10 +12736,10 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
@@ -12755,7 +12755,7 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
@@ -12767,8 +12767,8 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
@@ -12786,8 +12786,8 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
@@ -12801,10 +12801,10 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
@@ -12821,8 +12821,8 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
@@ -12836,10 +12836,10 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
@@ -12856,8 +12856,8 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
@@ -12871,10 +12871,10 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
@@ -12892,8 +12892,8 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
Time = 3600;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("amount", Time);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
@@ -12909,13 +12909,13 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("amount", Time);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("date", SetupDate);
- Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
@@ -12935,11 +12935,11 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
Time = 4800;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Options.Insert("amount", Time);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
@@ -12954,13 +12954,13 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Options.Insert("amount", Time);
- Options.Insert("text", Text);
- Options.Insert("date", SetupDate);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
@@ -12977,8 +12977,8 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
@@ -12990,10 +12990,10 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_TimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
@@ -13010,8 +13010,8 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
@@ -13023,10 +13023,10 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_TimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
@@ -13042,7 +13042,7 @@ Procedure Bitrix24_GetTaskTimeAccountingList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
@@ -13053,8 +13053,8 @@ Procedure Bitrix24_GetTaskTimeAccountingList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
@@ -13080,7 +13080,7 @@ Procedure Bitrix24_GetDailyPlan(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
@@ -13115,7 +13115,7 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", ChatStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
@@ -13131,9 +13131,9 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
ChatStructure.Insert("USERS", MembersArray);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", ChatStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
@@ -13149,7 +13149,7 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
@@ -13161,8 +13161,8 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
@@ -13179,7 +13179,7 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
@@ -13191,8 +13191,8 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
@@ -13211,7 +13211,7 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Options.Insert("user", UserID);
@@ -13224,9 +13224,9 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
@@ -13247,8 +13247,8 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
UserIDs.Add(12);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("users", UserIDs);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
@@ -13261,10 +13261,10 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("users", UserID);
- Options.Insert("hide", Истина);
+ Options.Insert("hide" , True);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
@@ -13283,8 +13283,8 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "New chat title";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
@@ -13298,8 +13298,8 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "Another title";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("title", Title);
Options.Insert("token", Token);
@@ -13319,8 +13319,8 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "AZURE";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("color", Color);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
@@ -13333,8 +13333,8 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "PURPLE";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("color", Color);
Options.Insert("token", Token);
@@ -13354,8 +13354,8 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
Image = FunctionParameters["Picture2"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
@@ -13367,10 +13367,10 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
@@ -13386,7 +13386,7 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
@@ -13398,8 +13398,8 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
@@ -13416,7 +13416,7 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
@@ -13428,8 +13428,8 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
@@ -13448,7 +13448,7 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Options.Insert("user", UserID);
@@ -13461,9 +13461,9 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
@@ -13480,7 +13480,7 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
ChatID = "chat4";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
@@ -13492,8 +13492,8 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("first", 0);
Options.Insert("token", Token);
@@ -13516,8 +13516,8 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
@@ -13530,10 +13530,10 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
@@ -13554,8 +13554,8 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
@@ -13568,10 +13568,10 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
@@ -13591,7 +13591,7 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
@@ -13603,8 +13603,8 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
@@ -13625,7 +13625,7 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
@@ -13637,8 +13637,8 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
@@ -13659,7 +13659,7 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
@@ -13671,8 +13671,8 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
@@ -13698,7 +13698,7 @@ Procedure Bitrix24_ReadAll(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
@@ -13726,9 +13726,9 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
@@ -13740,9 +13740,9 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
@@ -13761,9 +13761,9 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
@@ -13781,11 +13781,11 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
- Options.Insert("blocks", Attachments);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , Attachments);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
@@ -13801,7 +13801,7 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
@@ -13813,9 +13813,9 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
@@ -13831,7 +13831,7 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
@@ -13843,9 +13843,9 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
@@ -13861,7 +13861,7 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
@@ -13873,8 +13873,8 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
@@ -13893,25 +13893,25 @@ Procedure Bitrix24_SendFile(FunctionParameters)
Description = "Very important file";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", "Imortant doc.docx");
- Options.Insert("file", File);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
Options.Insert("folderid", FolderID);
UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
@@ -13923,29 +13923,29 @@ Procedure Bitrix24_SendFile(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", "Imortant doc.docx");
- Options.Insert("file", File);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
Options.Insert("description", Description);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
@@ -13964,7 +13964,7 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
ArrayOfUsers.Add(10);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", ArrayOfUsers);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
@@ -13976,7 +13976,7 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
UserIDs = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", UserIDs);
Options.Insert("token", Token);
@@ -14003,7 +14003,7 @@ Procedure Bitrix24_GetUserStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
@@ -14020,7 +14020,7 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
Status = "dnd";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
@@ -14032,9 +14032,9 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
Status = "away";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("status", Status);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
@@ -14058,9 +14058,9 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
@@ -14073,10 +14073,10 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("tag", Tag);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
@@ -14101,9 +14101,9 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
@@ -14116,10 +14116,10 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("tag", Tag);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
@@ -14136,7 +14136,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("notif", NotificationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
@@ -14148,7 +14148,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("notif", NotificationID);
Options.Insert("token", Token);
@@ -14168,8 +14168,8 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Name = "BIRTHDAY_FIELD";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("type", Type);
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
Options.Insert("fieldname", Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
@@ -14184,13 +14184,13 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("type", Type);
- Options.Insert("fieldname", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname" , Name);
Options.Insert("externalid", ExternalID);
- Options.Insert("title", Title);
- Options.Insert("label", Signature);
- Options.Insert("token", Token);
+ Options.Insert("title" , Title);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
@@ -14206,9 +14206,9 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
Title = "New title";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("title", Title);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
@@ -14220,11 +14220,11 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fieldid", FieldID);
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid" , FieldID);
Options.Insert("externalid", ExternalID);
- Options.Insert("label", Signature);
- Options.Insert("token", Token);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
@@ -14238,7 +14238,7 @@ Procedure Bitrix24_GetCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
@@ -14248,9 +14248,9 @@ Procedure Bitrix24_GetCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
@@ -14271,7 +14271,7 @@ Procedure Bitrix24_GetCustomTaskFieldsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
@@ -14286,7 +14286,7 @@ Procedure Bitrix24_DeleteCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
@@ -14296,9 +14296,9 @@ Procedure Bitrix24_DeleteCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
@@ -14314,8 +14314,8 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
ParentID = 1;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
@@ -14330,11 +14330,11 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
HeadID = 1;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
- Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
@@ -14352,8 +14352,8 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
ParentID = 7;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("depid", DepartmentID);
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
Options.Insert("parentid", ParentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
@@ -14369,12 +14369,12 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
HeadID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("depid", DepartmentID);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
- Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
@@ -14390,7 +14390,7 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_DepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
@@ -14402,7 +14402,7 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_HookDepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Options.Insert("token", Token);
@@ -14420,7 +14420,7 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_DepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
@@ -14432,9 +14432,9 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
HeadID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
@@ -14459,7 +14459,7 @@ Procedure Bitrix24_GetCurrentUser(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
@@ -14485,7 +14485,7 @@ Procedure Bitrix24_GetUserFieldsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
@@ -14508,7 +14508,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 7);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", UserStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
@@ -14527,9 +14527,9 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT" , 1);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", UserStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
@@ -14552,7 +14552,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 1);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Options.Insert("fields", UserStructure);
@@ -14572,10 +14572,10 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 7);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Options.Insert("fields", UserStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
@@ -14591,9 +14591,9 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
UserID = FunctionParameters["Bitrix24_HookUserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("fire", Истина);
+ Options.Insert("fire" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
@@ -14604,10 +14604,10 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("fire", Истина);
- Options.Insert("token", Token);
+ Options.Insert("fire" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
@@ -14623,7 +14623,7 @@ Procedure Bitrix24_GetUser(FunctionParameters)
UserID = FunctionParameters["Bitrix24_HookUserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
@@ -14635,9 +14635,9 @@ Procedure Bitrix24_GetUser(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
@@ -14659,7 +14659,7 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure.Insert("USER_TYPE" , "employee");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", FilterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
@@ -14673,9 +14673,9 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", FilterStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
@@ -14703,11 +14703,11 @@ Procedure Bitrix24_StartTimekeeping(FunctionParameters)
Report = "Late";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("time", Time);
+ Options.Insert("time" , Time);
Options.Insert("report", Report);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
@@ -14731,11 +14731,11 @@ Procedure Bitrix24_StopTimekeeping(FunctionParameters)
Report = "Time off";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("time", Time);
+ Options.Insert("time" , Time);
Options.Insert("report", Report);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
@@ -14755,9 +14755,9 @@ Procedure Bitrix24_PauseTimekeeping(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
@@ -14779,9 +14779,9 @@ Procedure Bitrix24_GetTimekeepingStatus(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
@@ -14801,9 +14801,9 @@ Procedure Bitrix24_GetTimekeepingSettings(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
@@ -14813,7 +14813,7 @@ EndProcedure
Procedure Bitrix24_GetLeadFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -14840,7 +14840,7 @@ Procedure Bitrix24_GetLeadStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
@@ -14872,7 +14872,7 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
@@ -14886,9 +14886,9 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
@@ -14909,8 +14909,8 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
@@ -14925,10 +14925,10 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
@@ -14944,7 +14944,7 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("lead", LeadID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
@@ -14956,8 +14956,8 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
@@ -14974,7 +14974,7 @@ Procedure Bitrix24_GetLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("lead", LeadID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
@@ -14986,8 +14986,8 @@ Procedure Bitrix24_GetLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
@@ -15017,9 +15017,9 @@ Procedure Bitrix24_GetLeadsList(FunctionParameters)
Filter.Insert("HAS_EMAIL", "Y");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
@@ -15031,7 +15031,7 @@ EndProcedure
Procedure Bitrix24_GetDealsFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15058,7 +15058,7 @@ Procedure Bitrix24_GetDealStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
@@ -15089,7 +15089,7 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
@@ -15103,9 +15103,9 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
@@ -15126,8 +15126,8 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
@@ -15142,10 +15142,10 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_DealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
@@ -15161,7 +15161,7 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("deal", DealID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
@@ -15173,8 +15173,8 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
@@ -15191,7 +15191,7 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("deal", DealID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
@@ -15203,8 +15203,8 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_DealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
@@ -15234,9 +15234,9 @@ Procedure Bitrix24_GetDealsList(FunctionParameters)
Filter.Insert("CURRENCY_ID", "RUB");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
@@ -15248,7 +15248,7 @@ EndProcedure
Procedure Bitrix24_GetTasksFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15262,7 +15262,7 @@ EndProcedure
Procedure Bitrix24_GetCommentStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15276,7 +15276,7 @@ EndProcedure
Procedure Bitrix24_GetChatStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15295,7 +15295,7 @@ Procedure Bitrix24_GetPictureBlock(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPictureBlock", Options);
@@ -15312,7 +15312,7 @@ Procedure Bitrix24_GetFileBlock(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileBlock", Options);
@@ -15324,7 +15324,7 @@ EndProcedure
Procedure Bitrix24_GetUserFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15357,7 +15357,7 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
@@ -15371,9 +15371,9 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
@@ -15397,9 +15397,9 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_HookCalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("fields", CalendarsStructure);
+ Options.Insert("fields" , CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
@@ -15410,10 +15410,10 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("fields", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("fields" , CalendarsStructure);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
@@ -15431,10 +15431,10 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
@@ -15445,11 +15445,11 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
- Options.Insert("token", Token);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
@@ -15470,7 +15470,7 @@ Procedure Bitrix24_GetCalendarStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
@@ -15485,9 +15485,9 @@ Procedure Bitrix24_GetCalendarList(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
@@ -15497,9 +15497,9 @@ Procedure Bitrix24_GetCalendarList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
@@ -15525,7 +15525,7 @@ Procedure Bitrix24_GetCalendarSettingsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
@@ -15547,7 +15547,7 @@ Procedure Bitrix24_GetCalednarCustomSettingsStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalednarCustomSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
@@ -15570,7 +15570,7 @@ Procedure Bitrix24_GetCustomCalendarSettings(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
@@ -15592,7 +15592,7 @@ Procedure Bitrix24_SetCustomCalendarSettings(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("settings", CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
@@ -15603,9 +15603,9 @@ Procedure Bitrix24_SetCustomCalendarSettings(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("settings", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
@@ -15629,10 +15629,10 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
EndDate = CurrentDate + Week;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", User);
- Options.Insert("from", StartDate);
- Options.Insert("to", EndDate);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
@@ -15643,10 +15643,10 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", User);
- Options.Insert("from", StartDate);
- Options.Insert("to", EndDate);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
@@ -15720,7 +15720,7 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("meeting", MeetingStructure);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", EventStucture);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
@@ -15734,9 +15734,9 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("section", CalendarID);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", EventStucture);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
@@ -15761,8 +15761,8 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
EventStucture.Insert("private_event", "Y");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("fields", EventStucture);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
@@ -15775,10 +15775,10 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("fields", EventStucture);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
@@ -15794,7 +15794,7 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
@@ -15806,7 +15806,7 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15824,7 +15824,7 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
@@ -15836,7 +15836,7 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15855,9 +15855,9 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
@@ -15882,11 +15882,11 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
Filter.Insert("section", ArrayOfCalendars);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("url" , URL);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
@@ -15903,8 +15903,8 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
Status = "Y";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
@@ -15916,10 +15916,10 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("status", Status);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
@@ -15935,7 +15935,7 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
@@ -15947,7 +15947,7 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15970,7 +15970,7 @@ Procedure Bitrix24_GetCalendarEventsStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarEventsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
@@ -15989,7 +15989,7 @@ Procedure Bitrix24_GetCalendarEventsFilterStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarEventsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
@@ -16003,7 +16003,7 @@ EndProcedure
Procedure VKTeams_CheckToken(FunctionParameters)
- Token = FunctionParameters["VkTeams_Token"];
+ Token = FunctionParameters["VkTeams_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -16051,9 +16051,9 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
Text = "Message text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
@@ -16077,10 +16077,10 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
- Options.Insert("reply", ReplyID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("reply" , ReplyID);
Options.Insert("keyboard", Keyboard);
Options.Insert("parsemod", Markup);
@@ -16100,10 +16100,10 @@ Procedure VKTeams_ForwardMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("messageid", MessageID);
- Options.Insert("fromid", FromChatID);
- Options.Insert("chatid", ChatID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
@@ -16112,11 +16112,11 @@ Procedure VKTeams_ForwardMessage(FunctionParameters)
Text = "Additional text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("messageid", MessageID);
- Options.Insert("fromid", FromChatID);
- Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
@@ -16140,29 +16140,29 @@ Procedure VKTeams_SendFile(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "URL", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
- Options.Insert("text", Text);
+ Options.Insert("file" , FilePath);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "Path", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("file" , FileBD);
+ Options.Insert("text" , Text);
Options.Insert("filename", "ImportantDocument.docx");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
@@ -16183,10 +16183,10 @@ Procedure VKTeams_ResendFile(FunctionParameters)
Text = "File caption";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("fileid", FileID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendFile", Options);
@@ -16202,7 +16202,7 @@ Procedure VKTeams_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["VkTeams_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetFileInformation", Options);
@@ -16221,10 +16221,10 @@ Procedure VKTeams_EditMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
@@ -16234,11 +16234,11 @@ Procedure VKTeams_EditMessageText(FunctionParameters)
Markup = "HTML";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
- Options.Insert("text", Text);
- Options.Insert("parsemod", Markup);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemod" , Markup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
@@ -16255,8 +16255,8 @@ Procedure VKTeams_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DeleteMessage", Options);
@@ -16281,28 +16281,28 @@ Procedure VKTeams_SendVoice(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "URL", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
- Options.Insert("reply", ReplyID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("reply" , ReplyID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "Path", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
+ Options.Insert("file" , FileBD);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
@@ -16321,7 +16321,7 @@ Procedure VKTeams_ResendVoice(FunctionParameters)
FileID = FunctionParameters["VkTeams_VoiceID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("fileid", FileID);
@@ -16340,8 +16340,8 @@ Procedure VKTeams_RemoveChatMembers(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("members", User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "RemoveChatMembers", Options);
@@ -16365,27 +16365,27 @@ Procedure VKTeams_ChangeChatPicture(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "URL");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
+ Options.Insert("file" , FilePath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "Path");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
+ Options.Insert("file" , FileBD);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
@@ -16403,7 +16403,7 @@ Procedure VKTeams_GetChatInfo(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatInfo", Options);
@@ -16420,7 +16420,7 @@ Procedure VKTeams_GetChatAdmins(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatAdmins", Options);
@@ -16437,7 +16437,7 @@ Procedure VKTeams_GetChatMembers(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatMembers", Options);
@@ -16454,7 +16454,7 @@ Procedure VKTeams_GetChatBlockedUsers(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatBlockedUsers", Options);
@@ -16471,7 +16471,7 @@ Procedure VKTeams_GetChatJoinRequests(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatJoinRequests", Options);
@@ -16489,10 +16489,10 @@ Procedure VKTeams_BlockChatUser(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("userid", User);
- Options.Insert("dellast", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("userid" , User);
+ Options.Insert("dellast", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "BlockChatUser", Options);
@@ -16509,7 +16509,7 @@ Procedure VKTeams_UnblockChatUser(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16528,8 +16528,8 @@ Procedure VKTeams_PinMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "PinMessage", Options);
@@ -16547,8 +16547,8 @@ Procedure VKTeams_UnpinMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnpinMessage", Options);
@@ -16566,7 +16566,7 @@ Procedure VKTeams_ApprovePending(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16575,7 +16575,7 @@ Procedure VKTeams_ApprovePending(FunctionParameters)
Process(Result, "VKTeams", "ApprovePending", "One"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
@@ -16593,7 +16593,7 @@ Procedure VKTeams_DisapprovePending(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16602,7 +16602,7 @@ Procedure VKTeams_DisapprovePending(FunctionParameters)
Process(Result, "VKTeams", "DisapprovePending", "One"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
@@ -16620,9 +16620,9 @@ Procedure VKTeams_SetChatTitle(FunctionParameters)
Text = "New title";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatTitle", Options);
@@ -16639,9 +16639,9 @@ Procedure VKTeams_SetChatDescription(FunctionParameters)
Text = "New description";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatDescription", Options);
@@ -16658,9 +16658,9 @@ Procedure VKTeams_SetChatRules(FunctionParameters)
Text = "Text of the new rules";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatRules", Options);
@@ -16739,8 +16739,8 @@ Procedure Neocities_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("file", Data);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , Data);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFile", Options);
@@ -16819,7 +16819,7 @@ Procedure Neocities_GetFilesList(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
@@ -16849,7 +16849,7 @@ Procedure Neocities_GetSiteData(FunctionParameters)
Process(Result, "Neocities", "GetSiteData"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("sitename", Website);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
@@ -16866,7 +16866,7 @@ Procedure Neocities_GetToken(FunctionParameters)
Password = FunctionParameters["NC_Password"];
Options = New Structure;
- Options.Insert("login", Login);
+ Options.Insert("login" , Login);
Options.Insert("password", Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetToken", Options);
@@ -16887,8 +16887,8 @@ Procedure Neocities_SynchronizeFolders(FunctionParameters)
RemoteFolder = "test_sync";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("local", LocalFolder);
+ Options.Insert("token" , Token);
+ Options.Insert("local" , LocalFolder);
Options.Insert("remote", RemoteFolder);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "SynchronizeFolders", Options);
@@ -16910,8 +16910,8 @@ Procedure CDEK_GetToken(FunctionParameters)
Options = New Structure;
Options.Insert("account", Account);
- Options.Insert("pass", Password);
- Options.Insert("testapi", Истина);
+ Options.Insert("pass" , Password);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetToken", Options);
@@ -16932,7 +16932,7 @@ Procedure CDEK_GetOrderDescription(FunctionParameters)
Process(Result, "CDEK", "GetOrderDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
@@ -17020,10 +17020,10 @@ Procedure CDEK_CreateOrder(FunctionParameters)
OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("order", OrderDescription);
- Options.Insert("ostore", Истина);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("ostore" , True);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateOrder", Options);
@@ -17039,9 +17039,9 @@ Procedure CDEK_GetOrder(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrder", Options);
@@ -17056,11 +17056,11 @@ Procedure CDEK_GetOrderByNumber(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
OrderNumber = FunctionParameters["CDEK_OrderIMN"];
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("number", OrderNumber);
- Options.Insert("internal", Истина);
- Options.Insert("testapi", Истина);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("number" , OrderNumber);
+ Options.Insert("internal", True);
+ Options.Insert("testapi" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderByNumber", Options);
@@ -17078,10 +17078,10 @@ Procedure CDEK_UpdateOrder(FunctionParameters)
OrderDescription = New Structure("comment", "NewComment");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("order", OrderDescription);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "UpdateOrder", Options);
@@ -17097,9 +17097,9 @@ Procedure CDEK_DeleteOrder(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteOrder", Options);
@@ -17116,10 +17116,10 @@ Procedure CDEK_CreateCustomerRefund(FunctionParameters)
Tariff = 139;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("tariff", Tariff);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("tariff" , Tariff);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCustomerRefund", Options);
@@ -17135,9 +17135,9 @@ Procedure CDEK_CreateRefusal(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateRefusal", Options);
@@ -17158,7 +17158,7 @@ Procedure CDEK_GetCourierInvitationsDescription(FunctionParameters)
Process(Result, "CDEK", "GetCourierInvitationsDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
@@ -17211,9 +17211,9 @@ Procedure CDEK_CreateCourierInvitation(FunctionParameters)
InvitationDescription.Insert("from_location", ShippingPoint);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("intake", InvitationDescription);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("intake" , InvitationDescription);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCourierInvitation", Options);
@@ -17229,9 +17229,9 @@ Procedure CDEK_GetCourierInvitation(FunctionParameters)
UUID = FunctionParameters["CDEK_IntakeUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitation", Options);
@@ -17247,9 +17247,9 @@ Procedure CDEK_DeleteCourierInvitation(FunctionParameters)
UUID = FunctionParameters["CDEK_IntakeUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteCourierInvitation", Options);
@@ -17267,11 +17267,11 @@ Procedure CDEK_CreateReceipt(FunctionParameters)
Copies = 1;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("type", Type);
- Options.Insert("count", Copies);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("type" , Type);
+ Options.Insert("count" , Copies);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateReceipt", Options);
@@ -17302,11 +17302,11 @@ Procedure CDEK_CreateBarcode(FunctionParameters)
Copies = 1;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("count", Copies);
- Options.Insert("format", Format);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("count" , Copies);
+ Options.Insert("format" , Format);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateBarcode", Options);
@@ -17335,9 +17335,9 @@ Procedure CDEK_GetAvailableDeliveryIntervals(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAvailableDeliveryIntervals", Options);
@@ -17358,7 +17358,7 @@ Procedure CDEK_GetAppointmentDescription(FunctionParameters)
Process(Result, "CDEK", "GetAppointmentDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
@@ -17404,9 +17404,9 @@ Procedure CDEK_RegisterDeliveryAppointment(FunctionParameters)
Appointment.Insert("to_location", DeliveryLocation);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("appt", Appointment);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("appt" , Appointment);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "RegisterDeliveryAppointment", Options);
@@ -17422,9 +17422,9 @@ Procedure CDEK_GetDeliveryAppointment(FunctionParameters)
UUID = FunctionParameters["CDEK_ApptUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryAppointment", Options);
@@ -17442,11 +17442,11 @@ Procedure CDEK_CreatePrealert(FunctionParameters)
TransferDate = OPI_Tools.GetCurrentDate() + 60 * 60 * 24;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("date", TransferDate);
- Options.Insert("point", Point);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("date" , TransferDate);
+ Options.Insert("point" , Point);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreatePrealert", Options);
@@ -17462,9 +17462,9 @@ Procedure CDEK_GetPrealert(FunctionParameters)
UUID = FunctionParameters["CDEK_PrealertUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPrealert", Options);
@@ -17480,9 +17480,9 @@ Procedure CDEK_GetPassportDataStatus(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPassportDataStatus", Options);
@@ -17498,9 +17498,9 @@ Procedure CDEK_GetCashboxCheck(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxCheck", Options);
@@ -17516,9 +17516,9 @@ Procedure CDEK_GetCashboxChecksByDate(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxChecksByDate", Options);
@@ -17534,9 +17534,9 @@ Procedure CDEK_GetDeliveryCashRegistry(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashRegistry", Options);
@@ -17552,9 +17552,9 @@ Procedure CDEK_GetDeliveryCashTransfers(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashTransfers", Options);
@@ -17575,7 +17575,7 @@ Procedure CDEK_GetOfficeFilterDescription(FunctionParameters)
Process(Result, "CDEK", "GetOfficeFilterDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
@@ -17592,9 +17592,9 @@ Procedure CDEK_GetOfficeList(FunctionParameters)
Filter.Insert("allowed_cod", True);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("filter", Filter);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("filter" , Filter);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeList", Options);
@@ -17609,8 +17609,8 @@ Procedure CDEK_GetRegionsList(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetRegionsList", Options);
@@ -17711,7 +17711,7 @@ EndProcedure
Procedure YandexMetrika_GetCounterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -17771,7 +17771,7 @@ Procedure YandexMetrika_CreateCounter(FunctionParameters)
CounterStructure.Insert("site2", DomainStructure);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fields", CounterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateCounter", Options);
@@ -17788,7 +17788,7 @@ Procedure YandexMetrika_DeleteCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteCounter", Options);
@@ -17818,9 +17818,9 @@ Procedure YandexMetrika_UpdateCounter(FunctionParameters)
CounterStructure.Insert("filter_robots", 1);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
- Options.Insert("fields", CounterStructure);
+ Options.Insert("fields" , CounterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateCounter", Options);
@@ -17836,7 +17836,7 @@ Procedure YandexMetrika_GetCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounter", Options);
@@ -17853,7 +17853,7 @@ Procedure YandexMetrika_RestoreCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "RestoreCounter", Options);
@@ -17886,7 +17886,7 @@ Procedure YandexMetrika_GetCountersList(FunctionParameters)
Filter.Insert("counter_ids", CountersArray);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("filter", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
@@ -17903,7 +17903,7 @@ Procedure YandexMetrika_GetActionsList(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetActionsList", Options);
@@ -17926,7 +17926,7 @@ Procedure S3_GetBasicDataStructure(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17947,7 +17947,7 @@ Procedure S3_SendRequestWithoutBody(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17957,7 +17957,7 @@ Procedure S3_SendRequestWithoutBody(FunctionParameters)
Options = New Structure;
Options.Insert("method", Method);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithoutBody", Options);
@@ -17975,7 +17975,7 @@ Procedure S3_SendRequestWithBody(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17987,8 +17987,8 @@ Procedure S3_SendRequestWithBody(FunctionParameters)
Options = New Structure;
Options.Insert("method", Method);
- Options.Insert("basic", BasicData);
- Options.Insert("body", Body);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("body" , Body);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithBody", Options);
@@ -18006,7 +18006,7 @@ Procedure S3_CreateBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18023,9 +18023,9 @@ Procedure S3_CreateBucket(FunctionParameters)
Process(Result, "S3", "CreateBucket", "Deletion"); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CreateBucket", Options);
@@ -18043,7 +18043,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18057,9 +18057,9 @@ Procedure S3_DeleteBucket(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucket", Options);
@@ -18077,13 +18077,13 @@ Procedure S3_ListBuckets(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListBuckets", Options);
@@ -18102,7 +18102,7 @@ Procedure S3_HeadBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18116,18 +18116,18 @@ Procedure S3_HeadBucket(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
Process(Result, "S3", "HeadBucket"); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Options.Insert("account", "1234");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
@@ -18146,7 +18146,7 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18160,9 +18160,9 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketEncryption", Options);
@@ -18180,7 +18180,7 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18194,9 +18194,9 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketEncryption", Options);
@@ -18214,7 +18214,7 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18240,10 +18240,10 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
XmlConfig = TFN; // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("conf", XmlConfig);
- Options.Insert("dir", Directory);
+ Options.Insert("conf" , XmlConfig);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketEncryption", Options);
@@ -18263,7 +18263,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18277,9 +18277,9 @@ Procedure S3_GetBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketTagging", Options);
@@ -18297,7 +18297,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18315,8 +18315,8 @@ Procedure S3_PutBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
Options.Insert("tagset", TagStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketTagging", Options);
@@ -18335,7 +18335,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18349,7 +18349,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketTagging", Options);
@@ -18368,7 +18368,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18382,7 +18382,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketVersioning", Options);
@@ -18401,7 +18401,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18416,8 +18416,8 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketVersioning", Options);
@@ -18436,7 +18436,7 @@ Procedure S3_PutObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18453,11 +18453,11 @@ Procedure S3_PutObject(FunctionParameters)
Entity = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
@@ -18469,11 +18469,11 @@ Procedure S3_PutObject(FunctionParameters)
BasicData.Insert("ChunkSize", 5242880); // Size parts for upload in multiple of requests
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
@@ -18493,7 +18493,7 @@ Procedure S3_UploadFullObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18510,11 +18510,11 @@ Procedure S3_UploadFullObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "UploadFullObject", Options);
@@ -18534,7 +18534,7 @@ Procedure S3_DeleteObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18550,10 +18550,10 @@ Procedure S3_DeleteObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObject", Options);
@@ -18571,7 +18571,7 @@ Procedure S3_HeadObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18587,10 +18587,10 @@ Procedure S3_HeadObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
@@ -18608,7 +18608,7 @@ Procedure S3_CopyObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18626,12 +18626,12 @@ Procedure S3_CopyObject(FunctionParameters)
SourceBucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("sname", SourcePath);
+ Options.Insert("sname" , SourcePath);
Options.Insert("sbucket", DestinationBucket);
- Options.Insert("name", DestinationPath);
- Options.Insert("bucket", SourceBucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("name" , DestinationPath);
+ Options.Insert("bucket" , SourceBucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CopyObject", Options);
@@ -18651,7 +18651,7 @@ Procedure S3_PutObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18672,11 +18672,11 @@ Procedure S3_PutObjectTagging(FunctionParameters)
TagStructure.Insert("MyTag2", "AnotherOne");
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("tagset", TagStructure);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObjectTagging", Options);
@@ -18694,7 +18694,7 @@ Procedure S3_GetObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18710,10 +18710,10 @@ Procedure S3_GetObjectTagging(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectTagging", Options);
@@ -18731,7 +18731,7 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18747,10 +18747,10 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObjectTagging", Options);
@@ -18768,7 +18768,7 @@ Procedure S3_ListObjects(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18783,8 +18783,8 @@ Procedure S3_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjects", Options);
@@ -18802,7 +18802,7 @@ Procedure S3_ListObjectVersions(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18815,12 +18815,12 @@ Procedure S3_ListObjectVersions(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Prefix = "pic";
+ Prefix = "pic";
Options = New Structure;
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("prefix", Prefix);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjectVersions", Options);
@@ -18842,7 +18842,7 @@ Procedure S3_GetObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18858,10 +18858,10 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18871,10 +18871,10 @@ Procedure S3_GetObject(FunctionParameters)
BasicData.Insert("ChunkSize", 200000);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("out", TempFile);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , TempFile);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18886,20 +18886,20 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = "newbucket2";
BigTempFile = GetTempFileName();
- Options = New Structure;
- Options.Insert("name", Name);
+ Options = New Structure;
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("out", BigTempFile);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , BigTempFile);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
Process(Result, "S3", "GetObject", "Big file", 34432400);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18918,7 +18918,7 @@ Procedure S3_InitPartsUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18937,10 +18937,10 @@ Procedure S3_InitPartsUpload(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -18988,12 +18988,12 @@ Procedure S3_InitPartsUpload(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
@@ -19013,7 +19013,7 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19032,10 +19032,10 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
@@ -19082,12 +19082,12 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -19108,7 +19108,7 @@ Procedure S3_UploadObjectPart(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19127,10 +19127,10 @@ Procedure S3_UploadObjectPart(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
@@ -19179,12 +19179,12 @@ Procedure S3_UploadObjectPart(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
@@ -19204,7 +19204,7 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19220,20 +19220,20 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
- Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
+ Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Start["response"]["InitiateMultipartUploadResult"]["UploadId"];
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "AbortMultipartUpload", Options);
@@ -19255,7 +19255,7 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19271,11 +19271,11 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
Options.Insert("expires", 7200);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectDownloadLink", Options);
@@ -19301,7 +19301,7 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19316,11 +19316,11 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Bucket = "newbucket2";
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
Options.Insert("expires", 7200);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectUploadLink", Options);
@@ -19336,9 +19336,9 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Process(Result, "S3", "GetObjectUploadLink", "Upload");
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
@@ -19363,7 +19363,7 @@ Procedure TCP_CreateConnection(FunctionParameters)
Address = "tcpbin.com:4243";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19375,15 +19375,15 @@ Procedure TCP_CreateConnection(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", "socks5");
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
Options.Insert("login", ProxtUser);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
- Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19477,7 +19477,7 @@ Procedure TCP_ProcessRequest(FunctionParameters)
Options = New Structure;
Options.Insert("address", Address);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
@@ -19493,23 +19493,23 @@ Procedure TCP_ProcessRequest(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", "socks5");
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
Options.Insert("login", ProxtUser);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
- Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
Options = New Structure;
Options.Insert("address", Address);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
- Options.Insert("proxy", Proxy);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("proxy" , Proxy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
@@ -19582,7 +19582,7 @@ EndProcedure
Procedure TCP_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19617,11 +19617,11 @@ Procedure TCP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
@@ -19699,7 +19699,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19720,9 +19720,9 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("blob", Image)); // BLOB
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19734,7 +19734,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19755,7 +19755,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19777,8 +19777,8 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT uuid4();";
Options = New Structure;
- Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("sql" , QueryText);
+ Options.Insert("db" , Connection);
Options.Insert("exts", ExtensionMap);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19822,8 +19822,8 @@ Procedure SQLite_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
@@ -19837,8 +19837,8 @@ Procedure SQLite_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("cols", ColoumnsMap);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsMap);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
@@ -19880,8 +19880,8 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
@@ -19891,9 +19891,9 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("trn", Ложь);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
@@ -19904,25 +19904,25 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Field error");
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("trn", Ложь);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Error without transaction");
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", "not valid json");
- Options.Insert("db", Base);
+ Options.Insert("rows" , "not valid json");
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "JSON Error");
@@ -19932,8 +19932,8 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("rows", RowMap);
- Options.Insert("db", Base);
+ Options.Insert("rows" , RowMap);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "An obscure column");
@@ -19975,12 +19975,12 @@ Procedure SQLite_GetRecords(FunctionParameters)
Count = 1;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("db", Base);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -19989,9 +19989,9 @@ Procedure SQLite_GetRecords(FunctionParameters)
Process(Result, "SQLite", "GetRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','age','salary','is_active','created_at']");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20001,10 +20001,10 @@ Procedure SQLite_GetRecords(FunctionParameters)
Filters.Add(FilterStructure2);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','age','salary','is_active','created_at']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20012,7 +20012,7 @@ Procedure SQLite_GetRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20042,10 +20042,10 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("values", FieldsStructure);
Options.Insert("filter", FilterStructure);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "UpdateRecords", Options);
@@ -20059,10 +20059,10 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','salary']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20088,9 +20088,9 @@ Procedure SQLite_DeleteRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("filter", FilterStructure);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteRecords", Options);
@@ -20099,10 +20099,10 @@ Procedure SQLite_DeleteRecords(FunctionParameters)
Process(Result, "SQLite", "DeleteRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','salary']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20117,7 +20117,7 @@ Procedure SQLite_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20160,10 +20160,10 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
@@ -20172,9 +20172,9 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
Process(Result, "SQLite", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Insertion check");
@@ -20193,19 +20193,19 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
Process(Result, "SQLite", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Updating check");
@@ -20225,7 +20225,7 @@ Procedure SQLite_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "SQLite", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
@@ -20240,7 +20240,7 @@ Procedure SQLite_DeleteTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTable", Options);
@@ -20250,7 +20250,7 @@ Procedure SQLite_DeleteTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20267,7 +20267,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ClearTable", Options);
@@ -20277,7 +20277,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20285,7 +20285,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20337,9 +20337,9 @@ Procedure SQLite_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("type", DataType);
- Options.Insert("db", Base);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddTableColumn", Options);
@@ -20349,7 +20349,7 @@ Procedure SQLite_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20365,8 +20365,8 @@ Procedure SQLite_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTableColumn", Options);
@@ -20376,7 +20376,7 @@ Procedure SQLite_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20399,8 +20399,8 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
@@ -20410,7 +20410,7 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20420,8 +20420,8 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
@@ -20429,7 +20429,7 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20449,10 +20449,10 @@ Procedure PostgreSQL_GenerateConnectionString(FunctionParameters)
Base = "postgres";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
@@ -20479,17 +20479,17 @@ Procedure PostgreSQL_CreateConnection(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20520,17 +20520,17 @@ Procedure PostgreSQL_CloseConnection(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20560,17 +20560,17 @@ Procedure PostgreSQL_IsConnector(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20605,17 +20605,17 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20666,9 +20666,9 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTEA", Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
@@ -20742,17 +20742,17 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20785,7 +20785,7 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
@@ -20796,7 +20796,7 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
@@ -20820,17 +20820,17 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20889,9 +20889,9 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
@@ -20902,9 +20902,9 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
@@ -20926,17 +20926,17 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20964,8 +20964,8 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -20987,17 +20987,17 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21052,7 +21052,7 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -21078,17 +21078,17 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21115,11 +21115,11 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
@@ -21154,13 +21154,13 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21184,17 +21184,17 @@ Procedure PostgreSQL_UpdateRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21255,17 +21255,17 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21318,8 +21318,8 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21341,17 +21341,17 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21379,17 +21379,17 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
@@ -21411,17 +21411,17 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21453,7 +21453,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
@@ -21461,7 +21461,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21469,7 +21469,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21481,7 +21481,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21503,17 +21503,17 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21539,8 +21539,8 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21562,17 +21562,17 @@ Procedure PostgreSQL_DisableAllDatabaseConnections(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21610,17 +21610,17 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21657,11 +21657,11 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
@@ -21670,10 +21670,10 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
Process(Result, "PostgreSQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Insertion check");
@@ -21692,21 +21692,21 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
Process(Result, "PostgreSQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Updating check");
@@ -21726,7 +21726,7 @@ Procedure PostgreSQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "PostgreSQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
@@ -21737,7 +21737,7 @@ EndProcedure
Procedure PostgreSQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
@@ -21761,17 +21761,17 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21784,10 +21784,10 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("type", DataType);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddTableColumn", Options);
@@ -21797,8 +21797,8 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21820,17 +21820,17 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21842,9 +21842,9 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("name" , Name);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTableColumn", Options);
@@ -21854,8 +21854,8 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21877,17 +21877,17 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21904,9 +21904,9 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
@@ -21916,8 +21916,8 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21927,9 +21927,9 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
@@ -21937,8 +21937,8 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21958,10 +21958,10 @@ Procedure MySQL_GenerateConnectionString(FunctionParameters)
Base = "";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
@@ -21988,17 +21988,17 @@ Procedure MySQL_CreateConnection(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22028,17 +22028,17 @@ Procedure MySQL_CloseConnection(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22068,17 +22068,17 @@ Procedure MySQL_IsConnector(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22113,17 +22113,17 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22178,9 +22178,9 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTES" , Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
@@ -22235,17 +22235,17 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22280,8 +22280,8 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
@@ -22289,8 +22289,8 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
@@ -22314,17 +22314,17 @@ Procedure MySQL_CreateTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22375,9 +22375,9 @@ Procedure MySQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
@@ -22388,9 +22388,9 @@ Procedure MySQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
@@ -22412,17 +22412,17 @@ Procedure MySQL_AddRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22468,7 +22468,7 @@ Procedure MySQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -22494,17 +22494,17 @@ Procedure MySQL_GetRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22531,11 +22531,11 @@ Procedure MySQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
@@ -22570,13 +22570,13 @@ Procedure MySQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22600,17 +22600,17 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22655,11 +22655,11 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
Process(Result, "MySQL", "UpdateRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['ip_address']");
Options.Insert("filter", Filters);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22681,17 +22681,17 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22744,8 +22744,8 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22767,17 +22767,17 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22805,17 +22805,17 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
@@ -22837,17 +22837,17 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22879,7 +22879,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22887,7 +22887,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22899,7 +22899,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22921,17 +22921,17 @@ Procedure MySQL_ClearTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22957,8 +22957,8 @@ Procedure MySQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22980,17 +22980,17 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23028,9 +23028,9 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
@@ -23039,10 +23039,10 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Process(Result, "MySQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Insertion check");
@@ -23062,19 +23062,19 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
Process(Result, "MySQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Updating check");
@@ -23094,7 +23094,7 @@ Procedure MySQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "MySQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
@@ -23105,7 +23105,7 @@ EndProcedure
Procedure MySQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
@@ -23129,17 +23129,17 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23167,8 +23167,8 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23190,17 +23190,17 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23230,8 +23230,8 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23253,17 +23253,17 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23291,8 +23291,8 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23314,17 +23314,17 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23357,8 +23357,8 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23368,9 +23368,9 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
@@ -23378,8 +23378,8 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23399,9 +23399,9 @@ Procedure GreenAPI_FormAccessParameters(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -23420,13 +23420,13 @@ Procedure GreenAPI_GetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettings", Options);
@@ -23445,13 +23445,13 @@ Procedure GreenAPI_GetAccountInformation(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAccountInformation", Options);
@@ -23473,7 +23473,7 @@ Procedure GreenAPI_GetInstanceSettingsStructure(FunctionParameters)
Process(Result, "GreenAPI", "GetInstanceSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
@@ -23489,9 +23489,9 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -23506,7 +23506,7 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
Options = New Structure;
Options.Insert("settings", SettingsStructure);
- Options.Insert("access", AccessParameters);
+ Options.Insert("access" , AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetInstanceSettings", Options);
@@ -23524,13 +23524,13 @@ Procedure GreenAPI_GetInstanceStatus(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceStatus", Options);
@@ -23549,13 +23549,13 @@ Procedure GreenAPI_RebootInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RebootInstance", Options);
@@ -23574,13 +23574,13 @@ Procedure GreenAPI_GetQR(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetQR", Options);
@@ -23599,13 +23599,13 @@ Procedure GreenAPI_LogoutInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LogoutInstance", Options);
@@ -23626,15 +23626,15 @@ Procedure GreenAPI_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAuthorizationCode", Options);
@@ -23654,14 +23654,14 @@ Procedure GreenAPI_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetProfilePicture", Options);
@@ -23682,15 +23682,15 @@ Procedure GreenAPI_CreateGroup(FunctionParameters)
Name = "New group";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "CreateGroup", Options);
@@ -23710,15 +23710,15 @@ Procedure GreenAPI_LeaveGroup(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options.Insert("group" , GroupID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LeaveGroup", Options);
@@ -23738,15 +23738,15 @@ Procedure GreenAPI_GetGroupInformation(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options.Insert("group" , GroupID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetGroupInformation", Options);
@@ -23767,16 +23767,16 @@ Procedure GreenAPI_UpdateGroupName(FunctionParameters)
Name = "New name";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("name", Name);
+ Options.Insert("group" , GroupID);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UpdateGroupName", Options);
@@ -23797,16 +23797,16 @@ Procedure GreenAPI_AddGroupMember(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "AddGroupMember", Options);
@@ -23827,16 +23827,16 @@ Procedure GreenAPI_ExcludeGroupMember(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ExcludeGroupMember", Options);
@@ -23857,16 +23857,16 @@ Procedure GreenAPI_SetAdminRights(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetAdminRights", Options);
@@ -23887,16 +23887,16 @@ Procedure GreenAPI_RevokeAdminRights(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RevokeAdminRights", Options);
@@ -23917,15 +23917,15 @@ Procedure GreenAPI_SetGroupPicture(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("group" , GroupID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetGroupPicture", Options);
@@ -23947,16 +23947,16 @@ Procedure GreenAPI_SendTextMessage(FunctionParameters)
Text = "New message";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
@@ -23965,10 +23965,10 @@ Procedure GreenAPI_SendTextMessage(FunctionParameters)
Process(Result, "GreenAPI", "SendTextMessage", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("quoted", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
@@ -23988,15 +23988,15 @@ Procedure GreenAPI_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteMessage", Options);
@@ -24019,17 +24019,17 @@ Procedure GreenAPI_EditMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "EditMessageText", Options);
@@ -24052,18 +24052,18 @@ Procedure GreenAPI_SendFile(FunctionParameters)
Description = "File description";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
@@ -24075,13 +24075,13 @@ Procedure GreenAPI_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("quoted", MessageID);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
@@ -24102,18 +24102,18 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
Description = "File description";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
@@ -24125,13 +24125,13 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("quoted", MessageID);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
@@ -24155,16 +24155,16 @@ Procedure GreenAPI_SendPoll(FunctionParameters)
Variants.Add("Green");
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("options", Variants);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
@@ -24174,13 +24174,13 @@ Procedure GreenAPI_SendPoll(FunctionParameters)
Process(Result, "GreenAPI", "SendPoll", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("options", Variants);
- Options.Insert("multi", Истина);
- Options.Insert("quoted", MessageID);
+ Options.Insert("multi" , True);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
@@ -24196,7 +24196,7 @@ Procedure GreenAPI_GetLocationDescription(FunctionParameters)
Name = "Victory sq.";
Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Options.Insert("addr", Address);
Options.Insert("name", Name);
@@ -24224,7 +24224,7 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Name = "Victory sq.";
Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Options.Insert("addr", Address);
Options.Insert("name", Name);
@@ -24232,16 +24232,16 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("loc", Location);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
@@ -24250,15 +24250,15 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Process(Result, "GreenAPI", "SendLocation", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("loc", Location);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
Options.Insert("quoted", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
@@ -24276,8 +24276,8 @@ Procedure GreenAPI_GetContactDescription(FunctionParameters)
Company = "Bicycle";
Options = New Structure;
- Options.Insert("phone", Phone);
- Options.Insert("name", Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
Options.Insert("midname", Patronymic);
Options.Insert("company", Company);
@@ -24306,8 +24306,8 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Company = "Bicycle";
Options = New Structure;
- Options.Insert("phone", Phone);
- Options.Insert("name", Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
Options.Insert("midname", Patronymic);
Options.Insert("company", Company);
@@ -24315,15 +24315,15 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("contact", Contact);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
@@ -24333,16 +24333,16 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Process(Result, "GreenAPI", "SendContact", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("phone", Phone);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
Options.Insert("company", Company);
Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("contact", Contact);
- Options.Insert("quoted", MessageID);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
@@ -24364,17 +24364,17 @@ Procedure GreenAPI_ForwardMessages(FunctionParameters)
Message = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("from", From);
- Options.Insert("to", Target);
- Options.Insert("msgs", Message);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("msgs" , Message);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ForwardMessages", Options);
@@ -24392,13 +24392,13 @@ Procedure GreenAPI_GetNotification(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetNotification", Options);
@@ -24419,14 +24419,14 @@ Procedure GreenAPI_DeleteNotificationFromQueue(FunctionParameters)
ReceiptID = FunctionParameters["GreenAPI_ReceiptID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("receipt", ReceiptID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteNotificationFromQueue", Options);
@@ -24448,15 +24448,15 @@ Procedure GreenAPI_DownloadMessageFile(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DownloadMessageFile", Options);
@@ -24478,15 +24478,15 @@ Procedure GreenAPI_SetReadMark(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetReadMark", Options);
@@ -24505,13 +24505,13 @@ Procedure GreenAPI_GetMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessageQueue", Options);
@@ -24530,13 +24530,13 @@ Procedure GreenAPI_ClearMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ClearMessageQueue", Options);
@@ -24557,15 +24557,15 @@ Procedure GreenAPI_GetChatHistory(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetChatHistory", Options);
@@ -24586,16 +24586,16 @@ Procedure GreenAPI_GetMessage(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("msg", MessageID);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("msg" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessage", Options);
@@ -24613,13 +24613,13 @@ Procedure GreenAPI_GetIncomingMessageLog(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetIncomingMessageLog", Options);
@@ -24638,13 +24638,13 @@ Procedure GreenAPI_GetOutgoingMessageLog(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetOutgoingMessageLog", Options);
@@ -24665,9 +24665,9 @@ Procedure GreenAPI_ArchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -24676,7 +24676,7 @@ Procedure GreenAPI_ArchiveChat(FunctionParameters)
Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ArchiveChat", Options);
@@ -24696,15 +24696,15 @@ Procedure GreenAPI_UnarchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UnarchiveChat", Options);
@@ -24726,8 +24726,8 @@ Procedure RCON_FormConnectionParameters(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24747,8 +24747,8 @@ Procedure RCON_CreateConnection(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24769,8 +24769,8 @@ Procedure RCON_ExecuteCommand(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24807,8 +24807,8 @@ Procedure RCON_IsConnector(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24838,9 +24838,9 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", Prompt);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
@@ -24871,9 +24871,9 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalParameters = New Structure("format", Format);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", Prompt);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24908,9 +24908,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
MessagesArray.Add(Question1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("headers", AdditionalHeaders);
Response1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
@@ -24921,9 +24921,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
MessagesArray.Add(Question2); // Add second question in context
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("headers", AdditionalHeaders);
Response2 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
@@ -24945,9 +24945,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
AdditionalParameters = New Structure("options", Options);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24958,9 +24958,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
Message1 = Result["message"]["content"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24974,9 +24974,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
AdditionalParameters = New Structure("options", Options);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -25002,9 +25002,9 @@ Procedure Ollama_LoadModelToMemory(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("keep", Period);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("keep" , Period);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "LoadModelToMemory", Options);
@@ -25026,8 +25026,8 @@ Procedure Ollama_UnloadModelFromMemory(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "UnloadModelFromMemory", Options);
@@ -25049,7 +25049,7 @@ Procedure Ollama_GetRequestParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetRequestParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
@@ -25068,7 +25068,7 @@ Procedure Ollama_GetContextParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetContextParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
@@ -25101,7 +25101,7 @@ Procedure Ollama_GetModelSettingsStructure(FunctionParameters)
Process(Result, "Ollama", "GetModelSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
@@ -25122,10 +25122,10 @@ Procedure Ollama_CreateModel(FunctionParameters)
Settings = New Structure("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("settings", Settings);
- Options.Insert("headers", AdditionalHeaders);
+ Options.Insert("headers" , AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CreateModel", Options);
@@ -25134,9 +25134,9 @@ Procedure Ollama_CreateModel(FunctionParameters)
Process(Result, "Ollama", "CreateModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", "How are you?");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , "How are you?");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
@@ -25156,8 +25156,8 @@ Procedure Ollama_DeleteModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
@@ -25167,23 +25167,23 @@ Procedure Ollama_DeleteModel(FunctionParameters)
Process(Result, "Ollama", "DeleteModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "library/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "library/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "bayselonarrend/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny, account");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
@@ -25201,7 +25201,7 @@ Procedure Ollama_GetModelList(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
@@ -25221,7 +25221,7 @@ Procedure Ollama_ListRunningModels(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "ListRunningModels", Options);
@@ -25243,9 +25243,9 @@ Procedure Ollama_GetModelInformation(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("verbose", Ложь);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("verbose", False);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelInformation", Options);
@@ -25268,9 +25268,9 @@ Procedure Ollama_CopyModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("name", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("name" , Name);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CopyModel", Options);
@@ -25292,7 +25292,7 @@ Procedure Ollama_GetVersion(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetVersion", Options);
@@ -25318,9 +25318,9 @@ Procedure Ollama_GetEmbeddings(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("input", StingsArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , StingsArray);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddings", Options);
@@ -25342,7 +25342,7 @@ Procedure Ollama_GetEmbeddingsParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetEmbeddingsParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
@@ -25361,8 +25361,8 @@ Procedure Ollama_PushModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushModel", Options);
@@ -25384,8 +25384,8 @@ Procedure Ollama_PullModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
@@ -25395,8 +25395,8 @@ Procedure Ollama_PullModel(FunctionParameters)
Process(Result, "Ollama", "PullModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "bayselonarrend/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
@@ -25420,8 +25420,8 @@ Procedure Ollama_PushBlob(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("data", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("data" , Image);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushBlob", Options);
@@ -25442,8 +25442,8 @@ Procedure Ollama_CheckBlob(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("digest", SHA256);
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , SHA256);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
@@ -25453,8 +25453,8 @@ Procedure Ollama_CheckBlob(FunctionParameters)
Process(Result, "Ollama", "CheckBlob");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("digest", "yoyoyo");
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , "yoyoyo");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
@@ -26629,10 +26629,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Model = "smolvlm-256m-instruct";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("msgs", Messages);
+ Options.Insert("msgs" , Messages);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
@@ -26648,10 +26648,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Messages = New Array;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("name", FileName);
- Options.Insert("data", File);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
Options.Insert("purpose", Destination);
ImageUpload = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
@@ -26661,8 +26661,8 @@ Procedure OpenAI_GetResponse(FunctionParameters)
ImageID = ImageUpload["id"];
Options = New Structure;
- Options.Insert("role", "user");
- Options.Insert("file", ImageID);
+ Options.Insert("role" , "user");
+ Options.Insert("file" , ImageID);
Options.Insert("prompt", "What is in this image?");
Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
@@ -26670,10 +26670,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Messages.Add(Description);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("msgs", Messages);
+ Options.Insert("msgs" , Messages);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
@@ -26694,7 +26694,7 @@ Procedure OpenAI_GetEmbeddings(FunctionParameters)
Model = "arcee-ai_afm-4.5b";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("input", Text);
@@ -26717,11 +26717,11 @@ Procedure OpenAI_CreateAssistant(FunctionParameters)
Name = "Math tutor";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("name", Name);
- Options.Insert("inst", Instruction);
+ Options.Insert("name" , Name);
+ Options.Insert("inst" , Instruction);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateAssistant", Options);
@@ -26739,9 +26739,9 @@ Procedure OpenAI_DeleteAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", AssistantID);
+ Options.Insert("id" , AssistantID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteAssistant", Options);
@@ -26759,9 +26759,9 @@ Procedure OpenAI_RetrieveAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", AssistantID);
+ Options.Insert("id" , AssistantID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "RetrieveAssistant", Options);
@@ -26780,9 +26780,9 @@ Procedure OpenAI_GetAssistantsList(FunctionParameters)
AdditionalParameters = New Structure("after,order", "asst_2", "desc");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("limit", Count);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("limit" , Count);
Options.Insert("options", AdditionalParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantsList", Options);
@@ -26804,10 +26804,10 @@ Procedure OpenAI_UploadFile(FunctionParameters)
Destination = "assistants";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("name", FileName);
- Options.Insert("data", File);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
Options.Insert("purpose", Destination);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
@@ -26827,9 +26827,9 @@ Procedure OpenAI_DeleteFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteFile", Options);
@@ -26847,9 +26847,9 @@ Procedure OpenAI_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFileInformation", Options);
@@ -26865,7 +26865,7 @@ Procedure OpenAI_GetFilesList(FunctionParameters)
Token = FunctionParameters["OpenAI_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFilesList", Options);
@@ -26884,9 +26884,9 @@ Procedure OpenAI_DownloadFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DownloadFile", Options);
@@ -26917,8 +26917,8 @@ Procedure OpenAI_GetImageMessageStructure(FunctionParameters)
Image = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("role", "user");
- Options.Insert("file", Image);
+ Options.Insert("role" , "user");
+ Options.Insert("file" , Image);
Options.Insert("prompt", "What is in this image?");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
@@ -26940,10 +26940,10 @@ Procedure OpenAI_GenerateSpeech(FunctionParameters)
AdditionalParameters = New Structure("response_format", "wav");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("model", Model);
- Options.Insert("input", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , Text);
Options.Insert("options", AdditionalParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GenerateSpeech", Options);
@@ -26963,11 +26963,11 @@ Procedure OpenAI_CreateTranscription(FunctionParameters)
Model = "whisper-1";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("audio", Audio);
- Options.Insert("type", "audio/wav");
+ Options.Insert("type" , "audio/wav");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateTranscription", Options);
@@ -26984,15 +26984,15 @@ Procedure OpenAI_GetImages(FunctionParameters)
URL = FunctionParameters["OpenAI_URL"];
Token = FunctionParameters["OpenAI_Token"];
- Model = "sd-1.5-ggml";
+ Model = "sd-1.5-ggml";
Options = New Structure;
Options.Insert("prompt", "Yellow alpaca");
Options.Insert("amount", 1);
- Options.Insert("size", "64x64");
+ Options.Insert("size" , "64x64");
Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageDescriptionStructure", Options);
- Options = New Structure;
- Options.Insert("url", URL);
+ Options = New Structure;
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("descr", Description);
@@ -27011,7 +27011,7 @@ Procedure OpenAI_GetModelList(FunctionParameters)
Token = FunctionParameters["OpenAI_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetModelList", Options);
@@ -27035,7 +27035,7 @@ Procedure OpenAI_GetAssistantMessage(FunctionParameters)
Options.Insert("role", "assistant");
Options.Insert("text", "What is 1C:Enterprise?");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27058,7 +27058,7 @@ Procedure OpenAI_GetUserMessage(FunctionParameters)
Options.Insert("text", "What is 1C:Enterprise?");
Options.Insert("name", "Vitaly");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27079,7 +27079,7 @@ Procedure OpenAI_GetSystemMessage(FunctionParameters)
Options.Insert("role", "system");
Options.Insert("text", "What is 1C:Enterprise?");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27098,9 +27098,9 @@ Procedure MSSQL_GenerateConnectionString(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27120,13 +27120,13 @@ Procedure MSSQL_CreateConnection(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27145,13 +27145,13 @@ Procedure MSSQL_CloseConnection(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27173,13 +27173,13 @@ Procedure MSSQL_IsConnector(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27206,14 +27206,14 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
@@ -27266,9 +27266,9 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTES" , Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
@@ -27313,7 +27313,7 @@ EndProcedure
Procedure MSSQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27330,13 +27330,13 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27368,7 +27368,7 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
@@ -27376,7 +27376,7 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
@@ -27394,14 +27394,14 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27445,9 +27445,9 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
@@ -27458,9 +27458,9 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
@@ -27476,14 +27476,14 @@ Procedure MSSQL_AddRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27534,7 +27534,7 @@ Procedure MSSQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -27554,14 +27554,14 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27585,10 +27585,10 @@ Procedure MSSQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27623,13 +27623,13 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27647,14 +27647,14 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27696,11 +27696,11 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
Process(Result, "MSSQL", "UpdateRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['ip_address']");
Options.Insert("filter", Filters);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27716,14 +27716,14 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27775,8 +27775,8 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27792,14 +27792,14 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27824,16 +27824,16 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
@@ -27848,13 +27848,13 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27883,7 +27883,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27891,7 +27891,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27903,7 +27903,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27919,14 +27919,14 @@ Procedure MSSQL_ClearTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27949,8 +27949,8 @@ Procedure MSSQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27966,14 +27966,14 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27998,8 +27998,8 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28019,14 +28019,14 @@ Procedure MSSQL_AddTableColumn(FunctionParameters)
DataType = "bigint";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28049,8 +28049,8 @@ Procedure MSSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28069,14 +28069,14 @@ Procedure MSSQL_DeleteTableColumn(FunctionParameters)
Name = "new_field";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28098,8 +28098,8 @@ Procedure MSSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28117,14 +28117,14 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Table = "testtable";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28152,8 +28152,8 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28163,9 +28163,9 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
@@ -28173,8 +28173,8 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28190,14 +28190,14 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28231,11 +28231,11 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
@@ -28244,10 +28244,10 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
Process(Result, "MSSQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Insertion check");
@@ -28266,21 +28266,21 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
Process(Result, "MSSQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Updating check");
@@ -28300,7 +28300,7 @@ Procedure MSSQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "MSSQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
@@ -28331,10 +28331,10 @@ Procedure FTP_CreateConnection(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28348,11 +28348,11 @@ Procedure FTP_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28360,7 +28360,7 @@ Procedure FTP_CreateConnection(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28392,10 +28392,10 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28409,11 +28409,11 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28421,7 +28421,7 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28462,10 +28462,10 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28479,11 +28479,11 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28491,15 +28491,15 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", FTPSettings);
+ Options.Insert("set" , FTPSettings);
Options.Insert("proxy", ProxySettings);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionConfiguration", Options);
@@ -28535,10 +28535,10 @@ Procedure FTP_CloseConnection(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28552,11 +28552,11 @@ Procedure FTP_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28564,7 +28564,7 @@ Procedure FTP_CloseConnection(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28600,10 +28600,10 @@ Procedure FTP_IsConnector(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28617,11 +28617,11 @@ Procedure FTP_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28629,7 +28629,7 @@ Procedure FTP_IsConnector(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28656,10 +28656,10 @@ Procedure FTP_GetConnectionSettings(FunctionParameters)
Password = FunctionParameters["FTP_Password"];
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28681,11 +28681,11 @@ Procedure FTP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28700,7 +28700,7 @@ Procedure FTP_GetTLSSettings(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
@@ -28729,10 +28729,10 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28746,11 +28746,11 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28758,7 +28758,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28805,7 +28805,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "new_dir");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28814,7 +28814,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28841,10 +28841,10 @@ Procedure FTP_ListObjects(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28858,11 +28858,11 @@ Procedure FTP_ListObjects(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28870,7 +28870,7 @@ Procedure FTP_ListObjects(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28881,7 +28881,7 @@ Procedure FTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Else
@@ -28895,7 +28895,7 @@ Procedure FTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28931,10 +28931,10 @@ Procedure FTP_UploadFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", 1000);
Options.Insert("wtout", 1000);
@@ -28950,11 +28950,11 @@ Procedure FTP_UploadFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28962,7 +28962,7 @@ Procedure FTP_UploadFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28976,7 +28976,7 @@ Procedure FTP_UploadFile(FunctionParameters)
Options.Insert("file", Image);
Options.Insert("path", "new_dir/pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("file", ImageDD);
@@ -28997,7 +28997,7 @@ Procedure FTP_UploadFile(FunctionParameters)
Options.Insert("conn", Connection);
Options.Insert("path", "new_dir/pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "pic_from_binary.png");
@@ -29045,10 +29045,10 @@ Procedure FTP_DeleteFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29062,11 +29062,11 @@ Procedure FTP_DeleteFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29074,7 +29074,7 @@ Procedure FTP_DeleteFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29106,7 +29106,7 @@ Procedure FTP_DeleteFile(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29133,10 +29133,10 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29150,11 +29150,11 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29162,7 +29162,7 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29204,10 +29204,10 @@ Procedure FTP_ClearDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29221,11 +29221,11 @@ Procedure FTP_ClearDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29233,7 +29233,7 @@ Procedure FTP_ClearDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29257,7 +29257,7 @@ Procedure FTP_ClearDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29284,10 +29284,10 @@ Procedure FTP_GetObjectSize(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29301,11 +29301,11 @@ Procedure FTP_GetObjectSize(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29313,7 +29313,7 @@ Procedure FTP_GetObjectSize(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29363,10 +29363,10 @@ Procedure FTP_UpdatePath(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29380,11 +29380,11 @@ Procedure FTP_UpdatePath(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29392,7 +29392,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29402,8 +29402,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir/pic_from_disk.png");
- Options.Insert("new", "new_dir/pic_copy.png");
+ Options.Insert("old" , "new_dir/pic_from_disk.png");
+ Options.Insert("new" , "new_dir/pic_copy.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Else
@@ -29432,8 +29432,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir");
- Options.Insert("new", "brand_new_dir");
+ Options.Insert("old" , "new_dir");
+ Options.Insert("new" , "brand_new_dir");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29442,7 +29442,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29450,8 +29450,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "brand_new_dir");
- Options.Insert("new", "new_dir");
+ Options.Insert("old" , "brand_new_dir");
+ Options.Insert("new" , "new_dir");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29459,8 +29459,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir/pic_copy.png");
- Options.Insert("new", "new_dir/pic_from_disk.png");
+ Options.Insert("old" , "new_dir/pic_copy.png");
+ Options.Insert("new" , "new_dir/pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29469,7 +29469,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29496,10 +29496,10 @@ Procedure FTP_SaveFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29513,11 +29513,11 @@ Procedure FTP_SaveFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29525,7 +29525,7 @@ Procedure FTP_SaveFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29603,10 +29603,10 @@ Procedure FTP_GetFileData(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29620,11 +29620,11 @@ Procedure FTP_GetFileData(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29632,7 +29632,7 @@ Procedure FTP_GetFileData(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29698,10 +29698,10 @@ Procedure FTP_Ping(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29715,11 +29715,11 @@ Procedure FTP_Ping(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29727,7 +29727,7 @@ Procedure FTP_Ping(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29768,10 +29768,10 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29785,11 +29785,11 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29797,7 +29797,7 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29807,9 +29807,9 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "UMASK";
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("cmd", CommandText);
+ Options.Insert("cmd" , CommandText);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteCustomCommand", Options);
@@ -29842,10 +29842,10 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29859,11 +29859,11 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29871,7 +29871,7 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29881,9 +29881,9 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "PWD";
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("cmd", CommandText);
+ Options.Insert("cmd" , CommandText);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteArbitraryCommand", Options);
@@ -29916,10 +29916,10 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29933,11 +29933,11 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29945,7 +29945,7 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29986,10 +29986,10 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -30003,11 +30003,11 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -30015,7 +30015,7 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -30073,10 +30073,10 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -30090,11 +30090,11 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -30102,7 +30102,7 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -30135,9 +30135,9 @@ Procedure ReportPortal_GetTemporaryToken(FunctionParameters)
Password = FunctionParameters["RPortal_Password"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetTemporaryToken", Options);
@@ -30155,10 +30155,10 @@ Procedure ReportPortal_GetPermanentToken(FunctionParameters)
KeyName = "test_key";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("user", UserID);
- Options.Insert("name", KeyName);
+ Options.Insert("user" , UserID);
+ Options.Insert("name" , KeyName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetPermanentToken", Options);
@@ -30176,10 +30176,10 @@ Procedure ReportPortal_DeletePermanentToken(FunctionParameters)
KeyID = FunctionParameters["RPortal_TestKeyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("user", UserID);
- Options.Insert("id", KeyID);
+ Options.Insert("user" , UserID);
+ Options.Insert("id" , KeyID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "DeletePermanentToken", Options);
@@ -30248,11 +30248,11 @@ Procedure SSH_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30321,11 +30321,11 @@ Procedure SSH_ExecuteCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30404,18 +30404,18 @@ Procedure SSH_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", SSHSettings);
+ Options.Insert("set" , SSHSettings);
Options.Insert("proxy", ProxySettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetConnectionConfiguration", Options);
@@ -30489,11 +30489,11 @@ Procedure SSH_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30568,11 +30568,11 @@ Procedure SSH_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30631,8 +30631,8 @@ Procedure SSH_GetSettingsPrivateKey(FunctionParameters)
Options.Insert("host", Host);
Options.Insert("port", Port);
Options.Insert("user", Login);
- Options.Insert("key", PrivateKey);
- Options.Insert("pub", PublicKey);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsPrivateKey", Options);
@@ -30646,9 +30646,9 @@ Procedure SSH_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
Options = New Structure;
Options.Insert("host", Host);
Options.Insert("port", Port);
@@ -30674,11 +30674,11 @@ Procedure SSH_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30747,11 +30747,11 @@ Procedure SFTP_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30820,11 +30820,11 @@ Procedure SFTP_CreateNewDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30903,11 +30903,11 @@ Procedure SFTP_DeleteDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30986,11 +30986,11 @@ Procedure SFTP_GetCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31068,11 +31068,11 @@ Procedure SFTP_ListObjects(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31084,7 +31084,7 @@ Procedure SFTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "test_folder");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Else
@@ -31169,11 +31169,11 @@ Procedure SFTP_UploadFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31188,7 +31188,7 @@ Procedure SFTP_UploadFile(FunctionParameters)
Options.Insert("file", Image);
Options.Insert("path", "pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("file", ImageDD);
@@ -31290,11 +31290,11 @@ Procedure SFTP_DeleteFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31327,7 +31327,7 @@ Procedure SFTP_DeleteFile(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "files_folder");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
@@ -31390,11 +31390,11 @@ Procedure SFTP_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31453,8 +31453,8 @@ Procedure SFTP_GetSettingsPrivateKey(FunctionParameters)
Options.Insert("host", Host);
Options.Insert("port", Port);
Options.Insert("user", Login);
- Options.Insert("key", PrivateKey);
- Options.Insert("pub", PublicKey);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsPrivateKey", Options);
@@ -31468,9 +31468,9 @@ Procedure SFTP_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
Options = New Structure;
Options.Insert("host", Host);
Options.Insert("port", Port);
@@ -31496,11 +31496,11 @@ Procedure SFTP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31565,18 +31565,18 @@ Procedure SFTP_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", SFTPSettings);
+ Options.Insert("set" , SFTPSettings);
Options.Insert("proxy", ProxySettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetConnectionConfiguration", Options);
@@ -31650,11 +31650,11 @@ Procedure SFTP_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31729,11 +31729,11 @@ Procedure SFTP_SaveFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31838,11 +31838,11 @@ Procedure SFTP_GetFileData(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31937,11 +31937,11 @@ Procedure SFTP_UpdatePath(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31952,8 +31952,8 @@ Procedure SFTP_UpdatePath(FunctionParameters)
If OPI_SFTP.IsConnector(Connection) Then
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "pic_from_disk.png");
- Options.Insert("new", "files_folder/pic_from_disk.png");
+ Options.Insert("old" , "pic_from_disk.png");
+ Options.Insert("new" , "files_folder/pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Else
@@ -31982,8 +31982,8 @@ Procedure SFTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "files_folder/pic_from_disk.png");
- Options.Insert("new", "pic_from_disk.png");
+ Options.Insert("old" , "files_folder/pic_from_disk.png");
+ Options.Insert("new" , "pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
@@ -32062,11 +32062,11 @@ Procedure SFTP_GetFileInformation(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -32102,9 +32102,9 @@ Procedure GreenMax_FormAccessParameters(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
@@ -32125,15 +32125,15 @@ Procedure GreenMax_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAuthorizationCode", Options);
@@ -32151,13 +32151,13 @@ Procedure GreenMax_LogoutInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LogoutInstance", Options);
@@ -32178,15 +32178,15 @@ Procedure GreenMax_SendAuthorizationCode(FunctionParameters)
AuthCode = 123456;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("code", AuthCode);
+ Options.Insert("code" , AuthCode);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendAuthorizationCode", Options);
@@ -32204,13 +32204,13 @@ Procedure GreenMax_GetInstanceStatus(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceStatus", Options);
@@ -32229,13 +32229,13 @@ Procedure GreenMax_RebootInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RebootInstance", Options);
@@ -32257,7 +32257,7 @@ Procedure GreenMax_GetInstanceSettingsStructure(FunctionParameters)
Process(Result, "GreenMax", "GetInstanceSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
@@ -32273,13 +32273,13 @@ Procedure GreenMax_GetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettings", Options);
@@ -32298,9 +32298,9 @@ Procedure GreenMax_SetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
@@ -32312,7 +32312,7 @@ Procedure GreenMax_SetInstanceSettings(FunctionParameters)
Options = New Structure;
Options.Insert("settings", SettingsStructure);
- Options.Insert("access", AccessParameters);
+ Options.Insert("access" , AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetInstanceSettings", Options);
@@ -32332,14 +32332,14 @@ Procedure GreenMax_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetProfilePicture", Options);
@@ -32358,13 +32358,13 @@ Procedure GreenMax_GetAccountInformation(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAccountInformation", Options);
@@ -32386,15 +32386,15 @@ Procedure GreenMax_CheckAccount(FunctionParameters)
PhoneNumber = FunctionParameters["GreenMax_Phone"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CheckAccount", Options);
@@ -32414,15 +32414,15 @@ Procedure GreenMax_GetContactList(FunctionParameters)
Count = 1;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("count", Count);
+ Options.Insert("count" , Count);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactList", Options);
@@ -32443,15 +32443,15 @@ Procedure GreenMax_GetContactInformation(FunctionParameters)
ContactID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ContactID);
+ Options.Insert("chat" , ContactID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactInformation", Options);
@@ -32469,13 +32469,13 @@ Procedure GreenMax_GetChatList(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatList", Options);
@@ -32497,15 +32497,15 @@ Procedure GreenMax_GetChatAvatar(FunctionParameters)
ChatID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatAvatar", Options);
@@ -32528,15 +32528,15 @@ Procedure GreenMax_CreateGroup(FunctionParameters)
UserID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("name", Name);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("name" , Name);
Options.Insert("members", UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CreateGroup", Options);
@@ -32561,15 +32561,15 @@ Procedure GreenMax_AddGroupMember(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "AddGroupMember", Options);
@@ -32596,15 +32596,15 @@ Procedure GreenMax_RemoveGroupMember(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RemoveGroupMember", Options);
@@ -32626,15 +32626,15 @@ Procedure GreenMax_LeaveGroup(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LeaveGroup", Options);
@@ -32656,16 +32656,16 @@ Procedure GreenMax_UpdateGroupName(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("name", Name);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "UpdateGroupName", Options);
@@ -32686,15 +32686,15 @@ Procedure GreenMax_GetGroupInformation(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupInformation", Options);
@@ -32720,16 +32720,16 @@ Procedure GreenMax_ChangeGroupSettings(FunctionParameters)
Settings.Insert("allowParticipantsAddMembers" , False);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("set", Settings);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("set" , Settings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ChangeGroupSettings", Options);
@@ -32750,7 +32750,7 @@ Procedure GreenMax_GetGroupSettingsStructure(FunctionParameters)
Process(Result, "GreenMax", "GetGroupSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
@@ -32772,15 +32772,15 @@ Procedure GreenMax_SetAdminRights(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetAdminRights", Options);
@@ -32805,15 +32805,15 @@ Procedure GreenMax_RevokeAdminRights(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RevokeAdminRights", Options);
@@ -32837,15 +32837,15 @@ Procedure GreenMax_SetGroupPicture(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetGroupPicture", Options);
@@ -32870,16 +32870,16 @@ Procedure GreenMax_SendTextMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("typing", Set);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendTextMessage", Options);
@@ -32905,18 +32905,18 @@ Procedure GreenMax_SendFile(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
@@ -32928,14 +32928,14 @@ Procedure GreenMax_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("typing", 1000);
- Options.Insert("ttype", "video");
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
+ Options.Insert("ttype" , "video");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
@@ -32958,16 +32958,16 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
@@ -32980,13 +32980,13 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("typing", 1000);
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
@@ -33002,13 +33002,13 @@ Procedure GreenMax_GetNotification(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetNotification", Options);
@@ -33029,15 +33029,15 @@ Procedure GreenMax_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["GreenMax_ReceiptID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("id", NotificationID);
+ Options.Insert("id" , NotificationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "DeleteNotification", Options);
@@ -33059,15 +33059,15 @@ Procedure GreenMax_MarkMessagesAsRead(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "MarkMessagesAsRead", Options);
@@ -33090,16 +33090,16 @@ Procedure GreenMax_GetChatMessageHistory(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("count", Count);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("count" , Count);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessageHistory", Options);
@@ -33122,15 +33122,15 @@ Procedure GreenMax_GetChatMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessage", Options);
@@ -33151,15 +33151,15 @@ Procedure GreenMax_GetIncomingMessageLog(FunctionParameters)
Period = 30;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("span", Period);
+ Options.Insert("span" , Period);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingMessageLog", Options);
@@ -33179,15 +33179,15 @@ Procedure GreenMax_GetOutgoingMessageLog(FunctionParameters)
Period = 30;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("span", Period);
+ Options.Insert("span" , Period);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageLog", Options);
@@ -33205,13 +33205,13 @@ Procedure GreenMax_GetOutgoingMessageCount(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageCount", Options);
@@ -33230,13 +33230,13 @@ Procedure GreenMax_GetOutgoingMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageQueue", Options);
@@ -33255,13 +33255,13 @@ Procedure GreenMax_ClearOutgoingMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearOutgoingMessageQueue", Options);
@@ -33280,13 +33280,13 @@ Procedure GreenMax_GetIncomingNotificationCount(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingNotificationCount", Options);
@@ -33305,13 +33305,13 @@ Procedure GreenMax_ClearIncomingNotificationQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearIncomingNotificationQueue", Options);
@@ -33334,11 +33334,11 @@ Procedure MongoDB_GenerateConnectionString(FunctionParameters)
Base = FunctionParameters["MongoDB_DB"];
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33359,11 +33359,11 @@ Procedure MongoDB_CreateConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33390,11 +33390,11 @@ Procedure MongoDB_CloseConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33418,11 +33418,11 @@ Procedure MongoDB_IsConnector(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33445,10 +33445,10 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33461,7 +33461,7 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Process(Connection, "MongoDB", "ExecuteCommand", "Connection"); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("comm", Command);
Options.Insert("data", Data);
@@ -33483,11 +33483,11 @@ Procedure MongoDB_GetDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33497,7 +33497,7 @@ Procedure MongoDB_GetDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabase", Options);
@@ -33516,10 +33516,10 @@ Procedure MongoDB_GetListOfBases(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33546,10 +33546,10 @@ Procedure MongoDB_DeleteDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33557,7 +33557,7 @@ Procedure MongoDB_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDatabase", Options);
@@ -33576,10 +33576,10 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33611,9 +33611,9 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Parameters.Insert("validator", Expression);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
@@ -33623,9 +33623,9 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Process(Result, "MongoDB", "CreateCollection");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
@@ -33643,10 +33643,10 @@ Procedure MongoDB_DeleteCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33656,9 +33656,9 @@ Procedure MongoDB_DeleteCollection(FunctionParameters)
Base = "test_database";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteCollection", Options);
@@ -33677,10 +33677,10 @@ Procedure MongoDB_GetCollectionList(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33690,7 +33690,7 @@ Procedure MongoDB_GetCollectionList(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetCollectionList", Options);
@@ -33710,10 +33710,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33783,10 +33783,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
OPI_MongoDB.DeleteCollection(Connection, Collection, Base); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
Options.Insert("docs", DocsArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
@@ -33849,10 +33849,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
DocsArray.Add(DocumentWithoutCategory);
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
Options.Insert("docs", DocsArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
@@ -33870,10 +33870,10 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33887,11 +33887,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("limit", 2);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33906,11 +33906,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("limit", 5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33922,11 +33922,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("rating,price", -1, 1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("sort" , Sort);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33937,11 +33937,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("createdDate", -1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("sort" , Sort);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33953,9 +33953,9 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Filter.Insert("details.weightKg", New Structure("__4lt", 3));
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33968,11 +33968,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("projection", New Structure("productName,price,rating", 1, 1, 1));
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33991,10 +33991,10 @@ Procedure MongoDB_GetCursor(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34042,10 +34042,10 @@ Procedure MongoDB_GetDocumentBatch(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34100,10 +34100,10 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34116,11 +34116,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data = New Structure( "__4set", New Structure("doubleField", 999));
Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data); // Array or single
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
@@ -34132,11 +34132,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Sort = New Structure("doubleField", -1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34146,11 +34146,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Filter = New Structure("stringField,doubleField", "Text", 999);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34163,24 +34163,24 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 1);
- Filter = New Structure("category", "electronics", "price", 777);
+ Filter = New Structure("category", "electronics", "price", 777);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34192,23 +34192,23 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 2);
- Filter = New Structure("productName", "Product 1");
+ Filter = New Structure("productName", "Product 1");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34220,23 +34220,23 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 3);
- Filter = New Structure("productName", "Product 2", "tags", "updated");
+ Filter = New Structure("productName", "Product 2", "tags", "updated");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34254,26 +34254,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 4);
- Filter = New Map;
+ Filter = New Map;
Filter.Insert("details.supplier", "Supplier A+");
Filter.Insert("details.weightKg", 2.5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34293,26 +34293,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
));
Options = New Structure;
- Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Ложь);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 5);
- Filter = New Structure("productName", "New product");
+ Filter = New Structure("productName", "New product");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34324,26 +34324,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 6);
- Filter = New Structure("productName", "Product 3");
- Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Неопределено);
+ Filter = New Structure("productName", "Product 3");
+ Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Undefined);
Options.Insert("params", Parameters);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34358,24 +34358,24 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 7);
- Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
+ Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34388,8 +34388,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data1 = New Structure("__4set", New Structure("price,discounted", 888, True));
Options = New Structure;
Options.Insert("query", Filter1);
- Options.Insert("data", Data1);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data1);
+ Options.Insert("multi", True);
Update1 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update1);
@@ -34398,8 +34398,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data2 = New Structure("__4inc", New Structure("quantity", 5));
Options = New Structure;
Options.Insert("query", Filter2);
- Options.Insert("data", Data2);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data2);
+ Options.Insert("multi", True);
Update2 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update2);
@@ -34408,8 +34408,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data3 = New Structure("__4push", New Structure("tags", "mass_update"));
Options = New Structure;
Options.Insert("query", Filter3);
- Options.Insert("data", Data3);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data3);
+ Options.Insert("multi", True);
Update3 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update3);
@@ -34427,10 +34427,10 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
));
Options = New Structure;
- Options.Insert("query", Filter4);
- Options.Insert("data", Data4);
- Options.Insert("multi", Ложь);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter4);
+ Options.Insert("data" , Data4);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
Update4 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update4);
@@ -34441,57 +34441,57 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data5.Insert("__4inc", New Structure("quantity" , -2));
Options = New Structure;
Options.Insert("query", Filter5);
- Options.Insert("data", Data5);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data5);
+ Options.Insert("multi", True);
Update5 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", UpdateArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 9);
- Filter = New Structure("category,price", "electronics", 888);
+ Filter = New Structure("category,price", "electronics", 888);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_1");
- Filter = New Structure("category,tags", "books", "mass_update");
+ Filter = New Structure("category,tags", "books", "mass_update");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_2");
- Filter = New Structure("productName", "Special item from array");
+ Filter = New Structure("productName", "Special item from array");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_3");
- Filter = New Structure("needsImprovement", True);
+ Filter = New Structure("needsImprovement", True);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34506,10 +34506,10 @@ Procedure MongoDB_GetDocumentUpdateStructure(FunctionParameters)
Data = New Structure( "__4set", New Structure("doubleField", 999));
Options = New Structure;
- Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , True);
+ Options.Insert("upsert", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
@@ -34540,10 +34540,10 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34558,10 +34558,10 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Process(Result, "MongoDB", "DeleteDocuments", "Precheck"); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("deletes", Deletion);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDocuments", Options);
@@ -34570,9 +34570,9 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Process(Result, "MongoDB", "DeleteDocuments");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34591,10 +34591,10 @@ Procedure MongoDB_CreateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34608,11 +34608,11 @@ Procedure MongoDB_CreateUser(FunctionParameters)
UserPassword = "1234";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
@@ -34621,11 +34621,11 @@ Procedure MongoDB_CreateUser(FunctionParameters)
Process(Result, "MongoDB", "CreateUser");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
@@ -34643,10 +34643,10 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34659,11 +34659,11 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserPassword = "4321";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
@@ -34674,11 +34674,11 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserName = "anotheruser";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
@@ -34696,10 +34696,10 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34708,9 +34708,9 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
UserName = "newuser";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
@@ -34719,9 +34719,9 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
Process(Result, "MongoDB", "DeleteUser");
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
@@ -34739,10 +34739,10 @@ Procedure MongoDB_GetUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34751,9 +34751,9 @@ Procedure MongoDB_GetUsers(FunctionParameters)
UserName = "newuser";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("usrs", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
@@ -34764,11 +34764,11 @@ Procedure MongoDB_GetUsers(FunctionParameters)
ArrayOfUsers.Add(New Structure("user,db", "newuser" , "main"));
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("usrs", ArrayOfUsers);
- Options.Insert("db", Base);
- Options.Insert("spwd", Истина);
- Options.Insert("sprv", Истина);
+ Options.Insert("db" , Base);
+ Options.Insert("spwd", True);
+ Options.Insert("sprv", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
@@ -34788,10 +34788,10 @@ Procedure MongoDB_GetDatabaseUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34799,7 +34799,7 @@ Procedure MongoDB_GetDatabaseUsers(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabaseUsers", Options);
@@ -34819,10 +34819,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34852,10 +34852,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
OPI_MongoDB.DeleteRole(Connection, RoleName, Base); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
@@ -34865,10 +34865,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Process(Result, "MongoDB", "CreateRole");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
@@ -34887,10 +34887,10 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34918,10 +34918,10 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
RoleName = "newrole";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateRole", Options);
@@ -34942,10 +34942,10 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34954,9 +34954,9 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
RoleName = "newrole";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", RoleName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
@@ -34965,9 +34965,9 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
Process(Result, "MongoDB", "DeleteRole");
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", RoleName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
@@ -35007,10 +35007,10 @@ Procedure MongoDB_GetRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35019,10 +35019,10 @@ Procedure MongoDB_GetRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
- Options.Insert("sprv", Истина);
+ Options.Insert("db" , Base);
+ Options.Insert("sprv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRoles", Options);
@@ -35042,10 +35042,10 @@ Procedure MongoDB_GrantRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35055,10 +35055,10 @@ Procedure MongoDB_GrantRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("user", User);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GrantRoles", Options);
@@ -35078,10 +35078,10 @@ Procedure MongoDB_RevokeRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35091,10 +35091,10 @@ Procedure MongoDB_RevokeRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("user", User);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "RevokeRoles", Options);
@@ -35119,15 +35119,15 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35141,9 +35141,9 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Process(Result, "GRPC", "CreateConnection", "Closing");
- Address = FunctionParameters["GRPC_AddressNoTls"];
+ Address = FunctionParameters["GRPC_AddressNoTls"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35155,7 +35155,7 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme.Insert("main.proto", Proto1);
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35176,15 +35176,15 @@ Procedure GRPC_CloseConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35208,15 +35208,15 @@ Procedure GRPC_IsConnector(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35240,11 +35240,11 @@ Procedure GRPC_GetConnectionParameters(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35257,7 +35257,7 @@ EndProcedure
Procedure GRPC_GetTlsSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35279,12 +35279,12 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35303,11 +35303,11 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Method = "HeadersUnary";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35328,15 +35328,15 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35390,11 +35390,11 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Data.Insert("f_enums" , StrSplit("ENUM_1,ENUM_2" , ","));
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35403,23 +35403,23 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Process(Result, "GRPC", "ExecuteMethod");
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
Process(Result, "GRPC", "ExecuteMethod", "Empty");
- Method = "HeadersUnary";
+ Method = "HeadersUnary";
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35433,17 +35433,17 @@ Procedure GRPC_GetServiceList(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetServiceList", Options);
@@ -35460,12 +35460,12 @@ Procedure GRPC_GetMethodList(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35473,7 +35473,7 @@ Procedure GRPC_GetMethodList(FunctionParameters)
Service = "grpcbin.GRPCBin";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethodList", Options);
@@ -35490,12 +35490,12 @@ Procedure GRPC_GetMethod(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35504,9 +35504,9 @@ Procedure GRPC_GetMethod(FunctionParameters)
Method = "Index";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
- Options.Insert("method", Method);
+ Options.Insert("method" , Method);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethod", Options);
@@ -35528,12 +35528,12 @@ Procedure GRPC_InitializeServerStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35615,12 +35615,12 @@ Procedure GRPC_InitializeClientStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35704,12 +35704,12 @@ Procedure GRPC_InitializeBidirectionalStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35793,12 +35793,12 @@ Procedure GRPC_SendMessage(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35852,12 +35852,12 @@ Procedure GRPC_GetMessage(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35938,12 +35938,12 @@ Procedure GRPC_CloseStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36000,12 +36000,12 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36019,12 +36019,12 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Data.Insert("f_sub" , New Structure("f_string", "Nested value"));
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
- Options.Insert("count", 3);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("count" , 3);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessServerStream", Options);
@@ -36046,12 +36046,12 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36071,11 +36071,11 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", ArrayOfRequests);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
@@ -36086,11 +36086,11 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
ArrayOfRequests.Delete(ArrayOfRequests.UBound());
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", ArrayOfRequests);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
@@ -36110,12 +36110,12 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36143,11 +36143,11 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("exch", ExchangeOrder);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("exch" , ExchangeOrder);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessBidirectionalStream", Options);
@@ -36169,12 +36169,12 @@ Procedure GRPC_CompleteSend(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36220,7 +36220,7 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Connection = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36245,7 +36245,7 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36289,16 +36289,16 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
RequestID = String(New UUID());
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", Database);
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
Options.Insert("format", DataFormat);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36317,9 +36317,9 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
|3" + Tab + "Bob";
Options = New Structure;
- Options.Insert("name", TableName);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36330,14 +36330,14 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
QueryText = "SELECT * FROM ext_users WHERE id > 1";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
- Options.Insert("ext", ExternalTablesArray);
+ Options.Insert("ext" , ExternalTablesArray);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36348,13 +36348,13 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
SelectionText = "SELECT * FROM events";
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36363,39 +36363,39 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Process(Result, "ClickHouse", "ExecuteRequest"); // SKIP
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "CSV");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "CSVSelection");
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "TSV");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "TSVSelection");
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSONCompact");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36407,14 +36407,14 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
AdditionalSettings.Insert("max_threads", "4");
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("format", "JSON");
+ Options.Insert("query" , QueryText);
+ Options.Insert("format" , "JSON");
Options.Insert("settings", AdditionalSettings);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36433,8 +36433,8 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36448,8 +36448,8 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36459,13 +36459,13 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
QueryText = "SELECT * FROM temp_session_test";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36489,7 +36489,7 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
// Connection creation
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36517,7 +36517,7 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36552,16 +36552,16 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
RequestID = String(New UUID());
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", "default");
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , "default");
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
Options.Insert("format", DataFormat);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36572,13 +36572,13 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
SelectionText = "SELECT * FROM events_grpc";
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36595,9 +36595,9 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
|2" + Tab + "Jane";
Options = New Structure;
- Options.Insert("name", "ext_grpc");
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , "ext_grpc");
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36608,14 +36608,14 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
QueryText = "SELECT * FROM ext_grpc";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
- Options.Insert("ext", ExternalTablesArray);
+ Options.Insert("ext" , ExternalTablesArray);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36647,7 +36647,7 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36659,7 +36659,7 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", JWT);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36672,8 +36672,8 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
AdditionalHeaders.Insert("X-Custom-Header", "CustomValue");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("auth", Authorization);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Authorization);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36706,7 +36706,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36718,7 +36718,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", JWT);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36731,7 +36731,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Meta.Insert("custom-meta", "value");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Options.Insert("meta", Meta);
@@ -36742,14 +36742,14 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
// With TLS settings
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
- Options.Insert("tls", Tls);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36783,7 +36783,7 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
AdditionalSettings.Insert("max_threads", "4");
ColoumnsStruct = New Structure("id,name", "UInt64", "String");
- Options = New Structure;
+ Options = New Structure;
Options.Insert("name", "ext");
Options.Insert("cols", ColoumnsStruct);
@@ -36793,12 +36793,12 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
TableArray.Add(ExternalTable);
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", Database);
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
- Options.Insert("format", ResponseFormat);
- Options.Insert("ext", TableArray);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format" , ResponseFormat);
+ Options.Insert("ext" , TableArray);
Options.Insert("settings", AdditionalSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
@@ -36833,9 +36833,9 @@ Procedure ClickHouse_GetExternalTableStructure(FunctionParameters)
|2%2Test2", Chars.Tab);
Options = New Structure;
- Options.Insert("name", TableName);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36853,8 +36853,8 @@ Procedure ClickHouse_GetSessionSettings(FunctionParameters)
Timeout = 120;
Options = New Structure;
- Options.Insert("id", SessionID);
- Options.Insert("check", Check);
+ Options.Insert("id" , SessionID);
+ Options.Insert("check" , Check);
Options.Insert("timeout", Timeout);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
@@ -36868,7 +36868,7 @@ EndProcedure
Procedure ClickHouse_GetTlsSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Ложь);
+ Options.Insert("trust", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
@@ -36889,7 +36889,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36910,7 +36910,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36920,7 +36920,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36985,15 +36985,15 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
- SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
- Options = New Structure;
- Options.Insert("query", SelectionText);
+ SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
SelectionResult = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -37014,7 +37014,7 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -37026,8 +37026,8 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
StreamID = OpeningResult["streamId"];
QueryText = "SELECT 1 AS result";
- Options = New Structure;
- Options.Insert("query", QueryText);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
@@ -37054,19 +37054,19 @@ Procedure ClickHouse_GetGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
QueryText = "SELECT number FROM system.numbers LIMIT 1";
- Options = New Structure;
- Options.Insert("query", QueryText);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
- Timeout = 10000;
+ Timeout = 10000;
OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Request, , Timeout);
StreamID = OpeningResult["streamId"];
@@ -37092,7 +37092,7 @@ Procedure ClickHouse_CompleteGRPCSending(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -37124,7 +37124,7 @@ Procedure ClickHouse_CloseGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
diff --git a/src/en/OInt/tools/main/Modules/internal/Modules/OPI_Tools.os b/src/en/OInt/tools/main/Modules/internal/Modules/OPI_Tools.os
index a88170a8e2..e4bcf57ced 100644
--- a/src/en/OInt/tools/main/Modules/internal/Modules/OPI_Tools.os
+++ b/src/en/OInt/tools/main/Modules/internal/Modules/OPI_Tools.os
@@ -774,6 +774,7 @@ Function GetLibraryDirectory() Export
PartsArray.Delete(PartsArray.UBound());
PartsArray.Delete(PartsArray.UBound());
PartsArray.Delete(PartsArray.UBound());
+ PartsArray.Delete(PartsArray.UBound());
Path = StrConcat(PartsArray, "/");
diff --git a/src/en/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os b/src/en/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
index 3a78c63f49..74fa67d4fa 100644
--- a/src/en/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
+++ b/src/en/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
@@ -32,7 +32,7 @@
Function GetHashSum() Export
- LastBuildHash = "9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7";
+ LastBuildHash = "683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191";
Return LastBuildHash;
diff --git a/src/en/OPI/src/CommonModules/OPI_BuildHash/Module.bsl b/src/en/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
index a12e00595b..d37d61ac8e 100644
--- a/src/en/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
+++ b/src/en/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
@@ -32,7 +32,7 @@
Function GetHashSum() Export
- LastBuildHash = "9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7";
+ LastBuildHash = "683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191";
Return LastBuildHash;
diff --git a/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl b/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl
index 4e4a4a95ff..9d0038bb2a 100644
--- a/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl
+++ b/src/en/OPI/src/CommonModules/OPI_TestsCLI/Module.bsl
@@ -3482,7 +3482,7 @@ EndProcedure
Procedure Telegram_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3496,7 +3496,7 @@ EndProcedure
Procedure Telegram_GetUpdates(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3515,7 +3515,7 @@ Procedure Telegram_SetWebhook(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SetWebhook", Options);
@@ -3527,7 +3527,7 @@ EndProcedure
Procedure Telegram_DeleteWebhook(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -3553,13 +3553,13 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
// With keyboard, in chat
Options = New Structure;
Options.Insert("buttons", KeyboardButtonsArray);
- Options.Insert("under", Истина);
+ Options.Insert("under", True);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3578,32 +3578,32 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
Process(Result, "Telegram", "SendTextMessage", "Channel", FunctionParameters, Text);
- Text = "Text html %F0%9F%93%9E 10%";
+ Text = "Text html %F0%9F%93%9E 10%";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "HTML");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "HTML");
- Text = "%F0%9F%A4%BC";
+ Text = "%F0%9F%A4%BC";
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
Process(Result, "Telegram", "SendTextMessage", "Emoji");
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3611,10 +3611,10 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
Process(Result, "Telegram", "SendTextMessage", "Text + Emoji");
Keyboard = OPI_Tools.JsonToStructure(Keyboard, False);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3634,9 +3634,9 @@ Procedure Telegram_SendTextMessage(FunctionParameters)
|_Not forget put %E2%AD%90 liked projects_";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -3718,14 +3718,14 @@ Procedure Telegram_SendImage(FunctionParameters)
Options = New Structure;
Options.Insert("buttons", ButtonArray);
- Options.Insert("under", Истина);
+ Options.Insert("under" , True);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -3733,23 +3733,23 @@ Procedure Telegram_SendImage(FunctionParameters)
Process(Result, "Telegram", "SendImage", "Keyboard", FunctionParameters, Text);
Keyboard = OPI_Tools.JsonToStructure(Keyboard);
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
Process(Result, "Telegram", "SendImage", "Keyboard collection", FunctionParameters, Text);
- Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
+ Text = "Text %F0%9F%A5%9D and emoji \(10%\)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -3769,10 +3769,10 @@ Procedure Telegram_SendImage(FunctionParameters)
|_Not forget put %E2%AD%90 liked projects_";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
- Options.Insert("picture", Image);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("picture" , Image);
Options.Insert("parsemode", "MarkdownV2");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendImage", Options);
@@ -4032,8 +4032,8 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("media", MediaGroup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
@@ -4054,8 +4054,8 @@ Procedure Telegram_SendMediaGroup(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("text" , Text);
Options.Insert("media", MediaGroup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendMediaGroup", Options);
@@ -4080,9 +4080,9 @@ Procedure Telegram_SendLocation(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("lat", Width);
- Options.Insert("long", Longitude);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
@@ -4090,9 +4090,9 @@ Procedure Telegram_SendLocation(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("lat", Width);
- Options.Insert("long", Longitude);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("lat" , Width);
+ Options.Insert("long" , Longitude);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendLocation", Options);
@@ -4114,22 +4114,22 @@ Procedure Telegram_SendContact(FunctionParameters)
Phone = FunctionParameters["Phone"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("name", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
- Options.Insert("phone", Phone);
+ Options.Insert("phone" , Phone);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
Process(Result, "Telegram", "SendContact", , Name); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("name", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
- Options.Insert("phone", Phone);
+ Options.Insert("phone" , Phone);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendContact", Options);
@@ -4153,22 +4153,22 @@ Procedure Telegram_SendPoll(FunctionParameters)
AnswersArray.Add("Blue");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("question", Question);
- Options.Insert("options", AnswersArray);
- Options.Insert("anonymous", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
Process(Result, "Telegram", "SendPoll", , Question); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("question", Question);
- Options.Insert("options", AnswersArray);
- Options.Insert("anonymous", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , AnswersArray);
+ Options.Insert("anonymous", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
@@ -4179,11 +4179,11 @@ Procedure Telegram_SendPoll(FunctionParameters)
StringArray = "['Red', 'Yellow', 'Green', 'Blue']";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("question", Question);
- Options.Insert("options", StringArray);
- Options.Insert("anonymous", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("question" , Question);
+ Options.Insert("options" , StringArray);
+ Options.Insert("anonymous", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendPoll", Options);
@@ -4199,7 +4199,7 @@ Procedure Telegram_DownloadFile(FunctionParameters)
Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DownloadFile", Options);
@@ -4218,10 +4218,10 @@ Procedure Telegram_ForwardMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("message", MessageID);
- Options.Insert("from", ChannelID);
- Options.Insert("to", ChatID);
+ Options.Insert("from" , ChannelID);
+ Options.Insert("to" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ForwardMessage", Options);
@@ -4239,8 +4239,8 @@ Procedure Telegram_Ban(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("user", UserID);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Ban", Options);
@@ -4258,8 +4258,8 @@ Procedure Telegram_Unban(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("user", UserID);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "Unban", Options);
@@ -4281,11 +4281,11 @@ Procedure Telegram_CreateInvitationLink(FunctionParameters)
UnixExpiration = OPI_Tools.UNIXTime(Expiration);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
- Options.Insert("title", Title);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
+ Options.Insert("title" , Title);
Options.Insert("expire", Expiration);
- Options.Insert("limit", 200);
+ Options.Insert("limit" , 200);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateInvitationLink", Options);
@@ -4302,8 +4302,8 @@ Procedure Telegram_PinMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "PinMessage", Options);
@@ -4321,8 +4321,8 @@ Procedure Telegram_UnpinMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChannelID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "UnpinMessage", Options);
@@ -4340,7 +4340,7 @@ Procedure Telegram_GetParticipantCount(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChannelID);
+ Options.Insert("chat" , ChannelID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "GetParticipantCount", Options);
@@ -4352,7 +4352,7 @@ EndProcedure
Procedure Telegram_GetAvatarIconList(FunctionParameters)
- Token = FunctionParameters["Telegram_Token"];
+ Token = FunctionParameters["Telegram_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -4375,7 +4375,7 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
Options.Insert("token", Token);
Options.Insert("forum", Chat);
Options.Insert("title", Name);
- Options.Insert("icon", Icon);
+ Options.Insert("icon" , Icon);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "CreateForumTopic", Options);
@@ -4388,8 +4388,8 @@ Procedure Telegram_CreateForumTopic(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("chat", ChatTopic);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatTopic);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "SendTextMessage", Options);
@@ -4410,7 +4410,7 @@ Procedure Telegram_EditForumTopic(FunctionParameters)
Options.Insert("forum", Chat);
Options.Insert("topic", Topic);
Options.Insert("title", NewName);
- Options.Insert("icon", NewIcon);
+ Options.Insert("icon" , NewIcon);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "EditForumTopic", Options);
@@ -4567,8 +4567,8 @@ Procedure Telegram_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Telegram_ChannelMessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "DeleteMessage", Options);
@@ -4587,10 +4587,10 @@ Procedure Telegram_ReplaceMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
@@ -4599,10 +4599,10 @@ Procedure Telegram_ReplaceMessageText(FunctionParameters)
Process(Result, "Telegram", "ReplaceMessageText", , Text);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("message", MessageID);
- Options.Insert("text", "Bold text");
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
+ Options.Insert("text" , "Bold text");
Options.Insert("parsemode", "HTML");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageText", Options);
@@ -4624,15 +4624,15 @@ Procedure Telegram_ReplaceMessageKeyboard(FunctionParameters)
Options = New Structure;
Options.Insert("buttons", ButtonArray);
- Options.Insert("under", Истина);
- Options.Insert("column", Ложь);
+ Options.Insert("under" , True);
+ Options.Insert("column" , False);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "FormKeyboardFromButtonArray", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
- Options.Insert("message", MessageID);
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("message" , MessageID);
Options.Insert("keyboard", Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("telegram", "ReplaceMessageKeyboard", Options);
@@ -4650,9 +4650,9 @@ Procedure Telegram_ReplaceMessageCaption(FunctionParameters)
MessageID = FunctionParameters["Telegram_PicMessageID"];
Description = "New picture description";
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Options.Insert("caption", Description);
@@ -4671,7 +4671,7 @@ EndProcedure
Procedure VK_CreateTokenRetrievalLink(FunctionParameters)
Application = FunctionParameters["VK_AppID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("app", Application);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateTokenRetrievalLink", Options);
@@ -4690,7 +4690,7 @@ Procedure VK_GetAuthParameters(FunctionParameters)
Options = New Structure;
Options.Insert("group", GroupID);
- Options.Insert("app", AppID);
+ Options.Insert("app" , AppID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetAuthParameters", Options);
@@ -4718,11 +4718,11 @@ Procedure VK_CreatePost(FunctionParameters)
ImageArray.Add(TFN);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", ImageArray);
- Options.Insert("ad", Истина);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4732,10 +4732,10 @@ Procedure VK_CreatePost(FunctionParameters)
OPI_VK.DeletePost(PostID, Parameters); // SKIP
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("ad", Ложь);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , False);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4747,11 +4747,11 @@ Procedure VK_CreatePost(FunctionParameters)
OPI_VK.DeletePost(PostID, Parameters);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", TFN);
- Options.Insert("ad", Истина);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , True);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePost", Options);
@@ -4791,10 +4791,10 @@ Procedure VK_CreateCompositePost(FunctionParameters)
FileCopy(Image, TFN);
ImageUpload = OPI_VK.UploadPhotoToServer(TFN, Parameters)["response"][0];
- Options = New Structure;
- Options.Insert("file", Video);
+ Options = New Structure;
+ Options.Insert("file" , Video);
Options.Insert("title", "NewVideo");
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
VideoUpload = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
@@ -4809,11 +4809,11 @@ Procedure VK_CreateCompositePost(FunctionParameters)
AttachmentsArray.Add("video" + VideoOwner + "_" + VideoID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("objects", AttachmentsArray);
- Options.Insert("ad", Ложь);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("ad" , False);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateCompositePost", Options);
@@ -4836,9 +4836,9 @@ Procedure VK_CreatePoll(FunctionParameters)
Options = New Structure;
Options.Insert("question", Question);
- Options.Insert("options", OptionArray);
- Options.Insert("text", "Post text");
- Options.Insert("auth", Parameters);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("text" , "Post text");
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
@@ -4850,9 +4850,9 @@ Procedure VK_CreatePoll(FunctionParameters)
Options = New Structure;
Options.Insert("question", Question);
- Options.Insert("options", OptionArray);
- Options.Insert("picture", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("options" , OptionArray);
+ Options.Insert("picture" , Image);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreatePoll", Options);
@@ -4874,9 +4874,9 @@ Procedure VK_CreateAlbum(FunctionParameters)
Description = "NewAlbumFromAutoTest";
Options = New Structure;
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAlbum", Options);
@@ -4895,10 +4895,10 @@ Procedure VK_SaveImageToAlbum(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, File path or Binary Data
Options = New Structure;
- Options.Insert("album", AlbumID);
- Options.Insert("picture", Image);
+ Options.Insert("album" , AlbumID);
+ Options.Insert("picture" , Image);
Options.Insert("description", ImageDescription);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "SaveImageToAlbum", Options);
@@ -4915,7 +4915,7 @@ Procedure VK_DeleteImage(FunctionParameters)
Options = New Structure;
Options.Insert("pictureid", ImageID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteImage", Options);
@@ -4932,7 +4932,7 @@ Procedure VK_DeleteAlbum(FunctionParameters)
Options = New Structure;
Options.Insert("album", AlbumID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteAlbum", Options);
@@ -4954,8 +4954,8 @@ Procedure VK_CreateStory(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("url", URL);
- Options.Insert("auth", Parameters);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
@@ -4965,7 +4965,7 @@ Procedure VK_CreateStory(FunctionParameters)
Options = New Structure;
Options.Insert("picture", TFN);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateStory", Options);
@@ -4983,8 +4983,8 @@ Procedure VK_CreateDiscussion(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("text", Message);
- Options.Insert("auth", Parameters);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateDiscussion", Options);
@@ -4998,10 +4998,10 @@ Procedure VK_CloseDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Options = New Structure;
- Options.Insert("topic", DiscussionID);
- Options.Insert("remove", Ложь);
- Options.Insert("auth", Parameters);
+ Options = New Structure;
+ Options.Insert("topic" , DiscussionID);
+ Options.Insert("remove", False);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CloseDiscussion", Options);
@@ -5015,9 +5015,9 @@ Procedure VK_OpenDiscussion(FunctionParameters)
Parameters = GetVKParameters();
DiscussionID = FunctionParameters["VK_ConvID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("topic", DiscussionID);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "OpenDiscussion", Options);
@@ -5035,8 +5035,8 @@ Procedure VK_WriteInDiscussion(FunctionParameters)
Options = New Structure;
Options.Insert("topic", DiscussionID);
- Options.Insert("text", Message);
- Options.Insert("auth", Parameters);
+ Options.Insert("text" , Message);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteInDiscussion", Options);
@@ -5113,8 +5113,8 @@ Procedure VK_GetStatistics(FunctionParameters)
Options = New Structure;
Options.Insert("datefrom", StartDate);
- Options.Insert("dateto", EndDate);
- Options.Insert("auth", Parameters);
+ Options.Insert("dateto" , EndDate);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetStatistics", Options);
@@ -5134,7 +5134,7 @@ Procedure VK_GetPostStatistics(FunctionParameters)
Options = New Structure;
Options.Insert("posts", ArrayOfPosts);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPostStatistics", Options);
@@ -5153,8 +5153,8 @@ Procedure VK_CreateAdvertisingCampaign(FunctionParameters)
Options = New Structure;
Options.Insert("cabinet", AccountID);
- Options.Insert("title", Name);
- Options.Insert("auth", Parameters);
+ Options.Insert("title" , Name);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAdvertisingCampaign", Options);
@@ -5176,11 +5176,11 @@ Procedure VK_CreateAd(FunctionParameters)
Options = New Structure;
Options.Insert("campaign", CampaignNumber);
- Options.Insert("limit", DailyLimit);
+ Options.Insert("limit" , DailyLimit);
Options.Insert("category", CategoryNumber);
- Options.Insert("post", PostID);
- Options.Insert("cabinet", AccountID);
- Options.Insert("auth", Parameters);
+ Options.Insert("post" , PostID);
+ Options.Insert("cabinet" , AccountID);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateAd", Options);
@@ -5199,8 +5199,8 @@ Procedure VK_PauseAdvertising(FunctionParameters)
Options = New Structure;
Options.Insert("cabinet", AccountID);
- Options.Insert("adv", AdID);
- Options.Insert("auth", Parameters);
+ Options.Insert("adv" , AdID);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "PauseAdvertising", Options);
@@ -5243,12 +5243,12 @@ Procedure VK_WriteMessage(FunctionParameters)
Options.Insert("buttons", ButtonArray);
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "FormKeyboard", Options);
- Options = New Structure;
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
- Options.Insert("ct", Communitytoken);
+ Options = New Structure;
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
+ Options.Insert("ct" , Communitytoken);
Options.Insert("keyboard", Keyboard);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "WriteMessage", Options);
@@ -5283,11 +5283,11 @@ Procedure VK_CreateProductCollection(FunctionParameters)
Hidden = False;
Options = New Structure;
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Options.Insert("picture", Image);
- Options.Insert("main", Main);
- Options.Insert("hidden", Hidden);
- Options.Insert("auth", Parameters);
+ Options.Insert("main" , Main);
+ Options.Insert("hidden" , Hidden);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductCollection", Options);
@@ -5306,8 +5306,8 @@ Procedure VK_EditProductCollection(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductCollection", Options);
@@ -5365,8 +5365,8 @@ Procedure VK_AddProduct(FunctionParameters)
Options = New Structure;
Options.Insert("product", ProductDescription);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5386,9 +5386,9 @@ Procedure VK_EditProduct(FunctionParameters)
ProductDescription.Insert("Name", "EditedTestProduct");
Options = New Structure;
- Options.Insert("item", Product);
+ Options.Insert("item" , Product);
Options.Insert("product", ProductDescription);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProduct", Options);
@@ -5407,8 +5407,8 @@ Procedure VK_AddProductToCollection(FunctionParameters)
Options = New Structure;
Options.Insert("items", Product);
- Options.Insert("sel", Selection);
- Options.Insert("auth", Parameters);
+ Options.Insert("sel" , Selection);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProductToCollection", Options);
@@ -5427,7 +5427,7 @@ Procedure VK_RemoveProductFromSelection(FunctionParameters)
Options = New Structure;
Options.Insert("item", Product);
- Options.Insert("sel", Selection);
+ Options.Insert("sel" , Selection);
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "RemoveProductFromSelection", Options);
@@ -5463,7 +5463,7 @@ Procedure VK_DeleteSelection(FunctionParameters)
Selection = FunctionParameters["VK_MarketAlbumID"];
Options = New Structure;
- Options.Insert("sel", Selection);
+ Options.Insert("sel" , Selection);
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteSelection", Options);
@@ -5482,7 +5482,7 @@ Procedure VK_CreateProductProperty(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "CreateProductProperty", Options);
@@ -5501,8 +5501,8 @@ Procedure VK_EditProductProperty(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("prop", Property);
- Options.Insert("auth", Parameters);
+ Options.Insert("prop" , Property);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductProperty", Options);
@@ -5546,10 +5546,10 @@ Procedure VK_EditProductPropertyVariant(FunctionParameters)
Value = "New variant name";
Options = New Structure;
- Options.Insert("value", Value);
- Options.Insert("prop", Property);
+ Options.Insert("value" , Value);
+ Options.Insert("prop" , Property);
Options.Insert("option", Option);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "EditProductPropertyVariant", Options);
@@ -5592,7 +5592,7 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Options = New Structure;
Options.Insert("product", Product);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5605,7 +5605,7 @@ Procedure VK_CreateProductWithProp(FunctionParameters)
Options = New Structure;
Options.Insert("product", Product);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "AddProduct", Options);
@@ -5628,7 +5628,7 @@ Procedure VK_GetProductsByID(FunctionParameters)
Options = New Structure;
Options.Insert("items", ProductsArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductsByID", Options);
@@ -5651,7 +5651,7 @@ Procedure VK_GroupProducts(FunctionParameters)
Options = New Structure;
Options.Insert("items", ProductsArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GroupProducts", Options);
@@ -5669,7 +5669,7 @@ Procedure VK_DeleteProductPropertyVariant(FunctionParameters)
Options = New Structure;
Options.Insert("option", Option);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "DeleteProductPropertyVariant", Options);
@@ -5700,7 +5700,7 @@ EndProcedure
Procedure VK_GetProductList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetProductList", Options);
@@ -5714,7 +5714,7 @@ EndProcedure
Procedure VK_GetSelectionList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetSelectionList", Options);
@@ -5728,7 +5728,7 @@ EndProcedure
Procedure VK_GetPropertyList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetPropertyList", Options);
@@ -5742,7 +5742,7 @@ EndProcedure
Procedure VK_GetOrderList(FunctionParameters)
Parameters = GetVKParameters();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "GetOrderList", Options);
@@ -5762,10 +5762,10 @@ Procedure VK_UploadVideoToServer(FunctionParameters)
Description = "Video description";
Options = New Structure;
- Options.Insert("file", Video);
- Options.Insert("title", Name);
+ Options.Insert("file" , Video);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "UploadVideoToServer", Options);
@@ -5800,7 +5800,7 @@ Procedure VK_ShortenLink(FunctionParameters)
Parameters = GetVKParameters();
Options = New Structure;
- Options.Insert("url", "https://github.com/Bayselonarrend/OpenIntegrations");
+ Options.Insert("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vk", "ShortenLink", Options);
@@ -5824,7 +5824,7 @@ EndProcedure
Procedure VK_GetProductDescription(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -5862,7 +5862,7 @@ Procedure YandexDisk_ConvertCodeToToken(FunctionParameters)
DeviceCode = "12345678";
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
Options.Insert("device", DeviceCode);
@@ -5881,8 +5881,8 @@ Procedure YandexDisk_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["YandexDisk_RefreshToken"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "RefreshToken", Options);
@@ -5895,7 +5895,7 @@ EndProcedure
Procedure YandexDisk_GetDiskInformation(FunctionParameters)
- Token = FunctionParameters["YandexDisk_Token"];
+ Token = FunctionParameters["YandexDisk_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -5914,7 +5914,7 @@ Procedure YandexDisk_CreateFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateFolder", Options);
@@ -5934,8 +5934,8 @@ Procedure YandexDisk_UploadFileByURL(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("url", Address);
+ Options.Insert("path" , Path);
+ Options.Insert("url" , Address);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileByURL", Options);
@@ -5952,7 +5952,7 @@ Procedure YandexDisk_GetObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetObject", Options);
@@ -5969,8 +5969,8 @@ Procedure YandexDisk_DeleteObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("can", Ложь);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
@@ -5992,10 +5992,10 @@ Procedure YandexDisk_UploadFile(FunctionParameters)
FileCopy(Image, TFN);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path1);
- Options.Insert("file", Image);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path1);
+ Options.Insert("file" , Image);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
@@ -6004,10 +6004,10 @@ Procedure YandexDisk_UploadFile(FunctionParameters)
OPI_YandexDisk.DeleteObject(Token, Path1, False); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path2);
- Options.Insert("file", TFN);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path2);
+ Options.Insert("file" , TFN);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFile", Options);
@@ -6028,10 +6028,10 @@ Procedure YandexDisk_CreateObjectCopy(FunctionParameters)
Path = "/" + String(New UUID) + ".png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Path);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CreateObjectCopy", Options);
@@ -6048,7 +6048,7 @@ Procedure YandexDisk_GetDownloadLink(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLink", Options);
@@ -6065,7 +6065,7 @@ Procedure YandexDisk_DownloadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
@@ -6083,10 +6083,10 @@ Procedure YandexDisk_GetFilesList(FunctionParameters)
FilterByType = "image";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("amount", Count);
Options.Insert("offset", OffsetFromStart);
- Options.Insert("type", FilterByType);
+ Options.Insert("type" , FilterByType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetFilesList", Options);
@@ -6103,10 +6103,10 @@ Procedure YandexDisk_MoveObject(FunctionParameters)
Path = "/" + String(New UUID) + ".png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Path);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Path);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "MoveObject", Options);
@@ -6123,7 +6123,7 @@ Procedure YandexDisk_GetPublishedObjectsList(FunctionParameters)
OffsetFromStart = 1;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("amount", Count);
Options.Insert("offset", OffsetFromStart);
@@ -6142,7 +6142,7 @@ Procedure YandexDisk_PublishObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "PublishObject", Options);
@@ -6159,7 +6159,7 @@ Procedure YandexDisk_GetDownloadLinkForPublicObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetDownloadLinkForPublicObject", Options);
@@ -6176,7 +6176,7 @@ Procedure YandexDisk_GetPublicObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "GetPublicObject", Options);
@@ -6193,7 +6193,7 @@ Procedure YandexDisk_SavePublicObjectToDisk(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "SavePublicObjectToDisk", Options);
@@ -6210,7 +6210,7 @@ Procedure YandexDisk_CancelObjectPublication(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "CancelObjectPublication", Options);
@@ -6230,11 +6230,11 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
ChunkSize = 1048576; // 1 MB
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("file", File);
- Options.Insert("psize", ChunkSize);
- Options.Insert("rewrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , File);
+ Options.Insert("psize" , ChunkSize);
+ Options.Insert("rewrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "UploadFileInParts", Options);
@@ -6244,7 +6244,7 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DownloadFile", Options);
@@ -6252,8 +6252,8 @@ Procedure YandexDisk_UploadFileInParts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("can", Ложь);
+ Options.Insert("path" , Path);
+ Options.Insert("can" , False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("yadisk", "DeleteObject", Options);
@@ -6272,7 +6272,7 @@ Procedure Viber_SetWebhook(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SetWebhook", Options);
@@ -6284,7 +6284,7 @@ EndProcedure
Procedure Viber_GetChannelInformation(FunctionParameters)
- Token = FunctionParameters["Viber_ChannelToken"];
+ Token = FunctionParameters["Viber_ChannelToken"];
Options = New Structure;
Options.Insert("token", Token);
@@ -6303,7 +6303,7 @@ Procedure Viber_GetUserData(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("user", UserID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "GetUserData", Options);
@@ -6367,11 +6367,11 @@ Procedure Viber_SendTextMessage(FunctionParameters)
Keyboard = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "CreateKeyboardFromArrayButton", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("keyboard", Keyboard);
+ Options.Insert("keyboard" , Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
@@ -6382,11 +6382,11 @@ Procedure Viber_SendTextMessage(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("text", Text);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("keyboard", Keyboard);
+ Options.Insert("keyboard" , Keyboard);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendTextMessage", Options);
@@ -6406,10 +6406,10 @@ Procedure Viber_SendImage(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("picture", URL);
- Options.Insert("user", UserID);
- Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
@@ -6421,10 +6421,10 @@ Procedure Viber_SendImage(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("picture", URL);
- Options.Insert("user", UserID);
- Options.Insert("ischannel", SendingToChannel);
+ Options.Insert("token" , Token);
+ Options.Insert("picture" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("ischannel" , SendingToChannel);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendImage", Options);
@@ -6445,11 +6445,11 @@ Procedure Viber_SendFile(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("ext", Extension);
+ Options.Insert("ext" , Extension);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
@@ -6460,11 +6460,11 @@ Procedure Viber_SendFile(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
- Options.Insert("ext", Extension);
+ Options.Insert("ext" , Extension);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendFile", Options);
@@ -6484,10 +6484,10 @@ Procedure Viber_SendContact(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("name", Name);
- Options.Insert("phone", Phone);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
@@ -6499,10 +6499,10 @@ Procedure Viber_SendContact(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("name", Name);
- Options.Insert("phone", Phone);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendContact", Options);
@@ -6523,10 +6523,10 @@ Procedure Viber_SendLocation(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("lat", Latitude);
- Options.Insert("long", Longitude);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
@@ -6538,10 +6538,10 @@ Procedure Viber_SendLocation(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("lat", Latitude);
- Options.Insert("long", Longitude);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("lat" , Latitude);
+ Options.Insert("long" , Longitude);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLocation", Options);
@@ -6561,9 +6561,9 @@ Procedure Viber_SendLink(FunctionParameters)
SendingToChannel = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
@@ -6575,9 +6575,9 @@ Procedure Viber_SendLink(FunctionParameters)
SendingToChannel = True;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
+ Options.Insert("token" , Token);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
Options.Insert("ischannel", SendingToChannel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("viber", "SendLink", Options);
@@ -6595,7 +6595,7 @@ EndProcedure
Procedure GoogleWorkspace_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "FormCodeRetrievalLink", Options);
@@ -6613,9 +6613,9 @@ Procedure GoogleWorkspace_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetTokenByCode", Options);
@@ -6632,8 +6632,8 @@ Procedure GoogleWorkspace_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "RefreshToken", Options);
@@ -6662,7 +6662,7 @@ Procedure GoogleWorkspace_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("google", "GetServiceAccountToken", Options);
@@ -6680,7 +6680,7 @@ EndProcedure
Procedure GoogleCalendar_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "FormCodeRetrievalLink", Options);
@@ -6698,9 +6698,9 @@ Procedure GoogleCalendar_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetTokenByCode", Options);
@@ -6717,8 +6717,8 @@ Procedure GoogleCalendar_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "RefreshToken", Options);
@@ -6747,7 +6747,7 @@ Procedure GoogleCalendar_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetServiceAccountToken", Options);
@@ -6760,7 +6760,7 @@ EndProcedure
Procedure GoogleCalendar_GetCalendarList(FunctionParameters)
- Token = FunctionParameters["Google_Token"];
+ Token = FunctionParameters["Google_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -6797,9 +6797,9 @@ Procedure GoogleCalendar_EditCalendarMetadata(FunctionParameters)
Description = "New description";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("calendar", Calendar);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditCalendarMetadata", Options);
@@ -6816,7 +6816,7 @@ Procedure GoogleCalendar_GetCalendarMetadata(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetCalendarMetadata", Options);
@@ -6836,7 +6836,7 @@ Procedure GoogleCalendar_AddCalendarToList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "AddCalendarToList", Options);
@@ -6859,11 +6859,11 @@ Procedure GoogleCalendar_EditListCalendar(FunctionParameters)
Hidden = False;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("calendar", Calendar);
- Options.Insert("primary", PrimaryColor);
+ Options.Insert("token" , Token);
+ Options.Insert("calendar" , Calendar);
+ Options.Insert("primary" , PrimaryColor);
Options.Insert("secondary", SecondaryColor);
- Options.Insert("hidden", Hidden);
+ Options.Insert("hidden" , Hidden);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditListCalendar", Options);
@@ -6879,7 +6879,7 @@ Procedure GoogleCalendar_GetListCalendar(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetListCalendar", Options);
@@ -6914,7 +6914,7 @@ Procedure GoogleCalendar_DeleteCalendarFromList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendarFromList", Options);
@@ -6931,7 +6931,7 @@ Procedure GoogleCalendar_DeleteCalendar(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteCalendar", Options);
@@ -6968,9 +6968,9 @@ Procedure GoogleCalendar_CreateEvent(FunctionParameters)
EventDescription.Insert("SendNotifications" , True);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("props", EventDescription);
+ Options.Insert("props" , EventDescription);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "CreateEvent", Options);
@@ -6991,10 +6991,10 @@ Procedure GoogleCalendar_EditEvent(FunctionParameters)
EventDescription.Insert("Description", Description);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("props", EventDescription);
- Options.Insert("event", Event);
+ Options.Insert("props" , EventDescription);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "EditEvent", Options);
@@ -7013,9 +7013,9 @@ Procedure GoogleCalendar_GetEvent(FunctionParameters)
Event = FunctionParameters["Google_EventID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("event", Event);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEvent", Options);
@@ -7038,8 +7038,8 @@ Procedure GoogleCalendar_MoveEvent(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", SourceCalendar);
- Options.Insert("to", TargetCalendar);
+ Options.Insert("from" , SourceCalendar);
+ Options.Insert("to" , TargetCalendar);
Options.Insert("event", Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "MoveEvent", Options);
@@ -7062,9 +7062,9 @@ Procedure GoogleCalendar_DeleteEvent(FunctionParameters)
Event = FunctionParameters["Google_EventID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
- Options.Insert("event", Event);
+ Options.Insert("event" , Event);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "DeleteEvent", Options);
@@ -7080,7 +7080,7 @@ Procedure GoogleCalendar_GetEventList(FunctionParameters)
Calendar = FunctionParameters["Google_NewCalendarID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("calendar", Calendar);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gcalendar", "GetEventList", Options);
@@ -7093,7 +7093,7 @@ EndProcedure
Procedure GoogleCalendar_GetEventDescription(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -7112,7 +7112,7 @@ EndProcedure
Procedure GoogleDrive_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "FormCodeRetrievalLink", Options);
@@ -7130,9 +7130,9 @@ Procedure GoogleDrive_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetTokenByCode", Options);
@@ -7149,8 +7149,8 @@ Procedure GoogleDrive_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "RefreshToken", Options);
@@ -7179,7 +7179,7 @@ Procedure GoogleDrive_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetServiceAccountToken", Options);
@@ -7198,7 +7198,7 @@ Procedure GoogleDrive_GetDirectoriesList(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
Options.Insert("query", Name);
- Options.Insert("depth", Истина);
+ Options.Insert("depth", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetDirectoriesList", Options);
@@ -7214,7 +7214,7 @@ Procedure GoogleDrive_GetObjectInformation(FunctionParameters)
Identifier = FunctionParameters["GD_Catalog"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetObjectInformation", Options);
@@ -7231,7 +7231,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Directory = FunctionParameters["GD_Catalog"];
Image = FunctionParameters["Picture"]; // URL, Binary Data or File path
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -7241,7 +7241,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("file", Image);
+ Options.Insert("file" , Image);
Options.Insert("props", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
@@ -7257,7 +7257,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("file", BigFile);
+ Options.Insert("file" , BigFile);
Options.Insert("props", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UploadFile", Options);
@@ -7265,7 +7265,7 @@ Procedure GoogleDrive_UploadFile(FunctionParameters)
Process(Result, "GoogleDrive", "UploadFile", "Big", FunctionParameters, Description);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Result);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
@@ -7284,9 +7284,9 @@ Procedure GoogleDrive_CopyObject(FunctionParameters)
NewParent = "root";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
- Options.Insert("title", NewName);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
+ Options.Insert("title" , NewName);
Options.Insert("catalog", NewParent);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CopyObject", Options);
@@ -7303,7 +7303,7 @@ Procedure GoogleDrive_DownloadFile(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DownloadFile", Options);
@@ -7322,10 +7322,10 @@ Procedure GoogleDrive_UpdateFile(FunctionParameters)
File = FunctionParameters["Picture2"]; // URL, Binary Data or File path
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
- Options.Insert("file", File);
- Options.Insert("title", NewName);
+ Options.Insert("file" , File);
+ Options.Insert("title" , NewName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "UpdateFile", Options);
@@ -7342,8 +7342,8 @@ Procedure GoogleDrive_GetFilesList(FunctionParameters)
NameContains = "data";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("query", NameContains);
+ Options.Insert("token" , Token);
+ Options.Insert("query" , NameContains);
Options.Insert("catalog", Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetFilesList", Options);
@@ -7360,7 +7360,7 @@ Procedure GoogleDrive_DeleteObject(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteObject", Options);
@@ -7400,9 +7400,9 @@ Procedure GoogleDrive_CreateComment(FunctionParameters)
Comment = "Comment text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
- Options.Insert("text", Comment);
+ Options.Insert("text" , Comment);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateComment", Options);
@@ -7419,8 +7419,8 @@ Procedure GoogleDrive_GetComment(FunctionParameters)
CommentID = FunctionParameters["GD_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetComment", Options);
@@ -7437,7 +7437,7 @@ Procedure GoogleDrive_GetCommentList(FunctionParameters)
Identifier = FunctionParameters["GD_File"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("object", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "GetCommentList", Options);
@@ -7455,8 +7455,8 @@ Procedure GoogleDrive_DeleteComment(FunctionParameters)
CommentID = FunctionParameters["GD_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("object", Identifier);
+ Options.Insert("token" , Token);
+ Options.Insert("object" , Identifier);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "DeleteComment", Options);
@@ -7474,8 +7474,8 @@ Procedure GoogleDrive_CreateFolder(FunctionParameters)
Name = "TestFolder";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("catalog", Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gdrive", "CreateFolder", Options);
@@ -7507,7 +7507,7 @@ EndProcedure
Procedure GoogleSheets_FormCodeRetrievalLink(FunctionParameters)
ClientID = FunctionParameters["Google_ClientID"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("id", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "FormCodeRetrievalLink", Options);
@@ -7525,9 +7525,9 @@ Procedure GoogleSheets_GetTokenByCode(FunctionParameters)
Code = FunctionParameters["Google_Code"];
Options = New Structure;
- Options.Insert("id", ClientID);
+ Options.Insert("id" , ClientID);
Options.Insert("secret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetTokenByCode", Options);
@@ -7544,8 +7544,8 @@ Procedure GoogleSheets_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Google_Refresh"];
Options = New Structure;
- Options.Insert("id", ClientID);
- Options.Insert("secret", ClientSecret);
+ Options.Insert("id" , ClientID);
+ Options.Insert("secret" , ClientSecret);
Options.Insert("refresh", RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "RefreshToken", Options);
@@ -7574,7 +7574,7 @@ Procedure GoogleSheets_GetServiceAccountToken(FunctionParameters)
Scope.Add("https://www.googleapis.com/auth/spreadsheets");
Options = New Structure;
- Options.Insert("auth", Data);
+ Options.Insert("auth" , Data);
Options.Insert("scope", Scope);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetServiceAccountToken", Options);
@@ -7595,8 +7595,8 @@ Procedure GoogleSheets_CreateSpreadsheet(FunctionParameters)
SheetArray.Add("Sheet2");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("sheets", SheetArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
@@ -7605,10 +7605,10 @@ Procedure GoogleSheets_CreateSpreadsheet(FunctionParameters)
Process(Result, "GoogleSheets", "CreateSpreadsheet", , FunctionParameters, Name, SheetArray);
- Name = "Test table (new.)";
+ Name = "Test table (new.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("title" , Name);
Options.Insert("sheets", SheetArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CreateSpreadsheet", Options);
@@ -7623,7 +7623,7 @@ Procedure GoogleSheets_GetSpreadsheet(FunctionParameters)
Identifier = FunctionParameters["GS_Spreadsheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Identifier);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
@@ -7643,8 +7643,8 @@ Procedure GoogleSheets_CopySheet(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", From);
- Options.Insert("to", Target);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
Options.Insert("sheet", Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "CopySheet", Options);
@@ -7662,9 +7662,9 @@ Procedure GoogleSheets_AddSheet(FunctionParameters)
Name = "TestSheet";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "AddSheet", Options);
@@ -7681,9 +7681,9 @@ Procedure GoogleSheets_DeleteSheet(FunctionParameters)
Sheet = FunctionParameters["GS_Sheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("sheet", Sheet);
+ Options.Insert("sheet" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "DeleteSheet", Options);
@@ -7700,9 +7700,9 @@ Procedure GoogleSheets_EditSpreadsheetTitle(FunctionParameters)
Name = "Test table (changed.)";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "EditSpreadsheetTitle", Options);
@@ -7718,7 +7718,7 @@ Procedure GoogleSheets_GetTable(FunctionParameters)
Spreadsheet = FunctionParameters["GS_Spreadsheet"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetSpreadsheet", Options);
@@ -7746,10 +7746,10 @@ Procedure GoogleSheets_SetCellValues(FunctionParameters)
ValueMapping.Insert("B4", "ThisIsB4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("data", ValueMapping);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("data" , ValueMapping);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "SetCellValues", Options);
@@ -7771,10 +7771,10 @@ Procedure GoogleSheets_GetCellValues(FunctionParameters)
CellsArray.Add("B4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("cells", CellsArray);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
@@ -7783,9 +7783,9 @@ Procedure GoogleSheets_GetCellValues(FunctionParameters)
Process(Result, "GoogleSheets", "GetCellValues", , CellsArray.Count());
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "GetCellValues", Options);
@@ -7805,10 +7805,10 @@ Procedure GoogleSheets_ClearCells(FunctionParameters)
CellsArray.Add("B4");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("spreadsheet", Spreadsheet);
- Options.Insert("cells", CellsArray);
- Options.Insert("sheetname", Sheet);
+ Options.Insert("cells" , CellsArray);
+ Options.Insert("sheetname" , Sheet);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("gsheets", "ClearCells", Options);
@@ -7824,7 +7824,7 @@ EndProcedure
Procedure Slack_GetBotInformation(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7838,7 +7838,7 @@ EndProcedure
Procedure Slack_GetUserList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7852,7 +7852,7 @@ EndProcedure
Procedure Slack_GetWorkspaceList(FunctionParameters)
- Token = FunctionParameters["Slack_Token"];
+ Token = FunctionParameters["Slack_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -7871,11 +7871,11 @@ Procedure Slack_SendMessage(FunctionParameters)
// Text
- Text = "TestMessage1";
+ Text = "TestMessage1";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7889,16 +7889,16 @@ Procedure Slack_SendMessage(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
BlockArray.Add(Block);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("blocks", BlockArray);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , BlockArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7911,11 +7911,11 @@ Procedure Slack_SendMessage(FunctionParameters)
Day = 24;
SendingDate = OPI_Tools.GetCurrentDate() + (Day * Hour);
- Options = New Structure;
- Options.Insert("token", Token);
+ Options = New Structure;
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("date", SendingDate);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SendingDate);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -7936,7 +7936,7 @@ Procedure Slack_GenerateImageBlock(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
@@ -7955,10 +7955,10 @@ Procedure Slack_EditMessage(FunctionParameters)
Text = "TestMessage2";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
- Options.Insert("text", Text);
+ Options.Insert("stamp" , Timestamp);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "EditMessage", Options);
@@ -7975,9 +7975,9 @@ Procedure Slack_GetMessageReplyList(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageReplyList", Options);
@@ -7994,9 +7994,9 @@ Procedure Slack_GetMessageLink(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetMessageLink", Options);
@@ -8013,9 +8013,9 @@ Procedure Slack_DeleteMessage(FunctionParameters)
Timestamp = FunctionParameters["Slack_MessageTS"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("stamp", Timestamp);
+ Options.Insert("stamp" , Timestamp);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteMessage", Options);
@@ -8035,15 +8035,15 @@ Procedure Slack_SendEphemeralMessage(FunctionParameters)
Options = New Structure;
Options.Insert("picture", Image);
- Options.Insert("alt", "Image");
+ Options.Insert("alt" , "Image");
- Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
+ Block = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GenerateImageBlock", Options);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", Text);
- Options.Insert("user", User);
- Options.Insert("blocks", Block);
+ Options.Insert("text" , Text);
+ Options.Insert("user" , User);
+ Options.Insert("blocks" , Block);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendEphemeralMessage", Options);
@@ -8059,7 +8059,7 @@ Procedure Slack_GetDelayedMessageList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetDelayedMessageList", Options);
@@ -8094,9 +8094,9 @@ Procedure Slack_SetChannelTopic(FunctionParameters)
Topic = "TestTopic";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("theme", Topic);
+ Options.Insert("theme" , Topic);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SetChannelTopic", Options);
@@ -8113,7 +8113,7 @@ Procedure Slack_SetChannelGoal(FunctionParameters)
Purpose = "TestGoal";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Options.Insert("purpose", Purpose);
@@ -8131,7 +8131,7 @@ Procedure Slack_GetChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannel", Options);
@@ -8149,9 +8149,9 @@ Procedure Slack_InviteUsersToChannel(FunctionParameters)
User = FunctionParameters["Slack_User"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("users", User);
+ Options.Insert("users" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "InviteUsersToChannel", Options);
@@ -8168,9 +8168,9 @@ Procedure Slack_KickUserFromChannel(FunctionParameters)
User = FunctionParameters["Slack_User"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("user", User);
+ Options.Insert("user" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "KickUserFromChannel", Options);
@@ -8186,7 +8186,7 @@ Procedure Slack_GetChannelHistory(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelHistory", Options);
@@ -8203,7 +8203,7 @@ Procedure Slack_GetChannelUserList(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetChannelUserList", Options);
@@ -8220,7 +8220,7 @@ Procedure Slack_LeaveChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "LeaveChannel", Options);
@@ -8237,7 +8237,7 @@ Procedure Slack_JoinChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "JoinChannel", Options);
@@ -8255,9 +8255,9 @@ Procedure Slack_RenameChannel(FunctionParameters)
Name = "testconv" + String(New UUID);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("title", Name);
+ Options.Insert("title" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "RenameChannel", Options);
@@ -8273,7 +8273,7 @@ Procedure Slack_ArchiveChannel(FunctionParameters)
Channel = FunctionParameters["Slack_NewChannel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "ArchiveChannel", Options);
@@ -8317,9 +8317,9 @@ Procedure Slack_OpenDialog(FunctionParameters)
Channel = Result["channel"]["id"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
- Options.Insert("text", "Test dialog");
+ Options.Insert("text" , "Test dialog");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendMessage", Options);
@@ -8334,7 +8334,7 @@ Procedure Slack_CloseDialog(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("conv", Dialog);
+ Options.Insert("conv" , Dialog);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "CloseDialog", Options);
@@ -8350,7 +8350,7 @@ Procedure Slack_GetFilesList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFilesList", Options);
@@ -8378,10 +8378,10 @@ Procedure Slack_UploadFile(FunctionParameters)
Title = "NewFile";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", File);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("title", Title);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
@@ -8390,11 +8390,11 @@ Procedure Slack_UploadFile(FunctionParameters)
Process(Result, "Slack", "MakeFilePrivate"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", File);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("title", Title);
- Options.Insert("channel", Channel);
+ Options.Insert("title" , Title);
+ Options.Insert("channel" , Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "UploadFile", Options);
@@ -8411,7 +8411,7 @@ Procedure Slack_MakeFilePublic(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePublic", Options);
@@ -8428,7 +8428,7 @@ Procedure Slack_MakeFilePrivate(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "MakeFilePrivate", Options);
@@ -8445,7 +8445,7 @@ Procedure Slack_GetFileData(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetFileData", Options);
@@ -8462,7 +8462,7 @@ Procedure Slack_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Slack_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteFile", Options);
@@ -8479,7 +8479,7 @@ Procedure Slack_GetExternalFileList(FunctionParameters)
Channel = FunctionParameters["Slack_Channel"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("channel", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFileList", Options);
@@ -8505,7 +8505,7 @@ Procedure Slack_AddExternalFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", File);
+ Options.Insert("url" , File);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "AddExternalFile", Options);
@@ -8522,7 +8522,7 @@ Procedure Slack_GetExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "GetExternalFile", Options);
@@ -8540,8 +8540,8 @@ Procedure Slack_SendExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", FileID);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , FileID);
Options.Insert("channels", Channel);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "SendExternalFile", Options);
@@ -8558,7 +8558,7 @@ Procedure Slack_DeleteExternalFile(FunctionParameters)
FileID = FunctionParameters["Slack_ExtFileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("slack", "DeleteExternalFile", Options);
@@ -8589,9 +8589,9 @@ Procedure Airtable_CreateDatabase(FunctionParameters)
TableMapping.Insert(TableName, FieldArray);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("ws", Region);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("ws" , Region);
+ Options.Insert("title" , Name);
Options.Insert("tablesdata", TableMapping);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateDatabase", Options);
@@ -8609,7 +8609,7 @@ Procedure Airtable_GetDatabaseTables(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetDatabaseTables", Options);
@@ -8757,10 +8757,10 @@ Procedure Airtable_CreateTable(FunctionParameters)
Description = "NewTable";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("title", Name);
- Options.Insert("fieldsdata", FieldArray);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("title" , Name);
+ Options.Insert("fieldsdata" , FieldArray);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateTable", Options);
@@ -8780,10 +8780,10 @@ Procedure Airtable_ModifyTable(FunctionParameters)
Description = "New table (change.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyTable", Options);
@@ -8804,11 +8804,11 @@ Procedure Airtable_CreateField(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
+ Field = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetNumberField", Options);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("fielddata", Field);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateField", Options);
@@ -8830,11 +8830,11 @@ Procedure Airtable_ModifyField(FunctionParameters)
Description = "New description";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("field", Field);
- Options.Insert("title", Name);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("field" , Field);
+ Options.Insert("title" , Name);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "ModifyField", Options);
@@ -8863,9 +8863,9 @@ Procedure Airtable_CreatePosts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
- Options.Insert("data", ArrayOfDescriptions);
+ Options.Insert("data" , ArrayOfDescriptions);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
@@ -8888,9 +8888,9 @@ Procedure Airtable_CreatePosts(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
- Options.Insert("data", RowDescription1);
+ Options.Insert("data" , RowDescription1);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreatePosts", Options);
@@ -8906,9 +8906,9 @@ Procedure Airtable_GetRecord(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetRecord", Options);
@@ -8928,11 +8928,11 @@ Procedure Airtable_CreateComment(FunctionParameters)
Text = "TestComment";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "CreateComment", Options);
@@ -8950,14 +8950,14 @@ Procedure Airtable_EditComment(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Comment = FunctionParameters["Airtable_Comment"];
- Text = "Test comment (change.)";
+ Text = "Test comment (change.)";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("record", Record);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
Options.Insert("comment", Comment);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "EditComment", Options);
@@ -8975,9 +8975,9 @@ Procedure Airtable_GetComments(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("record", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetComments", Options);
@@ -8997,10 +8997,10 @@ Procedure Airtable_DeleteComment(FunctionParameters)
Comment = FunctionParameters["Airtable_Comment"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
- Options.Insert("record", Record);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
+ Options.Insert("record" , Record);
Options.Insert("comment", Comment);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteComment", Options);
@@ -9019,7 +9019,7 @@ Procedure Airtable_GetListOfRecords(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Options.Insert("table", Table);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "GetListOfRecords", Options);
@@ -9038,9 +9038,9 @@ Procedure Airtable_DeleteRecords(FunctionParameters)
Record = FunctionParameters["Airtable_Record"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("table", Table);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("table" , Table);
Options.Insert("records", Record);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("airtable", "DeleteRecords", Options);
@@ -9075,7 +9075,7 @@ EndProcedure
Procedure Twitter_GetAuthorizationLink(FunctionParameters)
Parameters = GetTwitterAuthData();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "GetAuthorizationLink", Options);
@@ -9089,7 +9089,7 @@ EndProcedure
Procedure Twitter_RefreshToken(FunctionParameters)
Parameters = GetTwitterAuthData();
- Options = New Structure;
+ Options = New Structure;
Options.Insert("auth", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "RefreshToken", Options);
@@ -9130,19 +9130,19 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
ImageArray.Add(Image2);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", ImageArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
Process(Result, "Twitter", "CreateImageTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
@@ -9152,11 +9152,11 @@ Procedure Twitter_CreateImageTweet(FunctionParameters)
Image = OPI_HTTPRequests.Get(Image);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("pictures", Image);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateImageTweet", Options);
@@ -9177,19 +9177,19 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
VideosArray.Add(Video2);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", VideosArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
Process(Result, "Twitter", "CreateVideoTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", Video);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
@@ -9199,11 +9199,11 @@ Procedure Twitter_CreateVideoTweet(FunctionParameters)
Video = OPI_HTTPRequests.Get(Video);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Options.Insert("videos", Video);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateVideoTweet", Options);
@@ -9232,7 +9232,7 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
Process(Result, "Twitter", "CreateGifTweet", , Text); // SKIP
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
Options.Insert("text", Text);
Options.Insert("gifs", GIF);
@@ -9246,7 +9246,7 @@ Procedure Twitter_CreateGifTweet(FunctionParameters)
GIF = OPI_HTTPRequests.Get(GIF);
- Text = "TestTweet" + String(New UUID);
+ Text = "TestTweet" + String(New UUID);
Options = New Structure;
Options.Insert("text", Text);
Options.Insert("gifs", GIF);
@@ -9268,10 +9268,10 @@ Procedure Twitter_CreatePollTweet(FunctionParameters)
AnswersArray.Add("Option 2");
Options = New Structure;
- Options.Insert("text", Text);
- Options.Insert("options", AnswersArray);
+ Options.Insert("text" , Text);
+ Options.Insert("options" , AnswersArray);
Options.Insert("duration", 60);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreatePollTweet", Options);
@@ -9295,14 +9295,14 @@ Procedure Twitter_CreateCustomTweet(FunctionParameters)
Options = New Structure;
Options.Insert("files", ImageArray);
- Options.Insert("type", "tweet_image");
- Options.Insert("auth", Parameters);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
MediaArray = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
- Options = New Structure;
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("text" , Text);
Options.Insert("media", MediaArray);
- Options.Insert("auth", Parameters);
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "CreateCustomTweet", Options);
@@ -9325,8 +9325,8 @@ Procedure Twitter_UploadAttachmentsArray(FunctionParameters)
Options = New Structure;
Options.Insert("files", ImageArray);
- Options.Insert("type", "tweet_image");
- Options.Insert("auth", Parameters);
+ Options.Insert("type" , "tweet_image");
+ Options.Insert("auth" , Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("twitter", "UploadAttachmentsArray", Options);
@@ -9348,7 +9348,7 @@ Procedure Notion_CreatePage(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePage", Options);
@@ -9386,7 +9386,7 @@ Procedure Notion_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("title", Title);
Options.Insert("props", Properties);
@@ -9411,10 +9411,10 @@ Procedure Notion_EditDatabaseProperties(FunctionParameters)
Properties.Insert("Website"); // Field "Website" will deleted
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("props", Properties);
- Options.Insert("title", Title);
+ Options.Insert("token" , Token);
+ Options.Insert("base" , Base);
+ Options.Insert("props" , Properties);
+ Options.Insert("title" , Title);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditDatabaseProperties", Options);
@@ -9432,7 +9432,7 @@ Procedure Notion_GetPage(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Page);
+ Options.Insert("page" , Page);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetPage", Options);
@@ -9449,7 +9449,7 @@ Procedure Notion_GetDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
+ Options.Insert("base" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetDatabase", Options);
@@ -9482,8 +9482,8 @@ Procedure Notion_CreatePageInDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("base", Base);
- Options.Insert("data", Properties);
+ Options.Insert("base" , Base);
+ Options.Insert("data" , Properties);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreatePageInDatabase", Options);
@@ -9506,11 +9506,11 @@ Procedure Notion_EditPageProperties(FunctionParameters)
Properties.Insert("Email" , "vector@mail.ru");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("page", Page);
- Options.Insert("data", Properties);
- Options.Insert("icon", Icon);
- Options.Insert("cover", Cover);
+ Options.Insert("token" , Token);
+ Options.Insert("page" , Page);
+ Options.Insert("data" , Properties);
+ Options.Insert("icon" , Icon);
+ Options.Insert("cover" , Cover);
Options.Insert("archive", Archive);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "EditPageProperties", Options);
@@ -9549,9 +9549,9 @@ Procedure Notion_CreateBlock(FunctionParameters)
Options.Insert("block", Block);
BlockData = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "ReturnBlock", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("page", Parent);
+ Options.Insert("page" , Parent);
Options.Insert("block", BlockData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "CreateBlock", Options);
@@ -9618,7 +9618,7 @@ Procedure Notion_GetUserData(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("user", User);
+ Options.Insert("user" , User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("notion", "GetUserData", Options);
@@ -9634,7 +9634,7 @@ EndProcedure
Procedure Dropbox_GetAuthorizationLink(FunctionParameters)
- AppKey = FunctionParameters["Dropbox_Appkey"];
+ AppKey = FunctionParameters["Dropbox_Appkey"];
Options = New Structure;
Options.Insert("appkey", AppKey);
@@ -9653,9 +9653,9 @@ Procedure Dropbox_GetToken(FunctionParameters)
Code = FunctionParameters["Dropbox_Code"];
Options = New Structure;
- Options.Insert("appkey", AppKey);
+ Options.Insert("appkey" , AppKey);
Options.Insert("appsecret", AppSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetToken", Options);
@@ -9672,9 +9672,9 @@ Procedure Dropbox_RefreshToken(FunctionParameters)
RefreshToken = FunctionParameters["Dropbox_Refresh"];
Options = New Structure;
- Options.Insert("appkey", AppKey);
+ Options.Insert("appkey" , AppKey);
Options.Insert("appsecret", AppSecret);
- Options.Insert("refresh", RefreshToken);
+ Options.Insert("refresh" , RefreshToken);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RefreshToken", Options);
@@ -9690,9 +9690,9 @@ Procedure Dropbox_GetObjectInformation(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("detail", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectInformation", Options);
@@ -9709,7 +9709,7 @@ Procedure Dropbox_GetPreview(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetPreview", Options);
@@ -9729,10 +9729,10 @@ Procedure Dropbox_UploadFile(FunctionParameters)
FileCopy(Image, ImagePath);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", ImagePath);
- Options.Insert("path", Path);
- Options.Insert("overwrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , ImagePath);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
@@ -9746,12 +9746,12 @@ Procedure Dropbox_UploadFile(FunctionParameters)
BigFile = FunctionParameters["Big"];
- Path = "/giant.tmp";
+ Path = "/giant.tmp";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("file", BigFile);
- Options.Insert("path", Path);
- Options.Insert("overwrite", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("file" , BigFile);
+ Options.Insert("path" , Path);
+ Options.Insert("overwrite", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFile", Options);
@@ -9769,8 +9769,8 @@ Procedure Dropbox_UploadFileByURL(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("url", URL);
- Options.Insert("path", Path);
+ Options.Insert("url" , URL);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "UploadFileByURL", Options);
@@ -9801,11 +9801,11 @@ Procedure Dropbox_GetUploadStatusByURL(FunctionParameters)
Process(Result, "Dropbox", "GetUploadStatusByURL");
- Token = FunctionParameters["Dropbox_Token"];
- Path = "/New/url_doc.docx";
+ Token = FunctionParameters["Dropbox_Token"];
+ Path = "/New/url_doc.docx";
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9820,7 +9820,7 @@ Procedure Dropbox_DeleteObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9838,8 +9838,8 @@ Procedure Dropbox_CopyObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", Original);
- Options.Insert("to", Copy);
+ Options.Insert("from" , Original);
+ Options.Insert("to" , Copy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CopyObject", Options);
@@ -9849,7 +9849,7 @@ Procedure Dropbox_CopyObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Copy);
+ Options.Insert("path" , Copy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteObject", Options);
@@ -9865,8 +9865,8 @@ Procedure Dropbox_MoveObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", OriginalPath);
- Options.Insert("to", TargetPath);
+ Options.Insert("from" , OriginalPath);
+ Options.Insert("to" , TargetPath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
@@ -9876,8 +9876,8 @@ Procedure Dropbox_MoveObject(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("from", TargetPath);
- Options.Insert("to", OriginalPath);
+ Options.Insert("from" , TargetPath);
+ Options.Insert("to" , OriginalPath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "MoveObject", Options);
@@ -9892,7 +9892,7 @@ Procedure Dropbox_CreateFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CreateFolder", Options);
@@ -9911,7 +9911,7 @@ Procedure Dropbox_DownloadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFile", Options);
@@ -9928,7 +9928,7 @@ Procedure Dropbox_DownloadFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DownloadFolder", Options);
@@ -9944,9 +9944,9 @@ Procedure Dropbox_GetListOfFolderFiles(FunctionParameters)
Token = FunctionParameters["Dropbox_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("detail", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
+ Options.Insert("detail", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetListOfFolderFiles", Options);
@@ -9962,8 +9962,8 @@ Procedure Dropbox_GetObjectVersionList(FunctionParameters)
Path = "/New/pic.png";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("token" , Token);
+ Options.Insert("path" , Path);
Options.Insert("amount", 1);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetObjectVersionList", Options);
@@ -9982,8 +9982,8 @@ Procedure Dropbox_RestoreObjectToVersion(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("rev", Version);
+ Options.Insert("path" , Path);
+ Options.Insert("rev" , Version);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "RestoreObjectToVersion", Options);
@@ -10021,8 +10021,8 @@ Procedure Dropbox_AddTag(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("tag", Tag);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddTag", Options);
@@ -10040,8 +10040,8 @@ Procedure Dropbox_DeleteTag(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("tag", Tag);
+ Options.Insert("path" , Path);
+ Options.Insert("tag" , Tag);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "DeleteTag", Options);
@@ -10065,8 +10065,8 @@ Procedure Dropbox_GetAccountInformation(FunctionParameters)
Process(Result, "Dropbox", "GetAccountInformation");
AccountID = Result["account_id"];
- Options = New Structure;
- Options.Insert("token", Token);
+ Options = New Structure;
+ Options.Insert("token" , Token);
Options.Insert("account", AccountID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAccountInformation", Options);
@@ -10097,10 +10097,10 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
File = FunctionParameters["Dropbox_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", File);
- Options.Insert("emails", Email);
- Options.Insert("readonly", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
@@ -10112,10 +10112,10 @@ Procedure Dropbox_AddUsersToFile(FunctionParameters)
Mails.Add(Email);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("fileid", File);
- Options.Insert("emails", Mails);
- Options.Insert("readonly", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("fileid" , File);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFile", Options);
@@ -10130,7 +10130,7 @@ Procedure Dropbox_PublishFolder(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "PublishFolder", Options);
@@ -10146,7 +10146,7 @@ Procedure Dropbox_CancelFolderPublication(FunctionParameters)
Folder = FunctionParameters["Dropbox_SharedFolder"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("folder", Folder);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFolderPublication", Options);
@@ -10175,7 +10175,7 @@ Procedure Dropbox_GetAsynchronousChangeStatus(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("job", JobID);
+ Options.Insert("job" , JobID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "GetAsynchronousChangeStatus", Options);
@@ -10192,10 +10192,10 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Folder = FunctionParameters["Dropbox_SharedFolder"]; // shared_folder_id
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("folder", Folder);
- Options.Insert("emails", Email);
- Options.Insert("readonly", Ложь);
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Email);
+ Options.Insert("readonly", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
@@ -10207,10 +10207,10 @@ Procedure Dropbox_AddUsersToFolder(FunctionParameters)
Mails.Add(Email);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("folder", Folder);
- Options.Insert("emails", Mails);
- Options.Insert("readonly", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("folder" , Folder);
+ Options.Insert("emails" , Mails);
+ Options.Insert("readonly", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "AddUsersToFolder", Options);
@@ -10224,7 +10224,7 @@ Procedure Dropbox_CancelFilePublication(FunctionParameters)
File = FunctionParameters["Dropbox_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("dropbox", "CancelFilePublication", Options);
@@ -10245,7 +10245,7 @@ Procedure Bitrix24_GetAppAuthLink(FunctionParameters)
ClientID = FunctionParameters["Bitrix24_ClientID"];
Options = New Structure;
- Options.Insert("domain", Domain);
+ Options.Insert("domain" , Domain);
Options.Insert("clientid", ClientID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppAuthLink", Options);
@@ -10263,9 +10263,9 @@ Procedure Bitrix24_GetToken(FunctionParameters)
Code = FunctionParameters["Bitrix24_Code"];
Options = New Structure;
- Options.Insert("clientid", ClientID);
+ Options.Insert("clientid" , ClientID);
Options.Insert("clientsecret", ClientSecret);
- Options.Insert("code", Code);
+ Options.Insert("code" , Code);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetToken", Options);
@@ -10282,9 +10282,9 @@ Procedure Bitrix24_RefreshToken(FunctionParameters)
Refresh = FunctionParameters["Bitrix24_Refresh"];
Options = New Structure;
- Options.Insert("clientid", ClientID);
+ Options.Insert("clientid" , ClientID);
Options.Insert("clientsecret", ClientSecret);
- Options.Insert("refresh", Refresh);
+ Options.Insert("refresh" , Refresh);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RefreshToken", Options);
@@ -10309,7 +10309,7 @@ Procedure Bitrix24_ServerTime(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ServerTime", Options);
@@ -10334,11 +10334,11 @@ Procedure Bitrix24_CreatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
- Options.Insert("important", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("important", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePost", Options);
@@ -10348,8 +10348,8 @@ Procedure Bitrix24_CreatePost(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("text" , Text);
Options.Insert("files", Files);
Options.Insert("title", Title);
Options.Insert("token", Token);
@@ -10375,11 +10375,11 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
@@ -10390,12 +10390,12 @@ Procedure Bitrix24_UpdatePost(FunctionParameters)
PostID = FunctionParameters["Bitrix24_HookPostID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("files", Files);
- Options.Insert("title", Title);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("files" , Files);
+ Options.Insert("title" , Title);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdatePost", Options);
@@ -10411,7 +10411,7 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
@@ -10423,9 +10423,9 @@ Procedure Bitrix24_DeletePost(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeletePost", Options);
@@ -10441,7 +10441,7 @@ Procedure Bitrix24_GetImportantPostViewers(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
@@ -10452,9 +10452,9 @@ Procedure Bitrix24_GetImportantPostViewers(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetImportantPostViewers", Options);
@@ -10470,7 +10470,7 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
@@ -10481,9 +10481,9 @@ Procedure Bitrix24_GetPosts(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPosts", Options);
@@ -10500,9 +10500,9 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
@@ -10513,10 +10513,10 @@ Procedure Bitrix24_AddPostComment(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostComment", Options);
@@ -10533,7 +10533,7 @@ Procedure Bitrix24_AddPostRecipients(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Options.Insert("vision", Visibility);
@@ -10545,10 +10545,10 @@ Procedure Bitrix24_AddPostRecipients(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("postid", PostID);
Options.Insert("vision", Visibility);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddPostRecipients", Options);
@@ -10573,7 +10573,7 @@ Procedure Bitrix24_GetTaskFieldsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskFieldsStructure", Options);
@@ -10603,7 +10603,7 @@ Procedure Bitrix24_CreateTask(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", TaskData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
@@ -10614,9 +10614,9 @@ Procedure Bitrix24_CreateTask(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", TaskData);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTask", Options);
@@ -10639,8 +10639,8 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fields", TaskData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
@@ -10652,10 +10652,10 @@ Procedure Bitrix24_UpdateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fields", TaskData);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTask", Options);
@@ -10671,7 +10671,7 @@ Procedure Bitrix24_GetTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
@@ -10683,8 +10683,8 @@ Procedure Bitrix24_GetTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTask", Options);
@@ -10701,7 +10701,7 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
@@ -10713,8 +10713,8 @@ Procedure Bitrix24_ApproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ApproveTask", Options);
@@ -10731,7 +10731,7 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
@@ -10743,8 +10743,8 @@ Procedure Bitrix24_DisapproveTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisapproveTask", Options);
@@ -10761,7 +10761,7 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
@@ -10773,8 +10773,8 @@ Procedure Bitrix24_CompleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTask", Options);
@@ -10791,7 +10791,7 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
@@ -10803,8 +10803,8 @@ Procedure Bitrix24_RenewTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTask", Options);
@@ -10821,7 +10821,7 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
@@ -10833,8 +10833,8 @@ Procedure Bitrix24_DeferTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeferTask", Options);
@@ -10851,7 +10851,7 @@ Procedure Bitrix24_StartTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
@@ -10863,8 +10863,8 @@ Procedure Bitrix24_StartTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTask", Options);
@@ -10881,7 +10881,7 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
@@ -10893,8 +10893,8 @@ Procedure Bitrix24_StartWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartWatchingTask", Options);
@@ -10911,7 +10911,7 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
@@ -10923,8 +10923,8 @@ Procedure Bitrix24_StopWatchingTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopWatchingTask", Options);
@@ -10941,7 +10941,7 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
@@ -10953,8 +10953,8 @@ Procedure Bitrix24_PauseTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTask", Options);
@@ -10971,7 +10971,7 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
@@ -10983,8 +10983,8 @@ Procedure Bitrix24_DeleteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTask", Options);
@@ -11002,7 +11002,7 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Options.Insert("user", UserID);
@@ -11015,9 +11015,9 @@ Procedure Bitrix24_DelegateTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DelegateTask", Options);
@@ -11034,7 +11034,7 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
@@ -11046,8 +11046,8 @@ Procedure Bitrix24_AddTaskToFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskToFavorites", Options);
@@ -11064,7 +11064,7 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
@@ -11076,8 +11076,8 @@ Procedure Bitrix24_RemoveTaskFromFavorites(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RemoveTaskFromFavorites", Options);
@@ -11094,7 +11094,7 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
@@ -11106,8 +11106,8 @@ Procedure Bitrix24_GetTaskHistory(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskHistory", Options);
@@ -11136,7 +11136,7 @@ Procedure Bitrix24_GetTasksList(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
Options.Insert("select", Fields);
@@ -11148,9 +11148,9 @@ Procedure Bitrix24_GetTasksList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("offset", Indent);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksList", Options);
@@ -11162,7 +11162,7 @@ EndProcedure
Procedure Bitrix24_GetStoragesList(FunctionParameters)
- URL = FunctionParameters["Bitrix24_URL"];
+ URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
Options.Insert("url", URL);
@@ -11174,7 +11174,7 @@ Procedure Bitrix24_GetStoragesList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStoragesList", Options);
@@ -11191,7 +11191,7 @@ Procedure Bitrix24_GetAppStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetAppStorage", Options);
@@ -11215,9 +11215,9 @@ Procedure Bitrix24_UploadFileToStorage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Filename2);
- Options.Insert("file", Image2);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
Options.Insert("storageid", DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
@@ -11228,11 +11228,11 @@ Procedure Bitrix24_UploadFileToStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("file", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
Options.Insert("storageid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToStorage", Options);
@@ -11248,7 +11248,7 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_HookFileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
@@ -11260,9 +11260,9 @@ Procedure Bitrix24_DeleteFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFile", Options);
@@ -11281,9 +11281,9 @@ Procedure Bitrix24_CreateStorageFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
@@ -11293,10 +11293,10 @@ Procedure Bitrix24_CreateStorageFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateStorageFolder", Options);
@@ -11312,7 +11312,7 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_HookFolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
@@ -11324,9 +11324,9 @@ Procedure Bitrix24_DeleteFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteFolder", Options);
@@ -11342,7 +11342,7 @@ Procedure Bitrix24_GetStorage(FunctionParameters)
StorageID = 3;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
@@ -11353,9 +11353,9 @@ Procedure Bitrix24_GetStorage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorage", Options);
@@ -11371,7 +11371,7 @@ Procedure Bitrix24_GetStorageObjects(FunctionParameters)
StorageID = 3;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
@@ -11382,9 +11382,9 @@ Procedure Bitrix24_GetStorageObjects(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetStorageObjects", Options);
@@ -11402,10 +11402,10 @@ Procedure Bitrix24_RenameStorage(FunctionParameters)
StorageID = FunctionParameters["Bitrix24_StorageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("storageid", StorageID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameStorage", Options);
@@ -11421,7 +11421,7 @@ Procedure Bitrix24_GetFolderInformation(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
@@ -11432,9 +11432,9 @@ Procedure Bitrix24_GetFolderInformation(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderInformation", Options);
@@ -11453,9 +11453,9 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
@@ -11465,10 +11465,10 @@ Procedure Bitrix24_CreateSubfolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSubfolder", Options);
@@ -11486,9 +11486,9 @@ Procedure Bitrix24_MakeFolderCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
+ Options.Insert("tagetid" , DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFolderCopy", Options);
@@ -11512,7 +11512,7 @@ Procedure Bitrix24_GetFolderExternalLink(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
@@ -11523,9 +11523,9 @@ Procedure Bitrix24_GetFolderExternalLink(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderExternalLink", Options);
@@ -11550,8 +11550,8 @@ Procedure Bitrix24_GetFolderFilterStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("empty", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("empty", True);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderFilterStructure", Options);
@@ -11568,7 +11568,7 @@ Procedure Bitrix24_GetFolderItems(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
@@ -11579,9 +11579,9 @@ Procedure Bitrix24_GetFolderItems(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFolderItems", Options);
@@ -11597,7 +11597,7 @@ Procedure Bitrix24_MarkFolderAsDeleted(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
@@ -11608,9 +11608,9 @@ Procedure Bitrix24_MarkFolderAsDeleted(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFolderAsDeleted", Options);
@@ -11626,7 +11626,7 @@ Procedure Bitrix24_RestoreFolder(FunctionParameters)
FolderID = FunctionParameters["Bitrix24_FolderID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
@@ -11637,9 +11637,9 @@ Procedure Bitrix24_RestoreFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFolder", Options);
@@ -11657,9 +11657,9 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
+ Options.Insert("tagetid" , DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
@@ -11671,10 +11671,10 @@ Procedure Bitrix24_MoveFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("tagetid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("tagetid" , DestinationID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFolder", Options);
@@ -11693,9 +11693,9 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID2);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
@@ -11706,10 +11706,10 @@ Procedure Bitrix24_RenameFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("folderid", FolderID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFolder", Options);
@@ -11732,9 +11732,9 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Filename2);
- Options.Insert("file", Image2);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Filename2);
+ Options.Insert("file" , Image2);
Options.Insert("folderid", DestinationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
@@ -11748,11 +11748,11 @@ Procedure Bitrix24_UploadFileToFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("file", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("file" , Image);
Options.Insert("folderid", DestinationID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
@@ -11774,8 +11774,8 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
@@ -11788,10 +11788,10 @@ Procedure Bitrix24_MakeFileCopy(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MakeFileCopy", Options);
@@ -11807,7 +11807,7 @@ Procedure Bitrix24_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
@@ -11818,9 +11818,9 @@ Procedure Bitrix24_GetFileInformation(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileInformation", Options);
@@ -11838,7 +11838,7 @@ Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
@@ -11849,9 +11849,9 @@ Procedure Bitrix24_GetFileExternalLink(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileExternalLink", Options);
@@ -11867,7 +11867,7 @@ Procedure Bitrix24_MarkFileAsDeleted(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
@@ -11878,9 +11878,9 @@ Procedure Bitrix24_MarkFileAsDeleted(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkFileAsDeleted", Options);
@@ -11896,7 +11896,7 @@ Procedure Bitrix24_RestoreFile(FunctionParameters)
FileID = FunctionParameters["Bitrix24_FileID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
@@ -11907,9 +11907,9 @@ Procedure Bitrix24_RestoreFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RestoreFile", Options);
@@ -11928,9 +11928,9 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID2);
- Options.Insert("title", Filename2);
+ Options.Insert("title" , Filename2);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
@@ -11941,10 +11941,10 @@ Procedure Bitrix24_RenameFile(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fileid", FileID);
- Options.Insert("title", Name);
- Options.Insert("token", Token);
+ Options.Insert("title" , Name);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenameFile", Options);
@@ -11962,8 +11962,8 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
@@ -11976,10 +11976,10 @@ Procedure Bitrix24_MoveFileToFolder(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("fileid" , FileID);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveFileToFolder", Options);
@@ -11996,8 +11996,8 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
FileID = FunctionParameters["Bitrix24_TaskFileID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
@@ -12009,10 +12009,10 @@ Procedure Bitrix24_AttachFileToTopic(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("fileid", FileID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AttachFileToTopic", Options);
@@ -12032,8 +12032,8 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("users", ArrayOfUsers);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CheckTaskAccesses", Options);
@@ -12045,8 +12045,8 @@ Procedure Bitrix24_CheckTaskAccesses(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("users", ArrayOfUsers);
Options.Insert("token", Token);
@@ -12064,7 +12064,7 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
@@ -12076,8 +12076,8 @@ Procedure Bitrix24_MuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MuteTask", Options);
@@ -12094,7 +12094,7 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
@@ -12106,8 +12106,8 @@ Procedure Bitrix24_UnmuteTask(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UnmuteTask", Options);
@@ -12126,7 +12126,7 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task impossible, let's split up";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Options.Insert("text", Text);
@@ -12140,9 +12140,9 @@ Procedure Bitrix24_AddTaskComment(FunctionParameters)
Text = "Task uninpossible, don't split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskComment", Options);
@@ -12160,8 +12160,8 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
@@ -12173,10 +12173,10 @@ Procedure Bitrix24_DeleteTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskComment", Options);
@@ -12192,7 +12192,7 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
@@ -12204,9 +12204,9 @@ Procedure Bitrix24_CreateResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateResultFromComment", Options);
@@ -12222,7 +12222,7 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_HookCommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
@@ -12234,9 +12234,9 @@ Procedure Bitrix24_DeleteResultFromComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteResultFromComment", Options);
@@ -12252,7 +12252,7 @@ Procedure Bitrix24_GetResultsList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
@@ -12263,8 +12263,8 @@ Procedure Bitrix24_GetResultsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetResultsList", Options);
@@ -12281,7 +12281,7 @@ Procedure Bitrix24_GetTaskCommentsList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
@@ -12292,8 +12292,8 @@ Procedure Bitrix24_GetTaskCommentsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskCommentsList", Options);
@@ -12311,8 +12311,8 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_CommentsTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
@@ -12324,10 +12324,10 @@ Procedure Bitrix24_GetTaskComment(FunctionParameters)
CommentID = FunctionParameters["Bitrix24_CommentID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskComment", Options);
@@ -12346,10 +12346,10 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, do not split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
@@ -12362,11 +12362,11 @@ Procedure Bitrix24_UpdateTaskComment(FunctionParameters)
Text = "The task has been changed, let's split up";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("comment", CommentID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskComment", Options);
@@ -12385,9 +12385,9 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
@@ -12404,11 +12404,11 @@ Procedure Bitrix24_CreateTasksDependencies(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateTasksDependencies", Options);
@@ -12428,11 +12428,11 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType); // SKIP
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
@@ -12446,13 +12446,13 @@ Procedure Bitrix24_DeleteTasksDependencies(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
- Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
+ Result = OPI_Bitrix24.CreateTasksDependencies(URL, FromID, DestinationID, LinkType, Token); // SKIP
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("taskfrom", FromID);
- Options.Insert("taskto", DestinationID);
+ Options.Insert("taskto" , DestinationID);
Options.Insert("linktype", LinkType);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksDependencies", Options);
@@ -12470,9 +12470,9 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", 6);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
@@ -12487,12 +12487,12 @@ Procedure Bitrix24_AddKanbanStage(FunctionParameters)
PrevStageID = Result["result"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", PrevStageID);
- Options.Insert("admin", Истина);
- Options.Insert("token", Token);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddKanbanStage", Options);
@@ -12509,9 +12509,9 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("stage", StageID);
- Options.Insert("admin", Истина);
+ Options.Insert("admin", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteKanbanStage", Options);
@@ -12523,7 +12523,7 @@ Procedure Bitrix24_DeleteKanbanStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("stage", StageID);
Options.Insert("token", Token);
@@ -12540,8 +12540,8 @@ Procedure Bitrix24_GetKanbanStages(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("admin", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("admin", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
@@ -12551,7 +12551,7 @@ Procedure Bitrix24_GetKanbanStages(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetKanbanStages", Options);
@@ -12570,8 +12570,8 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("stage", StageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MoveTaskToKanbanStage", Options);
@@ -12584,8 +12584,8 @@ Procedure Bitrix24_MoveTaskToKanbanStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("stage", StageID);
Options.Insert("token", Token);
@@ -12608,7 +12608,7 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("title", Name);
Options.Insert("stage", StageID);
Options.Insert("color", Color);
@@ -12625,13 +12625,13 @@ Procedure Bitrix24_UpdateKanbansStage(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
- Options.Insert("stage", StageID);
- Options.Insert("color", Color);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
+ Options.Insert("stage" , StageID);
+ Options.Insert("color" , Color);
Options.Insert("prevstage", 6);
- Options.Insert("admin", Истина);
- Options.Insert("token", Token);
+ Options.Insert("admin" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateKanbansStage", Options);
@@ -12649,10 +12649,10 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
Text = "Checklist element";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
- Options.Insert("complete", Истина);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
+ Options.Insert("complete", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
@@ -12663,9 +12663,9 @@ Procedure Bitrix24_AddTasksChecklistElement(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTasksChecklistElement", Options);
@@ -12685,10 +12685,10 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
Text = "New elements text";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
@@ -12700,11 +12700,11 @@ Procedure Bitrix24_UpdateTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_CheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("text", Text);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTasksChecklistElement", Options);
@@ -12721,8 +12721,8 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
@@ -12736,10 +12736,10 @@ Procedure Bitrix24_DeleteTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTasksChecklistElement", Options);
@@ -12755,7 +12755,7 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_HookTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
@@ -12767,8 +12767,8 @@ Procedure Bitrix24_GetTasksChecklist(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_TaskID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklist", Options);
@@ -12786,8 +12786,8 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
@@ -12801,10 +12801,10 @@ Procedure Bitrix24_GetTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTasksChecklistElement", Options);
@@ -12821,8 +12821,8 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
@@ -12836,10 +12836,10 @@ Procedure Bitrix24_CompleteTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CompleteTasksChecklistElement", Options);
@@ -12856,8 +12856,8 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
ElementID = FunctionParameters["Bitrix24_HookCheckElementID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
@@ -12871,10 +12871,10 @@ Procedure Bitrix24_RenewTasksChecklistElement(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("element", ElementID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "RenewTasksChecklistElement", Options);
@@ -12892,8 +12892,8 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
Time = 3600;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("amount", Time);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
@@ -12909,13 +12909,13 @@ Procedure Bitrix24_AddTaskTimeAccounting(FunctionParameters)
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("amount", Time);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("date", SetupDate);
- Options.Insert("token", Token);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddTaskTimeAccounting", Options);
@@ -12935,11 +12935,11 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
Time = 4800;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Options.Insert("amount", Time);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
@@ -12954,13 +12954,13 @@ Procedure Bitrix24_UpdateTaskTimeAccounting(FunctionParameters)
SetupDate = AddMonth(OPI_Tools.GetCurrentDate(), -1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Options.Insert("amount", Time);
- Options.Insert("text", Text);
- Options.Insert("date", SetupDate);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("date" , SetupDate);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateTaskTimeAccounting", Options);
@@ -12977,8 +12977,8 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
@@ -12990,10 +12990,10 @@ Procedure Bitrix24_DeleteTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_TimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteTaskTimeAccounting", Options);
@@ -13010,8 +13010,8 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_HookTimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
@@ -13023,10 +13023,10 @@ Procedure Bitrix24_GetTaskTimeAccounting(FunctionParameters)
RecordID = FunctionParameters["Bitrix24_TimeID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("record", RecordID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccounting", Options);
@@ -13042,7 +13042,7 @@ Procedure Bitrix24_GetTaskTimeAccountingList(FunctionParameters)
TaskID = FunctionParameters["Bitrix24_ElapsedTaskID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("task", TaskID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
@@ -13053,8 +13053,8 @@ Procedure Bitrix24_GetTaskTimeAccountingList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("task", TaskID);
+ Options.Insert("url" , URL);
+ Options.Insert("task" , TaskID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTaskTimeAccountingList", Options);
@@ -13080,7 +13080,7 @@ Procedure Bitrix24_GetDailyPlan(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDailyPlan", Options);
@@ -13115,7 +13115,7 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", ChatStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
@@ -13131,9 +13131,9 @@ Procedure Bitrix24_CreateChat(FunctionParameters)
ChatStructure.Insert("USERS", MembersArray);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", ChatStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateChat", Options);
@@ -13149,7 +13149,7 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
@@ -13161,8 +13161,8 @@ Procedure Bitrix24_GetChatUsers(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatUsers", Options);
@@ -13179,7 +13179,7 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
@@ -13191,8 +13191,8 @@ Procedure Bitrix24_LeaveChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "LeaveChat", Options);
@@ -13211,7 +13211,7 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Options.Insert("user", UserID);
@@ -13224,9 +13224,9 @@ Procedure Bitrix24_DeleteUserFromChat(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteUserFromChat", Options);
@@ -13247,8 +13247,8 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
UserIDs.Add(12);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("users", UserIDs);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
@@ -13261,10 +13261,10 @@ Procedure Bitrix24_AddUsersToChat(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("users", UserID);
- Options.Insert("hide", Истина);
+ Options.Insert("hide" , True);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddUsersToChat", Options);
@@ -13283,8 +13283,8 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "New chat title";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("title", Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatTitle", Options);
@@ -13298,8 +13298,8 @@ Procedure Bitrix24_ChangeChatTitle(FunctionParameters)
Title = "Another title";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("title", Title);
Options.Insert("token", Token);
@@ -13319,8 +13319,8 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "AZURE";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("color", Color);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatColor", Options);
@@ -13333,8 +13333,8 @@ Procedure Bitrix24_ChangeChatColor(FunctionParameters)
Color = "PURPLE";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("color", Color);
Options.Insert("token", Token);
@@ -13354,8 +13354,8 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
Image = FunctionParameters["Picture2"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
@@ -13367,10 +13367,10 @@ Procedure Bitrix24_ChangeChatPicture(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatPicture", Options);
@@ -13386,7 +13386,7 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
@@ -13398,8 +13398,8 @@ Procedure Bitrix24_DisableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DisableChatNotifications", Options);
@@ -13416,7 +13416,7 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
@@ -13428,8 +13428,8 @@ Procedure Bitrix24_EnableChatNotifications(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EnableChatNotifications", Options);
@@ -13448,7 +13448,7 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Options.Insert("user", UserID);
@@ -13461,9 +13461,9 @@ Procedure Bitrix24_ChangeChatOwner(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("user", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("user" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeChatOwner", Options);
@@ -13480,7 +13480,7 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
ChatID = "chat4";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMessagesList", Options);
@@ -13492,8 +13492,8 @@ Procedure Bitrix24_GetChatMessagesList(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("first", 0);
Options.Insert("token", Token);
@@ -13516,8 +13516,8 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
@@ -13530,10 +13530,10 @@ Procedure Bitrix24_MarkMessageAsReaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsReaded", Options);
@@ -13554,8 +13554,8 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
@@ -13568,10 +13568,10 @@ Procedure Bitrix24_MarkMessageAsUnreaded(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "MarkMessageAsUnreaded", Options);
@@ -13591,7 +13591,7 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
@@ -13603,8 +13603,8 @@ Procedure Bitrix24_GetDialog(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDialog", Options);
@@ -13625,7 +13625,7 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
@@ -13637,8 +13637,8 @@ Procedure Bitrix24_GetChatMembersList(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatMembersList", Options);
@@ -13659,7 +13659,7 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
ChatString = "chat" + ChatID;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatString);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
@@ -13671,8 +13671,8 @@ Procedure Bitrix24_SendWritingNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendWritingNotification", Options);
@@ -13698,7 +13698,7 @@ Procedure Bitrix24_ReadAll(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ReadAll", Options);
@@ -13726,9 +13726,9 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatString);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatString);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
@@ -13740,9 +13740,9 @@ Procedure Bitrix24_SendMessage(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendMessage", Options);
@@ -13761,9 +13761,9 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
@@ -13781,11 +13781,11 @@ Procedure Bitrix24_EditMessage(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
- Options.Insert("blocks", Attachments);
- Options.Insert("token", Token);
+ Options.Insert("text" , Text);
+ Options.Insert("blocks" , Attachments);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "EditMessage", Options);
@@ -13801,7 +13801,7 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
@@ -13813,9 +13813,9 @@ Procedure Bitrix24_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteMessage", Options);
@@ -13831,7 +13831,7 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_ChatMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
@@ -13843,9 +13843,9 @@ Procedure Bitrix24_SetMessageReaction(FunctionParameters)
MessageID = FunctionParameters["Bitrix24_UserMessageID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("message", MessageID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetMessageReaction", Options);
@@ -13861,7 +13861,7 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_HookChatID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
@@ -13873,8 +13873,8 @@ Procedure Bitrix24_GetChatFilesFolder(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
@@ -13893,25 +13893,25 @@ Procedure Bitrix24_SendFile(FunctionParameters)
Description = "Very important file";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("chat", ChatID);
Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", "Imortant doc.docx");
- Options.Insert("file", File);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
Options.Insert("folderid", FolderID);
UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
Options.Insert("description", Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
@@ -13923,29 +13923,29 @@ Procedure Bitrix24_SendFile(FunctionParameters)
ChatID = FunctionParameters["Bitrix24_ChatID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
Options.Insert("token", Token);
Directory = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetChatFilesFolder", Options);
FolderID = Directory["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", "Imortant doc.docx");
- Options.Insert("file", File);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , "Imortant doc.docx");
+ Options.Insert("file" , File);
Options.Insert("folderid", FolderID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
UploadedFile = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UploadFileToFolder", Options);
FileID = UploadedFile["result"]["ID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("chat", ChatID);
- Options.Insert("fileid", FileID);
+ Options.Insert("url" , URL);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("fileid" , FileID);
Options.Insert("description", Description);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SendFile", Options);
@@ -13964,7 +13964,7 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
ArrayOfUsers.Add(10);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", ArrayOfUsers);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUsers", Options);
@@ -13976,7 +13976,7 @@ Procedure Bitrix24_GetUsers(FunctionParameters)
UserIDs = 10;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", UserIDs);
Options.Insert("token", Token);
@@ -14003,7 +14003,7 @@ Procedure Bitrix24_GetUserStatus(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserStatus", Options);
@@ -14020,7 +14020,7 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
Status = "dnd";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
@@ -14032,9 +14032,9 @@ Procedure Bitrix24_SetUserStatus(FunctionParameters)
Status = "away";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("status", Status);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserStatus", Options);
@@ -14058,9 +14058,9 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
@@ -14073,10 +14073,10 @@ Procedure Bitrix24_CreatePersonalNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("tag", Tag);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreatePersonalNotification", Options);
@@ -14101,9 +14101,9 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
Attachments.Add(OPI_Bitrix24.GetFileBlock("File1.docx" , File));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
Options.Insert("blocks", Attachments);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
@@ -14116,10 +14116,10 @@ Procedure Bitrix24_CreateSystemNotification(FunctionParameters)
UserID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("user", UserID);
- Options.Insert("text", Text);
- Options.Insert("tag", Tag);
+ Options.Insert("url" , URL);
+ Options.Insert("user" , UserID);
+ Options.Insert("text" , Text);
+ Options.Insert("tag" , Tag);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateSystemNotification", Options);
@@ -14136,7 +14136,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("notif", NotificationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteNotification", Options);
@@ -14148,7 +14148,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("notif", NotificationID);
Options.Insert("token", Token);
@@ -14168,8 +14168,8 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Name = "BIRTHDAY_FIELD";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("type", Type);
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
Options.Insert("fieldname", Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
@@ -14184,13 +14184,13 @@ Procedure Bitrix24_AddCustomTaskField(FunctionParameters)
Signature = New Structure("en,ru", "Some field", "Nekotoroe pole");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("type", Type);
- Options.Insert("fieldname", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("type" , Type);
+ Options.Insert("fieldname" , Name);
Options.Insert("externalid", ExternalID);
- Options.Insert("title", Title);
- Options.Insert("label", Signature);
- Options.Insert("token", Token);
+ Options.Insert("title" , Title);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "AddCustomTaskField", Options);
@@ -14206,9 +14206,9 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
Title = "New title";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("title", Title);
+ Options.Insert("title" , Title);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
@@ -14220,11 +14220,11 @@ Procedure Bitrix24_UpdateCustomTaskField(FunctionParameters)
Signature = New Structure("en,ru", "Updated field", "Izmenennoe pole");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("fieldid", FieldID);
+ Options.Insert("url" , URL);
+ Options.Insert("fieldid" , FieldID);
Options.Insert("externalid", ExternalID);
- Options.Insert("label", Signature);
- Options.Insert("token", Token);
+ Options.Insert("label" , Signature);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCustomTaskField", Options);
@@ -14238,7 +14238,7 @@ Procedure Bitrix24_GetCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
@@ -14248,9 +14248,9 @@ Procedure Bitrix24_GetCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskField", Options);
@@ -14271,7 +14271,7 @@ Procedure Bitrix24_GetCustomTaskFieldsList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomTaskFieldsList", Options);
@@ -14286,7 +14286,7 @@ Procedure Bitrix24_DeleteCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_HookTaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
@@ -14296,9 +14296,9 @@ Procedure Bitrix24_DeleteCustomTaskField(FunctionParameters)
FieldID = FunctionParameters["Bitrix24_TaskFieldID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fieldid", FieldID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCustomTaskField", Options);
@@ -14314,8 +14314,8 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
ParentID = 1;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
@@ -14330,11 +14330,11 @@ Procedure Bitrix24_CreateDepartment(FunctionParameters)
HeadID = 1;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
- Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDepartment", Options);
@@ -14352,8 +14352,8 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
ParentID = 7;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("depid", DepartmentID);
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
Options.Insert("parentid", ParentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
@@ -14369,12 +14369,12 @@ Procedure Bitrix24_UpdateDepartment(FunctionParameters)
HeadID = 10;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("depid", DepartmentID);
- Options.Insert("title", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("depid" , DepartmentID);
+ Options.Insert("title" , Name);
Options.Insert("parentid", ParentID);
- Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("headid" , HeadID);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDepartment", Options);
@@ -14390,7 +14390,7 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_DepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDepartment", Options);
@@ -14402,7 +14402,7 @@ Procedure Bitrix24_DeleteDepartment(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_HookDepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Options.Insert("token", Token);
@@ -14420,7 +14420,7 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
DepartmentID = FunctionParameters["Bitrix24_DepID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("depid", DepartmentID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
@@ -14432,9 +14432,9 @@ Procedure Bitrix24_GetDepartments(FunctionParameters)
HeadID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headid", HeadID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDepartments", Options);
@@ -14459,7 +14459,7 @@ Procedure Bitrix24_GetCurrentUser(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCurrentUser", Options);
@@ -14485,7 +14485,7 @@ Procedure Bitrix24_GetUserFieldsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserFieldsStructure", Options);
@@ -14508,7 +14508,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 7);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", UserStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
@@ -14527,9 +14527,9 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT" , 1);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", UserStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateUser", Options);
@@ -14552,7 +14552,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 1);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Options.Insert("fields", UserStructure);
@@ -14572,10 +14572,10 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
UserStructure.Insert("UF_DEPARTMENT", 7);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Options.Insert("fields", UserStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateUser", Options);
@@ -14591,9 +14591,9 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
UserID = FunctionParameters["Bitrix24_HookUserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("fire", Истина);
+ Options.Insert("fire" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
@@ -14604,10 +14604,10 @@ Procedure Bitrix24_ChangeUserStatus(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("fire", Истина);
- Options.Insert("token", Token);
+ Options.Insert("fire" , True);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "ChangeUserStatus", Options);
@@ -14623,7 +14623,7 @@ Procedure Bitrix24_GetUser(FunctionParameters)
UserID = FunctionParameters["Bitrix24_HookUserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
@@ -14635,9 +14635,9 @@ Procedure Bitrix24_GetUser(FunctionParameters)
UserID = FunctionParameters["Bitrix24_UserID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUser", Options);
@@ -14659,7 +14659,7 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure.Insert("USER_TYPE" , "employee");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", FilterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
@@ -14673,9 +14673,9 @@ Procedure Bitrix24_FindUsers(FunctionParameters)
FilterStructure.Insert("UF_DEPARTMENT_NAME", "Bitrix");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", FilterStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "FindUsers", Options);
@@ -14703,11 +14703,11 @@ Procedure Bitrix24_StartTimekeeping(FunctionParameters)
Report = "Late";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("time", Time);
+ Options.Insert("time" , Time);
Options.Insert("report", Report);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StartTimekeeping", Options);
@@ -14731,11 +14731,11 @@ Procedure Bitrix24_StopTimekeeping(FunctionParameters)
Report = "Time off";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("time", Time);
+ Options.Insert("time" , Time);
Options.Insert("report", Report);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "StopTimekeeping", Options);
@@ -14755,9 +14755,9 @@ Procedure Bitrix24_PauseTimekeeping(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "PauseTimekeeping", Options);
@@ -14779,9 +14779,9 @@ Procedure Bitrix24_GetTimekeepingStatus(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingStatus", Options);
@@ -14801,9 +14801,9 @@ Procedure Bitrix24_GetTimekeepingSettings(FunctionParameters)
UserID = 1;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("userid", UserID);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetTimekeepingSettings", Options);
@@ -14813,7 +14813,7 @@ EndProcedure
Procedure Bitrix24_GetLeadFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -14840,7 +14840,7 @@ Procedure Bitrix24_GetLeadStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadStructure", Options);
@@ -14872,7 +14872,7 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
@@ -14886,9 +14886,9 @@ Procedure Bitrix24_CreateLead(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateLead", Options);
@@ -14909,8 +14909,8 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
@@ -14925,10 +14925,10 @@ Procedure Bitrix24_UpdateLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateLead", Options);
@@ -14944,7 +14944,7 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("lead", LeadID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
@@ -14956,8 +14956,8 @@ Procedure Bitrix24_DeleteLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteLead", Options);
@@ -14974,7 +14974,7 @@ Procedure Bitrix24_GetLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_HookLeadID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("lead", LeadID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
@@ -14986,8 +14986,8 @@ Procedure Bitrix24_GetLead(FunctionParameters)
LeadID = FunctionParameters["Bitrix24_LeadID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("lead", LeadID);
+ Options.Insert("url" , URL);
+ Options.Insert("lead" , LeadID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLead", Options);
@@ -15017,9 +15017,9 @@ Procedure Bitrix24_GetLeadsList(FunctionParameters)
Filter.Insert("HAS_EMAIL", "Y");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetLeadsList", Options);
@@ -15031,7 +15031,7 @@ EndProcedure
Procedure Bitrix24_GetDealsFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15058,7 +15058,7 @@ Procedure Bitrix24_GetDealStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealStructure", Options);
@@ -15089,7 +15089,7 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
@@ -15103,9 +15103,9 @@ Procedure Bitrix24_CreateDeal(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateDeal", Options);
@@ -15126,8 +15126,8 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("fields", FieldsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
@@ -15142,10 +15142,10 @@ Procedure Bitrix24_UpdateDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_DealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("fields", FieldsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateDeal", Options);
@@ -15161,7 +15161,7 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("deal", DealID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
@@ -15173,8 +15173,8 @@ Procedure Bitrix24_GetDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDeal", Options);
@@ -15191,7 +15191,7 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_HookDealID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("deal", DealID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
@@ -15203,8 +15203,8 @@ Procedure Bitrix24_DeleteDeal(FunctionParameters)
DealID = FunctionParameters["Bitrix24_DealID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("deal", DealID);
+ Options.Insert("url" , URL);
+ Options.Insert("deal" , DealID);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteDeal", Options);
@@ -15234,9 +15234,9 @@ Procedure Bitrix24_GetDealsList(FunctionParameters)
Filter.Insert("CURRENCY_ID", "RUB");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetDealsList", Options);
@@ -15248,7 +15248,7 @@ EndProcedure
Procedure Bitrix24_GetTasksFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15262,7 +15262,7 @@ EndProcedure
Procedure Bitrix24_GetCommentStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15276,7 +15276,7 @@ EndProcedure
Procedure Bitrix24_GetChatStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15295,7 +15295,7 @@ Procedure Bitrix24_GetPictureBlock(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetPictureBlock", Options);
@@ -15312,7 +15312,7 @@ Procedure Bitrix24_GetFileBlock(FunctionParameters)
Options = New Structure;
Options.Insert("title", Name);
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetFileBlock", Options);
@@ -15324,7 +15324,7 @@ EndProcedure
Procedure Bitrix24_GetUserFilterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -15357,7 +15357,7 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
@@ -15371,9 +15371,9 @@ Procedure Bitrix24_CreateCalendar(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendar", Options);
@@ -15397,9 +15397,9 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_HookCalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("fields", CalendarsStructure);
+ Options.Insert("fields" , CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
@@ -15410,10 +15410,10 @@ Procedure Bitrix24_UpdateCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("fields", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("fields" , CalendarsStructure);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendar", Options);
@@ -15431,10 +15431,10 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
@@ -15445,11 +15445,11 @@ Procedure Bitrix24_DeleteCalendar(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("calendar", CalendarID);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
- Options.Insert("token", Token);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendar", Options);
@@ -15470,7 +15470,7 @@ Procedure Bitrix24_GetCalendarStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarStructure", Options);
@@ -15485,9 +15485,9 @@ Procedure Bitrix24_GetCalendarList(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
@@ -15497,9 +15497,9 @@ Procedure Bitrix24_GetCalendarList(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarList", Options);
@@ -15525,7 +15525,7 @@ Procedure Bitrix24_GetCalendarSettingsStructure(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarSettingsStructure", Options);
@@ -15547,7 +15547,7 @@ Procedure Bitrix24_GetCalednarCustomSettingsStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalednarCustomSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalednarCustomSettingsStructure", Options);
@@ -15570,7 +15570,7 @@ Procedure Bitrix24_GetCustomCalendarSettings(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCustomCalendarSettings", Options);
@@ -15592,7 +15592,7 @@ Procedure Bitrix24_SetCustomCalendarSettings(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("settings", CalendarsStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
@@ -15603,9 +15603,9 @@ Procedure Bitrix24_SetCustomCalendarSettings(FunctionParameters)
Token = FunctionParameters["Bitrix24_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("settings", CalendarsStructure);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetCustomCalendarSettings", Options);
@@ -15629,10 +15629,10 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
EndDate = CurrentDate + Week;
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", User);
- Options.Insert("from", StartDate);
- Options.Insert("to", EndDate);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
@@ -15643,10 +15643,10 @@ Procedure Bitrix24_GetUserBusy(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("users", User);
- Options.Insert("from", StartDate);
- Options.Insert("to", EndDate);
+ Options.Insert("from" , StartDate);
+ Options.Insert("to" , EndDate);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserBusy", Options);
@@ -15720,7 +15720,7 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("meeting", MeetingStructure);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", EventStucture);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
@@ -15734,9 +15734,9 @@ Procedure Bitrix24_CreateCalendarEvent(FunctionParameters)
EventStucture.Insert("section", CalendarID);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("fields", EventStucture);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "CreateCalendarEvent", Options);
@@ -15761,8 +15761,8 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
EventStucture.Insert("private_event", "Y");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("fields", EventStucture);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
@@ -15775,10 +15775,10 @@ Procedure Bitrix24_UpdateCalendarEvent(FunctionParameters)
CalendarID = FunctionParameters["Bitrix24_CalendarID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("fields", EventStucture);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "UpdateCalendarEvent", Options);
@@ -15794,7 +15794,7 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "DeleteCalendarEvent", Options);
@@ -15806,7 +15806,7 @@ Procedure Bitrix24_DeleteCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15824,7 +15824,7 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvent", Options);
@@ -15836,7 +15836,7 @@ Procedure Bitrix24_GetCalendarEvent(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15855,9 +15855,9 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
Type = "user";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("type" , Type);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
@@ -15882,11 +15882,11 @@ Procedure Bitrix24_GetCalendarEvents(FunctionParameters)
Filter.Insert("section", ArrayOfCalendars);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("owner", OwnerID);
- Options.Insert("type", Type);
+ Options.Insert("url" , URL);
+ Options.Insert("owner" , OwnerID);
+ Options.Insert("type" , Type);
Options.Insert("filter", Filter);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEvents", Options);
@@ -15903,8 +15903,8 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
Status = "Y";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
@@ -15916,10 +15916,10 @@ Procedure Bitrix24_SetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("event", EventID);
+ Options.Insert("url" , URL);
+ Options.Insert("event" , EventID);
Options.Insert("status", Status);
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "SetUserParticipationStatus", Options);
@@ -15935,7 +15935,7 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_HookCEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetUserParticipationStatus", Options);
@@ -15947,7 +15947,7 @@ Procedure Bitrix24_GetUserParticipationStatus(FunctionParameters)
EventID = FunctionParameters["Bitrix24_CEventID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("event", EventID);
Options.Insert("token", Token);
@@ -15970,7 +15970,7 @@ Procedure Bitrix24_GetCalendarEventsStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarEventsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsStructure", Options);
@@ -15989,7 +15989,7 @@ Procedure Bitrix24_GetCalendarEventsFilterStructure(FunctionParameters)
Process(Result, "Bitrix24", "GetCalendarEventsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("bitrix24", "GetCalendarEventsFilterStructure", Options);
@@ -16003,7 +16003,7 @@ EndProcedure
Procedure VKTeams_CheckToken(FunctionParameters)
- Token = FunctionParameters["VkTeams_Token"];
+ Token = FunctionParameters["VkTeams_Token"];
Options = New Structure;
Options.Insert("token", Token);
@@ -16051,9 +16051,9 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
Text = "Message text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendTextMessage", Options);
@@ -16077,10 +16077,10 @@ Procedure VKTeams_SendTextMessage(FunctionParameters)
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
- Options.Insert("reply", ReplyID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
+ Options.Insert("reply" , ReplyID);
Options.Insert("keyboard", Keyboard);
Options.Insert("parsemod", Markup);
@@ -16100,10 +16100,10 @@ Procedure VKTeams_ForwardMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("messageid", MessageID);
- Options.Insert("fromid", FromChatID);
- Options.Insert("chatid", ChatID);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
@@ -16112,11 +16112,11 @@ Procedure VKTeams_ForwardMessage(FunctionParameters)
Text = "Additional text";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("messageid", MessageID);
- Options.Insert("fromid", FromChatID);
- Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("fromid" , FromChatID);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ForwardMessage", Options);
@@ -16140,29 +16140,29 @@ Procedure VKTeams_SendFile(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "URL", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
- Options.Insert("text", Text);
+ Options.Insert("file" , FilePath);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
Process(Result, "VKTeams", "SendFile", "Path", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
- Options.Insert("text", Text);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("file" , FileBD);
+ Options.Insert("text" , Text);
Options.Insert("filename", "ImportantDocument.docx");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendFile", Options);
@@ -16183,10 +16183,10 @@ Procedure VKTeams_ResendFile(FunctionParameters)
Text = "File caption";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("fileid", FileID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ResendFile", Options);
@@ -16202,7 +16202,7 @@ Procedure VKTeams_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["VkTeams_FileID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fileid", FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetFileInformation", Options);
@@ -16221,10 +16221,10 @@ Procedure VKTeams_EditMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
@@ -16234,11 +16234,11 @@ Procedure VKTeams_EditMessageText(FunctionParameters)
Markup = "HTML";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
- Options.Insert("text", Text);
- Options.Insert("parsemod", Markup);
+ Options.Insert("text" , Text);
+ Options.Insert("parsemod" , Markup);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "EditMessageText", Options);
@@ -16255,8 +16255,8 @@ Procedure VKTeams_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DeleteMessage", Options);
@@ -16281,28 +16281,28 @@ Procedure VKTeams_SendVoice(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "URL", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
- Options.Insert("reply", ReplyID);
+ Options.Insert("file" , FilePath);
+ Options.Insert("reply" , ReplyID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
Process(Result, "VKTeams", "SendVoice", "Path", FunctionParameters); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
+ Options.Insert("file" , FileBD);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SendVoice", Options);
@@ -16321,7 +16321,7 @@ Procedure VKTeams_ResendVoice(FunctionParameters)
FileID = FunctionParameters["VkTeams_VoiceID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("fileid", FileID);
@@ -16340,8 +16340,8 @@ Procedure VKTeams_RemoveChatMembers(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("members", User);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "RemoveChatMembers", Options);
@@ -16365,27 +16365,27 @@ Procedure VKTeams_ChangeChatPicture(FunctionParameters)
FileBD = New BinaryData(FilePath); // Binary
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", File);
+ Options.Insert("file" , File);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "URL");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FilePath);
+ Options.Insert("file" , FilePath);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
Process(Result, "VKTeams", "ChangeChatPicture", "Path");
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("file", FileBD);
+ Options.Insert("file" , FileBD);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ChangeChatPicture", Options);
@@ -16403,7 +16403,7 @@ Procedure VKTeams_GetChatInfo(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatInfo", Options);
@@ -16420,7 +16420,7 @@ Procedure VKTeams_GetChatAdmins(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatAdmins", Options);
@@ -16437,7 +16437,7 @@ Procedure VKTeams_GetChatMembers(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatMembers", Options);
@@ -16454,7 +16454,7 @@ Procedure VKTeams_GetChatBlockedUsers(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatBlockedUsers", Options);
@@ -16471,7 +16471,7 @@ Procedure VKTeams_GetChatJoinRequests(FunctionParameters)
ChatID = FunctionParameters["VkTeams_ChatID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "GetChatJoinRequests", Options);
@@ -16489,10 +16489,10 @@ Procedure VKTeams_BlockChatUser(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
- Options.Insert("userid", User);
- Options.Insert("dellast", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
+ Options.Insert("userid" , User);
+ Options.Insert("dellast", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "BlockChatUser", Options);
@@ -16509,7 +16509,7 @@ Procedure VKTeams_UnblockChatUser(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16528,8 +16528,8 @@ Procedure VKTeams_PinMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "PinMessage", Options);
@@ -16547,8 +16547,8 @@ Procedure VKTeams_UnpinMessage(FunctionParameters)
MessageID = FunctionParameters["VkTeams_MessageID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("chatid", ChatID);
+ Options.Insert("token" , Token);
+ Options.Insert("chatid" , ChatID);
Options.Insert("messageid", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "UnpinMessage", Options);
@@ -16566,7 +16566,7 @@ Procedure VKTeams_ApprovePending(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16575,7 +16575,7 @@ Procedure VKTeams_ApprovePending(FunctionParameters)
Process(Result, "VKTeams", "ApprovePending", "One"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "ApprovePending", Options);
@@ -16593,7 +16593,7 @@ Procedure VKTeams_DisapprovePending(FunctionParameters)
User = 1011987091;
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Options.Insert("userid", User);
@@ -16602,7 +16602,7 @@ Procedure VKTeams_DisapprovePending(FunctionParameters)
Process(Result, "VKTeams", "DisapprovePending", "One"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "DisapprovePending", Options);
@@ -16620,9 +16620,9 @@ Procedure VKTeams_SetChatTitle(FunctionParameters)
Text = "New title";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatTitle", Options);
@@ -16639,9 +16639,9 @@ Procedure VKTeams_SetChatDescription(FunctionParameters)
Text = "New description";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatDescription", Options);
@@ -16658,9 +16658,9 @@ Procedure VKTeams_SetChatRules(FunctionParameters)
Text = "Text of the new rules";
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("chatid", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("vkteams", "SetChatRules", Options);
@@ -16739,8 +16739,8 @@ Procedure Neocities_UploadFile(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
- Options.Insert("file", Data);
+ Options.Insert("path" , Path);
+ Options.Insert("file" , Data);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "UploadFile", Options);
@@ -16819,7 +16819,7 @@ Procedure Neocities_GetFilesList(FunctionParameters)
Options = New Structure;
Options.Insert("token", Token);
- Options.Insert("path", Path);
+ Options.Insert("path" , Path);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetFilesList", Options);
@@ -16849,7 +16849,7 @@ Procedure Neocities_GetSiteData(FunctionParameters)
Process(Result, "Neocities", "GetSiteData"); // SKIP
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("sitename", Website);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetSiteData", Options);
@@ -16866,7 +16866,7 @@ Procedure Neocities_GetToken(FunctionParameters)
Password = FunctionParameters["NC_Password"];
Options = New Structure;
- Options.Insert("login", Login);
+ Options.Insert("login" , Login);
Options.Insert("password", Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "GetToken", Options);
@@ -16887,8 +16887,8 @@ Procedure Neocities_SynchronizeFolders(FunctionParameters)
RemoteFolder = "test_sync";
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("local", LocalFolder);
+ Options.Insert("token" , Token);
+ Options.Insert("local" , LocalFolder);
Options.Insert("remote", RemoteFolder);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("neocities", "SynchronizeFolders", Options);
@@ -16910,8 +16910,8 @@ Procedure CDEK_GetToken(FunctionParameters)
Options = New Structure;
Options.Insert("account", Account);
- Options.Insert("pass", Password);
- Options.Insert("testapi", Истина);
+ Options.Insert("pass" , Password);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetToken", Options);
@@ -16932,7 +16932,7 @@ Procedure CDEK_GetOrderDescription(FunctionParameters)
Process(Result, "CDEK", "GetOrderDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderDescription", Options);
@@ -17020,10 +17020,10 @@ Procedure CDEK_CreateOrder(FunctionParameters)
OrderDescription.Insert("delivery_recipient_cost_adv", New Structure("sum,threshold", 3000, 200));
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("order", OrderDescription);
- Options.Insert("ostore", Истина);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("ostore" , True);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateOrder", Options);
@@ -17039,9 +17039,9 @@ Procedure CDEK_GetOrder(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrder", Options);
@@ -17056,11 +17056,11 @@ Procedure CDEK_GetOrderByNumber(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
OrderNumber = FunctionParameters["CDEK_OrderIMN"];
- Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("number", OrderNumber);
- Options.Insert("internal", Истина);
- Options.Insert("testapi", Истина);
+ Options = New Structure;
+ Options.Insert("token" , Token);
+ Options.Insert("number" , OrderNumber);
+ Options.Insert("internal", True);
+ Options.Insert("testapi" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOrderByNumber", Options);
@@ -17078,10 +17078,10 @@ Procedure CDEK_UpdateOrder(FunctionParameters)
OrderDescription = New Structure("comment", "NewComment");
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("order", OrderDescription);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("order" , OrderDescription);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "UpdateOrder", Options);
@@ -17097,9 +17097,9 @@ Procedure CDEK_DeleteOrder(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteOrder", Options);
@@ -17116,10 +17116,10 @@ Procedure CDEK_CreateCustomerRefund(FunctionParameters)
Tariff = 139;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("tariff", Tariff);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("tariff" , Tariff);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCustomerRefund", Options);
@@ -17135,9 +17135,9 @@ Procedure CDEK_CreateRefusal(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateRefusal", Options);
@@ -17158,7 +17158,7 @@ Procedure CDEK_GetCourierInvitationsDescription(FunctionParameters)
Process(Result, "CDEK", "GetCourierInvitationsDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitationsDescription", Options);
@@ -17211,9 +17211,9 @@ Procedure CDEK_CreateCourierInvitation(FunctionParameters)
InvitationDescription.Insert("from_location", ShippingPoint);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("intake", InvitationDescription);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("intake" , InvitationDescription);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateCourierInvitation", Options);
@@ -17229,9 +17229,9 @@ Procedure CDEK_GetCourierInvitation(FunctionParameters)
UUID = FunctionParameters["CDEK_IntakeUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCourierInvitation", Options);
@@ -17247,9 +17247,9 @@ Procedure CDEK_DeleteCourierInvitation(FunctionParameters)
UUID = FunctionParameters["CDEK_IntakeUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "DeleteCourierInvitation", Options);
@@ -17267,11 +17267,11 @@ Procedure CDEK_CreateReceipt(FunctionParameters)
Copies = 1;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("type", Type);
- Options.Insert("count", Copies);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("type" , Type);
+ Options.Insert("count" , Copies);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateReceipt", Options);
@@ -17302,11 +17302,11 @@ Procedure CDEK_CreateBarcode(FunctionParameters)
Copies = 1;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("count", Copies);
- Options.Insert("format", Format);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("count" , Copies);
+ Options.Insert("format" , Format);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreateBarcode", Options);
@@ -17335,9 +17335,9 @@ Procedure CDEK_GetAvailableDeliveryIntervals(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAvailableDeliveryIntervals", Options);
@@ -17358,7 +17358,7 @@ Procedure CDEK_GetAppointmentDescription(FunctionParameters)
Process(Result, "CDEK", "GetAppointmentDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetAppointmentDescription", Options);
@@ -17404,9 +17404,9 @@ Procedure CDEK_RegisterDeliveryAppointment(FunctionParameters)
Appointment.Insert("to_location", DeliveryLocation);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("appt", Appointment);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("appt" , Appointment);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "RegisterDeliveryAppointment", Options);
@@ -17422,9 +17422,9 @@ Procedure CDEK_GetDeliveryAppointment(FunctionParameters)
UUID = FunctionParameters["CDEK_ApptUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryAppointment", Options);
@@ -17442,11 +17442,11 @@ Procedure CDEK_CreatePrealert(FunctionParameters)
TransferDate = OPI_Tools.GetCurrentDate() + 60 * 60 * 24;
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuids", UUID);
- Options.Insert("date", TransferDate);
- Options.Insert("point", Point);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuids" , UUID);
+ Options.Insert("date" , TransferDate);
+ Options.Insert("point" , Point);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "CreatePrealert", Options);
@@ -17462,9 +17462,9 @@ Procedure CDEK_GetPrealert(FunctionParameters)
UUID = FunctionParameters["CDEK_PrealertUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPrealert", Options);
@@ -17480,9 +17480,9 @@ Procedure CDEK_GetPassportDataStatus(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetPassportDataStatus", Options);
@@ -17498,9 +17498,9 @@ Procedure CDEK_GetCashboxCheck(FunctionParameters)
UUID = FunctionParameters["CDEK_OrderUUID"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("uuid", UUID);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("uuid" , UUID);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxCheck", Options);
@@ -17516,9 +17516,9 @@ Procedure CDEK_GetCashboxChecksByDate(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetCashboxChecksByDate", Options);
@@ -17534,9 +17534,9 @@ Procedure CDEK_GetDeliveryCashRegistry(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashRegistry", Options);
@@ -17552,9 +17552,9 @@ Procedure CDEK_GetDeliveryCashTransfers(FunctionParameters)
ReceivingDate = OPI_Tools.GetCurrentDate();
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("date", ReceivingDate);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("date" , ReceivingDate);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetDeliveryCashTransfers", Options);
@@ -17575,7 +17575,7 @@ Procedure CDEK_GetOfficeFilterDescription(FunctionParameters)
Process(Result, "CDEK", "GetOfficeFilterDescription");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeFilterDescription", Options);
@@ -17592,9 +17592,9 @@ Procedure CDEK_GetOfficeList(FunctionParameters)
Filter.Insert("allowed_cod", True);
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("filter", Filter);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("filter" , Filter);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetOfficeList", Options);
@@ -17609,8 +17609,8 @@ Procedure CDEK_GetRegionsList(FunctionParameters)
Token = FunctionParameters["CDEK_Token"];
Options = New Structure;
- Options.Insert("token", Token);
- Options.Insert("testapi", Истина);
+ Options.Insert("token" , Token);
+ Options.Insert("testapi", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("cdek", "GetRegionsList", Options);
@@ -17711,7 +17711,7 @@ EndProcedure
Procedure YandexMetrika_GetCounterStructure(FunctionParameters)
- Clear = False;
+ Clear = False;
Options = New Structure;
Options.Insert("empty", Clear);
@@ -17771,7 +17771,7 @@ Procedure YandexMetrika_CreateCounter(FunctionParameters)
CounterStructure.Insert("site2", DomainStructure);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("fields", CounterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "CreateCounter", Options);
@@ -17788,7 +17788,7 @@ Procedure YandexMetrika_DeleteCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "DeleteCounter", Options);
@@ -17818,9 +17818,9 @@ Procedure YandexMetrika_UpdateCounter(FunctionParameters)
CounterStructure.Insert("filter_robots", 1);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
- Options.Insert("fields", CounterStructure);
+ Options.Insert("fields" , CounterStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "UpdateCounter", Options);
@@ -17836,7 +17836,7 @@ Procedure YandexMetrika_GetCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCounter", Options);
@@ -17853,7 +17853,7 @@ Procedure YandexMetrika_RestoreCounter(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "RestoreCounter", Options);
@@ -17886,7 +17886,7 @@ Procedure YandexMetrika_GetCountersList(FunctionParameters)
Filter.Insert("counter_ids", CountersArray);
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("filter", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetCountersList", Options);
@@ -17903,7 +17903,7 @@ Procedure YandexMetrika_GetActionsList(FunctionParameters)
CounterID = FunctionParameters["Metrika_CounterID"];
Options = New Structure;
- Options.Insert("token", Token);
+ Options.Insert("token" , Token);
Options.Insert("counter", CounterID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("metrika", "GetActionsList", Options);
@@ -17926,7 +17926,7 @@ Procedure S3_GetBasicDataStructure(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17947,7 +17947,7 @@ Procedure S3_SendRequestWithoutBody(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17957,7 +17957,7 @@ Procedure S3_SendRequestWithoutBody(FunctionParameters)
Options = New Structure;
Options.Insert("method", Method);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithoutBody", Options);
@@ -17975,7 +17975,7 @@ Procedure S3_SendRequestWithBody(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -17987,8 +17987,8 @@ Procedure S3_SendRequestWithBody(FunctionParameters)
Options = New Structure;
Options.Insert("method", Method);
- Options.Insert("basic", BasicData);
- Options.Insert("body", Body);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("body" , Body);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "SendRequestWithBody", Options);
@@ -18006,7 +18006,7 @@ Procedure S3_CreateBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18023,9 +18023,9 @@ Procedure S3_CreateBucket(FunctionParameters)
Process(Result, "S3", "CreateBucket", "Deletion"); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CreateBucket", Options);
@@ -18043,7 +18043,7 @@ Procedure S3_DeleteBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18057,9 +18057,9 @@ Procedure S3_DeleteBucket(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucket", Options);
@@ -18077,13 +18077,13 @@ Procedure S3_ListBuckets(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
BasicData = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBasicDataStructure", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListBuckets", Options);
@@ -18102,7 +18102,7 @@ Procedure S3_HeadBucket(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18116,18 +18116,18 @@ Procedure S3_HeadBucket(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
Process(Result, "S3", "HeadBucket"); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Options.Insert("account", "1234");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadBucket", Options);
@@ -18146,7 +18146,7 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18160,9 +18160,9 @@ Procedure S3_GetBucketEncryption(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketEncryption", Options);
@@ -18180,7 +18180,7 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18194,9 +18194,9 @@ Procedure S3_DeleteBucketEncryption(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketEncryption", Options);
@@ -18214,7 +18214,7 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18240,10 +18240,10 @@ Procedure S3_PutBucketEncryption(FunctionParameters)
XmlConfig = TFN; // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("conf", XmlConfig);
- Options.Insert("dir", Directory);
+ Options.Insert("conf" , XmlConfig);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketEncryption", Options);
@@ -18263,7 +18263,7 @@ Procedure S3_GetBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18277,9 +18277,9 @@ Procedure S3_GetBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketTagging", Options);
@@ -18297,7 +18297,7 @@ Procedure S3_PutBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18315,8 +18315,8 @@ Procedure S3_PutBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
Options.Insert("tagset", TagStructure);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketTagging", Options);
@@ -18335,7 +18335,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18349,7 +18349,7 @@ Procedure S3_DeleteBucketTagging(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteBucketTagging", Options);
@@ -18368,7 +18368,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18382,7 +18382,7 @@ Procedure S3_GetBucketVersioning(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("basic", BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetBucketVersioning", Options);
@@ -18401,7 +18401,7 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18416,8 +18416,8 @@ Procedure S3_PutBucketVersioning(FunctionParameters)
Name = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("basic" , BasicData);
Options.Insert("status", Status);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutBucketVersioning", Options);
@@ -18436,7 +18436,7 @@ Procedure S3_PutObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18453,11 +18453,11 @@ Procedure S3_PutObject(FunctionParameters)
Entity = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
@@ -18469,11 +18469,11 @@ Procedure S3_PutObject(FunctionParameters)
BasicData.Insert("ChunkSize", 5242880); // Size parts for upload in multiple of requests
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObject", Options);
@@ -18493,7 +18493,7 @@ Procedure S3_UploadFullObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18510,11 +18510,11 @@ Procedure S3_UploadFullObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("data", Entity);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("data" , Entity);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "UploadFullObject", Options);
@@ -18534,7 +18534,7 @@ Procedure S3_DeleteObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18550,10 +18550,10 @@ Procedure S3_DeleteObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObject", Options);
@@ -18571,7 +18571,7 @@ Procedure S3_HeadObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18587,10 +18587,10 @@ Procedure S3_HeadObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
@@ -18608,7 +18608,7 @@ Procedure S3_CopyObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18626,12 +18626,12 @@ Procedure S3_CopyObject(FunctionParameters)
SourceBucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("sname", SourcePath);
+ Options.Insert("sname" , SourcePath);
Options.Insert("sbucket", DestinationBucket);
- Options.Insert("name", DestinationPath);
- Options.Insert("bucket", SourceBucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("name" , DestinationPath);
+ Options.Insert("bucket" , SourceBucket);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "CopyObject", Options);
@@ -18651,7 +18651,7 @@ Procedure S3_PutObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18672,11 +18672,11 @@ Procedure S3_PutObjectTagging(FunctionParameters)
TagStructure.Insert("MyTag2", "AnotherOne");
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("tagset", TagStructure);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "PutObjectTagging", Options);
@@ -18694,7 +18694,7 @@ Procedure S3_GetObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18710,10 +18710,10 @@ Procedure S3_GetObjectTagging(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectTagging", Options);
@@ -18731,7 +18731,7 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18747,10 +18747,10 @@ Procedure S3_DeleteObjectTagging(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "DeleteObjectTagging", Options);
@@ -18768,7 +18768,7 @@ Procedure S3_ListObjects(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18783,8 +18783,8 @@ Procedure S3_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjects", Options);
@@ -18802,7 +18802,7 @@ Procedure S3_ListObjectVersions(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18815,12 +18815,12 @@ Procedure S3_ListObjectVersions(FunctionParameters)
Bucket = FunctionParameters["S3_DB"];
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
- Prefix = "pic";
+ Prefix = "pic";
Options = New Structure;
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("prefix", Prefix);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "ListObjectVersions", Options);
@@ -18842,7 +18842,7 @@ Procedure S3_GetObject(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18858,10 +18858,10 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18871,10 +18871,10 @@ Procedure S3_GetObject(FunctionParameters)
BasicData.Insert("ChunkSize", 200000);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("out", TempFile);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , TempFile);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18886,20 +18886,20 @@ Procedure S3_GetObject(FunctionParameters)
Bucket = "newbucket2";
BigTempFile = GetTempFileName();
- Options = New Structure;
- Options.Insert("name", Name);
+ Options = New Structure;
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("out", BigTempFile);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("out" , BigTempFile);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
Process(Result, "S3", "GetObject", "Big file", 34432400);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObject", Options);
@@ -18918,7 +18918,7 @@ Procedure S3_InitPartsUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -18937,10 +18937,10 @@ Procedure S3_InitPartsUpload(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -18988,12 +18988,12 @@ Procedure S3_InitPartsUpload(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
@@ -19013,7 +19013,7 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19032,10 +19032,10 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
@@ -19082,12 +19082,12 @@ Procedure S3_FinishPartsUpload(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -19108,7 +19108,7 @@ Procedure S3_UploadObjectPart(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19127,10 +19127,10 @@ Procedure S3_UploadObjectPart(FunctionParameters)
Entity = OPI_HTTPRequests.Get(Entity);
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
@@ -19179,12 +19179,12 @@ Procedure S3_UploadObjectPart(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("tags", TagsArray);
- Options.Insert("dir", Directory);
+ Options.Insert("tags" , TagsArray);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "FinishPartsUpload", Options);
@@ -19204,7 +19204,7 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19220,20 +19220,20 @@ Procedure S3_AbortMultipartUpload(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
- Options.Insert("dir", Directory);
+ Options.Insert("basic" , BasicData);
+ Options.Insert("dir" , Directory);
- Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
+ Start = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "InitPartsUpload", Options);
UploadID = Start["response"]["InitiateMultipartUploadResult"]["UploadId"];
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Options.Insert("upload", UploadID);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "AbortMultipartUpload", Options);
@@ -19255,7 +19255,7 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19271,11 +19271,11 @@ Procedure S3_GetObjectDownloadLink(FunctionParameters)
Bucket = ?(Directory, FunctionParameters["S3_DB"], FunctionParameters["S3_GPB"]); // SKIP
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
Options.Insert("expires", 7200);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectDownloadLink", Options);
@@ -19301,7 +19301,7 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Region = "BTC";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("access", AccessKey);
Options.Insert("secret", SecretKey);
Options.Insert("region", Region);
@@ -19316,11 +19316,11 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Bucket = "newbucket2";
Options = New Structure;
- Options.Insert("name", Name);
- Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("name" , Name);
+ Options.Insert("bucket" , Bucket);
+ Options.Insert("basic" , BasicData);
Options.Insert("expires", 7200);
- Options.Insert("dir", Directory);
+ Options.Insert("dir" , Directory);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "GetObjectUploadLink", Options);
@@ -19336,9 +19336,9 @@ Procedure S3_GetObjectUploadLink(FunctionParameters)
Process(Result, "S3", "GetObjectUploadLink", "Upload");
Options = New Structure;
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Options.Insert("bucket", Bucket);
- Options.Insert("basic", BasicData);
+ Options.Insert("basic" , BasicData);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("s3", "HeadObject", Options);
@@ -19363,7 +19363,7 @@ Procedure TCP_CreateConnection(FunctionParameters)
Address = "tcpbin.com:4243";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19375,15 +19375,15 @@ Procedure TCP_CreateConnection(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", "socks5");
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
Options.Insert("login", ProxtUser);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
- Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19477,7 +19477,7 @@ Procedure TCP_ProcessRequest(FunctionParameters)
Options = New Structure;
Options.Insert("address", Address);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
@@ -19493,23 +19493,23 @@ Procedure TCP_ProcessRequest(FunctionParameters)
ProxyAddress = ?(ProxyAddress = "127.0.0.1", OPI_TestDataRetrieval.GetLocalhost(), ProxyAddress); // SKIP
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", "socks5");
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , "socks5");
Options.Insert("login", ProxtUser);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
- Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
+ Proxy = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
Options = New Structure;
Options.Insert("address", Address);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
- Options.Insert("proxy", Proxy);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("proxy" , Proxy);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "ProcessRequest", Options);
@@ -19582,7 +19582,7 @@ EndProcedure
Procedure TCP_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetTLSSettings", Options);
@@ -19617,11 +19617,11 @@ Procedure TCP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("tcp", "GetProxySettings", Options);
@@ -19699,7 +19699,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19720,9 +19720,9 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("blob", Image)); // BLOB
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19734,7 +19734,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19755,7 +19755,7 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
Options = New Structure;
Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("db" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19777,8 +19777,8 @@ Procedure SQLite_ExecuteSQLQuery(FunctionParameters)
QueryText = "SELECT uuid4();";
Options = New Structure;
- Options.Insert("sql", QueryText);
- Options.Insert("db", Connection);
+ Options.Insert("sql" , QueryText);
+ Options.Insert("db" , Connection);
Options.Insert("exts", ExtensionMap);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ExecuteSQLQuery", Options);
@@ -19822,8 +19822,8 @@ Procedure SQLite_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
@@ -19837,8 +19837,8 @@ Procedure SQLite_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("cols", ColoumnsMap);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsMap);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "CreateTable", Options);
@@ -19880,8 +19880,8 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
@@ -19891,9 +19891,9 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("trn", Ложь);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
@@ -19904,25 +19904,25 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Field error");
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("trn", Ложь);
- Options.Insert("db", Base);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("trn" , False);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "Error without transaction");
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", "not valid json");
- Options.Insert("db", Base);
+ Options.Insert("rows" , "not valid json");
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "JSON Error");
@@ -19932,8 +19932,8 @@ Procedure SQLite_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("rows", RowMap);
- Options.Insert("db", Base);
+ Options.Insert("rows" , RowMap);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddRecords", Options);
Process(Result, "SQLite", "AddRecords", "An obscure column");
@@ -19975,12 +19975,12 @@ Procedure SQLite_GetRecords(FunctionParameters)
Count = 1;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("db", Base);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -19989,9 +19989,9 @@ Procedure SQLite_GetRecords(FunctionParameters)
Process(Result, "SQLite", "GetRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','age','salary','is_active','created_at']");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20001,10 +20001,10 @@ Procedure SQLite_GetRecords(FunctionParameters)
Filters.Add(FilterStructure2);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','age','salary','is_active','created_at']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20012,7 +20012,7 @@ Procedure SQLite_GetRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", "test1");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20042,10 +20042,10 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("values", FieldsStructure);
Options.Insert("filter", FilterStructure);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "UpdateRecords", Options);
@@ -20059,10 +20059,10 @@ Procedure SQLite_UpdateRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','salary']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20088,9 +20088,9 @@ Procedure SQLite_DeleteRecords(FunctionParameters)
Filters.Add(FilterStructure);
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("filter", FilterStructure);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteRecords", Options);
@@ -20099,10 +20099,10 @@ Procedure SQLite_DeleteRecords(FunctionParameters)
Process(Result, "SQLite", "DeleteRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['name','salary']");
Options.Insert("filter", Filters);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20117,7 +20117,7 @@ Procedure SQLite_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20160,10 +20160,10 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
@@ -20172,9 +20172,9 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
Process(Result, "SQLite", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Insertion check");
@@ -20193,19 +20193,19 @@ Procedure SQLite_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureRecords", Options);
Process(Result, "SQLite", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
Process(Check, "SQLite", "EnsureRecords", "Updating check");
@@ -20225,7 +20225,7 @@ Procedure SQLite_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "SQLite", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecordsFilterStructure", Options);
@@ -20240,7 +20240,7 @@ Procedure SQLite_DeleteTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTable", Options);
@@ -20250,7 +20250,7 @@ Procedure SQLite_DeleteTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20267,7 +20267,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "ClearTable", Options);
@@ -20277,7 +20277,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20285,7 +20285,7 @@ Procedure SQLite_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetRecords", Options);
@@ -20337,9 +20337,9 @@ Procedure SQLite_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("type", DataType);
- Options.Insert("db", Base);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "AddTableColumn", Options);
@@ -20349,7 +20349,7 @@ Procedure SQLite_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20365,8 +20365,8 @@ Procedure SQLite_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "DeleteTableColumn", Options);
@@ -20376,7 +20376,7 @@ Procedure SQLite_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20399,8 +20399,8 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
@@ -20410,7 +20410,7 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20420,8 +20420,8 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("db", Base);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "EnsureTable", Options);
@@ -20429,7 +20429,7 @@ Procedure SQLite_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("sqlite", "GetTableInformation", Options);
@@ -20449,10 +20449,10 @@ Procedure PostgreSQL_GenerateConnectionString(FunctionParameters)
Base = "postgres";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
@@ -20479,17 +20479,17 @@ Procedure PostgreSQL_CreateConnection(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20520,17 +20520,17 @@ Procedure PostgreSQL_CloseConnection(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20560,17 +20560,17 @@ Procedure PostgreSQL_IsConnector(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20605,17 +20605,17 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20666,9 +20666,9 @@ Procedure PostgreSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTEA", Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "ExecuteSQLQuery", Options);
@@ -20742,17 +20742,17 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20785,7 +20785,7 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
@@ -20796,7 +20796,7 @@ Procedure PostgreSQL_CreateDatabase(FunctionParameters)
OPI_PostgreSQL.DeleteDatabase(Base, ConnectionString, TLSSettings);
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateDatabase", Options);
@@ -20820,17 +20820,17 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20889,9 +20889,9 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
@@ -20902,9 +20902,9 @@ Procedure PostgreSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "CreateTable", Options);
@@ -20926,17 +20926,17 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -20964,8 +20964,8 @@ Procedure PostgreSQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -20987,17 +20987,17 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21052,7 +21052,7 @@ Procedure PostgreSQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -21078,17 +21078,17 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21115,11 +21115,11 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
@@ -21154,13 +21154,13 @@ Procedure PostgreSQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21184,17 +21184,17 @@ Procedure PostgreSQL_UpdateRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21255,17 +21255,17 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21318,8 +21318,8 @@ Procedure PostgreSQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21341,17 +21341,17 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21379,17 +21379,17 @@ Procedure PostgreSQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTable", Options);
@@ -21411,17 +21411,17 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21453,7 +21453,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DisableAllDatabaseConnections", Options);
@@ -21461,7 +21461,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21469,7 +21469,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21481,7 +21481,7 @@ Procedure PostgreSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteDatabase", Options);
@@ -21503,17 +21503,17 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21539,8 +21539,8 @@ Procedure PostgreSQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
@@ -21562,17 +21562,17 @@ Procedure PostgreSQL_DisableAllDatabaseConnections(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21610,17 +21610,17 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21657,11 +21657,11 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
@@ -21670,10 +21670,10 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
Process(Result, "PostgreSQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Insertion check");
@@ -21692,21 +21692,21 @@ Procedure PostgreSQL_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureRecords", Options);
Process(Result, "PostgreSQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecords", Options);
Process(Check, "PostgreSQL", "EnsureRecords", "Updating check");
@@ -21726,7 +21726,7 @@ Procedure PostgreSQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "PostgreSQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetRecordsFilterStructure", Options);
@@ -21737,7 +21737,7 @@ EndProcedure
Procedure PostgreSQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
@@ -21761,17 +21761,17 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21784,10 +21784,10 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("type", DataType);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("name" , Name);
+ Options.Insert("type" , DataType);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "AddTableColumn", Options);
@@ -21797,8 +21797,8 @@ Procedure PostgreSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21820,17 +21820,17 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21842,9 +21842,9 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("name", Name);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("name" , Name);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "DeleteTableColumn", Options);
@@ -21854,8 +21854,8 @@ Procedure PostgreSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21877,17 +21877,17 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Port = ?(TLS, 5433, 5432); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTLSSettings", Options);
Else
@@ -21904,9 +21904,9 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
@@ -21916,8 +21916,8 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21927,9 +21927,9 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "EnsureTable", Options);
@@ -21937,8 +21937,8 @@ Procedure PostgreSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("postgres", "GetTableInformation", Options);
@@ -21958,10 +21958,10 @@ Procedure MySQL_GenerateConnectionString(FunctionParameters)
Base = "";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
@@ -21988,17 +21988,17 @@ Procedure MySQL_CreateConnection(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22028,17 +22028,17 @@ Procedure MySQL_CloseConnection(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22068,17 +22068,17 @@ Procedure MySQL_IsConnector(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22113,17 +22113,17 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22178,9 +22178,9 @@ Procedure MySQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTES" , Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "ExecuteSQLQuery", Options);
@@ -22235,17 +22235,17 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22280,8 +22280,8 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
@@ -22289,8 +22289,8 @@ Procedure MySQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateDatabase", Options);
@@ -22314,17 +22314,17 @@ Procedure MySQL_CreateTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22375,9 +22375,9 @@ Procedure MySQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
@@ -22388,9 +22388,9 @@ Procedure MySQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "CreateTable", Options);
@@ -22412,17 +22412,17 @@ Procedure MySQL_AddRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22468,7 +22468,7 @@ Procedure MySQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -22494,17 +22494,17 @@ Procedure MySQL_GetRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22531,11 +22531,11 @@ Procedure MySQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
@@ -22570,13 +22570,13 @@ Procedure MySQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22600,17 +22600,17 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22655,11 +22655,11 @@ Procedure MySQL_UpdateRecords(FunctionParameters)
Process(Result, "MySQL", "UpdateRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['ip_address']");
Options.Insert("filter", Filters);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22681,17 +22681,17 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22744,8 +22744,8 @@ Procedure MySQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22767,17 +22767,17 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22805,17 +22805,17 @@ Procedure MySQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteTable", Options);
@@ -22837,17 +22837,17 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22879,7 +22879,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22887,7 +22887,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22899,7 +22899,7 @@ Procedure MySQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "DeleteDatabase", Options);
@@ -22921,17 +22921,17 @@ Procedure MySQL_ClearTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -22957,8 +22957,8 @@ Procedure MySQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
@@ -22980,17 +22980,17 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23028,9 +23028,9 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
@@ -23039,10 +23039,10 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Process(Result, "MySQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Insertion check");
@@ -23062,19 +23062,19 @@ Procedure MySQL_EnsureRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("rows" , DataArray);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureRecords", Options);
Process(Result, "MySQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecords", Options);
Process(Check, "MySQL", "EnsureRecords", "Updating check");
@@ -23094,7 +23094,7 @@ Procedure MySQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "MySQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetRecordsFilterStructure", Options);
@@ -23105,7 +23105,7 @@ EndProcedure
Procedure MySQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
@@ -23129,17 +23129,17 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23167,8 +23167,8 @@ Procedure MySQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23190,17 +23190,17 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23230,8 +23230,8 @@ Procedure MySQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23253,17 +23253,17 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23291,8 +23291,8 @@ Procedure MySQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23314,17 +23314,17 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Port = ?(TLS, 3307, 3306); // SKIP
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
- Options.Insert("port", Port);
+ Options.Insert("pass" , Password);
+ Options.Insert("port" , Port);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options);
If TLS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options);
Else
@@ -23357,8 +23357,8 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23368,9 +23368,9 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "EnsureTable", Options);
@@ -23378,8 +23378,8 @@ Procedure MySQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTableInformation", Options);
@@ -23399,9 +23399,9 @@ Procedure GreenAPI_FormAccessParameters(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -23420,13 +23420,13 @@ Procedure GreenAPI_GetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettings", Options);
@@ -23445,13 +23445,13 @@ Procedure GreenAPI_GetAccountInformation(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAccountInformation", Options);
@@ -23473,7 +23473,7 @@ Procedure GreenAPI_GetInstanceSettingsStructure(FunctionParameters)
Process(Result, "GreenAPI", "GetInstanceSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceSettingsStructure", Options);
@@ -23489,9 +23489,9 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -23506,7 +23506,7 @@ Procedure GreenAPI_SetInstanceSettings(FunctionParameters)
Options = New Structure;
Options.Insert("settings", SettingsStructure);
- Options.Insert("access", AccessParameters);
+ Options.Insert("access" , AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetInstanceSettings", Options);
@@ -23524,13 +23524,13 @@ Procedure GreenAPI_GetInstanceStatus(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetInstanceStatus", Options);
@@ -23549,13 +23549,13 @@ Procedure GreenAPI_RebootInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RebootInstance", Options);
@@ -23574,13 +23574,13 @@ Procedure GreenAPI_GetQR(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetQR", Options);
@@ -23599,13 +23599,13 @@ Procedure GreenAPI_LogoutInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LogoutInstance", Options);
@@ -23626,15 +23626,15 @@ Procedure GreenAPI_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetAuthorizationCode", Options);
@@ -23654,14 +23654,14 @@ Procedure GreenAPI_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetProfilePicture", Options);
@@ -23682,15 +23682,15 @@ Procedure GreenAPI_CreateGroup(FunctionParameters)
Name = "New group";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("name", Name);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "CreateGroup", Options);
@@ -23710,15 +23710,15 @@ Procedure GreenAPI_LeaveGroup(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options.Insert("group" , GroupID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "LeaveGroup", Options);
@@ -23738,15 +23738,15 @@ Procedure GreenAPI_GetGroupInformation(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options.Insert("group" , GroupID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetGroupInformation", Options);
@@ -23767,16 +23767,16 @@ Procedure GreenAPI_UpdateGroupName(FunctionParameters)
Name = "New name";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("name", Name);
+ Options.Insert("group" , GroupID);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UpdateGroupName", Options);
@@ -23797,16 +23797,16 @@ Procedure GreenAPI_AddGroupMember(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "AddGroupMember", Options);
@@ -23827,16 +23827,16 @@ Procedure GreenAPI_ExcludeGroupMember(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ExcludeGroupMember", Options);
@@ -23857,16 +23857,16 @@ Procedure GreenAPI_SetAdminRights(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetAdminRights", Options);
@@ -23887,16 +23887,16 @@ Procedure GreenAPI_RevokeAdminRights(FunctionParameters)
UserID = "123123123@c.us";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
- Options.Insert("user", UserID);
+ Options.Insert("group" , GroupID);
+ Options.Insert("user" , UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "RevokeAdminRights", Options);
@@ -23917,15 +23917,15 @@ Procedure GreenAPI_SetGroupPicture(FunctionParameters)
GroupID = FunctionParameters["GreenAPI_GroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("group", GroupID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("group" , GroupID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetGroupPicture", Options);
@@ -23947,16 +23947,16 @@ Procedure GreenAPI_SendTextMessage(FunctionParameters)
Text = "New message";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
@@ -23965,10 +23965,10 @@ Procedure GreenAPI_SendTextMessage(FunctionParameters)
Process(Result, "GreenAPI", "SendTextMessage", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("quoted", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendTextMessage", Options);
@@ -23988,15 +23988,15 @@ Procedure GreenAPI_DeleteMessage(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteMessage", Options);
@@ -24019,17 +24019,17 @@ Procedure GreenAPI_EditMessageText(FunctionParameters)
Text = "New message text";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
- Options.Insert("text", Text);
+ Options.Insert("text" , Text);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "EditMessageText", Options);
@@ -24052,18 +24052,18 @@ Procedure GreenAPI_SendFile(FunctionParameters)
Description = "File description";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
@@ -24075,13 +24075,13 @@ Procedure GreenAPI_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("quoted", MessageID);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFile", Options);
@@ -24102,18 +24102,18 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
Description = "File description";
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
@@ -24125,13 +24125,13 @@ Procedure GreenAPI_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("quoted", MessageID);
+ Options.Insert("caption" , Description);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendFileByURL", Options);
@@ -24155,16 +24155,16 @@ Procedure GreenAPI_SendPoll(FunctionParameters)
Variants.Add("Green");
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("options", Variants);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
@@ -24174,13 +24174,13 @@ Procedure GreenAPI_SendPoll(FunctionParameters)
Process(Result, "GreenAPI", "SendPoll", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("options", Variants);
- Options.Insert("multi", Истина);
- Options.Insert("quoted", MessageID);
+ Options.Insert("multi" , True);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendPoll", Options);
@@ -24196,7 +24196,7 @@ Procedure GreenAPI_GetLocationDescription(FunctionParameters)
Name = "Victory sq.";
Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Options.Insert("addr", Address);
Options.Insert("name", Name);
@@ -24224,7 +24224,7 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Name = "Victory sq.";
Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Options.Insert("addr", Address);
Options.Insert("name", Name);
@@ -24232,16 +24232,16 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("loc", Location);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
@@ -24250,15 +24250,15 @@ Procedure GreenAPI_SendLocation(FunctionParameters)
Process(Result, "GreenAPI", "SendLocation", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("lat", Latitude);
+ Options = New Structure;
+ Options.Insert("lat" , Latitude);
Options.Insert("long", Longitude);
Location = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetLocationDescription", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("loc", Location);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("loc" , Location);
Options.Insert("quoted", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendLocation", Options);
@@ -24276,8 +24276,8 @@ Procedure GreenAPI_GetContactDescription(FunctionParameters)
Company = "Bicycle";
Options = New Structure;
- Options.Insert("phone", Phone);
- Options.Insert("name", Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
Options.Insert("midname", Patronymic);
Options.Insert("company", Company);
@@ -24306,8 +24306,8 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Company = "Bicycle";
Options = New Structure;
- Options.Insert("phone", Phone);
- Options.Insert("name", Name);
+ Options.Insert("phone" , Phone);
+ Options.Insert("name" , Name);
Options.Insert("surname", LastName);
Options.Insert("midname", Patronymic);
Options.Insert("company", Company);
@@ -24315,15 +24315,15 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("contact", Contact);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
@@ -24333,16 +24333,16 @@ Procedure GreenAPI_SendContact(FunctionParameters)
Process(Result, "GreenAPI", "SendContact", , FunctionParameters);
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("phone", Phone);
+ Options = New Structure;
+ Options.Insert("phone" , Phone);
Options.Insert("company", Company);
Contact = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetContactDescription", Options);
Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("contact", Contact);
- Options.Insert("quoted", MessageID);
+ Options.Insert("quoted" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SendContact", Options);
@@ -24364,17 +24364,17 @@ Procedure GreenAPI_ForwardMessages(FunctionParameters)
Message = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("from", From);
- Options.Insert("to", Target);
- Options.Insert("msgs", Message);
+ Options.Insert("from" , From);
+ Options.Insert("to" , Target);
+ Options.Insert("msgs" , Message);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ForwardMessages", Options);
@@ -24392,13 +24392,13 @@ Procedure GreenAPI_GetNotification(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetNotification", Options);
@@ -24419,14 +24419,14 @@ Procedure GreenAPI_DeleteNotificationFromQueue(FunctionParameters)
ReceiptID = FunctionParameters["GreenAPI_ReceiptID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("receipt", ReceiptID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DeleteNotificationFromQueue", Options);
@@ -24448,15 +24448,15 @@ Procedure GreenAPI_DownloadMessageFile(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "DownloadMessageFile", Options);
@@ -24478,15 +24478,15 @@ Procedure GreenAPI_SetReadMark(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_FileMessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "SetReadMark", Options);
@@ -24505,13 +24505,13 @@ Procedure GreenAPI_GetMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessageQueue", Options);
@@ -24530,13 +24530,13 @@ Procedure GreenAPI_ClearMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ClearMessageQueue", Options);
@@ -24557,15 +24557,15 @@ Procedure GreenAPI_GetChatHistory(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetChatHistory", Options);
@@ -24586,16 +24586,16 @@ Procedure GreenAPI_GetMessage(FunctionParameters)
MessageID = FunctionParameters["GreenAPI_MessageID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("msg", MessageID);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("msg" , MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetMessage", Options);
@@ -24613,13 +24613,13 @@ Procedure GreenAPI_GetIncomingMessageLog(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetIncomingMessageLog", Options);
@@ -24638,13 +24638,13 @@ Procedure GreenAPI_GetOutgoingMessageLog(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenAPI_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "GetOutgoingMessageLog", Options);
@@ -24665,9 +24665,9 @@ Procedure GreenAPI_ArchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
@@ -24676,7 +24676,7 @@ Procedure GreenAPI_ArchiveChat(FunctionParameters)
Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "ArchiveChat", Options);
@@ -24696,15 +24696,15 @@ Procedure GreenAPI_UnarchiveChat(FunctionParameters)
ChatID = FunctionParameters["GreenAPI_TestGroupID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenapi", "UnarchiveChat", Options);
@@ -24726,8 +24726,8 @@ Procedure RCON_FormConnectionParameters(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24747,8 +24747,8 @@ Procedure RCON_CreateConnection(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24769,8 +24769,8 @@ Procedure RCON_ExecuteCommand(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24807,8 +24807,8 @@ Procedure RCON_IsConnector(FunctionParameters)
ReadTimeout = 20;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("pass", Password);
+ Options.Insert("url" , URL);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", ReadTimeout);
Options.Insert("wtout", WriteTimeout);
@@ -24838,9 +24838,9 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", Prompt);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
@@ -24871,9 +24871,9 @@ Procedure Ollama_GetResponse(FunctionParameters)
AdditionalParameters = New Structure("format", Format);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", Prompt);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , Prompt);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24908,9 +24908,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
MessagesArray.Add(Question1);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("headers", AdditionalHeaders);
Response1 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
@@ -24921,9 +24921,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
MessagesArray.Add(Question2); // Add second question in context
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("headers", AdditionalHeaders);
Response2 = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextResponse", Options);
@@ -24945,9 +24945,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
AdditionalParameters = New Structure("options", Options);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24958,9 +24958,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
Message1 = Result["message"]["content"];
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -24974,9 +24974,9 @@ Procedure Ollama_GetContextResponse(FunctionParameters)
AdditionalParameters = New Structure("options", Options);
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("msgs", MessagesArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("msgs" , MessagesArray);
Options.Insert("options", AdditionalParameters);
Options.Insert("headers", AdditionalHeaders);
@@ -25002,9 +25002,9 @@ Procedure Ollama_LoadModelToMemory(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("keep", Period);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("keep" , Period);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "LoadModelToMemory", Options);
@@ -25026,8 +25026,8 @@ Procedure Ollama_UnloadModelFromMemory(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "UnloadModelFromMemory", Options);
@@ -25049,7 +25049,7 @@ Procedure Ollama_GetRequestParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetRequestParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetRequestParameterStructure", Options);
@@ -25068,7 +25068,7 @@ Procedure Ollama_GetContextParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetContextParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetContextParameterStructure", Options);
@@ -25101,7 +25101,7 @@ Procedure Ollama_GetModelSettingsStructure(FunctionParameters)
Process(Result, "Ollama", "GetModelSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelSettingsStructure", Options);
@@ -25122,10 +25122,10 @@ Procedure Ollama_CreateModel(FunctionParameters)
Settings = New Structure("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("settings", Settings);
- Options.Insert("headers", AdditionalHeaders);
+ Options.Insert("headers" , AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CreateModel", Options);
@@ -25134,9 +25134,9 @@ Procedure Ollama_CreateModel(FunctionParameters)
Process(Result, "Ollama", "CreateModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("prompt", "How are you?");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("prompt" , "How are you?");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetResponse", Options);
@@ -25156,8 +25156,8 @@ Procedure Ollama_DeleteModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
@@ -25167,23 +25167,23 @@ Procedure Ollama_DeleteModel(FunctionParameters)
Process(Result, "Ollama", "DeleteModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "library/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "library/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "bayselonarrend/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "DeleteModel", Options);
Process(Result, "Ollama", "DeleteModel", "Tiny, account");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
@@ -25201,7 +25201,7 @@ Procedure Ollama_GetModelList(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelList", Options);
@@ -25221,7 +25221,7 @@ Procedure Ollama_ListRunningModels(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "ListRunningModels", Options);
@@ -25243,9 +25243,9 @@ Procedure Ollama_GetModelInformation(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("verbose", Ложь);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("verbose", False);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetModelInformation", Options);
@@ -25268,9 +25268,9 @@ Procedure Ollama_CopyModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("name", Name);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("name" , Name);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CopyModel", Options);
@@ -25292,7 +25292,7 @@ Procedure Ollama_GetVersion(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetVersion", Options);
@@ -25318,9 +25318,9 @@ Procedure Ollama_GetEmbeddings(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
- Options.Insert("input", StingsArray);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , StingsArray);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddings", Options);
@@ -25342,7 +25342,7 @@ Procedure Ollama_GetEmbeddingsParameterStructure(FunctionParameters)
Process(Result, "Ollama", "GetEmbeddingsParameterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "GetEmbeddingsParameterStructure", Options);
@@ -25361,8 +25361,8 @@ Procedure Ollama_PushModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushModel", Options);
@@ -25384,8 +25384,8 @@ Procedure Ollama_PullModel(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", Model);
+ Options.Insert("url" , URL);
+ Options.Insert("model" , Model);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
@@ -25395,8 +25395,8 @@ Procedure Ollama_PullModel(FunctionParameters)
Process(Result, "Ollama", "PullModel");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("model", "bayselonarrend/tinyllama:latest");
+ Options.Insert("url" , URL);
+ Options.Insert("model" , "bayselonarrend/tinyllama:latest");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PullModel", Options);
@@ -25420,8 +25420,8 @@ Procedure Ollama_PushBlob(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("data", Image);
+ Options.Insert("url" , URL);
+ Options.Insert("data" , Image);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "PushBlob", Options);
@@ -25442,8 +25442,8 @@ Procedure Ollama_CheckBlob(FunctionParameters)
AdditionalHeaders.Insert("Authorization", StrTemplate("Bearer %1", Token));
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("digest", SHA256);
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , SHA256);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
@@ -25453,8 +25453,8 @@ Procedure Ollama_CheckBlob(FunctionParameters)
Process(Result, "Ollama", "CheckBlob");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("digest", "yoyoyo");
+ Options.Insert("url" , URL);
+ Options.Insert("digest" , "yoyoyo");
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ollama", "CheckBlob", Options);
@@ -26629,10 +26629,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Model = "smolvlm-256m-instruct";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("msgs", Messages);
+ Options.Insert("msgs" , Messages);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
@@ -26648,10 +26648,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Messages = New Array;
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("name", FileName);
- Options.Insert("data", File);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
Options.Insert("purpose", Destination);
ImageUpload = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
@@ -26661,8 +26661,8 @@ Procedure OpenAI_GetResponse(FunctionParameters)
ImageID = ImageUpload["id"];
Options = New Structure;
- Options.Insert("role", "user");
- Options.Insert("file", ImageID);
+ Options.Insert("role" , "user");
+ Options.Insert("file" , ImageID);
Options.Insert("prompt", "What is in this image?");
Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
@@ -26670,10 +26670,10 @@ Procedure OpenAI_GetResponse(FunctionParameters)
Messages.Add(Description);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("msgs", Messages);
+ Options.Insert("msgs" , Messages);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetResponse", Options);
@@ -26694,7 +26694,7 @@ Procedure OpenAI_GetEmbeddings(FunctionParameters)
Model = "arcee-ai_afm-4.5b";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("input", Text);
@@ -26717,11 +26717,11 @@ Procedure OpenAI_CreateAssistant(FunctionParameters)
Name = "Math tutor";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
- Options.Insert("name", Name);
- Options.Insert("inst", Instruction);
+ Options.Insert("name" , Name);
+ Options.Insert("inst" , Instruction);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateAssistant", Options);
@@ -26739,9 +26739,9 @@ Procedure OpenAI_DeleteAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", AssistantID);
+ Options.Insert("id" , AssistantID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteAssistant", Options);
@@ -26759,9 +26759,9 @@ Procedure OpenAI_RetrieveAssistant(FunctionParameters)
AssistantID = FunctionParameters["OpenAI_Assistant"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", AssistantID);
+ Options.Insert("id" , AssistantID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "RetrieveAssistant", Options);
@@ -26780,9 +26780,9 @@ Procedure OpenAI_GetAssistantsList(FunctionParameters)
AdditionalParameters = New Structure("after,order", "asst_2", "desc");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("limit", Count);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("limit" , Count);
Options.Insert("options", AdditionalParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetAssistantsList", Options);
@@ -26804,10 +26804,10 @@ Procedure OpenAI_UploadFile(FunctionParameters)
Destination = "assistants";
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("name", FileName);
- Options.Insert("data", File);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("name" , FileName);
+ Options.Insert("data" , File);
Options.Insert("purpose", Destination);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "UploadFile", Options);
@@ -26827,9 +26827,9 @@ Procedure OpenAI_DeleteFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DeleteFile", Options);
@@ -26847,9 +26847,9 @@ Procedure OpenAI_GetFileInformation(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFileInformation", Options);
@@ -26865,7 +26865,7 @@ Procedure OpenAI_GetFilesList(FunctionParameters)
Token = FunctionParameters["OpenAI_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetFilesList", Options);
@@ -26884,9 +26884,9 @@ Procedure OpenAI_DownloadFile(FunctionParameters)
FileID = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("id", FileID);
+ Options.Insert("id" , FileID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "DownloadFile", Options);
@@ -26917,8 +26917,8 @@ Procedure OpenAI_GetImageMessageStructure(FunctionParameters)
Image = FunctionParameters["OpenAI_File"];
Options = New Structure;
- Options.Insert("role", "user");
- Options.Insert("file", Image);
+ Options.Insert("role" , "user");
+ Options.Insert("file" , Image);
Options.Insert("prompt", "What is in this image?");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageMessageStructure", Options);
@@ -26940,10 +26940,10 @@ Procedure OpenAI_GenerateSpeech(FunctionParameters)
AdditionalParameters = New Structure("response_format", "wav");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("token", Token);
- Options.Insert("model", Model);
- Options.Insert("input", Text);
+ Options.Insert("url" , URL);
+ Options.Insert("token" , Token);
+ Options.Insert("model" , Model);
+ Options.Insert("input" , Text);
Options.Insert("options", AdditionalParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GenerateSpeech", Options);
@@ -26963,11 +26963,11 @@ Procedure OpenAI_CreateTranscription(FunctionParameters)
Model = "whisper-1";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("audio", Audio);
- Options.Insert("type", "audio/wav");
+ Options.Insert("type" , "audio/wav");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "CreateTranscription", Options);
@@ -26984,15 +26984,15 @@ Procedure OpenAI_GetImages(FunctionParameters)
URL = FunctionParameters["OpenAI_URL"];
Token = FunctionParameters["OpenAI_Token"];
- Model = "sd-1.5-ggml";
+ Model = "sd-1.5-ggml";
Options = New Structure;
Options.Insert("prompt", "Yellow alpaca");
Options.Insert("amount", 1);
- Options.Insert("size", "64x64");
+ Options.Insert("size" , "64x64");
Description = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetImageDescriptionStructure", Options);
- Options = New Structure;
- Options.Insert("url", URL);
+ Options = New Structure;
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Options.Insert("model", Model);
Options.Insert("descr", Description);
@@ -27011,7 +27011,7 @@ Procedure OpenAI_GetModelList(FunctionParameters)
Token = FunctionParameters["OpenAI_Token"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetModelList", Options);
@@ -27035,7 +27035,7 @@ Procedure OpenAI_GetAssistantMessage(FunctionParameters)
Options.Insert("role", "assistant");
Options.Insert("text", "What is 1C:Enterprise?");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27058,7 +27058,7 @@ Procedure OpenAI_GetUserMessage(FunctionParameters)
Options.Insert("text", "What is 1C:Enterprise?");
Options.Insert("name", "Vitaly");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27079,7 +27079,7 @@ Procedure OpenAI_GetSystemMessage(FunctionParameters)
Options.Insert("role", "system");
Options.Insert("text", "What is 1C:Enterprise?");
- Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
+ Check = OPI_TestDataRetrieval.ExecuteTestCLI("openai", "GetMessageStructure", Options);
Check = OPI_Tools.JSONString(Check);
Result = OPI_Tools.JSONString(Result);
@@ -27098,9 +27098,9 @@ Procedure MSSQL_GenerateConnectionString(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27120,13 +27120,13 @@ Procedure MSSQL_CreateConnection(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27145,13 +27145,13 @@ Procedure MSSQL_CloseConnection(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27173,13 +27173,13 @@ Procedure MSSQL_IsConnector(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27206,14 +27206,14 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
Connection = OPI_MSSQL.CreateConnection(ConnectionString, TLSSettings);
@@ -27266,9 +27266,9 @@ Procedure MSSQL_ExecuteSQLQuery(FunctionParameters)
ParameterArray.Add(New Structure("BYTES" , Image));
Options = New Structure;
- Options.Insert("sql", QueryText);
+ Options.Insert("sql" , QueryText);
Options.Insert("params", ParameterArray);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "ExecuteSQLQuery", Options);
@@ -27313,7 +27313,7 @@ EndProcedure
Procedure MSSQL_GetTLSSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
@@ -27330,13 +27330,13 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27368,7 +27368,7 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
@@ -27376,7 +27376,7 @@ Procedure MSSQL_CreateDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateDatabase", Options);
@@ -27394,14 +27394,14 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27445,9 +27445,9 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
@@ -27458,9 +27458,9 @@ Procedure MSSQL_CreateTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "CreateTable", Options);
@@ -27476,14 +27476,14 @@ Procedure MSSQL_AddRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27534,7 +27534,7 @@ Procedure MSSQL_AddRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
Options.Insert("rows", RecordsArray);
- Options.Insert("trn", Истина);
+ Options.Insert("trn", True);
Options.Insert("dbc", ConnectionString);
Options.Insert("tls", TLSSettings);
@@ -27554,14 +27554,14 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27585,10 +27585,10 @@ Procedure MSSQL_GetRecords(FunctionParameters)
// Filter, selected fields, limit and sorting
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", "test_data");
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , "test_data");
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27623,13 +27623,13 @@ Procedure MSSQL_GetRecords(FunctionParameters)
Count = 5;
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", Fields);
Options.Insert("filter", Filters);
- Options.Insert("order", Sort);
- Options.Insert("limit", Count);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("order" , Sort);
+ Options.Insert("limit" , Count);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27647,14 +27647,14 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27696,11 +27696,11 @@ Procedure MSSQL_UpdateRecords(FunctionParameters)
Process(Result, "MSSQL", "UpdateRecords");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "['ip_address']");
Options.Insert("filter", Filters);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27716,14 +27716,14 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Base = "test_data";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27775,8 +27775,8 @@ Procedure MSSQL_DeleteRecords(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27792,14 +27792,14 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27824,16 +27824,16 @@ Procedure MSSQL_DeleteTable(FunctionParameters)
Table = "test_data";
Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteTable", Options);
@@ -27848,13 +27848,13 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Password = FunctionParameters["PG_Password"];
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27883,7 +27883,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27891,7 +27891,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27903,7 +27903,7 @@ Procedure MSSQL_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("base", Base);
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "DeleteDatabase", Options);
@@ -27919,14 +27919,14 @@ Procedure MSSQL_ClearTable(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27949,8 +27949,8 @@ Procedure MSSQL_ClearTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
@@ -27966,14 +27966,14 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -27998,8 +27998,8 @@ Procedure MSSQL_GetTableInformation(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28019,14 +28019,14 @@ Procedure MSSQL_AddTableColumn(FunctionParameters)
DataType = "bigint";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28049,8 +28049,8 @@ Procedure MSSQL_AddTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28069,14 +28069,14 @@ Procedure MSSQL_DeleteTableColumn(FunctionParameters)
Name = "new_field";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28098,8 +28098,8 @@ Procedure MSSQL_DeleteTableColumn(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28117,14 +28117,14 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Table = "testtable";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28152,8 +28152,8 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28163,9 +28163,9 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureTable", Options);
@@ -28173,8 +28173,8 @@ Procedure MSSQL_EnsureTable(FunctionParameters)
Options = New Structure;
Options.Insert("table", Table);
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTableInformation", Options);
@@ -28190,14 +28190,14 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
Base = "testbase1";
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetTLSSettings", Options);
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GenerateConnectionString", Options);
@@ -28231,11 +28231,11 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
KeyFields.Add("id");
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
@@ -28244,10 +28244,10 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
Process(Result, "MSSQL", "EnsureRecords", "Insertion");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Insertion check");
@@ -28266,21 +28266,21 @@ Procedure MSSQL_EnsureRecords(FunctionParameters)
DataArray.Add(StringStructure3);
Options = New Structure;
- Options.Insert("table", Table);
- Options.Insert("rows", DataArray);
+ Options.Insert("table" , Table);
+ Options.Insert("rows" , DataArray);
Options.Insert("unique", KeyFields);
- Options.Insert("db", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("db" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "EnsureRecords", Options);
Process(Result, "MSSQL", "EnsureRecords", "Updating");
Options = New Structure;
- Options.Insert("table", Table);
+ Options.Insert("table" , Table);
Options.Insert("fields", "*");
- Options.Insert("dbc", ConnectionString);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("dbc" , ConnectionString);
+ Options.Insert("tls" , TLSSettings);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecords", Options);
Process(Check, "MSSQL", "EnsureRecords", "Updating check");
@@ -28300,7 +28300,7 @@ Procedure MSSQL_GetRecordsFilterStructure(FunctionParameters)
Process(Result, "MSSQL", "GetRecordsFilterStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mssql", "GetRecordsFilterStructure", Options);
@@ -28331,10 +28331,10 @@ Procedure FTP_CreateConnection(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28348,11 +28348,11 @@ Procedure FTP_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28360,7 +28360,7 @@ Procedure FTP_CreateConnection(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28392,10 +28392,10 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28409,11 +28409,11 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28421,7 +28421,7 @@ Procedure FTP_GetWelcomeMessage(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28462,10 +28462,10 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28479,11 +28479,11 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28491,15 +28491,15 @@ Procedure FTP_GetConnectionConfiguration(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", FTPSettings);
+ Options.Insert("set" , FTPSettings);
Options.Insert("proxy", ProxySettings);
- Options.Insert("tls", TLSSettings);
+ Options.Insert("tls" , TLSSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionConfiguration", Options);
@@ -28535,10 +28535,10 @@ Procedure FTP_CloseConnection(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28552,11 +28552,11 @@ Procedure FTP_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28564,7 +28564,7 @@ Procedure FTP_CloseConnection(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28600,10 +28600,10 @@ Procedure FTP_IsConnector(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28617,11 +28617,11 @@ Procedure FTP_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28629,7 +28629,7 @@ Procedure FTP_IsConnector(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28656,10 +28656,10 @@ Procedure FTP_GetConnectionSettings(FunctionParameters)
Password = FunctionParameters["FTP_Password"];
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28681,11 +28681,11 @@ Procedure FTP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28700,7 +28700,7 @@ Procedure FTP_GetTLSSettings(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
@@ -28729,10 +28729,10 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28746,11 +28746,11 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28758,7 +28758,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28805,7 +28805,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "new_dir");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28814,7 +28814,7 @@ Procedure FTP_CreateNewDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Check = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28841,10 +28841,10 @@ Procedure FTP_ListObjects(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -28858,11 +28858,11 @@ Procedure FTP_ListObjects(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28870,7 +28870,7 @@ Procedure FTP_ListObjects(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28881,7 +28881,7 @@ Procedure FTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
Else
@@ -28895,7 +28895,7 @@ Procedure FTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -28931,10 +28931,10 @@ Procedure FTP_UploadFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Options.Insert("rtout", 1000);
Options.Insert("wtout", 1000);
@@ -28950,11 +28950,11 @@ Procedure FTP_UploadFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -28962,7 +28962,7 @@ Procedure FTP_UploadFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -28976,7 +28976,7 @@ Procedure FTP_UploadFile(FunctionParameters)
Options.Insert("file", Image);
Options.Insert("path", "new_dir/pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UploadFile", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("file", ImageDD);
@@ -28997,7 +28997,7 @@ Procedure FTP_UploadFile(FunctionParameters)
Options.Insert("conn", Connection);
Options.Insert("path", "new_dir/pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetObjectSize", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "pic_from_binary.png");
@@ -29045,10 +29045,10 @@ Procedure FTP_DeleteFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29062,11 +29062,11 @@ Procedure FTP_DeleteFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29074,7 +29074,7 @@ Procedure FTP_DeleteFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29106,7 +29106,7 @@ Procedure FTP_DeleteFile(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29133,10 +29133,10 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29150,11 +29150,11 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29162,7 +29162,7 @@ Procedure FTP_DeleteDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29204,10 +29204,10 @@ Procedure FTP_ClearDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29221,11 +29221,11 @@ Procedure FTP_ClearDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29233,7 +29233,7 @@ Procedure FTP_ClearDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29257,7 +29257,7 @@ Procedure FTP_ClearDirectory(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29284,10 +29284,10 @@ Procedure FTP_GetObjectSize(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29301,11 +29301,11 @@ Procedure FTP_GetObjectSize(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29313,7 +29313,7 @@ Procedure FTP_GetObjectSize(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29363,10 +29363,10 @@ Procedure FTP_UpdatePath(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29380,11 +29380,11 @@ Procedure FTP_UpdatePath(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29392,7 +29392,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29402,8 +29402,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir/pic_from_disk.png");
- Options.Insert("new", "new_dir/pic_copy.png");
+ Options.Insert("old" , "new_dir/pic_from_disk.png");
+ Options.Insert("new" , "new_dir/pic_copy.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
Else
@@ -29432,8 +29432,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir");
- Options.Insert("new", "brand_new_dir");
+ Options.Insert("old" , "new_dir");
+ Options.Insert("new" , "brand_new_dir");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29442,7 +29442,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29450,8 +29450,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "brand_new_dir");
- Options.Insert("new", "new_dir");
+ Options.Insert("old" , "brand_new_dir");
+ Options.Insert("new" , "new_dir");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29459,8 +29459,8 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "new_dir/pic_copy.png");
- Options.Insert("new", "new_dir/pic_from_disk.png");
+ Options.Insert("old" , "new_dir/pic_copy.png");
+ Options.Insert("new" , "new_dir/pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "UpdatePath", Options);
@@ -29469,7 +29469,7 @@ Procedure FTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", ".");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ListObjects", Options);
@@ -29496,10 +29496,10 @@ Procedure FTP_SaveFile(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29513,11 +29513,11 @@ Procedure FTP_SaveFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29525,7 +29525,7 @@ Procedure FTP_SaveFile(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29603,10 +29603,10 @@ Procedure FTP_GetFileData(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29620,11 +29620,11 @@ Procedure FTP_GetFileData(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29632,7 +29632,7 @@ Procedure FTP_GetFileData(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29698,10 +29698,10 @@ Procedure FTP_Ping(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29715,11 +29715,11 @@ Procedure FTP_Ping(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29727,7 +29727,7 @@ Procedure FTP_Ping(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29768,10 +29768,10 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29785,11 +29785,11 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29797,7 +29797,7 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29807,9 +29807,9 @@ Procedure FTP_ExecuteCustomCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "UMASK";
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("cmd", CommandText);
+ Options.Insert("cmd" , CommandText);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteCustomCommand", Options);
@@ -29842,10 +29842,10 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29859,11 +29859,11 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29871,7 +29871,7 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29881,9 +29881,9 @@ Procedure FTP_ExecuteArbitraryCommand(FunctionParameters)
If OPI_FTP.IsConnector(Connection) Then
CommandText = "PWD";
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("cmd", CommandText);
+ Options.Insert("cmd" , CommandText);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "ExecuteArbitraryCommand", Options);
@@ -29916,10 +29916,10 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -29933,11 +29933,11 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -29945,7 +29945,7 @@ Procedure FTP_GetCurrentDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -29986,10 +29986,10 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -30003,11 +30003,11 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -30015,7 +30015,7 @@ Procedure FTP_ChangeCurrentDirectory(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -30073,10 +30073,10 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
FTPS = FunctionParameters["TLS"]; // SKIP
Options = New Structure;
- Options.Insert("host", Host);
- Options.Insert("port", Port);
+ Options.Insert("host" , Host);
+ Options.Insert("port" , Port);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
FTPSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetConnectionSettings", Options);
@@ -30090,11 +30090,11 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetProxySettings", Options);
@@ -30102,7 +30102,7 @@ Procedure FTP_GetProtocolFeatureList(FunctionParameters)
If FTPS Then
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("ftp", "GetTLSSettings", Options);
EndIf;
@@ -30135,9 +30135,9 @@ Procedure ReportPortal_GetTemporaryToken(FunctionParameters)
Password = FunctionParameters["RPortal_Password"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("login", Login);
- Options.Insert("pass", Password);
+ Options.Insert("pass" , Password);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetTemporaryToken", Options);
@@ -30155,10 +30155,10 @@ Procedure ReportPortal_GetPermanentToken(FunctionParameters)
KeyName = "test_key";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("user", UserID);
- Options.Insert("name", KeyName);
+ Options.Insert("user" , UserID);
+ Options.Insert("name" , KeyName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "GetPermanentToken", Options);
@@ -30176,10 +30176,10 @@ Procedure ReportPortal_DeletePermanentToken(FunctionParameters)
KeyID = FunctionParameters["RPortal_TestKeyID"];
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("token", Token);
- Options.Insert("user", UserID);
- Options.Insert("id", KeyID);
+ Options.Insert("user" , UserID);
+ Options.Insert("id" , KeyID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("rportal", "DeletePermanentToken", Options);
@@ -30248,11 +30248,11 @@ Procedure SSH_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30321,11 +30321,11 @@ Procedure SSH_ExecuteCommand(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30404,18 +30404,18 @@ Procedure SSH_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", SSHSettings);
+ Options.Insert("set" , SSHSettings);
Options.Insert("proxy", ProxySettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetConnectionConfiguration", Options);
@@ -30489,11 +30489,11 @@ Procedure SSH_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30568,11 +30568,11 @@ Procedure SSH_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30631,8 +30631,8 @@ Procedure SSH_GetSettingsPrivateKey(FunctionParameters)
Options.Insert("host", Host);
Options.Insert("port", Port);
Options.Insert("user", Login);
- Options.Insert("key", PrivateKey);
- Options.Insert("pub", PublicKey);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetSettingsPrivateKey", Options);
@@ -30646,9 +30646,9 @@ Procedure SSH_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
Options = New Structure;
Options.Insert("host", Host);
Options.Insert("port", Port);
@@ -30674,11 +30674,11 @@ Procedure SSH_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("ssh", "GetProxySettings", Options);
@@ -30747,11 +30747,11 @@ Procedure SFTP_CreateConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30820,11 +30820,11 @@ Procedure SFTP_CreateNewDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30903,11 +30903,11 @@ Procedure SFTP_DeleteDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -30986,11 +30986,11 @@ Procedure SFTP_GetCurrentDirectory(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31068,11 +31068,11 @@ Procedure SFTP_ListObjects(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31084,7 +31084,7 @@ Procedure SFTP_ListObjects(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "test_folder");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
Else
@@ -31169,11 +31169,11 @@ Procedure SFTP_UploadFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31188,7 +31188,7 @@ Procedure SFTP_UploadFile(FunctionParameters)
Options.Insert("file", Image);
Options.Insert("path", "pic_from_disk.png");
- Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
+ Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UploadFile", Options);
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("file", ImageDD);
@@ -31290,11 +31290,11 @@ Procedure SFTP_DeleteFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31327,7 +31327,7 @@ Procedure SFTP_DeleteFile(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
Options.Insert("path", "files_folder");
- Options.Insert("rcv", Истина);
+ Options.Insert("rcv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "ListObjects", Options);
@@ -31390,11 +31390,11 @@ Procedure SFTP_IsConnector(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31453,8 +31453,8 @@ Procedure SFTP_GetSettingsPrivateKey(FunctionParameters)
Options.Insert("host", Host);
Options.Insert("port", Port);
Options.Insert("user", Login);
- Options.Insert("key", PrivateKey);
- Options.Insert("pub", PublicKey);
+ Options.Insert("key" , PrivateKey);
+ Options.Insert("pub" , PublicKey);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetSettingsPrivateKey", Options);
@@ -31468,9 +31468,9 @@ Procedure SFTP_GetSettingsViaAgent(FunctionParameters)
Postfix = FunctionParameters["Postfix"]; // SKIP
- Host = FunctionParameters["SSH_Host"];
- Port = FunctionParameters["SSH_Port"];
- Login = FunctionParameters["SSH_User"];
+ Host = FunctionParameters["SSH_Host"];
+ Port = FunctionParameters["SSH_Port"];
+ Login = FunctionParameters["SSH_User"];
Options = New Structure;
Options.Insert("host", Host);
Options.Insert("port", Port);
@@ -31496,11 +31496,11 @@ Procedure SFTP_GetProxySettings(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31565,18 +31565,18 @@ Procedure SFTP_GetConnectionConfiguration(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
EndIf;
Options = New Structure;
- Options.Insert("set", SFTPSettings);
+ Options.Insert("set" , SFTPSettings);
Options.Insert("proxy", ProxySettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetConnectionConfiguration", Options);
@@ -31650,11 +31650,11 @@ Procedure SFTP_CloseConnection(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31729,11 +31729,11 @@ Procedure SFTP_SaveFile(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31838,11 +31838,11 @@ Procedure SFTP_GetFileData(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31937,11 +31937,11 @@ Procedure SFTP_UpdatePath(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -31952,8 +31952,8 @@ Procedure SFTP_UpdatePath(FunctionParameters)
If OPI_SFTP.IsConnector(Connection) Then
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "pic_from_disk.png");
- Options.Insert("new", "files_folder/pic_from_disk.png");
+ Options.Insert("old" , "pic_from_disk.png");
+ Options.Insert("new" , "files_folder/pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
Else
@@ -31982,8 +31982,8 @@ Procedure SFTP_UpdatePath(FunctionParameters)
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("old", "files_folder/pic_from_disk.png");
- Options.Insert("new", "pic_from_disk.png");
+ Options.Insert("old" , "files_folder/pic_from_disk.png");
+ Options.Insert("new" , "pic_from_disk.png");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "UpdatePath", Options);
@@ -32062,11 +32062,11 @@ Procedure SFTP_GetFileInformation(FunctionParameters)
ProxyPassword = FunctionParameters["Proxy_Password"];
Options = New Structure;
- Options.Insert("addr", ProxyAddress);
- Options.Insert("port", ProxyPort);
- Options.Insert("type", ProxyType);
+ Options.Insert("addr" , ProxyAddress);
+ Options.Insert("port" , ProxyPort);
+ Options.Insert("type" , ProxyType);
Options.Insert("login", ProxyLogin);
- Options.Insert("pass", ProxyPassword);
+ Options.Insert("pass" , ProxyPassword);
ProxySettings = OPI_TestDataRetrieval.ExecuteTestCLI("sftp", "GetProxySettings", Options);
@@ -32102,9 +32102,9 @@ Procedure GreenMax_FormAccessParameters(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
@@ -32125,15 +32125,15 @@ Procedure GreenMax_GetAuthorizationCode(FunctionParameters)
PhoneNumber = 441234567890;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAuthorizationCode", Options);
@@ -32151,13 +32151,13 @@ Procedure GreenMax_LogoutInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LogoutInstance", Options);
@@ -32178,15 +32178,15 @@ Procedure GreenMax_SendAuthorizationCode(FunctionParameters)
AuthCode = 123456;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("code", AuthCode);
+ Options.Insert("code" , AuthCode);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendAuthorizationCode", Options);
@@ -32204,13 +32204,13 @@ Procedure GreenMax_GetInstanceStatus(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceStatus", Options);
@@ -32229,13 +32229,13 @@ Procedure GreenMax_RebootInstance(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RebootInstance", Options);
@@ -32257,7 +32257,7 @@ Procedure GreenMax_GetInstanceSettingsStructure(FunctionParameters)
Process(Result, "GreenMax", "GetInstanceSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettingsStructure", Options);
@@ -32273,13 +32273,13 @@ Procedure GreenMax_GetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetInstanceSettings", Options);
@@ -32298,9 +32298,9 @@ Procedure GreenMax_SetInstanceSettings(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
@@ -32312,7 +32312,7 @@ Procedure GreenMax_SetInstanceSettings(FunctionParameters)
Options = New Structure;
Options.Insert("settings", SettingsStructure);
- Options.Insert("access", AccessParameters);
+ Options.Insert("access" , AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetInstanceSettings", Options);
@@ -32332,14 +32332,14 @@ Procedure GreenMax_SetProfilePicture(FunctionParameters)
Image = FunctionParameters["Picture"]; // URL, Path or Binary Data
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetProfilePicture", Options);
@@ -32358,13 +32358,13 @@ Procedure GreenMax_GetAccountInformation(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetAccountInformation", Options);
@@ -32386,15 +32386,15 @@ Procedure GreenMax_CheckAccount(FunctionParameters)
PhoneNumber = FunctionParameters["GreenMax_Phone"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("phone", PhoneNumber);
+ Options.Insert("phone" , PhoneNumber);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CheckAccount", Options);
@@ -32414,15 +32414,15 @@ Procedure GreenMax_GetContactList(FunctionParameters)
Count = 1;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("count", Count);
+ Options.Insert("count" , Count);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactList", Options);
@@ -32443,15 +32443,15 @@ Procedure GreenMax_GetContactInformation(FunctionParameters)
ContactID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ContactID);
+ Options.Insert("chat" , ContactID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetContactInformation", Options);
@@ -32469,13 +32469,13 @@ Procedure GreenMax_GetChatList(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatList", Options);
@@ -32497,15 +32497,15 @@ Procedure GreenMax_GetChatAvatar(FunctionParameters)
ChatID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatAvatar", Options);
@@ -32528,15 +32528,15 @@ Procedure GreenMax_CreateGroup(FunctionParameters)
UserID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("name", Name);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("name" , Name);
Options.Insert("members", UserID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "CreateGroup", Options);
@@ -32561,15 +32561,15 @@ Procedure GreenMax_AddGroupMember(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "AddGroupMember", Options);
@@ -32596,15 +32596,15 @@ Procedure GreenMax_RemoveGroupMember(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RemoveGroupMember", Options);
@@ -32626,15 +32626,15 @@ Procedure GreenMax_LeaveGroup(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "LeaveGroup", Options);
@@ -32656,16 +32656,16 @@ Procedure GreenMax_UpdateGroupName(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("name", Name);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("name" , Name);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "UpdateGroupName", Options);
@@ -32686,15 +32686,15 @@ Procedure GreenMax_GetGroupInformation(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupInformation", Options);
@@ -32720,16 +32720,16 @@ Procedure GreenMax_ChangeGroupSettings(FunctionParameters)
Settings.Insert("allowParticipantsAddMembers" , False);
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("set", Settings);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("set" , Settings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ChangeGroupSettings", Options);
@@ -32750,7 +32750,7 @@ Procedure GreenMax_GetGroupSettingsStructure(FunctionParameters)
Process(Result, "GreenMax", "GetGroupSettingsStructure");
Options = New Structure;
- Options.Insert("empty", Истина);
+ Options.Insert("empty", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetGroupSettingsStructure", Options);
@@ -32772,15 +32772,15 @@ Procedure GreenMax_SetAdminRights(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetAdminRights", Options);
@@ -32805,15 +32805,15 @@ Procedure GreenMax_RevokeAdminRights(FunctionParameters)
MemberID = FunctionParameters["GreenMax_ContactID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Options.Insert("member", MemberID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "RevokeAdminRights", Options);
@@ -32837,15 +32837,15 @@ Procedure GreenMax_SetGroupPicture(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("picture", Image);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SetGroupPicture", Options);
@@ -32870,16 +32870,16 @@ Procedure GreenMax_SendTextMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("text", Text);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("text" , Text);
Options.Insert("typing", Set);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendTextMessage", Options);
@@ -32905,18 +32905,18 @@ Procedure GreenMax_SendFile(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
+ Options.Insert("caption" , Description);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
@@ -32928,14 +32928,14 @@ Procedure GreenMax_SendFile(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("file", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("file" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("typing", 1000);
- Options.Insert("ttype", "video");
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
+ Options.Insert("ttype" , "video");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFile", Options);
@@ -32958,16 +32958,16 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
ChatID = FunctionParameters["GreenMax_GroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
@@ -32980,13 +32980,13 @@ Procedure GreenMax_SendFileByURL(FunctionParameters)
FileName = "vid.mp4";
MessageID = Result["idMessage"];
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("url", File);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("url" , File);
Options.Insert("filename", FileName);
- Options.Insert("caption", Description);
- Options.Insert("typing", 1000);
+ Options.Insert("caption" , Description);
+ Options.Insert("typing" , 1000);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "SendFileByURL", Options);
@@ -33002,13 +33002,13 @@ Procedure GreenMax_GetNotification(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetNotification", Options);
@@ -33029,15 +33029,15 @@ Procedure GreenMax_DeleteNotification(FunctionParameters)
NotificationID = FunctionParameters["GreenMax_ReceiptID"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("id", NotificationID);
+ Options.Insert("id" , NotificationID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "DeleteNotification", Options);
@@ -33059,15 +33059,15 @@ Procedure GreenMax_MarkMessagesAsRead(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options.Insert("chat" , ChatID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "MarkMessagesAsRead", Options);
@@ -33090,16 +33090,16 @@ Procedure GreenMax_GetChatMessageHistory(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
- Options.Insert("count", Count);
+ Options.Insert("chat" , ChatID);
+ Options.Insert("count" , Count);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessageHistory", Options);
@@ -33122,15 +33122,15 @@ Procedure GreenMax_GetChatMessage(FunctionParameters)
ChatID = FunctionParameters["GreenMax_MainGroupID"]; // SKIP
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
- Options.Insert("access", AccessParameters);
- Options.Insert("chat", ChatID);
+ Options = New Structure;
+ Options.Insert("access" , AccessParameters);
+ Options.Insert("chat" , ChatID);
Options.Insert("message", MessageID);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetChatMessage", Options);
@@ -33151,15 +33151,15 @@ Procedure GreenMax_GetIncomingMessageLog(FunctionParameters)
Period = 30;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("span", Period);
+ Options.Insert("span" , Period);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingMessageLog", Options);
@@ -33179,15 +33179,15 @@ Procedure GreenMax_GetOutgoingMessageLog(FunctionParameters)
Period = 30;
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
- Options.Insert("span", Period);
+ Options.Insert("span" , Period);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageLog", Options);
@@ -33205,13 +33205,13 @@ Procedure GreenMax_GetOutgoingMessageCount(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageCount", Options);
@@ -33230,13 +33230,13 @@ Procedure GreenMax_GetOutgoingMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetOutgoingMessageQueue", Options);
@@ -33255,13 +33255,13 @@ Procedure GreenMax_ClearOutgoingMessageQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearOutgoingMessageQueue", Options);
@@ -33280,13 +33280,13 @@ Procedure GreenMax_GetIncomingNotificationCount(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "GetIncomingNotificationCount", Options);
@@ -33305,13 +33305,13 @@ Procedure GreenMax_ClearIncomingNotificationQueue(FunctionParameters)
ApiTokenInstance = FunctionParameters["GreenMax_Token"];
Options = New Structure;
- Options.Insert("api", ApiUrl);
+ Options.Insert("api" , ApiUrl);
Options.Insert("media", MediaUrl);
- Options.Insert("id", IdInstance);
+ Options.Insert("id" , IdInstance);
Options.Insert("token", ApiTokenInstance);
AccessParameters = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "FormAccessParameters", Options);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("access", AccessParameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("greenmax", "ClearIncomingNotificationQueue", Options);
@@ -33334,11 +33334,11 @@ Procedure MongoDB_GenerateConnectionString(FunctionParameters)
Base = FunctionParameters["MongoDB_DB"];
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33359,11 +33359,11 @@ Procedure MongoDB_CreateConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33390,11 +33390,11 @@ Procedure MongoDB_CloseConnection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33418,11 +33418,11 @@ Procedure MongoDB_IsConnector(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33445,10 +33445,10 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33461,7 +33461,7 @@ Procedure MongoDB_ExecuteCommand(FunctionParameters)
Process(Connection, "MongoDB", "ExecuteCommand", "Connection"); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("comm", Command);
Options.Insert("data", Data);
@@ -33483,11 +33483,11 @@ Procedure MongoDB_GetDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("db", Base);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("db" , Base);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33497,7 +33497,7 @@ Procedure MongoDB_GetDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabase", Options);
@@ -33516,10 +33516,10 @@ Procedure MongoDB_GetListOfBases(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33546,10 +33546,10 @@ Procedure MongoDB_DeleteDatabase(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33557,7 +33557,7 @@ Procedure MongoDB_DeleteDatabase(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDatabase", Options);
@@ -33576,10 +33576,10 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33611,9 +33611,9 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Parameters.Insert("validator", Expression);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
@@ -33623,9 +33623,9 @@ Procedure MongoDB_CreateCollection(FunctionParameters)
Process(Result, "MongoDB", "CreateCollection");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", Name);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , Name);
+ Options.Insert("db" , Base);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateCollection", Options);
@@ -33643,10 +33643,10 @@ Procedure MongoDB_DeleteCollection(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33656,9 +33656,9 @@ Procedure MongoDB_DeleteCollection(FunctionParameters)
Base = "test_database";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteCollection", Options);
@@ -33677,10 +33677,10 @@ Procedure MongoDB_GetCollectionList(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33690,7 +33690,7 @@ Procedure MongoDB_GetCollectionList(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetCollectionList", Options);
@@ -33710,10 +33710,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33783,10 +33783,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
OPI_MongoDB.DeleteCollection(Connection, Collection, Base); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
Options.Insert("docs", DocsArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
@@ -33849,10 +33849,10 @@ Procedure MongoDB_InsertDocuments(FunctionParameters)
DocsArray.Add(DocumentWithoutCategory);
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("coll", Collection);
Options.Insert("docs", DocsArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "InsertDocuments", Options);
@@ -33870,10 +33870,10 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -33887,11 +33887,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("limit", 2);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33906,11 +33906,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("limit", 5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33922,11 +33922,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("rating,price", -1, 1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("sort" , Sort);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33937,11 +33937,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Sort = New Structure("createdDate", -1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("sort" , Sort);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33953,9 +33953,9 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Filter.Insert("details.weightKg", New Structure("__4lt", 3));
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33968,11 +33968,11 @@ Procedure MongoDB_GetDocuments(FunctionParameters)
Parameters = New Structure("projection", New Structure("productName,price,rating", 1, 1, 1));
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -33991,10 +33991,10 @@ Procedure MongoDB_GetCursor(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34042,10 +34042,10 @@ Procedure MongoDB_GetDocumentBatch(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34100,10 +34100,10 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34116,11 +34116,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data = New Structure( "__4set", New Structure("doubleField", 999));
Updating = OPI_MongoDB.GetDocumentUpdateStructure(Filter, Data); // Array or single
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
@@ -34132,11 +34132,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Sort = New Structure("doubleField", -1);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34146,11 +34146,11 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Filter = New Structure("stringField,doubleField", "Text", 999);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Sort);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Sort);
Options.Insert("params", Parameters);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34163,24 +34163,24 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 1);
- Filter = New Structure("category", "electronics", "price", 777);
+ Filter = New Structure("category", "electronics", "price", 777);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34192,23 +34192,23 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 2);
- Filter = New Structure("productName", "Product 1");
+ Filter = New Structure("productName", "Product 1");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34220,23 +34220,23 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 3);
- Filter = New Structure("productName", "Product 2", "tags", "updated");
+ Filter = New Structure("productName", "Product 2", "tags", "updated");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34254,26 +34254,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 4);
- Filter = New Map;
+ Filter = New Map;
Filter.Insert("details.supplier", "Supplier A+");
Filter.Insert("details.weightKg", 2.5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34293,26 +34293,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
));
Options = New Structure;
- Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Ложь);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 5);
- Filter = New Structure("productName", "New product");
+ Filter = New Structure("productName", "New product");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34324,26 +34324,26 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
+ Options.Insert("data" , Data);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 6);
- Filter = New Structure("productName", "Product 3");
- Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
- Options.Insert("query", Filter);
- Options.Insert("sort", Неопределено);
+ Filter = New Structure("productName", "Product 3");
+ Parameters = New Structure("projection", New Structure("productName,rating", 1, 1));
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
+ Options.Insert("query" , Filter);
+ Options.Insert("sort" , Undefined);
Options.Insert("params", Parameters);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34358,24 +34358,24 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Options = New Structure;
Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data);
+ Options.Insert("multi", True);
Updating = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
- Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options = New Structure;
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", Updating);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 7);
- Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
+ Filter = New Structure("price,tags", New Structure("__4lt", 200), "discount");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34388,8 +34388,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data1 = New Structure("__4set", New Structure("price,discounted", 888, True));
Options = New Structure;
Options.Insert("query", Filter1);
- Options.Insert("data", Data1);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data1);
+ Options.Insert("multi", True);
Update1 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update1);
@@ -34398,8 +34398,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data2 = New Structure("__4inc", New Structure("quantity", 5));
Options = New Structure;
Options.Insert("query", Filter2);
- Options.Insert("data", Data2);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data2);
+ Options.Insert("multi", True);
Update2 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update2);
@@ -34408,8 +34408,8 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data3 = New Structure("__4push", New Structure("tags", "mass_update"));
Options = New Structure;
Options.Insert("query", Filter3);
- Options.Insert("data", Data3);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data3);
+ Options.Insert("multi", True);
Update3 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update3);
@@ -34427,10 +34427,10 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
));
Options = New Structure;
- Options.Insert("query", Filter4);
- Options.Insert("data", Data4);
- Options.Insert("multi", Ложь);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter4);
+ Options.Insert("data" , Data4);
+ Options.Insert("multi" , False);
+ Options.Insert("upsert", True);
Update4 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update4);
@@ -34441,57 +34441,57 @@ Procedure MongoDB_UpdateDocuments(FunctionParameters)
Data5.Insert("__4inc", New Structure("quantity" , -2));
Options = New Structure;
Options.Insert("query", Filter5);
- Options.Insert("data", Data5);
- Options.Insert("multi", Истина);
+ Options.Insert("data" , Data5);
+ Options.Insert("multi", True);
Update5 = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
UpdateArray.Add(Update5);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("updates", UpdateArray);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateDocuments", Options);
Process(Result, "MongoDB", "UpdateDocuments", 9);
- Filter = New Structure("category,price", "electronics", 888);
+ Filter = New Structure("category,price", "electronics", 888);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_1");
- Filter = New Structure("category,tags", "books", "mass_update");
+ Filter = New Structure("category,tags", "books", "mass_update");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_2");
- Filter = New Structure("productName", "Special item from array");
+ Filter = New Structure("productName", "Special item from array");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
Process(CheckResult, "MongoDB", "UpdateDocuments", "Check 8_3");
- Filter = New Structure("needsImprovement", True);
+ Filter = New Structure("needsImprovement", True);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
CheckResult = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34506,10 +34506,10 @@ Procedure MongoDB_GetDocumentUpdateStructure(FunctionParameters)
Data = New Structure( "__4set", New Structure("doubleField", 999));
Options = New Structure;
- Options.Insert("query", Filter);
- Options.Insert("data", Data);
- Options.Insert("multi", Истина);
- Options.Insert("upsert", Истина);
+ Options.Insert("query" , Filter);
+ Options.Insert("data" , Data);
+ Options.Insert("multi" , True);
+ Options.Insert("upsert", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocumentUpdateStructure", Options);
@@ -34540,10 +34540,10 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34558,10 +34558,10 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Process(Result, "MongoDB", "DeleteDocuments", "Precheck"); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
Options.Insert("deletes", Deletion);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteDocuments", Options);
@@ -34570,9 +34570,9 @@ Procedure MongoDB_DeleteDocuments(FunctionParameters)
Process(Result, "MongoDB", "DeleteDocuments");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("coll", Collection);
- Options.Insert("db", Base);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("coll" , Collection);
+ Options.Insert("db" , Base);
Options.Insert("query", Filter);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDocuments", Options);
@@ -34591,10 +34591,10 @@ Procedure MongoDB_CreateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34608,11 +34608,11 @@ Procedure MongoDB_CreateUser(FunctionParameters)
UserPassword = "1234";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
@@ -34621,11 +34621,11 @@ Procedure MongoDB_CreateUser(FunctionParameters)
Process(Result, "MongoDB", "CreateUser");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateUser", Options);
@@ -34643,10 +34643,10 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34659,11 +34659,11 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserPassword = "4321";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
@@ -34674,11 +34674,11 @@ Procedure MongoDB_UpdateUser(FunctionParameters)
UserName = "anotheruser";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", UserName);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , UserName);
Options.Insert("roles", RoleArray);
- Options.Insert("db", Base);
- Options.Insert("pwd", UserPassword);
+ Options.Insert("db" , Base);
+ Options.Insert("pwd" , UserPassword);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateUser", Options);
@@ -34696,10 +34696,10 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34708,9 +34708,9 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
UserName = "newuser";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
@@ -34719,9 +34719,9 @@ Procedure MongoDB_DeleteUser(FunctionParameters)
Process(Result, "MongoDB", "DeleteUser");
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteUser", Options);
@@ -34739,10 +34739,10 @@ Procedure MongoDB_GetUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34751,9 +34751,9 @@ Procedure MongoDB_GetUsers(FunctionParameters)
UserName = "newuser";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("usrs", UserName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
@@ -34764,11 +34764,11 @@ Procedure MongoDB_GetUsers(FunctionParameters)
ArrayOfUsers.Add(New Structure("user,db", "newuser" , "main"));
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("usrs", ArrayOfUsers);
- Options.Insert("db", Base);
- Options.Insert("spwd", Истина);
- Options.Insert("sprv", Истина);
+ Options.Insert("db" , Base);
+ Options.Insert("spwd", True);
+ Options.Insert("sprv", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetUsers", Options);
@@ -34788,10 +34788,10 @@ Procedure MongoDB_GetDatabaseUsers(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34799,7 +34799,7 @@ Procedure MongoDB_GetDatabaseUsers(FunctionParameters)
Options = New Structure;
Options.Insert("dbc", Connection);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetDatabaseUsers", Options);
@@ -34819,10 +34819,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34852,10 +34852,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
OPI_MongoDB.DeleteRole(Connection, RoleName, Base); // SKIP
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
@@ -34865,10 +34865,10 @@ Procedure MongoDB_CreateRole(FunctionParameters)
Process(Result, "MongoDB", "CreateRole");
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "CreateRole", Options);
@@ -34887,10 +34887,10 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34918,10 +34918,10 @@ Procedure MongoDB_UpdateRole(FunctionParameters)
RoleName = "newrole";
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("name", RoleName);
- Options.Insert("db", Base);
- Options.Insert("prvl", PrivilegesArray);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("name" , RoleName);
+ Options.Insert("db" , Base);
+ Options.Insert("prvl" , PrivilegesArray);
Options.Insert("roles", RoleArray);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "UpdateRole", Options);
@@ -34942,10 +34942,10 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -34954,9 +34954,9 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
RoleName = "newrole";
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", RoleName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
@@ -34965,9 +34965,9 @@ Procedure MongoDB_DeleteRole(FunctionParameters)
Process(Result, "MongoDB", "DeleteRole");
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("name", RoleName);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "DeleteRole", Options);
@@ -35007,10 +35007,10 @@ Procedure MongoDB_GetRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35019,10 +35019,10 @@ Procedure MongoDB_GetRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
+ Options.Insert("dbc" , Connection);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
- Options.Insert("sprv", Истина);
+ Options.Insert("db" , Base);
+ Options.Insert("sprv" , True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GetRoles", Options);
@@ -35042,10 +35042,10 @@ Procedure MongoDB_GrantRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35055,10 +35055,10 @@ Procedure MongoDB_GrantRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("user", User);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GrantRoles", Options);
@@ -35078,10 +35078,10 @@ Procedure MongoDB_RevokeRoles(FunctionParameters)
Address = OPI_TestDataRetrieval.GetLocalhost() + ":" + FunctionParameters["MongoDB_Port"]; // SKIP
ConnectionParams = New Structure("authSource", "admin");
- Options = New Structure;
- Options.Insert("addr", Address);
- Options.Insert("usr", Login);
- Options.Insert("pwd", Password);
+ Options = New Structure;
+ Options.Insert("addr" , Address);
+ Options.Insert("usr" , Login);
+ Options.Insert("pwd" , Password);
Options.Insert("params", ConnectionParams);
ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "GenerateConnectionString", Options);
@@ -35091,10 +35091,10 @@ Procedure MongoDB_RevokeRoles(FunctionParameters)
Role = New Structure("role,db", "newrole", Base);
Options = New Structure;
- Options.Insert("dbc", Connection);
- Options.Insert("user", User);
+ Options.Insert("dbc" , Connection);
+ Options.Insert("user" , User);
Options.Insert("roles", Role);
- Options.Insert("db", Base);
+ Options.Insert("db" , Base);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("mongodb", "RevokeRoles", Options);
@@ -35119,15 +35119,15 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35141,9 +35141,9 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Process(Result, "GRPC", "CreateConnection", "Closing");
- Address = FunctionParameters["GRPC_AddressNoTls"];
+ Address = FunctionParameters["GRPC_AddressNoTls"];
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35155,7 +35155,7 @@ Procedure GRPC_CreateConnection(FunctionParameters)
Scheme.Insert("main.proto", Proto1);
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35176,15 +35176,15 @@ Procedure GRPC_CloseConnection(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35208,15 +35208,15 @@ Procedure GRPC_IsConnector(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35240,11 +35240,11 @@ Procedure GRPC_GetConnectionParameters(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
@@ -35257,7 +35257,7 @@ EndProcedure
Procedure GRPC_GetTlsSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35279,12 +35279,12 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35303,11 +35303,11 @@ Procedure GRPC_SetMetadata(FunctionParameters)
Method = "HeadersUnary";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35328,15 +35328,15 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Scheme.Insert("main.proto" , Proto1); // Primary
Scheme.Insert("my_types.proto", Proto2); // For import in primary
- Meta = New Structure("somekey", "somevalue");
+ Meta = New Structure("somekey", "somevalue");
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
- Options.Insert("meta", Meta);
+ Options.Insert("meta" , Meta);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35390,11 +35390,11 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Data.Insert("f_enums" , StrSplit("ENUM_1,ENUM_2" , ","));
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35403,23 +35403,23 @@ Procedure GRPC_ExecuteMethod(FunctionParameters)
Process(Result, "GRPC", "ExecuteMethod");
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
Process(Result, "GRPC", "ExecuteMethod", "Empty");
- Method = "HeadersUnary";
+ Method = "HeadersUnary";
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Неопределено);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Undefined);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ExecuteMethod", Options);
@@ -35433,17 +35433,17 @@ Procedure GRPC_GetServiceList(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
Connection = OPI_GRPC.CreateConnection(Parameters, Tls);
- Options = New Structure;
+ Options = New Structure;
Options.Insert("conn", Connection);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetServiceList", Options);
@@ -35460,12 +35460,12 @@ Procedure GRPC_GetMethodList(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35473,7 +35473,7 @@ Procedure GRPC_GetMethodList(FunctionParameters)
Service = "grpcbin.GRPCBin";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethodList", Options);
@@ -35490,12 +35490,12 @@ Procedure GRPC_GetMethod(FunctionParameters)
Scheme = FunctionParameters["GRPC_Proto"]; // String, path to file or URL
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35504,9 +35504,9 @@ Procedure GRPC_GetMethod(FunctionParameters)
Method = "Index";
Options = New Structure;
- Options.Insert("conn", Connection);
+ Options.Insert("conn" , Connection);
Options.Insert("service", Service);
- Options.Insert("method", Method);
+ Options.Insert("method" , Method);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetMethod", Options);
@@ -35528,12 +35528,12 @@ Procedure GRPC_InitializeServerStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35615,12 +35615,12 @@ Procedure GRPC_InitializeClientStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35704,12 +35704,12 @@ Procedure GRPC_InitializeBidirectionalStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35793,12 +35793,12 @@ Procedure GRPC_SendMessage(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35852,12 +35852,12 @@ Procedure GRPC_GetMessage(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -35938,12 +35938,12 @@ Procedure GRPC_CloseStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36000,12 +36000,12 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36019,12 +36019,12 @@ Procedure GRPC_ProcessServerStream(FunctionParameters)
Data.Insert("f_sub" , New Structure("f_string", "Nested value"));
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", Data);
- Options.Insert("tls", Tls);
- Options.Insert("count", 3);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , Data);
+ Options.Insert("tls" , Tls);
+ Options.Insert("count" , 3);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessServerStream", Options);
@@ -36046,12 +36046,12 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36071,11 +36071,11 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", ArrayOfRequests);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
@@ -36086,11 +36086,11 @@ Procedure GRPC_ProcessClientStream(FunctionParameters)
ArrayOfRequests.Delete(ArrayOfRequests.UBound());
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("data", ArrayOfRequests);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("data" , ArrayOfRequests);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessClientStream", Options);
@@ -36110,12 +36110,12 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36143,11 +36143,11 @@ Procedure GRPC_ProcessBidirectionalStream(FunctionParameters)
EndDo;
Options = New Structure;
- Options.Insert("conn", Parameters);
+ Options.Insert("conn" , Parameters);
Options.Insert("service", Service);
- Options.Insert("method", Method);
- Options.Insert("exch", ExchangeOrder);
- Options.Insert("tls", Tls);
+ Options.Insert("method" , Method);
+ Options.Insert("exch" , ExchangeOrder);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "ProcessBidirectionalStream", Options);
@@ -36169,12 +36169,12 @@ Procedure GRPC_CompleteSend(FunctionParameters)
Scheme.Insert("my_types.proto", Proto2); // For import in primary
Options = New Structure;
- Options.Insert("addr", Address);
+ Options.Insert("addr" , Address);
Options.Insert("proto", Scheme);
Parameters = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetConnectionParameters", Options);
- Options = New Structure;
- Options.Insert("trust", Истина);
+ Options = New Structure;
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("grpc", "GetTlsSettings", Options);
@@ -36220,7 +36220,7 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Connection = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36245,7 +36245,7 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36289,16 +36289,16 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
RequestID = String(New UUID());
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", Database);
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
Options.Insert("format", DataFormat);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36317,9 +36317,9 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
|3" + Tab + "Bob";
Options = New Structure;
- Options.Insert("name", TableName);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36330,14 +36330,14 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
QueryText = "SELECT * FROM ext_users WHERE id > 1";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
- Options.Insert("ext", ExternalTablesArray);
+ Options.Insert("ext" , ExternalTablesArray);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36348,13 +36348,13 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
SelectionText = "SELECT * FROM events";
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36363,39 +36363,39 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Process(Result, "ClickHouse", "ExecuteRequest"); // SKIP
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "CSV");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "CSVSelection");
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "TSV");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
Process(Result, "ClickHouse", "ExecuteRequest", "TSVSelection");
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSONCompact");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36407,14 +36407,14 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
AdditionalSettings.Insert("max_threads", "4");
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("format", "JSON");
+ Options.Insert("query" , QueryText);
+ Options.Insert("format" , "JSON");
Options.Insert("settings", AdditionalSettings);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36433,8 +36433,8 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36448,8 +36448,8 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36459,13 +36459,13 @@ Procedure ClickHouse_ExecuteRequest(FunctionParameters)
QueryText = "SELECT * FROM temp_session_test";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
- Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("conn" , Connection);
+ Options.Insert("req" , Request);
Options.Insert("session", Session);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36489,7 +36489,7 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
// Connection creation
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36517,7 +36517,7 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36552,16 +36552,16 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
RequestID = String(New UUID());
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", "default");
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , "default");
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
Options.Insert("format", DataFormat);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36572,13 +36572,13 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
SelectionText = "SELECT * FROM events_grpc";
Options = New Structure;
- Options.Insert("query", SelectionText);
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36595,9 +36595,9 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
|2" + Tab + "Jane";
Options = New Structure;
- Options.Insert("name", "ext_grpc");
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , "ext_grpc");
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
ExternalTable = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36608,14 +36608,14 @@ Procedure ClickHouse_CreateGRPCConnection(FunctionParameters)
QueryText = "SELECT * FROM ext_grpc";
Options = New Structure;
- Options.Insert("query", QueryText);
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
- Options.Insert("ext", ExternalTablesArray);
+ Options.Insert("ext" , ExternalTablesArray);
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36647,7 +36647,7 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36659,7 +36659,7 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", JWT);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36672,8 +36672,8 @@ Procedure ClickHouse_GetHTTPConnectionSettings(FunctionParameters)
AdditionalHeaders.Insert("X-Custom-Header", "CustomValue");
Options = New Structure;
- Options.Insert("url", URL);
- Options.Insert("auth", Authorization);
+ Options.Insert("url" , URL);
+ Options.Insert("auth" , Authorization);
Options.Insert("headers", AdditionalHeaders);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetHTTPConnectionSettings", Options);
@@ -36706,7 +36706,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36718,7 +36718,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", JWT);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36731,7 +36731,7 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
Meta.Insert("custom-meta", "value");
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
Options.Insert("meta", Meta);
@@ -36742,14 +36742,14 @@ Procedure ClickHouse_GetGRPCConnectionSettings(FunctionParameters)
// With TLS settings
Options = New Structure;
- Options.Insert("trust", Истина);
+ Options.Insert("trust", True);
Tls = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
- Options.Insert("tls", Tls);
+ Options.Insert("tls" , Tls);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36783,7 +36783,7 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
AdditionalSettings.Insert("max_threads", "4");
ColoumnsStruct = New Structure("id,name", "UInt64", "String");
- Options = New Structure;
+ Options = New Structure;
Options.Insert("name", "ext");
Options.Insert("cols", ColoumnsStruct);
@@ -36793,12 +36793,12 @@ Procedure ClickHouse_GetRequestSettings(FunctionParameters)
TableArray.Add(ExternalTable);
Options = New Structure;
- Options.Insert("query", QueryText);
- Options.Insert("db", Database);
- Options.Insert("id", RequestID);
- Options.Insert("data", Data);
- Options.Insert("format", ResponseFormat);
- Options.Insert("ext", TableArray);
+ Options.Insert("query" , QueryText);
+ Options.Insert("db" , Database);
+ Options.Insert("id" , RequestID);
+ Options.Insert("data" , Data);
+ Options.Insert("format" , ResponseFormat);
+ Options.Insert("ext" , TableArray);
Options.Insert("settings", AdditionalSettings);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
@@ -36833,9 +36833,9 @@ Procedure ClickHouse_GetExternalTableStructure(FunctionParameters)
|2%2Test2", Chars.Tab);
Options = New Structure;
- Options.Insert("name", TableName);
- Options.Insert("cols", ColoumnsStruct);
- Options.Insert("data", TableData);
+ Options.Insert("name" , TableName);
+ Options.Insert("cols" , ColoumnsStruct);
+ Options.Insert("data" , TableData);
Options.Insert("format", "TSV");
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetExternalTableStructure", Options);
@@ -36853,8 +36853,8 @@ Procedure ClickHouse_GetSessionSettings(FunctionParameters)
Timeout = 120;
Options = New Structure;
- Options.Insert("id", SessionID);
- Options.Insert("check", Check);
+ Options.Insert("id" , SessionID);
+ Options.Insert("check" , Check);
Options.Insert("timeout", Timeout);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetSessionSettings", Options);
@@ -36868,7 +36868,7 @@ EndProcedure
Procedure ClickHouse_GetTlsSettings(FunctionParameters)
Options = New Structure;
- Options.Insert("trust", Ложь);
+ Options.Insert("trust", False);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetTlsSettings", Options);
@@ -36889,7 +36889,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -36910,7 +36910,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36920,7 +36920,7 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
Result = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -36985,15 +36985,15 @@ Procedure ClickHouse_OpenGRPCStream(FunctionParameters)
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
- SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
- Options = New Structure;
- Options.Insert("query", SelectionText);
+ SelectionText = "SELECT * FROM events_stream_test ORDER BY id";
+ Options = New Structure;
+ Options.Insert("query" , SelectionText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
Options = New Structure;
Options.Insert("conn", Connection);
- Options.Insert("req", Request);
+ Options.Insert("req" , Request);
SelectionResult = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "ExecuteRequest", Options);
@@ -37014,7 +37014,7 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -37026,8 +37026,8 @@ Procedure ClickHouse_SendGRPCMessage(FunctionParameters)
StreamID = OpeningResult["streamId"];
QueryText = "SELECT 1 AS result";
- Options = New Structure;
- Options.Insert("query", QueryText);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
@@ -37054,19 +37054,19 @@ Procedure ClickHouse_GetGRPCMessage(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
Connection = OPI_ClickHouse.CreateGRPCConnection(ConnectionSettings);
QueryText = "SELECT number FROM system.numbers LIMIT 1";
- Options = New Structure;
- Options.Insert("query", QueryText);
+ Options = New Structure;
+ Options.Insert("query" , QueryText);
Options.Insert("format", "JSON");
Request = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetRequestSettings", Options);
- Timeout = 10000;
+ Timeout = 10000;
OpeningResult = OPI_ClickHouse.OpenGRPCStream(Connection, Request, , Timeout);
StreamID = OpeningResult["streamId"];
@@ -37092,7 +37092,7 @@ Procedure ClickHouse_CompleteGRPCSending(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
@@ -37124,7 +37124,7 @@ Procedure ClickHouse_CloseGRPCStream(FunctionParameters)
Authorization = New Structure(Login, Password);
Options = New Structure;
- Options.Insert("url", URL);
+ Options.Insert("url" , URL);
Options.Insert("auth", Authorization);
ConnectionSettings = OPI_TestDataRetrieval.ExecuteTestCLI("clickhouse", "GetGRPCConnectionSettings", Options);
diff --git a/src/en/OPI/src/CommonModules/OPI_Tools/Module.bsl b/src/en/OPI/src/CommonModules/OPI_Tools/Module.bsl
index 2d181ad172..0027178779 100644
--- a/src/en/OPI/src/CommonModules/OPI_Tools/Module.bsl
+++ b/src/en/OPI/src/CommonModules/OPI_Tools/Module.bsl
@@ -774,6 +774,7 @@ Function GetLibraryDirectory() Export
PartsArray.Delete(PartsArray.UBound());
PartsArray.Delete(PartsArray.UBound());
PartsArray.Delete(PartsArray.UBound());
+ PartsArray.Delete(PartsArray.UBound());
Path = StrConcat(PartsArray, "/");
diff --git a/src/en/cli/.versionhash b/src/en/cli/.versionhash
index 0d1418a969..84efb69801 100644
--- a/src/en/cli/.versionhash
+++ b/src/en/cli/.versionhash
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file
diff --git a/src/en/cli/help/Classes/Help.os b/src/en/cli/help/Classes/Help.os
index 9e4f484146..3b7f896017 100644
--- a/src/en/cli/help/Classes/Help.os
+++ b/src/en/cli/help/Classes/Help.os
@@ -122,6 +122,8 @@ Procedure DisplayMethodHelp(Val Command) Export
EndDo;
+ Console.WriteLine("");
+
Exit(0);
EndProcedure
@@ -143,7 +145,8 @@ Procedure DisplayParameterHelp(Val Command, Val Method) Export
| (■|#color=Green) Method (%1|#color=Cyan)
| (■|#color=Green) %2
|
- |%3", MethodName, MethodDescription, FullParamsDescription);
+ |%3
+ |", MethodName, MethodDescription, FullParamsDescription);
ColorOutput.WriteLine(HelpText);
diff --git a/src/ru/OInt/.versionhash b/src/ru/OInt/.versionhash
index 0d1418a969..84efb69801 100644
--- a/src/ru/OInt/.versionhash
+++ b/src/ru/OInt/.versionhash
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file
diff --git a/src/ru/OInt/tests/Modules/OPI_Тесты.os b/src/ru/OInt/tests/Modules/OPI_Тесты.os
index aa6c81cff7..5ad789dff9 100644
--- a/src/ru/OInt/tests/Modules/OPI_Тесты.os
+++ b/src/ru/OInt/tests/Modules/OPI_Тесты.os
@@ -65,7 +65,8 @@
//@skip-check missing-temporary-file-deletion
//@skip-check module-unused-method
-#Использовать oint
+#Использовать "../../../tools"
+#Использовать "../../../core"
#Использовать asserts
#Область СлужебныйПрограммныйИнтерфейс
@@ -74,7 +75,7 @@
Процедура ИсполняемыеСценарии() Экспорт
- OPI_ПолучениеДанныхТестов.СформироватьТестыЯкс();
+ OPI_ПолучениеДанныхТестов.СформироватьТестыЯксCLI();
КонецПроцедуры
@@ -82,7 +83,7 @@
Функция ПолучитьСписокТестов(ЮнитТестирование) Экспорт
- Возврат OPI_ПолучениеДанныхТестов.СформироватьТестыАссертс();
+ Возврат OPI_ПолучениеДанныхТестов.СформироватьТестыАссертсCLI();
КонецФункции
@@ -3461,9 +3462,9 @@
, ДопПараметр2 = Неопределено
, ДопПараметр3 = Неопределено)
- CLITestsMark = 0;
+ CLITestsMark = 1;
- УстановитьПеременнуюСреды("OINT_TESTS_CLI", CLITestsMark);
+ Константы.ЭтоТестыCLI.Установить(CLITestsMark);
OPI_ПолучениеДанныхТестов.ОбработатьРезультатТестирования(Результат
, Метод
@@ -3481,8 +3482,11 @@
Процедура Telegram_ПолучитьИнформациюБота(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
- Результат = OPI_Telegram.ПолучитьИнформациюБота(Токен);
+ Токен = ПараметрыФункции["Telegram_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьИнформациюБота", Опции);
// END
@@ -3492,8 +3496,11 @@
Процедура Telegram_ПолучитьОбновления(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
- Результат = OPI_Telegram.ПолучитьОбновления(Токен);
+ Токен = ПараметрыФункции["Telegram_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьОбновления", Опции);
// END
@@ -3506,7 +3513,11 @@
Токен = ПараметрыФункции["Telegram_Token"];
URL = ПараметрыФункции["Telegram_URL"];
- Результат = OPI_Telegram.УстановитьWebhook(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УстановитьWebhook", Опции);
// END
@@ -3516,8 +3527,11 @@
Процедура Telegram_УдалитьWebhook(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
- Результат = OPI_Telegram.УдалитьWebhook(Токен);
+ Токен = ПараметрыФункции["Telegram_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьWebhook", Опции);
// END
@@ -3537,35 +3551,73 @@
МассивКнопокКлавиатуры.Добавить("Кнопка2");
// С клавиатурой, в чат
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопокКлавиатуры, Истина);
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопокКлавиатуры);
+ Опции.Вставить("under", Истина);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", , ПараметрыФункции, Текст); // SKIP
// Простое, в канал
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDКанала, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
// END
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Канал", ПараметрыФункции, Текст);
- Текст = "Текст html %F0%9F%93%9E 10%";
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDКанала, Текст, , "HTML");
+ Текст = "Текст html %F0%9F%93%9E 10%";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemode", "HTML");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "HTML");
- Текст = "%F0%9F%A4%BC";
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст);
+ Текст = "%F0%9F%A4%BC";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Emoji");
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDКанала, Текст, , "MarkdownV2");
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemode", "MarkdownV2");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Текст + Emoji");
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура, Ложь);
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Клавиатура структура");
@@ -3581,7 +3633,13 @@
|
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст , , "MarkdownV2");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemode", "MarkdownV2");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Сложный");
@@ -3594,7 +3652,10 @@
МассивКнопок.Добавить("Кнопка2");
МассивКнопок.Добавить("Кнопка3");
- Результат = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
// END
@@ -3616,17 +3677,35 @@
КартинкаДД = Новый ДвоичныеДанные(КартинкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDЧата, Текст, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", , ПараметрыФункции, Текст); // SKIP
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Путь", ПараметрыФункции, Текст); // SKIP
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, КартинкаДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("picture", КартинкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
// END
@@ -3637,18 +3716,43 @@
МассивКнопок.Добавить("Кнопка2");
МассивКнопок.Добавить("Кнопка3");
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок, Истина);
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDЧата, Текст, Картинка, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+ Опции.Вставить("under" , Истина);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура", ПараметрыФункции, Текст);
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура);
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, Картинка, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура коллекция", ПараметрыФункции, Текст);
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDКанала, Текст, Картинка, , "MarkdownV2");
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("parsemode", "MarkdownV2");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Текст + Emoji");
@@ -3664,7 +3768,14 @@
|
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
- Результат = OPI_Telegram.ОтправитьКартинку(Токен, IDЧата, Текст , Картинка, , "MarkdownV2");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("parsemode", "MarkdownV2");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Сложный");
@@ -3688,17 +3799,35 @@
ВидеоДД = Новый ДвоичныеДанные(ВидеоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDЧата, Текст, Видео);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", Видео);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
Обработать(Результат, "Telegram", "ОтправитьВидео", , ПараметрыФункции, Текст); // SKIP
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
Обработать(Результат, "Telegram", "ОтправитьВидео", "Путь", ПараметрыФункции, Текст); // SKIP
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьВидео(Токен, IDКанала, Текст, ВидеоДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("video", ВидеоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьВидео", Опции);
// END
@@ -3723,17 +3852,35 @@
АудиоДД = Новый ДвоичныеДанные(АудиоПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDЧата, Текст, Аудио);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", Аудио);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
Обработать(Результат, "Telegram", "ОтправитьАудио", , ПараметрыФункции, Текст); // SKIP
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
Обработать(Результат, "Telegram", "ОтправитьАудио", "Путь", ПараметрыФункции, Текст); // SKIP
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьАудио(Токен, IDКанала, Текст, АудиоДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("audio", АудиоДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьАудио", Опции);
// END
@@ -3758,22 +3905,48 @@
ДокументДД = Новый ДвоичныеДанные(ДокументПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
Обработать(Результат, "Telegram", "ОтправитьДокумент", , ПараметрыФункции, Текст); // SKIP
// В чат, по URL, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDЧата, Текст, Документ, , , "customname.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", Документ);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
Обработать(Результат, "Telegram", "ОтправитьДокумент", "С именем", ПараметрыФункции, Текст); // SKIP
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
Обработать(Результат, "Telegram", "ОтправитьДокумент", "Путь", ПараметрыФункции, Текст); // SKIP
// В канал, из двоичных данных, с указанием имени файла
- Результат = OPI_Telegram.ОтправитьДокумент(Токен, IDКанала, Текст, ДокументДД, , , "customname.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("doc", ДокументДД);
+ Опции.Вставить("filename", "customname.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьДокумент", Опции);
// END
@@ -3798,17 +3971,35 @@
ГифкаДД = Новый ДвоичныеДанные(ГифкаПуть);
// В чат, по URL
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDЧата, Текст, Гифка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", Гифка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
Обработать(Результат, "Telegram", "ОтправитьГифку", , ПараметрыФункции, Текст); // SKIP
// В канал, на диске
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
Обработать(Результат, "Telegram", "ОтправитьГифку", "Путь", ПараметрыФункции, Текст); // SKIP
// В канал, из двоичных данных
- Результат = OPI_Telegram.ОтправитьГифку(Токен, IDКанала, Текст, ГифкаДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gif", ГифкаДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьГифку", Опции);
// END
@@ -3839,7 +4030,13 @@
Медиагруппа.Вставить(КартинкаПуть, "photo");
Медиагруппа.Вставить(ВидеоДД , "video");
- Результат = OPI_Telegram.ОтправитьМедиагруппу(Токен, IDЧата, Текст, Медиагруппа);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", Медиагруппа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
// END
@@ -3855,7 +4052,13 @@
Медиагруппа.Вставить(ДокументURL , "document");
Медиагруппа.Вставить(ДокументПуть, "document");
- Результат = OPI_Telegram.ОтправитьМедиагруппу(Токен, IDКанала, Текст, Медиагруппа);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", Медиагруппа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
OPI_Инструменты.УдалитьФайлВПопытке(ВидеоПуть , "Не удалось удалить временный файл после теста!");
OPI_Инструменты.УдалитьФайлВПопытке(КартинкаПуть, "Не удалось удалить временный файл после теста!");
@@ -3875,11 +4078,23 @@
Ширина = ПараметрыФункции["Lat"];
Долгота = ПараметрыФункции["Long"];
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDЧата, Ширина, Долгота);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
Обработать(Результат, "Telegram", "ОтправитьМестоположение"); // SKIP
- Результат = OPI_Telegram.ОтправитьМестоположение(Токен, IDКанала, Ширина, Долгота);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
// END
@@ -3898,11 +4113,25 @@
Фамилия = ПараметрыФункции["Surname"];
Телефон = ПараметрыФункции["Phone"];
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDЧата, Имя, Фамилия, Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
Обработать(Результат, "Telegram", "ОтправитьКонтакт", , Имя); // SKIP
- Результат = OPI_Telegram.ОтправитьКонтакт(Токен, IDКанала, Имя, Фамилия, Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("phone" , Телефон);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
// END
@@ -3923,11 +4152,25 @@
МассивОтветов.Добавить("Зеленый");
МассивОтветов.Добавить("Синий");
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDЧата, Вопрос, МассивОтветов, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
Обработать(Результат, "Telegram", "ОтправитьОпрос", , Вопрос); // SKIP
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, МассивОтветов, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("anonymous", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
Обработать(Результат, "Telegram", "ОтправитьОпрос", "Канал", Вопрос); // SKIP
@@ -3935,7 +4178,14 @@
СтрочныйМассив = "['Красный', 'Желтый','Зеленый' ,'Синий']";
- Результат = OPI_Telegram.ОтправитьОпрос(Токен, IDКанала, Вопрос, СтрочныйМассив, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , СтрочныйМассив);
+ Опции.Вставить("anonymous", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
Обработать(Результат, "Telegram", "ОтправитьОпрос", "Вопросы строкой", Вопрос);
@@ -3948,7 +4198,11 @@
IDФайла = ПараметрыФункции["Telegram_FileID"];
Токен = ПараметрыФункции["Telegram_Token"];
- Результат = OPI_Telegram.СкачатьФайл(Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкачатьФайл", Опции);
// END
@@ -3963,7 +4217,13 @@
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
- Результат = OPI_Telegram.ПереслатьСообщение(Токен, IDСообщения, IDКанала, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("from" , IDКанала);
+ Опции.Вставить("to" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПереслатьСообщение", Опции);
// END
@@ -3977,7 +4237,12 @@
IDПользователя = ПараметрыФункции["Telegram_ChatID"];
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
- Результат = OPI_Telegram.Бан(Токен, IDКанала, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Бан", Опции);
// END
@@ -3991,7 +4256,12 @@
IDПользователя = ПараметрыФункции["Telegram_ChatID"];
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
- Результат = OPI_Telegram.Разбан(Токен, IDКанала, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Разбан", Опции);
// END
@@ -4010,7 +4280,14 @@
Истечение = ТекущаяДата + Сутки;
UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
- Результат = OPI_Telegram.СоздатьСсылкуПриглашение(Токен, IDКанала, Заголовок, Истечение, 200);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("expire", Истечение);
+ Опции.Вставить("limit" , 200);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьСсылкуПриглашение", Опции);
// END
@@ -4024,7 +4301,12 @@
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
- Результат = OPI_Telegram.ЗакрепитьСообщение(Токен, IDКанала, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрепитьСообщение", Опции);
// END
@@ -4038,7 +4320,12 @@
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
- Результат = OPI_Telegram.ОткрепитьСообщение(Токен, IDКанала, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрепитьСообщение", Опции);
// END
@@ -4051,7 +4338,11 @@
Токен = ПараметрыФункции["Telegram_Token"];
IDКанала = ПараметрыФункции["Telegram_ChannelID"];
- Результат = OPI_Telegram.ПолучитьЧислоУчастников(Токен, IDКанала);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , IDКанала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьЧислоУчастников", Опции);
// END
@@ -4061,8 +4352,11 @@
Процедура Telegram_ПолучитьСписокИконокАватаров(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
- Результат = OPI_Telegram.ПолучитьСписокИконокАватаров(Токен);
+ Токен = ПараметрыФункции["Telegram_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьСписокИконокАватаров", Опции);
// END
@@ -4077,7 +4371,13 @@
Иконка = "5357419403325481346";
Имя = "Тестовая тема " + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Telegram.СоздатьТемуФорума(Токен, Чат, Имя, Иконка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Имя);
+ Опции.Вставить("icon" , Иконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьТемуФорума", Опции);
// END
@@ -4086,7 +4386,12 @@
ЧатТема = Чат + "*" + ПараметрыФункции["Telegram_TopicID"];
Текст = ПараметрыФункции["String"];
- Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, ЧатТема, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("chat" , ЧатТема);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "СоздатьТемуФорума", "Сообщение", ПараметрыФункции, Текст);
@@ -4100,7 +4405,14 @@
НовоеИмя = "Новый тестовый заголовок";
НоваяИконка = "5310132165583840589";
- Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+ Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("icon" , НоваяИконка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
// END
@@ -4120,7 +4432,12 @@
Обработать(Результат, "Telegram", "ЗакрытьТемуФорума", "Главная"); // SKIP
- Результат = OPI_Telegram.ЗакрытьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрытьТемуФорума", Опции);
// END
@@ -4138,7 +4455,12 @@
Обработать(Результат, "Telegram", "ОткрытьТемуФорума", "Главная"); // SKIP
- Результат = OPI_Telegram.ОткрытьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрытьТемуФорума", Опции);
// END
@@ -4152,7 +4474,12 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
- Результат = OPI_Telegram.УдалитьТемуФорума(Токен, Чат, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("topic", Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьТемуФорума", Опции);
// END
@@ -4166,7 +4493,11 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
- Результат = OPI_Telegram.ОчиститьСписокЗакрепленныхСообщенийТемы(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОчиститьСписокЗакрепленныхСообщенийТемы", Опции);
Обработать(Результат, "Telegram", "ОчиститьСписокЗакрепленныхСообщенийТемы", "Главная"); // SKIP
@@ -4181,7 +4512,11 @@
Токен = ПараметрыФункции["Telegram_Token"];
Чат = ПараметрыФункции["Telegram_ForumID"];
- Результат = OPI_Telegram.СкрытьГлавнуюТемуФорума(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкрытьГлавнуюТемуФорума", Опции);
// END
@@ -4194,7 +4529,11 @@
Токен = ПараметрыФункции["Telegram_Token"];
Чат = ПараметрыФункции["Telegram_ForumID"];
- Результат = OPI_Telegram.ПоказатьГлавнуюТемуФорума(Токен, Чат);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПоказатьГлавнуюТемуФорума", Опции);
// END
@@ -4208,7 +4547,12 @@
Токен = ПараметрыФункции["Telegram_Token"];
Чат = ПараметрыФункции["Telegram_ForumID"];
- Результат = OPI_Telegram.ИзменитьИмяГлавнойТемыФорума(Токен, Чат, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("forum", Чат);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьИмяГлавнойТемыФорума", Опции);
// END
@@ -4222,7 +4566,12 @@
IDЧата = ПараметрыФункции["Telegram_ChannelID"];
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
- Результат = OPI_Telegram.УдалитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьСообщение", Опции);
// END
@@ -4237,13 +4586,26 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Текст = "Новый текст сообщения";
- Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
// END
Обработать(Результат, "Telegram", "ЗаменитьТекстСообщения", , Текст);
- Результат = OPI_Telegram.ЗаменитьТекстСообщения(Токен, IDЧата, IDСообщения, "Полужирный текст", "HTML");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("text" , "Полужирный текст");
+ Опции.Вставить("parsemode", "HTML");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
Обработать(Результат, "Telegram", "ЗаменитьТекстСообщения", "Разметка", "Полужирный текст");
@@ -4260,9 +4622,20 @@
МассивКнопок.Добавить("Новая кнопка 2");
МассивКнопок.Добавить("Новая кнопка 3");
- Клавиатура = OPI_Telegram.СформироватьКлавиатуруПоМассивуКнопок(МассивКнопок, Истина, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+ Опции.Вставить("under" , Истина);
+ Опции.Вставить("column" , Ложь);
- Результат = OPI_Telegram.ЗаменитьКлавиатуруСообщения(Токен, IDЧата, IDСообщения, Клавиатура);
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("keyboard", Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьКлавиатуруСообщения", Опции);
// END
@@ -4276,8 +4649,14 @@
IDЧата = ПараметрыФункции["Telegram_ChatID"];
IDСообщения = ПараметрыФункции["Telegram_PicMessageID"];
- Описание = "Новое описание картинки";
- Результат = OPI_Telegram.ЗаменитьОписаниеСообщения(Токен, IDЧата, IDСообщения, Описание);
+ Описание = "Новое описание картинки";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("caption", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьОписаниеСообщения", Опции);
// END
@@ -4292,7 +4671,10 @@
Процедура VK_СоздатьСсылкуПолученияТокена(ПараметрыФункции)
Приложение = ПараметрыФункции["VK_AppID"];
- Результат = OPI_VK.СоздатьСсылкуПолученияТокена(Приложение);
+ Опции = Новый Структура;
+ Опции.Вставить("app", Приложение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСсылкуПолученияТокена", Опции);
// END
@@ -4306,7 +4688,12 @@
IDПриложения = ПараметрыФункции["VK_AppID"];
Токен = ПараметрыФункции["VK_Token"];
- Результат = OPI_VK.ПолучитьПараметрыАвторизации(IDГруппы, IDПриложения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("app" , IDПриложения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПараметрыАвторизации", Опции);
// END
@@ -4330,14 +4717,27 @@
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(ИВФ);
- Результат = OPI_VK.СоздатьПост(Текст, МассивКартинок, Истина, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
Обработать(Результат, "VK", "СоздатьПост", , Параметры); // SKIP
ИДПоста = Результат["response"]["post_id"]; // SKIP
OPI_VK.УдалитьПост(ИДПоста, Параметры); // SKIP
- Результат = OPI_VK.СоздатьПост(Текст, Картинка, Ложь, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
// END
@@ -4346,7 +4746,14 @@
ИДПоста = Результат["response"]["post_id"];
OPI_VK.УдалитьПост(ИДПоста, Параметры);
- Результат = OPI_VK.СоздатьПост(Текст, ИВФ, Истина, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", ИВФ);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
Обработать(Результат, "VK", "СоздатьПост", "Путь", ПараметрыФункции);
@@ -4359,7 +4766,11 @@
Параметры = ПолучитьПараметрыВК();
ИДПоста = ПараметрыФункции["VK_PostID"];
- Результат = OPI_VK.УдалитьПост(ИДПоста, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", ИДПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПост", Опции);
// END
@@ -4380,7 +4791,12 @@
КопироватьФайл(Картинка, ИВФ);
ЗагрузкаКартинки = OPI_VK.ЗагрузитьФотоНаСервер(ИВФ, Параметры)["response"][0];
- ЗагрузкаВидео = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, "Новое видео", , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title", "Новое видео");
+ Опции.Вставить("auth" , Параметры);
+
+ ЗагрузкаВидео = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
ВладелецКартинки = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаКартинки["owner_id"]);
ВладелецВидео = OPI_Инструменты.ЧислоВСтроку(ЗагрузкаВидео["owner_id"]);
@@ -4392,7 +4808,14 @@
МассивВложений.Добавить("photo" + ВладелецКартинки + "_" + IDКартинки);
МассивВложений.Добавить("video" + ВладелецВидео + "_" + IDВидео);
- Результат = OPI_VK.СоздатьСоставнойПост(Текст, МассивВложений, Ложь, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("objects", МассивВложений);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСоставнойПост", Опции);
// END
@@ -4411,7 +4834,13 @@
МассивВариантов.Добавить("Желтый");
МассивВариантов.Добавить("Зеленый");
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, , "Текст поста", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("text" , "Текст поста");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
Обработать(Результат, "VK", "СоздатьОпрос", "Текст"); // SKIP
@@ -4419,7 +4848,13 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СоздатьОпрос(Вопрос, МассивВариантов, Картинка, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("question", Вопрос);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
// END
@@ -4438,7 +4873,12 @@
Имя = "Альбом из автотеста";
Описание = "Новый альбом из автотеста";
- Результат = OPI_VK.СоздатьАльбом(Имя, Описание, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьАльбом", Опции);
// END
@@ -4454,7 +4894,13 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь к файлу или Двоичные данные
- Результат = OPI_VK.СохранитьКартинкуВАльбом(ИДАльбома, Картинка, ОписаниеКартинки, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("album" , ИДАльбома);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("description", ОписаниеКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СохранитьКартинкуВАльбом", Опции);
// END
@@ -4467,7 +4913,11 @@
Параметры = ПолучитьПараметрыВК();
ИДКартинки = ПараметрыФункции["VK_PictureID"];
- Результат = OPI_VK.УдалитьКартинку(ИДКартинки, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("pictureid", ИДКартинки);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьКартинку", Опции);
// END
@@ -4480,7 +4930,11 @@
Параметры = ПолучитьПараметрыВК();
ИДАльбома = ПараметрыФункции["VK_AlbumID"];
- Результат = OPI_VK.УдалитьАльбом(ИДАльбома, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("album", ИДАльбома);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьАльбом", Опции);
// END
@@ -4498,13 +4952,22 @@
КопироватьФайл(Картинка, ИВФ);
Картинка = Новый ДвоичныеДанные(ИВФ);
- Результат = OPI_VK.СоздатьИсторию(Картинка, URL, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
Обработать(Результат, "VK", "СоздатьИсторию"); // SKIP
// END
- Результат = OPI_VK.СоздатьИсторию(ИВФ, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("picture", ИВФ);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
Обработать(Результат, "VK", "СоздатьИсторию", "Путь");
@@ -4518,7 +4981,12 @@
Название = "Обсуждаем: какой цвет лучше?";
Сообщение = "Красный, желтый, синий или какой-то другой?";
- Результат = OPI_VK.СоздатьОбсуждение(Название, Сообщение, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОбсуждение", Опции);
// END
@@ -4530,7 +4998,12 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Результат = OPI_VK.ЗакрытьОбсуждение(ИДОбсуждения, Ложь, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic" , ИДОбсуждения);
+ Опции.Вставить("remove", Ложь);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗакрытьОбсуждение", Опции);
// END
@@ -4542,7 +5015,11 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Результат = OPI_VK.ОткрытьОбсуждение(ИДОбсуждения, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ОткрытьОбсуждение", Опции);
// END
@@ -4556,7 +5033,12 @@
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
Сообщение = "Мне больше нравится желтый";
- Результат = OPI_VK.НаписатьВОбсуждение(ИДОбсуждения, Сообщение, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("topic", ИДОбсуждения);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьВОбсуждение", Опции);
// END
@@ -4569,7 +5051,11 @@
Параметры = ПолучитьПараметрыВК();
IDПоста = ПараметрыФункции["VK_PostID"];
- Результат = OPI_VK.ПоставитьЛайк(IDПоста, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПоставитьЛайк", Опции);
// END
@@ -4583,7 +5069,12 @@
IDПоста = 2571;
IDСтены = -218704372;
- Результат = OPI_VK.СделатьРепост(IDПоста, IDСтены, , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("from", IDСтены);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СделатьРепост", Опции);
// END
@@ -4598,7 +5089,13 @@
IDПоста = ПараметрыФункции["VK_PostID"];
IDСтены = Параметры["owner_id"];
- Результат = OPI_VK.НаписатьКомментарий(IDПоста, IDСтены, Текст, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("post", IDПоста);
+ Опции.Вставить("wall", IDСтены);
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьКомментарий", Опции);
// END
@@ -4614,7 +5111,12 @@
ДатаНачала = НачалоДня(ТекущаяДата);
ДатаОкончания = КонецДня(ДатаНачала);
- Результат = OPI_VK.ПолучитьСтатистику(ДатаНачала, ДатаОкончания, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("datefrom", ДатаНачала);
+ Опции.Вставить("dateto" , ДатаОкончания);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистику", Опции);
// END
@@ -4630,7 +5132,11 @@
МассивПостов.Добавить(214);
МассивПостов.Добавить(215);
- Результат = OPI_VK.ПолучитьСтатистикуПостов(МассивПостов, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("posts", МассивПостов);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистикуПостов", Опции);
// END
@@ -4645,7 +5151,12 @@
IDКабинета = ПараметрыФункции["VK_AdsCabinetID"];
Наименование = "Новая кампания";
- Результат = OPI_VK.СоздатьРекламнуюКампанию(IDКабинета, Наименование, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламнуюКампанию", Опции);
// END
@@ -4663,12 +5174,15 @@
IDПоста = ПараметрыФункции["VK_PostID"];
IDКабинета = ПараметрыФункции["VK_AdsCabinetID"];
- Результат = OPI_VK.СоздатьРекламноеОбъявление(НомерКампании
- , ДневнойЛимит
- , НомерКатегории
- , IDПоста
- , IDКабинета
- , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("campaign", НомерКампании);
+ Опции.Вставить("limit" , ДневнойЛимит);
+ Опции.Вставить("category", НомерКатегории);
+ Опции.Вставить("post" , IDПоста);
+ Опции.Вставить("cabinet" , IDКабинета);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламноеОбъявление", Опции);
// END
@@ -4683,7 +5197,12 @@
IDКабинета = ПараметрыФункции["VK_AdsCabinetID"];
IDОбъявления = ПараметрыФункции["VK_AdsPostID"];
- Результат = OPI_VK.ПриостановитьРекламноеОбъявление(IDКабинета, IDОбъявления, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("cabinet", IDКабинета);
+ Опции.Вставить("adv" , IDОбъявления);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПриостановитьРекламноеОбъявление", Опции);
// END
@@ -4697,7 +5216,10 @@
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Результат = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
// END
@@ -4717,8 +5239,18 @@
МассивКнопок.Добавить("Button 1");
МассивКнопок.Добавить("Button 2");
- Клавиатура = OPI_VK.СформироватьКлавиатуру(МассивКнопок);
- Результат = OPI_VK.НаписатьСообщение(Текст, IDПользователя, Communitytoken, Клавиатура, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ct" , Communitytoken);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьСообщение", Опции);
// END
@@ -4730,7 +5262,10 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокКатегорийТоваров(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокКатегорийТоваров", Опции);
// END
@@ -4747,7 +5282,14 @@
Основная = Истина;
Скрытая = Ложь;
- Результат = OPI_VK.СоздатьПодборкуТоваров(Название, Картинка, Основная, Скрытая, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title" , Название);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("main" , Основная);
+ Опции.Вставить("hidden" , Скрытая);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПодборкуТоваров", Опции);
// END
@@ -4762,7 +5304,12 @@
Название = "Измененная подборка";
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
- Результат = OPI_VK.ИзменитьПодборкуТоваров(Название, Подборка, , , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьПодборкуТоваров", Опции);
// END
@@ -4775,7 +5322,11 @@
Параметры = ПолучитьПараметрыВК();
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
- Результат = OPI_VK.ПолучитьПодборкиПоИД(Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("sels", Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПодборкиПоИД", Опции);
// END
@@ -4812,7 +5363,12 @@
ОписаниеТовара.Вставить("SKU" , "12345");
ОписаниеТовара.Вставить("ДоступныйОстаток" , "10");
- Результат = OPI_VK.ДобавитьТовар(ОписаниеТовара, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
// END
@@ -4829,7 +5385,12 @@
ОписаниеТовара = Новый Соответствие;
ОписаниеТовара.Вставить("Имя", "Тестовый товар измененный");
- Результат = OPI_VK.ИзменитьТовар(Товар, ОписаниеТовара, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item" , Товар);
+ Опции.Вставить("product", ОписаниеТовара);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьТовар", Опции);
// END
@@ -4844,7 +5405,12 @@
Товар = ПараметрыФункции["VK_MarketItemID"];
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
- Результат = OPI_VK.ДобавитьТоварВПодборку(Товар, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТоварВПодборку", Опции);
// END
@@ -4859,7 +5425,12 @@
Товар = ПараметрыФункции["VK_MarketItemID"];
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
- Результат = OPI_VK.УдалитьТоварИзПодборки(Товар, Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТоварИзПодборки", Опции);
// END
@@ -4873,7 +5444,11 @@
Товар = ПараметрыФункции["VK_MarketItemID"];
- Результат = OPI_VK.УдалитьТовар(Товар, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("item", Товар);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТовар", Опции);
// END
@@ -4887,7 +5462,11 @@
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
- Результат = OPI_VK.УдалитьПодборку(Подборка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПодборку", Опции);
// END
@@ -4901,7 +5480,11 @@
Название = "Цвет";
- Результат = OPI_VK.СоздатьСвойствоТовара(Название, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСвойствоТовара", Опции);
// END
@@ -4916,7 +5499,12 @@
Название = "Цвет (изм.)";
Свойство = ПараметрыФункции["VK_PropID"];
- Результат = OPI_VK.ИзменитьСвойствоТовара(Название, Свойство, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Название);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьСвойствоТовара", Опции);
// END
@@ -4957,7 +5545,13 @@
Вариант = ПараметрыФункции["VK_PropVarID1"];
Значение = "Новое имя варианта";
- Результат = OPI_VK.ИзменитьВариантСвойстваТовара(Значение, Свойство, Вариант, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("value" , Значение);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьВариантСвойстваТовара", Опции);
// END
@@ -4996,7 +5590,11 @@
Товар.Вставить("ДоступныйОстаток" , "10");
Товар.Вставить("ЗначенияСвойств" , ВариантСвойства1);
- Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("product", Товар);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
// END
@@ -5005,7 +5603,11 @@
Товар.Вставить("Имя" , "Тестовый товар (другой)");
Товар.Вставить("ЗначенияСвойств", ВариантСвойства2);
- Результат = OPI_VK.ДобавитьТовар(Товар, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("product", Товар);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
Обработать(Результат, "VK", "СоздатьТоварСоСвойством", "Второй", ПараметрыФункции, 3);
@@ -5024,7 +5626,11 @@
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.ПолучитьТоварыПоИД(МассивТоваров, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьТоварыПоИД", Опции);
// END
@@ -5043,7 +5649,11 @@
МассивТоваров.Добавить(Товар1);
МассивТоваров.Добавить(Товар2);
- Результат = OPI_VK.СгруппироватьТовары(МассивТоваров, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("items", МассивТоваров);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СгруппироватьТовары", Опции);
// END
@@ -5057,7 +5667,11 @@
Вариант = ПараметрыФункции["VK_PropVarID1"];
- Результат = OPI_VK.УдалитьВариантСвойстваТовара(Вариант, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("option", Вариант);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьВариантСвойстваТовара", Опции);
// END
@@ -5071,7 +5685,11 @@
Свойство = ПараметрыФункции["VK_PropID"];
- Результат = OPI_VK.УдалитьСвойствоТовара(Свойство, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("prop", Свойство);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьСвойствоТовара", Опции);
// END
@@ -5082,7 +5700,10 @@
Процедура VK_ПолучитьСписокТоваров(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокТоваров( , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокТоваров", Опции);
// END
@@ -5093,7 +5714,10 @@
Процедура VK_ПолучитьСписокПодборок(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокПодборок(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокПодборок", Опции);
// END
@@ -5104,7 +5728,10 @@
Процедура VK_ПолучитьСписокСвойств(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокСвойств(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокСвойств", Опции);
// END
@@ -5115,7 +5742,10 @@
Процедура VK_ПолучитьСписокЗаказов(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокЗаказов(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокЗаказов", Опции);
// END
@@ -5131,7 +5761,13 @@
Наименование = "Новое видео";
Описание = "Описание видео";
- Результат = OPI_VK.ЗагрузитьВидеоНаСервер(Видео, Наименование, Описание, , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
// END
@@ -5146,7 +5782,12 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
Вид = "Пост";
- Результат = OPI_VK.ЗагрузитьФотоНаСервер(Картинка, Параметры, Вид);
+ Опции = Новый Структура;
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type", Вид);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьФотоНаСервер", Опции);
// END
@@ -5158,11 +5799,11 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.СократитьСсылку("https://github.com/Bayselonarrend/OpenIntegrations", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
+ Опции.Вставить("auth", Параметры);
- // END
-
- Обработать(Результат, "VK", "СократитьСсылку");
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СократитьСсылку", Опции);
КонецПроцедуры
@@ -5170,7 +5811,10 @@
Параметры = ПолучитьПараметрыВК();
- Результат = OPI_VK.ПолучитьСписокРекламныхКатегорий(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокРекламныхКатегорий", Опции);
// END
@@ -5180,8 +5824,11 @@
Процедура VK_ПолучитьОписаниеТовара(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_VK.ПолучитьОписаниеТовара(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьОписаниеТовара", Опции);
// END
@@ -5197,7 +5844,10 @@
ClientID = ПараметрыФункции["YandexDisk_ClientID"];
- Результат = OPI_YandexDisk.ПолучитьКодПодтверждения(ClientID);
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьКодПодтверждения", Опции);
// END
@@ -5211,7 +5861,12 @@
ClientSecret = ПараметрыФункции["YandexDisk_ClientSecret"];
КодУстройства = "12345678";
- Результат = OPI_YandexDisk.ПреобразоватьКодВТокен(ClientID, ClientSecret, КодУстройства);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("device", КодУстройства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПреобразоватьКодВТокен", Опции);
// END
@@ -5225,7 +5880,12 @@
ClientSecret = ПараметрыФункции["YandexDisk_ClientSecret"];
RefreshToken = ПараметрыФункции["YandexDisk_RefreshToken"];
- Результат = OPI_YandexDisk.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОбновитьТокен", Опции);
// END
@@ -5235,8 +5895,11 @@
Процедура YandexDisk_ПолучитьИнформациюОДиске(ПараметрыФункции)
- Токен = ПараметрыФункции["YandexDisk_Token"];
- Результат = OPI_YandexDisk.ПолучитьИнформациюОДиске(Токен);
+ Токен = ПараметрыФункции["YandexDisk_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьИнформациюОДиске", Опции);
// END
@@ -5249,7 +5912,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = "/" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_YandexDisk.СоздатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьПапку", Опции);
// END
@@ -5265,7 +5932,12 @@
Адрес = ПараметрыФункции["Picture"];
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ЗагрузитьФайлПоURL(Токен, Путь, Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("url" , Адрес);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлПоURL", Опции);
// END
@@ -5278,7 +5950,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_FileByURLPath"];
- Результат = OPI_YandexDisk.ПолучитьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьОбъект", Опции);
// END
@@ -5291,7 +5967,12 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_FileByURLPath"];
- Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
// END
@@ -5310,13 +5991,25 @@
ИВФ = ПолучитьИмяВременногоФайла("png"); // Путь
КопироватьФайл(Картинка, ИВФ);
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь1, Картинка, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь1);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
Обработать(Результат, "YandexDisk", "ЗагрузитьФайл", "URL"); // SKIP
OPI_YandexDisk.УдалитьОбъект(Токен, Путь1, Ложь); // SKIP
- Результат = OPI_YandexDisk.ЗагрузитьФайл(Токен, Путь2, ИВФ, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь2);
+ Опции.Вставить("file" , ИВФ);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
// END
@@ -5334,7 +6027,13 @@
Оригинал = ПараметрыФункции["YandexDisk_OriginalFilePath"];
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.СоздатьКопиюОбъекта(Токен, Оригинал, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьКопиюОбъекта", Опции);
// END
@@ -5347,7 +6046,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_PathForLink"];
- Результат = OPI_YandexDisk.ПолучитьСсылкуДляСкачивания(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуДляСкачивания", Опции);
// END
@@ -5360,7 +6063,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_PathForLink"];
- Результат = OPI_YandexDisk.СкачатьФайл(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
// END
@@ -5375,7 +6082,13 @@
СмещениеОтНачала = 1;
ОтборПоТипу = "image";
- Результат = OPI_YandexDisk.ПолучитьСписокФайлов(Токен, Количество, СмещениеОтНачала, ОтборПоТипу);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+ Опции.Вставить("type" , ОтборПоТипу);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокФайлов", Опции);
// END
@@ -5389,7 +6102,13 @@
Оригинал = ПараметрыФункции["YandexDisk_OriginalFilePath"];
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
- Результат = OPI_YandexDisk.ПереместитьОбъект(Токен, Оригинал, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПереместитьОбъект", Опции);
// END
@@ -5403,7 +6122,12 @@
Количество = 2;
СмещениеОтНачала = 1;
- Результат = OPI_YandexDisk.ПолучитьСписокОпубликованныхОбъектов(Токен, Количество, СмещениеОтНачала);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("amount", Количество);
+ Опции.Вставить("offset", СмещениеОтНачала);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокОпубликованныхОбъектов", Опции);
// END
@@ -5416,7 +6140,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_OriginalFilePath"];
- Результат = OPI_YandexDisk.ОпубликоватьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОпубликоватьОбъект", Опции);
// END
@@ -5429,7 +6157,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
URL = ПараметрыФункции["YandexDisk_PublicURL"];
- Результат = OPI_YandexDisk.ПолучитьСсылкуСкачиванияПубличногоОбъекта(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуСкачиванияПубличногоОбъекта", Опции);
// END
@@ -5442,7 +6174,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
URL = ПараметрыФункции["YandexDisk_PublicURL"];
- Результат = OPI_YandexDisk.ПолучитьПубличныйОбъект(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьПубличныйОбъект", Опции);
// END
@@ -5455,7 +6191,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
URL = ПараметрыФункции["YandexDisk_PublicURL"];
- Результат = OPI_YandexDisk.СохранитьПубличныйОбъектНаДиск(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СохранитьПубличныйОбъектНаДиск", Опции);
// END
@@ -5468,7 +6208,11 @@
Токен = ПараметрыФункции["YandexDisk_Token"];
Путь = ПараметрыФункции["YandexDisk_OriginalFilePath"];
- Результат = OPI_YandexDisk.ОтменитьПубликациюОбъекта(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОтменитьПубликациюОбъекта", Опции);
// END
@@ -5485,17 +6229,33 @@
РазмерЧасти = 1048576; // 1 MB
- Результат = OPI_YandexDisk.ЗагрузитьФайлЧастями(Токен, Путь, Файл, РазмерЧасти, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("psize" , РазмерЧасти);
+ Опции.Вставить("rewrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлЧастями", Опции);
// END
Обработать(Результат, "YandexDisk", "ЗагрузитьФайлЧастями", , Файл);
- Результат = OPI_YandexDisk.СкачатьФайл(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
Обработать(Результат, "YandexDisk", "ЗагрузитьФайлЧастями", "Скачивание", Файл);
- Результат = OPI_YandexDisk.УдалитьОбъект(Токен, Путь, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
Обработать(Результат, "YandexDisk", "ЗагрузитьФайлЧастями", "Удаление");
@@ -5510,7 +6270,11 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
URL = "http://api.athenaeum.digital/hs/viber";
- Результат = OPI_Viber.УстановитьWebhook(Токен, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "УстановитьWebhook", Опции);
// END
@@ -5520,8 +6284,11 @@
Процедура Viber_ПолучитьИнформациюОКанале(ПараметрыФункции)
- Токен = ПараметрыФункции["Viber_ChannelToken"];
- Результат = OPI_Viber.ПолучитьИнформациюОКанале(Токен);
+ Токен = ПараметрыФункции["Viber_ChannelToken"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьИнформациюОКанале", Опции);
// END
@@ -5534,7 +6301,11 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
IDПользователя = ПараметрыФункции["Viber_ChannelAdminID"];
- Результат = OPI_Viber.ПолучитьДанныеПользователя(Токен, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьДанныеПользователя", Опции);
// END
@@ -5547,7 +6318,11 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
IDПользователя = ПараметрыФункции["Viber_ChannelAdminID"];
- Результат = OPI_Viber.ПолучитьОнлайнПользователей(Токен, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьОнлайнПользователей", Опции);
// END
@@ -5562,7 +6337,10 @@
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Результат = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
// END
@@ -5583,9 +6361,19 @@
МассивКнопок.Добавить("Кнопка 2");
МассивКнопок.Добавить("Кнопка 3");
- Клавиатура = OPI_Viber.СформироватьКлавиатуруИзМассиваКнопок(МассивКнопок);
+ Опции = Новый Структура;
+ Опции.Вставить("buttons", МассивКнопок);
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
+ Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Viber", "ОтправитьТекстовоеСообщение"); // SKIP
@@ -5593,7 +6381,14 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьТекстовоеСообщение(Токен, Текст, IDПользователя, ОтправкаВКанал, Клавиатура);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("keyboard" , Клавиатура);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
// END
@@ -5610,7 +6405,14 @@
Токен = ПараметрыФункции["Viber_Token"];
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
Обработать(Результат, "Viber", "ОтправитьКартинку"); // SKIP
@@ -5618,7 +6420,14 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКартинку(Токен, URL, IDПользователя, ОтправкаВКанал, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
// END
@@ -5635,7 +6444,14 @@
Токен = ПараметрыФункции["Viber_Token"];
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
Обработать(Результат, "Viber", "ОтправитьФайл"); // SKIP
@@ -5643,7 +6459,14 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьФайл(Токен, URL, IDПользователя, ОтправкаВКанал, Расширение);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("ext" , Расширение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
// END
@@ -5660,7 +6483,14 @@
Токен = ПараметрыФункции["Viber_Token"];
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
Обработать(Результат, "Viber", "ОтправитьКонтакт"); // SKIP
@@ -5668,7 +6498,14 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьКонтакт(Токен, Имя, Телефон, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
// END
@@ -5685,7 +6522,14 @@
Токен = ПараметрыФункции["Viber_Token"];
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
Обработать(Результат, "Viber", "ОтправитьЛокацию"); // SKIP
@@ -5693,7 +6537,14 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьЛокацию(Токен, Широта, Долгота, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
// END
@@ -5709,7 +6560,13 @@
Токен = ПараметрыФункции["Viber_Token"];
ОтправкаВКанал = Ложь;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
Обработать(Результат, "Viber", "ОтправитьСсылку"); // SKIP
@@ -5717,7 +6574,13 @@
Токен = ПараметрыФункции["Viber_ChannelToken"];
ОтправкаВКанал = Истина;
- Результат = OPI_Viber.ОтправитьСсылку(Токен, URL, IDПользователя, ОтправкаВКанал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel", ОтправкаВКанал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
// END
@@ -5731,8 +6594,11 @@
Процедура GoogleWorkspace_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Результат = OPI_GoogleWorkspace.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "СформироватьСсылкуПолученияКода", Опции);
// END
@@ -5746,7 +6612,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
Code = ПараметрыФункции["Google_Code"];
- Результат = OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенПоКоду", Опции);
// END
@@ -5760,7 +6631,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
RefreshToken = ПараметрыФункции["Google_Refresh"];
- Результат = OPI_GoogleWorkspace.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ОбновитьТокен", Опции);
// END
@@ -5785,7 +6661,11 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleWorkspace.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенServiceАккаунта", Опции);
// END
@@ -5799,8 +6679,11 @@
Процедура GoogleCalendar_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Результат = OPI_GoogleCalendar.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СформироватьСсылкуПолученияКода", Опции);
// END
@@ -5814,7 +6697,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
Code = ПараметрыФункции["Google_Code"];
- Результат = OPI_GoogleCalendar.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенПоКоду", Опции);
// END
@@ -5828,7 +6716,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
RefreshToken = ПараметрыФункции["Google_Refresh"];
- Результат = OPI_GoogleCalendar.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОбновитьТокен", Опции);
// END
@@ -5853,7 +6746,11 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleCalendar.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенServiceАккаунта", Опции);
// END
@@ -5863,8 +6760,11 @@
Процедура GoogleCalendar_ПолучитьСписокКалендарей(ПараметрыФункции)
- Токен = ПараметрыФункции["Google_Token"];
- Результат = OPI_GoogleCalendar.ПолучитьСписокКалендарей(Токен);
+ Токен = ПараметрыФункции["Google_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокКалендарей", Опции);
// END
@@ -5877,7 +6777,11 @@
Токен = ПараметрыФункции["Google_Token"];
Наименование = "Тестовый календарь";
- Результат = OPI_GoogleCalendar.СоздатьКалендарь(Токен, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьКалендарь", Опции);
// END
@@ -5892,7 +6796,13 @@
Наименование = "Новое наименование";
Описание = "Новое описание";
- Результат = OPI_GoogleCalendar.ИзменитьМетаданныеКалендаря(Токен, Календарь, Наименование, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьМетаданныеКалендаря", Опции);
// END
@@ -5905,7 +6815,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.ПолучитьМетаданныеКалендаря(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьМетаданныеКалендаря", Опции);
// END
@@ -5921,7 +6835,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.ДобавитьКалендарьВСписок(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ДобавитьКалендарьВСписок", Опции);
// END
@@ -5940,7 +6858,14 @@
ДополнительныйЦвет = "#ffd800";
Скрытый = Ложь;
- Результат = OPI_GoogleCalendar.ИзменитьКалендарьСписка(Токен, Календарь, ОсновнойЦвет, ДополнительныйЦвет, Скрытый);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("primary" , ОсновнойЦвет);
+ Опции.Вставить("secondary", ДополнительныйЦвет);
+ Опции.Вставить("hidden" , Скрытый);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьКалендарьСписка", Опции);
// END
@@ -5953,7 +6878,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.ПолучитьКалендарьСписка(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьКалендарьСписка", Опции);
// END
@@ -5968,7 +6897,10 @@
Токен = ПараметрыФункции["Google_Token"];
- Результат = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОчиститьОсновнойКалендарь", Опции);
// END
@@ -5981,7 +6913,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарьИзСписка", Опции);
// END
@@ -5994,7 +6930,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарь", Опции);
// END
@@ -6027,7 +6967,12 @@
ОписаниеСобытия.Вставить("МассивURLФайловВложений", Вложения);
ОписаниеСобытия.Вставить("ОтправлятьУведомления" , Истина);
- Результат = OPI_GoogleCalendar.СоздатьСобытие(Токен, Календарь, ОписаниеСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьСобытие", Опции);
// END
@@ -6045,7 +6990,13 @@
ОписаниеСобытия = Новый Соответствие;
ОписаниеСобытия.Вставить("Описание", Описание);
- Результат = OPI_GoogleCalendar.ИзменитьСобытие(Токен, Календарь, ОписаниеСобытия, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("props" , ОписаниеСобытия);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьСобытие", Опции);
// END
@@ -6061,7 +7012,12 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Событие = ПараметрыФункции["Google_EventID"];
- Результат = OPI_GoogleCalendar.ПолучитьСобытие(Токен, Календарь, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСобытие", Опции);
// END
@@ -6080,7 +7036,13 @@
КалендарьИсточник = ПараметрыФункции["Google_NewCalendarID"];
КалендарьПриемник = ПараметрыФункции["Google_CalendarID"];
- Результат = OPI_GoogleCalendar.ПереместитьСобытие(Токен, КалендарьИсточник, КалендарьПриемник, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , КалендарьИсточник);
+ Опции.Вставить("to" , КалендарьПриемник);
+ Опции.Вставить("event", Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПереместитьСобытие", Опции);
// END
@@ -6099,7 +7061,12 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Событие = ПараметрыФункции["Google_EventID"];
- Результат = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+ Опции.Вставить("event" , Событие);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьСобытие", Опции);
// END
@@ -6112,7 +7079,11 @@
Токен = ПараметрыФункции["Google_Token"];
Календарь = ПараметрыФункции["Google_NewCalendarID"];
- Результат = OPI_GoogleCalendar.ПолучитьСписокСобытий(Токен, Календарь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar", Календарь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокСобытий", Опции);
// END
@@ -6122,8 +7093,11 @@
Процедура GoogleCalendar_ПолучитьОписаниеСобытия(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_GoogleCalendar.ПолучитьОписаниеСобытия(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьОписаниеСобытия", Опции);
// END
@@ -6137,8 +7111,11 @@
Процедура GoogleDrive_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Результат = OPI_GoogleDrive.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СформироватьСсылкуПолученияКода", Опции);
// END
@@ -6152,7 +7129,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
Code = ПараметрыФункции["Google_Code"];
- Результат = OPI_GoogleDrive.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенПоКоду", Опции);
// END
@@ -6166,7 +7148,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
RefreshToken = ПараметрыФункции["Google_Refresh"];
- Результат = OPI_GoogleDrive.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьТокен", Опции);
// END
@@ -6191,7 +7178,11 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleDrive.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенServiceАккаунта", Опции);
// END
@@ -6204,7 +7195,12 @@
Имя = "Тестовая папка";
Токен = ПараметрыФункции["Google_Token"];
- Результат = OPI_GoogleDrive.ПолучитьСписокКаталогов(Токен, Имя, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("query", Имя);
+ Опции.Вставить("depth", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКаталогов", Опции);
// END
@@ -6217,7 +7213,11 @@
Токен = ПараметрыФункции["Google_Token"];
Идентификатор = ПараметрыФункции["GD_Catalog"];
- Результат = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьИнформациюОбОбъекте", Опции);
// END
@@ -6231,12 +7231,20 @@
Каталог = ПараметрыФункции["GD_Catalog"];
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
- Пустая = Ложь;
- Описание = OPI_GoogleDrive.ПолучитьОписаниеФайла(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
Описание.Вставить("Родитель", Каталог);
- Результат = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Картинка, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("props", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
// END
@@ -6247,11 +7255,20 @@
БольшойФайл = ПараметрыФункции["Big"];
Описание.Вставить("Имя", "big.rar");
- Результат = OPI_GoogleDrive.ЗагрузитьФайл(Токен, БольшойФайл, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("file" , БольшойФайл);
+ Опции.Вставить("props", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
- Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Результат["id"]);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Результат);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Проверка", ПараметрыФункции, Описание);
@@ -6266,7 +7283,13 @@
НовоеИмя = "Скопированный файл.jpeg";
НовыйРодитель = "root";
- Результат = OPI_GoogleDrive.СкопироватьОбъект(Токен, Идентификатор, НовоеИмя, НовыйРодитель);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("title" , НовоеИмя);
+ Опции.Вставить("catalog", НовыйРодитель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкопироватьОбъект", Опции);
// END
@@ -6279,7 +7302,11 @@
Токен = ПараметрыФункции["Google_Token"];
Идентификатор = ПараметрыФункции["GD_File"];
- Результат = OPI_GoogleDrive.СкачатьФайл(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
// END
@@ -6294,7 +7321,13 @@
Идентификатор = ПараметрыФункции["GD_File"];
Файл = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
- Результат = OPI_GoogleDrive.ОбновитьФайл(Токен, Идентификатор, Файл, НовоеИмя);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("title" , НовоеИмя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьФайл", Опции);
// END
@@ -6308,7 +7341,12 @@
Каталог = "root";
ИмяСодержит = "data";
- Результат = OPI_GoogleDrive.ПолучитьСписокФайлов(Токен, ИмяСодержит, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("query" , ИмяСодержит);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокФайлов", Опции);
// END
@@ -6321,7 +7359,11 @@
Токен = ПараметрыФункции["Google_Token"];
Идентификатор = ПараметрыФункции["GD_File"];
- Результат = OPI_GoogleDrive.УдалитьОбъект(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьОбъект", Опции);
// END
@@ -6341,7 +7383,9 @@
Процедура GoogleDrive_ПолучитьОписаниеФайла(ПараметрыФункции)
- Результат = OPI_GoogleDrive.ПолучитьОписаниеФайла();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
// END
@@ -6355,7 +7399,12 @@
Идентификатор = ПараметрыФункции["GD_File"];
Комментарий = "Текст комментария";
- Результат = OPI_GoogleDrive.СоздатьКомментарий(Токен, Идентификатор, Комментарий);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("text" , Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьКомментарий", Опции);
// END
@@ -6369,7 +7418,12 @@
Идентификатор = ПараметрыФункции["GD_File"];
ИДКомментария = ПараметрыФункции["GD_Comment"];
- Результат = OPI_GoogleDrive.ПолучитьКомментарий(Токен, Идентификатор, ИДКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьКомментарий", Опции);
// END
@@ -6382,7 +7436,11 @@
Токен = ПараметрыФункции["Google_Token"];
Идентификатор = ПараметрыФункции["GD_File"];
- Результат = OPI_GoogleDrive.ПолучитьСписокКомментариев(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКомментариев", Опции);
// END
@@ -6396,7 +7454,12 @@
Идентификатор = ПараметрыФункции["GD_File"];
ИДКомментария = ПараметрыФункции["GD_Comment"];
- Результат = OPI_GoogleDrive.УдалитьКомментарий(Токен, Идентификатор, ИДКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("comment", ИДКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьКомментарий", Опции);
// END
@@ -6410,7 +7473,12 @@
Каталог = ПараметрыФункции["GD_Catalog"];
Имя = "Тестовая папка";
- Результат = OPI_GoogleDrive.СоздатьПапку(Токен, Имя, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("catalog", Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
// END
@@ -6419,7 +7487,11 @@
ИДКаталога = Результат["id"];
OPI_GoogleDrive.УдалитьОбъект(Токен, ИДКаталога);
- Результат = OPI_GoogleDrive.СоздатьПапку(Токен, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
Обработать(Результат, "GoogleDrive", "СоздатьПапку", "Корень");
@@ -6434,8 +7506,11 @@
Процедура GoogleSheets_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Результат = OPI_GoogleSheets.СформироватьСсылкуПолученияКода(ClientID);
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
+ Опции.Вставить("id", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СформироватьСсылкуПолученияКода", Опции);
// END
@@ -6449,7 +7524,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
Code = ПараметрыФункции["Google_Code"];
- Результат = OPI_GoogleSheets.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенПоКоду", Опции);
// END
@@ -6463,7 +7543,12 @@
ClientSecret = ПараметрыФункции["Google_ClientSecret"];
RefreshToken = ПараметрыФункции["Google_Refresh"];
- Результат = OPI_GoogleSheets.ОбновитьТокен(ClientID, ClientSecret, RefreshToken);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
+ Опции.Вставить("refresh", RefreshToken);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОбновитьТокен", Опции);
// END
@@ -6488,7 +7573,11 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/drive");
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
- Результат = OPI_GoogleSheets.ПолучитьТокенServiceАккаунта(Данные, ОбластиДействия);
+ Опции = Новый Структура;
+ Опции.Вставить("auth" , Данные);
+ Опции.Вставить("scope", ОбластиДействия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенServiceАккаунта", Опции);
// END
@@ -6505,14 +7594,24 @@
МассивЛистов.Добавить("Лист1");
МассивЛистов.Добавить("Лист2");
- Результат = OPI_GoogleSheets.СоздатьКнигу(Токен, Наименование, МассивЛистов);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("sheets", МассивЛистов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
// END
Обработать(Результат, "GoogleSheets", "СоздатьКнигу", , ПараметрыФункции, Наименование, МассивЛистов);
Наименование = "Тестовая таблица (доп.)";
- Результат = OPI_GoogleSheets.СоздатьКнигу(Токен, Наименование, МассивЛистов);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("sheets", МассивЛистов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
Обработать(Результат, "GoogleSheets", "СоздатьКнигу", "Дополнительно", ПараметрыФункции, Наименование);
@@ -6523,7 +7622,11 @@
Токен = ПараметрыФункции["Google_Token"];
Идентификатор = ПараметрыФункции["GS_Spreadsheet"];
- Результат = OPI_GoogleSheets.ПолучитьКнигу(Токен, Идентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Идентификатор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
// END
@@ -6538,7 +7641,13 @@
Куда = ПараметрыФункции["GS_Spreadsheet2"];
Лист = ПараметрыФункции["GS_Sheet"];
- Результат = OPI_GoogleSheets.КопироватьЛист(Токен, Откуда, Куда, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("sheet", Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "КопироватьЛист", Опции);
// END
@@ -6552,7 +7661,12 @@
Книга = ПараметрыФункции["GS_Spreadsheet"];
Наименование = "Тестовый лист";
- Результат = OPI_GoogleSheets.ДобавитьЛист(Токен, Книга, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ДобавитьЛист", Опции);
// END
@@ -6566,7 +7680,12 @@
Книга = ПараметрыФункции["GS_Spreadsheet"];
Лист = ПараметрыФункции["GS_Sheet"];
- Результат = OPI_GoogleSheets.УдалитьЛист(Токен, Книга, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("sheet" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УдалитьЛист", Опции);
// END
@@ -6580,7 +7699,12 @@
Книга = ПараметрыФункции["GS_Spreadsheet"];
Наименование = "Тестовая таблица (изм.)";
- Результат = OPI_GoogleSheets.ИзменитьНаименованиеКниги(Токен, Книга, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("title" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ИзменитьНаименованиеКниги", Опции);
// END
@@ -6593,7 +7717,11 @@
Токен = ПараметрыФункции["Google_Token"];
Книга = ПараметрыФункции["GS_Spreadsheet"];
- Результат = OPI_GoogleSheets.ПолучитьКнигу(Токен, Книга);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
// END
@@ -6617,7 +7745,13 @@
СоответствиеЗначений.Вставить("B1", "Это B1");
СоответствиеЗначений.Вставить("B4", "Это B4");
- Результат = OPI_GoogleSheets.УстановитьЗначенияЯчеек(Токен, Книга, СоответствиеЗначений, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("data" , СоответствиеЗначений);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УстановитьЗначенияЯчеек", Опции);
// END
@@ -6636,13 +7770,24 @@
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ПолучитьЗначенияЯчеек(Токен, Книга, МассивЯчеек, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
// END
Обработать(Результат, "GoogleSheets", "ПолучитьЗначенияЯчеек", , МассивЯчеек.Количество());
- Результат = OPI_GoogleSheets.ПолучитьЗначенияЯчеек(Токен, Книга, , Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
Обработать(Результат, "GoogleSheets", "ПолучитьЗначенияЯчеек", "Все", Книга);
@@ -6659,7 +7804,13 @@
МассивЯчеек.Добавить("A3");
МассивЯчеек.Добавить("B4");
- Результат = OPI_GoogleSheets.ОчиститьЯчейки(Токен, Книга, МассивЯчеек, Лист);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("spreadsheet", Книга);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОчиститьЯчейки", Опции);
// END
@@ -6673,8 +7824,11 @@
Процедура Slack_ПолучитьИнформациюОБоте(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
- Результат = OPI_Slack.ПолучитьИнформациюОБоте(Токен);
+ Токен = ПараметрыФункции["Slack_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИнформациюОБоте", Опции);
// END
@@ -6684,8 +7838,11 @@
Процедура Slack_ПолучитьСписокПользователей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
- Результат = OPI_Slack.ПолучитьСписокПользователей(Токен);
+ Токен = ПараметрыФункции["Slack_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователей", Опции);
// END
@@ -6695,8 +7852,11 @@
Процедура Slack_ПолучитьСписокРабочихОбластей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
- Результат = OPI_Slack.ПолучитьСписокРабочихОбластей(Токен);
+ Токен = ПараметрыФункции["Slack_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокРабочихОбластей", Опции);
// END
@@ -6711,8 +7871,13 @@
// Текстовое
- Текст = "Тестовое сообщение 1";
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст);
+ Текст = "Тестовое сообщение 1";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
Обработать(Результат, "Slack", "ОтправитьСообщение", , ПараметрыФункции, Текст, Канал); // SKIP
@@ -6722,10 +7887,20 @@
Картинка = ПараметрыФункции["Picture"];
МассивБлоков = Новый Массив;
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
МассивБлоков.Добавить(Блок);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, , МассивБлоков);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , МассивБлоков);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
Обработать(Результат, "Slack", "ОтправитьСообщение", "Картинка", ПараметрыФункции, Текст, Канал); // SKIP
@@ -6736,7 +7911,13 @@
Сутки = 24;
ДатаОтправки = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час);
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, Текст, ДатаОтправки);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаОтправки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
// END
@@ -6753,7 +7934,11 @@
Картинка = ПараметрыФункции["Picture"];
- Результат = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
// END
@@ -6769,7 +7954,13 @@
Текст = "Тестовое сообщение 2";
- Результат = OPI_Slack.ИзменитьСообщение(Токен, Канал, Отметка, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ИзменитьСообщение", Опции);
// END
@@ -6783,7 +7974,12 @@
Канал = ПараметрыФункции["Slack_Channel"];
Отметка = ПараметрыФункции["Slack_MessageTS"];
- Результат = OPI_Slack.ПолучитьСписокОтветовНаСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтветовНаСообщение", Опции);
// END
@@ -6797,7 +7993,12 @@
Канал = ПараметрыФункции["Slack_Channel"];
Отметка = ПараметрыФункции["Slack_MessageTS"];
- Результат = OPI_Slack.ПолучитьСсылкуНаСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСсылкуНаСообщение", Опции);
// END
@@ -6811,7 +8012,12 @@
Канал = ПараметрыФункции["Slack_Channel"];
Отметка = ПараметрыФункции["Slack_MessageTS"];
- Результат = OPI_Slack.УдалитьСообщение(Токен, Канал, Отметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("stamp" , Отметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьСообщение", Опции);
// END
@@ -6827,8 +8033,19 @@
Картинка = ПараметрыФункции["Picture"];
Текст = "Эфимерное сообщение";
- Блок = OPI_Slack.СформироватьБлокКартинку(Картинка, "Картинка");
- Результат = OPI_Slack.ОтправитьЭфемерноеСообщение(Токен, Канал, Текст, Пользователь, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("alt" , "Картинка");
+
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("blocks" , Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьЭфемерноеСообщение", Опции);
// END
@@ -6841,7 +8058,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_Channel"];
- Результат = OPI_Slack.ПолучитьСписокОтложенныхСообщений(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтложенныхСообщений", Опции);
// END
@@ -6854,7 +8075,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Имя = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.СоздатьКанал(Токен, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СоздатьКанал", Опции);
// END
@@ -6868,7 +8093,12 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Тема = "Тестовая тема";
- Результат = OPI_Slack.УстановитьТемуКанала(Токен, Канал, Тема);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("theme" , Тема);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьТемуКанала", Опции);
// END
@@ -6882,7 +8112,12 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Цель = "Тестовая цель";
- Результат = OPI_Slack.УстановитьЦельКанала(Токен, Канал, Цель);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("purpose", Цель);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьЦельКанала", Опции);
// END
@@ -6895,7 +8130,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.ПолучитьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьКанал", Опции);
// END
@@ -6909,7 +8148,12 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Пользователь = ПараметрыФункции["Slack_User"];
- Результат = OPI_Slack.ПригласитьПользователейВКанал(Токен, Канал, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("users" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПригласитьПользователейВКанал", Опции);
// END
@@ -6923,7 +8167,12 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Пользователь = ПараметрыФункции["Slack_User"];
- Результат = OPI_Slack.ВыгнатьПользователяИзКанала(Токен, Канал, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВыгнатьПользователяИзКанала", Опции);
// END
@@ -6936,7 +8185,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.ПолучитьИсториюКанала(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИсториюКанала", Опции);
// END
@@ -6949,7 +8202,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.ПолучитьСписокПользователейКанала(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователейКанала", Опции);
// END
@@ -6962,7 +8219,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.ПокинутьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПокинутьКанал", Опции);
// END
@@ -6975,7 +8236,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.ВступитьВКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВступитьВКанал", Опции);
// END
@@ -6989,7 +8254,12 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Название = "testconv" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Slack.ПереименоватьКанал(Токен, Канал, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("title" , Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПереименоватьКанал", Опции);
// END
@@ -7002,7 +8272,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_NewChannel"];
- Результат = OPI_Slack.АрхивироватьКанал(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "АрхивироватьКанал", Опции);
// END
@@ -7014,7 +8288,10 @@
Токен = ПараметрыФункции["Slack_Token"];
- Результат = OPI_Slack.ПолучитьСписокКаналов(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокКаналов", Опции);
// END
@@ -7027,7 +8304,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Пользователь = ПараметрыФункции["Slack_User"];
- Результат = OPI_Slack.ОткрытьДиалог(Токен, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("users", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОткрытьДиалог", Опции);
// END
@@ -7035,7 +8316,12 @@
Канал = Результат["channel"]["id"];
- Результат = OPI_Slack.ОтправитьСообщение(Токен, Канал, "Тест диалог");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+ Опции.Вставить("text" , "Тест диалог");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
Обработать(Результат, "Slack", "ОткрытьДиалог", "Сообщение", ПараметрыФункции);
@@ -7046,7 +8332,11 @@
Токен = ПараметрыФункции["Slack_Token"];
Диалог = ПараметрыФункции["Slack_Dialog"];
- Результат = OPI_Slack.ЗакрытьДиалог(Токен, Диалог);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("conv" , Диалог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗакрытьДиалог", Опции);
// END
@@ -7059,13 +8349,20 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_Channel"];
- Результат = OPI_Slack.ПолучитьСписокФайлов(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
// END
Обработать(Результат, "Slack", "ПолучитьСписокФайлов");
- Результат = OPI_Slack.ПолучитьСписокФайлов(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
Обработать(Результат, "Slack", "ПолучитьСписокФайлов", "Все");
@@ -7080,13 +8377,26 @@
ИмяФайла = "megadoc.docx";
Заголовок = "Новый файл";
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
Обработать(Результат, "Slack", "ЗагрузитьФайл", , ПараметрыФункции, ИмяФайла); // SKIP
Обработать(Результат, "Slack", "СделатьФайлПубличным"); // SKIP
Обработать(Результат, "Slack", "СделатьФайлПриватным"); // SKIP
- Результат = OPI_Slack.ЗагрузитьФайл(Токен, Файл, ИмяФайла, Заголовок, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("channel" , Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
// END
@@ -7100,7 +8410,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
- Результат = OPI_Slack.СделатьФайлПубличным(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПубличным", Опции);
// END
@@ -7113,7 +8427,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
- Результат = OPI_Slack.СделатьФайлПриватным(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПриватным", Опции);
// END
@@ -7126,7 +8444,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
- Результат = OPI_Slack.ПолучитьДанныеФайла(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьДанныеФайла", Опции);
// END
@@ -7139,7 +8461,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
- Результат = OPI_Slack.УдалитьФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьФайл", Опции);
// END
@@ -7152,13 +8478,20 @@
Токен = ПараметрыФункции["Slack_Token"];
Канал = ПараметрыФункции["Slack_Channel"];
- Результат = OPI_Slack.ПолучитьСписокВнешнихФайлов(Токен, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("channel", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
// END
Обработать(Результат, "Slack", "ПолучитьСписокВнешнихФайлов");
- Результат = OPI_Slack.ПолучитьСписокВнешнихФайлов(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
Обработать(Результат, "Slack", "ПолучитьСписокВнешнихФайлов", "Все");
@@ -7170,7 +8503,12 @@
Заголовок = "Новый файл";
Файл = ПараметрыФункции["Document"];
- Результат = OPI_Slack.ДобавитьВнешнийФайл(Токен, Файл, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ДобавитьВнешнийФайл", Опции);
// END
@@ -7183,7 +8521,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
- Результат = OPI_Slack.ПолучитьВнешнийФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьВнешнийФайл", Опции);
// END
@@ -7197,7 +8539,12 @@
Канал = ПараметрыФункции["Slack_Channel"];
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
- Результат = OPI_Slack.ОтправитьВнешнийФайл(Токен, ИдентификаторФайла, Канал);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , ИдентификаторФайла);
+ Опции.Вставить("channels", Канал);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьВнешнийФайл", Опции);
// END
@@ -7210,7 +8557,11 @@
Токен = ПараметрыФункции["Slack_Token"];
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
- Результат = OPI_Slack.УдалитьВнешнийФайл(Токен, ИдентификаторФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", ИдентификаторФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьВнешнийФайл", Опции);
// END
@@ -7237,7 +8588,13 @@
СоответствиеТаблиц = Новый Соответствие;
СоответствиеТаблиц.Вставить(ИмяТаблицы, МассивПолей);
- Результат = OPI_Airtable.СоздатьБазу(Токен, Область, Наименование, СоответствиеТаблиц);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("ws" , Область);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("tablesdata", СоответствиеТаблиц);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьБазу", Опции);
// END
@@ -7250,7 +8607,11 @@
Токен = ПараметрыФункции["Airtable_Token"];
База = ПараметрыФункции["Airtable_Base"];
- Результат = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьТаблицыБазы", Опции);
// END
@@ -7262,7 +8623,10 @@
Токен = ПараметрыФункции["Airtable_Token"];
- Результат = OPI_Airtable.ПолучитьСписокБаз(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокБаз", Опции);
// END
@@ -7272,7 +8636,10 @@
Процедура Airtable_ПолучитьПолеНомера(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеНомера("Номер");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Номер");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
// END
@@ -7282,7 +8649,10 @@
Процедура Airtable_ПолучитьПолеСтроковое(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеСтроковое("Строковое");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Строковое");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСтроковое", Опции);
// END
@@ -7292,7 +8662,10 @@
Процедура Airtable_ПолучитьПолеВложения(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеВложения("Вложение");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Вложение");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеВложения", Опции);
// END
@@ -7302,7 +8675,10 @@
Процедура Airtable_ПолучитьПолеФлажка(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеФлажка("Флажок");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Флажок");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеФлажка", Опции);
// END
@@ -7312,7 +8688,10 @@
Процедура Airtable_ПолучитьПолеДаты(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеДаты("Дата");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Дата");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеДаты", Опции);
// END
@@ -7322,7 +8701,10 @@
Процедура Airtable_ПолучитьПолеТелефона(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеТелефона("Телефон");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Телефон");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеТелефона", Опции);
// END
@@ -7332,7 +8714,10 @@
Процедура Airtable_ПолучитьПолеПочты(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеПочты("Почта");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Почта");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеПочты", Опции);
// END
@@ -7342,7 +8727,10 @@
Процедура Airtable_ПолучитьПолеСсылки(ПараметрыФункции)
- Результат = OPI_Airtable.ПолучитьПолеСсылки("Ссылка");
+ Опции = Новый Структура;
+ Опции.Вставить("title", "Ссылка");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеСсылки", Опции);
// END
@@ -7368,7 +8756,14 @@
Наименование = "Тестовая таблица 2";
Описание = "Новая таблица";
- Результат = OPI_Airtable.СоздатьТаблицу(Токен, База, Наименование, МассивПолей, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("fieldsdata" , МассивПолей);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьТаблицу", Опции);
// END
@@ -7384,7 +8779,14 @@
Наименование = "Тестовая таблица 2 (изм.)";
Описание = "Новая таблица (изм.)";
- Результат = OPI_Airtable.ИзменитьТаблицу(Токен, База, Таблица, Наименование, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьТаблицу", Опции);
// END
@@ -7399,8 +8801,17 @@
Таблица = ПараметрыФункции["Airtable_Table"];
Имя = Строка(Новый УникальныйИдентификатор);
- Поле = OPI_Airtable.ПолучитьПолеНомера(Имя);
- Результат = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, Поле);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Имя);
+
+ Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fielddata", Поле);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьПоле", Опции);
// END
@@ -7418,7 +8829,15 @@
Имя = Строка(Новый УникальныйИдентификатор) + "(изм.)";
Описание = "Новое описание";
- Результат = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Имя, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("field" , Поле);
+ Опции.Вставить("title" , Имя);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьПоле", Опции);
// END
@@ -7442,7 +8861,13 @@
МассивОписаний.Добавить(ОписаниеСтроки1);
МассивОписаний.Добавить(ОписаниеСтроки2);
- Результат = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, МассивОписаний);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("data" , МассивОписаний);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
// END
@@ -7461,7 +8886,13 @@
// Одиночное
- Результат = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, ОписаниеСтроки1);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("data" , ОписаниеСтроки1);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
Обработать(Результат, "Airtable", "СоздатьЗаписи", "Одиночная", ПараметрыФункции, Номер, Строковое);
@@ -7474,7 +8905,13 @@
Таблица = ПараметрыФункции["Airtable_Table"];
Запись = ПараметрыФункции["Airtable_Record"];
- Результат = OPI_Airtable.ПолучитьЗапись(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьЗапись", Опции);
// END
@@ -7490,7 +8927,14 @@
Запись = ПараметрыФункции["Airtable_Record"];
Текст = "Тестовый комментарий";
- Результат = OPI_Airtable.СоздатьКомментарий(Токен, База, Таблица, Запись, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьКомментарий", Опции);
// END
@@ -7506,8 +8950,16 @@
Запись = ПараметрыФункции["Airtable_Record"];
Комментарий = ПараметрыФункции["Airtable_Comment"];
- Текст = "Тестовый комментарий (изм.)";
- Результат = OPI_Airtable.ИзменитьКомментарий(Токен, База, Таблица, Запись, Комментарий, Текст);
+ Текст = "Тестовый комментарий (изм.)";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьКомментарий", Опции);
// END
@@ -7522,7 +8974,13 @@
Таблица = ПараметрыФункции["Airtable_Table"];
Запись = ПараметрыФункции["Airtable_Record"];
- Результат = OPI_Airtable.ПолучитьКомментарии(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьКомментарии", Опции);
// END
@@ -7538,7 +8996,14 @@
Запись = ПараметрыФункции["Airtable_Record"];
Комментарий = ПараметрыФункции["Airtable_Comment"];
- Результат = OPI_Airtable.УдалитьКомментарий(Токен, База, Таблица, Запись, Комментарий);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
+ Опции.Вставить("comment", Комментарий);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьКомментарий", Опции);
// END
@@ -7552,7 +9017,12 @@
База = ПараметрыФункции["Airtable_Base"];
Таблица = ПараметрыФункции["Airtable_Table"];
- Результат = OPI_Airtable.ПолучитьСписокЗаписей(Токен, База, Таблица);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table", Таблица);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокЗаписей", Опции);
// END
@@ -7567,7 +9037,13 @@
Таблица = ПараметрыФункции["Airtable_Table"];
Запись = ПараметрыФункции["Airtable_Record"];
- Результат = OPI_Airtable.УдалитьЗаписи(Токен, База, Таблица, Запись);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("records", Запись);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьЗаписи", Опции);
// END
@@ -7584,7 +9060,11 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Код = "123456";
- Результат = OPI_Twitter.ПолучитьТокен(Код, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("code", Код);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьТокен", Опции);
// END
@@ -7595,7 +9075,10 @@
Процедура Twitter_ПолучитьСсылкуАвторизации(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ПолучитьСсылкуАвторизации(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьСсылкуАвторизации", Опции);
// END
@@ -7606,7 +9089,10 @@
Процедура Twitter_ОбновитьТокен(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Результат = OPI_Twitter.ОбновитьТокен(Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ОбновитьТокен", Опции);
// END
@@ -7619,7 +9105,11 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТекстовыйТвит", Опции);
// END
@@ -7639,12 +9129,22 @@
МассивКартинок.Добавить(Картинка);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, МассивКартинок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", МассивКартинок);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
// END
@@ -7652,8 +9152,13 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("pictures", Картинка);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", "Двоичные", Текст);
@@ -7671,12 +9176,22 @@
МассивВидео.Добавить(Видео);
МассивВидео.Добавить(Видео2);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, МассивВидео, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", МассивВидео);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", Видео);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
// END
@@ -7684,8 +9199,13 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("videos", Видео);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", "Двоичные", Текст);
@@ -7703,12 +9223,22 @@
МассивГифок.Добавить(Гифка);
МассивГифок.Добавить(Гифка2);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, МассивГифок, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", МассивГифок);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", Гифка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
// END
@@ -7716,8 +9246,13 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
- Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Опции = Новый Структура;
+ Опции.Вставить("text", Текст);
+ Опции.Вставить("gifs", Гифка);
+ Опции.Вставить("auth", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитГифки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитГифки", "Двоичные", Текст);
@@ -7732,7 +9267,13 @@
МассивОтветов.Добавить("Вариант 1");
МассивОтветов.Добавить("Вариант 2");
- Результат = OPI_Twitter.СоздатьТвитОпрос(Текст, МассивОтветов, 60, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options" , МассивОтветов);
+ Опции.Вставить("duration", 60);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитОпрос", Опции);
// END
@@ -7752,8 +9293,18 @@
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- МассивМедиа = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
- Результат = OPI_Twitter.СоздатьПроизвольныйТвит(Текст, МассивМедиа, , , Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ МассивМедиа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("media", МассивМедиа);
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьПроизвольныйТвит", Опции);
// END
@@ -7772,7 +9323,12 @@
МассивКартинок.Добавить(Картинка1);
МассивКартинок.Добавить(Картинка2);
- Результат = OPI_Twitter.ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("files", МассивКартинок);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
// END
@@ -7790,7 +9346,12 @@
Родитель = ПараметрыФункции["Notion_Parent"];
Заголовок = "Тестовый заголовок";
- Результат = OPI_Notion.СоздатьСтраницу(Токен, Родитель, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницу", Опции);
// END
@@ -7823,7 +9384,13 @@
Свойства.Вставить("Статус", ВыборЗначения);
- Результат = OPI_Notion.СоздатьБазуДанных(Токен, Родитель, Заголовок, Свойства);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("props", Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБазуДанных", Опции);
// END
@@ -7843,7 +9410,14 @@
Свойства.Вставить("Почта", "rich_text"); // Тип поля "Почта" будет изменен с email на текст
Свойства.Вставить("Сайт"); // Поле "Сайт" будет удалено
- Результат = OPI_Notion.ИзменитьСвойстваБазы(Токен, База, Свойства, Заголовок, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("props" , Свойства);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваБазы", Опции);
// END
@@ -7856,7 +9430,11 @@
Токен = ПараметрыФункции["Notion_Token"];
Страница = ПараметрыФункции["Notion_Page"];
- Результат = OPI_Notion.ПолучитьСтраницу(Токен, Страница);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Страница);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьСтраницу", Опции);
// END
@@ -7869,7 +9447,11 @@
Токен = ПараметрыФункции["Notion_Token"];
База = ПараметрыФункции["Notion_Base"];
- Результат = OPI_Notion.ПолучитьБазуДанных(Токен, База);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьБазуДанных", Опции);
// END
@@ -7898,7 +9480,12 @@
Свойства.Вставить("Телефон" , "88005553535");
Свойства.Вставить("Статус" , "Новый");
- Результат = OPI_Notion.СоздатьСтраницуВБазу(Токен, База, Свойства);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("data" , Свойства);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницуВБазу", Опции);
// END
@@ -7918,7 +9505,15 @@
Свойства.Вставить("Активен", Ложь);
Свойства.Вставить("Почта" , "vector@mail.ru");
- Результат = OPI_Notion.ИзменитьСвойстваСтраницы(Токен, Страница, Свойства, Иконка, Обложка, Архивировать);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("page" , Страница);
+ Опции.Вставить("data" , Свойства);
+ Опции.Вставить("icon" , Иконка);
+ Опции.Вставить("cover" , Обложка);
+ Опции.Вставить("archive", Архивировать);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваСтраницы", Опции);
// END
@@ -7931,7 +9526,11 @@
Токен = ПараметрыФункции["Notion_Token"];
Блок = ПараметрыФункции["Notion_Block"];
- Результат = OPI_Notion.ВернутьБлок(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
// END
@@ -7945,8 +9544,17 @@
Родитель = ПараметрыФункции["Notion_Parent"];
Блок = ПараметрыФункции["Notion_Block"];
- ДанныеБлока = OPI_Notion.ВернутьБлок(Токен, Блок);
- Результат = OPI_Notion.СоздатьБлок(Токен, Родитель, ДанныеБлока);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ ДанныеБлока = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("page" , Родитель);
+ Опции.Вставить("block", ДанныеБлока);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБлок", Опции);
// END
@@ -7959,7 +9567,11 @@
Токен = ПараметрыФункции["Notion_Token"];
Блок = ПараметрыФункции["Notion_NewBlock"];
- Результат = OPI_Notion.ВернутьДочерниеБлоки(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьДочерниеБлоки", Опции);
// END
@@ -7972,7 +9584,11 @@
Токен = ПараметрыФункции["Notion_Token"];
Блок = ПараметрыФункции["Notion_NewBlock"];
- Результат = OPI_Notion.УдалитьБлок(Токен, Блок);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("block", Блок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "УдалитьБлок", Опции);
// END
@@ -7984,7 +9600,10 @@
Токен = ПараметрыФункции["Notion_Token"];
- Результат = OPI_Notion.СписокПользователей(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СписокПользователей", Опции);
// END
@@ -7997,7 +9616,11 @@
Токен = ПараметрыФункции["Notion_Token"];
Пользователь = ПараметрыФункции["Notion_User"];
- Результат = OPI_Notion.ПолучитьДанныеПользователя(Токен, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьДанныеПользователя", Опции);
// END
@@ -8012,7 +9635,10 @@
Процедура Dropbox_ПолучитьСсылкуАвторизации(ПараметрыФункции)
КлючПриложения = ПараметрыФункции["Dropbox_Appkey"];
- Результат = OPI_Dropbox.ПолучитьСсылкуАвторизации(КлючПриложения);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey", КлючПриложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСсылкуАвторизации", Опции);
// END
@@ -8026,7 +9652,12 @@
СекретПриложения = ПараметрыФункции["Dropbox_Appsecret"];
Код = ПараметрыФункции["Dropbox_Code"];
- Результат = OPI_Dropbox.ПолучитьТокен(КлючПриложения, СекретПриложения, Код);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("code" , Код);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьТокен", Опции);
// END
@@ -8040,7 +9671,12 @@
СекретПриложения = ПараметрыФункции["Dropbox_Appsecret"];
РефрешТокен = ПараметрыФункции["Dropbox_Refresh"];
- Результат = OPI_Dropbox.ОбновитьТокен(КлючПриложения, СекретПриложения, РефрешТокен);
+ Опции = Новый Структура;
+ Опции.Вставить("appkey" , КлючПриложения);
+ Опции.Вставить("appsecret", СекретПриложения);
+ Опции.Вставить("refresh" , РефрешТокен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОбновитьТокен", Опции);
// END
@@ -8053,7 +9689,12 @@
Путь = "/New/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.ПолучитьИнформациюОбОбъекте(Токен, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбОбъекте", Опции);
// END
@@ -8066,7 +9707,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ПолучитьПревью(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьПревью", Опции);
// END
@@ -8083,7 +9728,13 @@
КартинкаПуть = ПолучитьИмяВременногоФайла("png");
КопироватьФайл(Картинка, КартинкаПуть);
- Результат = OPI_Dropbox.ЗагрузитьФайл(Токен, КартинкаПуть, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , КартинкаПуть);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("overwrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
// END
@@ -8095,8 +9746,14 @@
БольшойФайл = ПараметрыФункции["Big"];
- Путь = "/giant.tmp";
- Результат = OPI_Dropbox.ЗагрузитьФайл(Токен, БольшойФайл, Путь, Истина);
+ Путь = "/giant.tmp";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , БольшойФайл);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("overwrite", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
Обработать(Результат, "Dropbox", "ЗагрузитьФайл", "Большой", Путь);
@@ -8110,7 +9767,12 @@
Токен = ПараметрыФункции["Dropbox_Token"];
URL = ПараметрыФункции["Document"];
- Результат = OPI_Dropbox.ЗагрузитьФайлПоURL(Токен, URL, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайлПоURL", Опции);
// END
@@ -8139,9 +9801,13 @@
Обработать(Результат, "Dropbox", "ПолучитьСтатусЗагрузкиПоURL");
- Токен = ПараметрыФункции["Dropbox_Token"];
- Путь = "/New/url_doc.docx";
- Результат = OPI_Dropbox.УдалитьОбъект(Токен, Путь);
+ Токен = ПараметрыФункции["Dropbox_Token"];
+ Путь = "/New/url_doc.docx";
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
Обработать(Результат, "Dropbox", "ПолучитьСтатусЗагрузкиПоURL", "Удаление", Путь);
@@ -8152,7 +9818,11 @@
Путь = "/New/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.УдалитьОбъект(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
// END
@@ -8166,13 +9836,22 @@
Копия = "/New/pic_copy.png";
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.КопироватьОбъект(Токен, Оригинал, Копия);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Копия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "КопироватьОбъект", Опции);
// END
Обработать(Результат, "Dropbox", "КопироватьОбъект", , Копия);
- Результат = OPI_Dropbox.УдалитьОбъект(Токен, Копия);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Копия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
Обработать(Результат, "Dropbox", "КопироватьОбъект", "Удаление", Копия);
@@ -8184,13 +9863,23 @@
ЦелевойПуть = "/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , ОригинальныйПуть);
+ Опции.Вставить("to" , ЦелевойПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
// END
Обработать(Результат, "Dropbox", "ПереместитьОбъект", , ЦелевойПуть);
- Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ЦелевойПуть, ОригинальныйПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("from" , ЦелевойПуть);
+ Опции.Вставить("to" , ОригинальныйПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригинальныйПуть);
@@ -8201,7 +9890,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/Новый каталог";
- Результат = OPI_Dropbox.СоздатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СоздатьПапку", Опции);
// END
@@ -8216,7 +9909,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.СкачатьФайл(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьФайл", Опции);
// END
@@ -8229,7 +9926,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New";
- Результат = OPI_Dropbox.СкачатьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьПапку", Опции);
// END
@@ -8242,7 +9943,12 @@
Путь = "/New";
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.ПолучитьСписокФайловПапки(Токен, Путь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("detail", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокФайловПапки", Опции);
// END
@@ -8255,7 +9961,12 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ПолучитьСписокВерсийОбъекта(Токен, Путь, 1);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("amount", 1);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокВерсийОбъекта", Опции);
// END
@@ -8269,7 +9980,12 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/pic.png";
- Результат = OPI_Dropbox.ВосстановитьОбъектКВерсии(Токен, Путь, Версия);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("rev" , Версия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ВосстановитьОбъектКВерсии", Опции);
// END
@@ -8285,7 +10001,11 @@
МассивПутей.Добавить("/New/Dogs.mp3");
МассивПутей.Добавить("/New/mydoc.docx");
- Результат = OPI_Dropbox.ПолучитьСписокТегов(Токен, МассивПутей);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", МассивПутей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокТегов", Опции);
// END
@@ -8299,7 +10019,12 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.ДобавитьТег(Токен, Путь, Тег);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьТег", Опции);
// END
@@ -8313,7 +10038,12 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New/mydoc.docx";
- Результат = OPI_Dropbox.УдалитьТег(Токен, Путь, Тег);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьТег", Опции);
// END
@@ -8325,14 +10055,21 @@
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.ПолучитьИнформациюОбАккаунте(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
// END
Обработать(Результат, "Dropbox", "ПолучитьИнформациюОбАккаунте");
IDАккаунта = Результат["account_id"];
- Результат = OPI_Dropbox.ПолучитьИнформациюОбАккаунте(Токен, IDАккаунта);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("account", IDАккаунта);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
Обработать(Результат, "Dropbox", "ПолучитьИнформациюОбАккаунте", "По ID");
@@ -8342,7 +10079,10 @@
Токен = ПараметрыФункции["Dropbox_Token"];
- Результат = OPI_Dropbox.ПолучитьДанныеИспользованияПространства(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьДанныеИспользованияПространства", Опции);
// END
@@ -8356,7 +10096,13 @@
Почта = ПараметрыФункции["Dropbox_OtherUser"];
Файл = ПараметрыФункции["Dropbox_FileID"];
- Результат = OPI_Dropbox.ДобавитьПользователейКФайлу(Токен, Файл, Почта, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
// END
@@ -8365,7 +10111,13 @@
Почты = Новый Массив;
Почты.Добавить(Почта);
- Результат = OPI_Dropbox.ДобавитьПользователейКФайлу(Токен, Файл, Почты, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почты);
+ Опции.Вставить("readonly", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
Обработать(Результат, "Dropbox", "ДобавитьПользователейКФайлу", , Почта, Истина);
@@ -8376,7 +10128,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Путь = "/New";
- Результат = OPI_Dropbox.ОпубликоватьПапку(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОпубликоватьПапку", Опции);
// END
@@ -8389,7 +10145,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Папка = ПараметрыФункции["Dropbox_SharedFolder"];
- Результат = OPI_Dropbox.ОтменитьПубликациюПапки(Токен, Папка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder", Папка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюПапки", Опции);
Обработать(Результат, "Dropbox", "ОтменитьПубликациюПапки"); // SKIP
@@ -8413,7 +10173,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
IDРаботы = ПараметрыФункции["Dropbox_NewJobID"];
- Результат = OPI_Dropbox.ПолучитьСтатусАсинхронногоИзменения(Токен, IDРаботы);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("job" , IDРаботы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСтатусАсинхронногоИзменения", Опции);
// END
@@ -8427,7 +10191,13 @@
Почта = ПараметрыФункции["Dropbox_OtherUser"];
Папка = ПараметрыФункции["Dropbox_SharedFolder"]; // shared_folder_id
- Результат = OPI_Dropbox.ДобавитьПользователейКПапке(Токен, Папка, Почта, Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почта);
+ Опции.Вставить("readonly", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
// END
@@ -8436,7 +10206,13 @@
Почты = Новый Массив;
Почты.Добавить(Почта);
- Результат = OPI_Dropbox.ДобавитьПользователейКПапке(Токен, Папка, Почты, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почты);
+ Опции.Вставить("readonly", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
Обработать(Результат, "Dropbox", "ДобавитьПользователейКПапке", "Дополнительный");
@@ -8447,7 +10223,11 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Файл = ПараметрыФункции["Dropbox_FileID"];
- Результат = OPI_Dropbox.ОтменитьПубликациюФайла(Токен, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюФайла", Опции);
// END
@@ -8464,7 +10244,11 @@
Домен = ПараметрыФункции["Bitrix24_Domain"];
ClientID = ПараметрыФункции["Bitrix24_ClientID"];
- Результат = OPI_Bitrix24.ПолучитьСсылкуАвторизацииПриложения(Домен, ClientID);
+ Опции = Новый Структура;
+ Опции.Вставить("domain" , Домен);
+ Опции.Вставить("clientid", ClientID);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСсылкуАвторизацииПриложения", Опции);
// END
@@ -8478,7 +10262,12 @@
ClientSecret = ПараметрыФункции["Bitrix24_ClientSecret"];
Code = ПараметрыФункции["Bitrix24_Code"];
- Результат = OPI_Bitrix24.ПолучитьТокен(ClientID, ClientSecret, Code);
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("code" , Code);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТокен", Опции);
// END
@@ -8492,7 +10281,12 @@
ClientSecret = ПараметрыФункции["Bitrix24_ClientSecret"];
Refresh = ПараметрыФункции["Bitrix24_Refresh"];
- Результат = OPI_Bitrix24.ОбновитьТокен(ClientID, ClientSecret, Refresh);
+ Опции = Новый Структура;
+ Опции.Вставить("clientid" , ClientID);
+ Опции.Вставить("clientsecret", ClientSecret);
+ Опции.Вставить("refresh" , Refresh);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОбновитьТокен", Опции);
// END
@@ -8504,14 +10298,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СерверноеВремя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
Обработать(Результат, "Bitrix24", "СерверноеВремя", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СерверноеВремя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
// END
@@ -8532,14 +10333,28 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("important", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
Обработать(Результат, "Bitrix24", "СоздатьНовость", "Хук", ПараметрыФункции); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьНовость(URL, Текст, , Файлы, Заголовок, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files", Файлы);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
// END
@@ -8559,7 +10374,14 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьНовость", "Хук"); // SKIP
@@ -8567,7 +10389,15 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDНовости = ПараметрыФункции["Bitrix24_HookPostID"];
- Результат = OPI_Bitrix24.ИзменитьНовость(URL, IDНовости, Текст, , Файлы, Заголовок, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
// END
@@ -8580,7 +10410,11 @@
IDНовости = ПараметрыФункции["Bitrix24_HookPostID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
Обработать(Результат, "Bitrix24", "УдалитьНовость", "Хук"); // SKIP
@@ -8588,7 +10422,12 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.УдалитьНовость(URL, IDНовости, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
// END
@@ -8601,14 +10440,23 @@
IDНовости = ПараметрыФункции["Bitrix24_HookPostID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокПросмотревшихВажное", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокПросмотревшихВажное(URL, IDНовости, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
// END
@@ -8621,14 +10469,23 @@
IDНовости = ПараметрыФункции["Bitrix24_PostID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьНовости", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьНовости(URL, IDНовости, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
// END
@@ -8642,7 +10499,12 @@
IDНовости = ПараметрыФункции["Bitrix24_PostID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьКомментарийНовости", "Хук"); // SKIP
@@ -8650,7 +10512,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ДобавитьКомментарийНовости(URL, IDНовости, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
// END
@@ -8664,14 +10532,25 @@
IDНовости = ПараметрыФункции["Bitrix24_PostID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьПолучателейКНовости", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ДобавитьПолучателейКНовости(URL, IDНовости, Видимость, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("postid", IDНовости);
+ Опции.Вставить("vision", Видимость);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
// END
@@ -8683,14 +10562,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруЗадачи", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЗадачи(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
// END
@@ -8716,14 +10602,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "СоздатьЗадачу", "Хук", ПараметрыФункции); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьЗадачу(URL, СтруктураЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
// END
@@ -8743,7 +10638,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьЗадачу", "Хук"); // SKIP
@@ -8751,7 +10651,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ИзменитьЗадачу(URL, IDЗадачи, СтруктураЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fields", СтруктураЗадачи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
// END
@@ -8764,7 +10670,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьЗадачу", "Хук"); // SKIP
@@ -8772,7 +10682,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПолучитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
// END
@@ -8785,7 +10700,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ПринятьЗадачу", "Хук"); // SKIP
@@ -8793,7 +10712,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПринятьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
// END
@@ -8806,7 +10730,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ОтклонитьЗадачу", "Хук"); // SKIP
@@ -8814,7 +10742,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ОтклонитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
// END
@@ -8827,7 +10760,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ЗавершитьЗадачу", "Хук"); // SKIP
@@ -8835,7 +10772,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ЗавершитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
// END
@@ -8848,7 +10790,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ВозобновитьЗадачу", "Хук"); // SKIP
@@ -8856,7 +10802,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ВозобновитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
// END
@@ -8869,7 +10820,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ОтложитьЗадачу", "Хук"); // SKIP
@@ -8877,7 +10832,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ОтложитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
// END
@@ -8890,7 +10850,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
Обработать(Результат, "Bitrix24", "НачатьВыполнениеЗадачи", "Хук"); // SKIP
@@ -8898,7 +10862,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.НачатьВыполнениеЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
// END
@@ -8911,7 +10880,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
Обработать(Результат, "Bitrix24", "НачатьНаблюдатьЗаЗадачей", "Хук"); // SKIP
@@ -8919,7 +10892,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.НачатьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
// END
@@ -8932,7 +10910,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
Обработать(Результат, "Bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", "Хук"); // SKIP
@@ -8940,7 +10922,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПрекратитьНаблюдатьЗаЗадачей(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
// END
@@ -8953,7 +10940,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ПриостановитьЗадачу", "Хук"); // SKIP
@@ -8961,7 +10952,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПриостановитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
// END
@@ -8974,7 +10970,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "УдалитьЗадачу", "Хук"); // SKIP
@@ -8982,7 +10982,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.УдалитьЗадачу(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
// END
@@ -8996,7 +11001,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ДелегироватьЗадачу", "Хук"); // SKIP
@@ -9004,7 +11014,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ДелегироватьЗадачу(URL, IDЗадачи, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
// END
@@ -9017,7 +11033,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьЗадачуВИзбранное", "Хук"); // SKIP
@@ -9025,7 +11045,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ДобавитьЗадачуВИзбранное(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
// END
@@ -9038,7 +11063,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
Обработать(Результат, "Bitrix24", "УбратьЗадачуИзИзбранного", "Хук"); // SKIP
@@ -9046,7 +11075,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.УбратьЗадачуИзИзбранного(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
// END
@@ -9059,7 +11093,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьИсториюЗадачи", "Хук"); // SKIP
@@ -9067,7 +11105,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПолучитьИсториюЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
// END
@@ -9092,14 +11135,24 @@
Отступ = 1;
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, Фильтр, , , Поля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("select", Поля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокЗадач", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокЗадач(URL, , Отступ, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("offset", Отступ);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
// END
@@ -9109,15 +11162,22 @@
Процедура Bitrix24_ПолучитьСписокХранилищ(ПараметрыФункции)
- URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL);
+ URL = ПараметрыФункции["Bitrix24_URL"];
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокХранилищ", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокХранилищ(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
// END
@@ -9130,7 +11190,11 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьХранилищеПриложения(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
// END
@@ -9150,14 +11214,27 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("storageid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
Обработать(Результат, "Bitrix24", "ЗагрузитьФайлВХранилище", "Хук", ПараметрыФункции); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ЗагрузитьФайлВХранилище(URL, Наименование, Картинка, IDПриемника, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("storageid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
// END
@@ -9170,7 +11247,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDФайла = ПараметрыФункции["Bitrix24_HookFileID"];
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
Обработать(Результат, "Bitrix24", "УдалитьФайл", "Хук"); // SKIP
@@ -9178,7 +11259,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
- Результат = OPI_Bitrix24.УдалитьФайл(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
// END
@@ -9194,14 +11280,25 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
Обработать(Результат, "Bitrix24", "СоздатьКаталогВХранилище", "Хук", ПараметрыФункции); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьКаталогВХранилище(URL, IDХранилища, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
// END
@@ -9214,7 +11311,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
Обработать(Результат, "Bitrix24", "УдалитьКаталог", "Хук"); // SKIP
@@ -9222,7 +11323,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.УдалитьКаталог(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
// END
@@ -9235,14 +11341,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьХранилище", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьХранилище(URL, IDХранилища, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
// END
@@ -9255,14 +11370,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDХранилища = 3;
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСодержимоеХранилища", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСодержимоеХранилища(URL, IDХранилища, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
// END
@@ -9277,7 +11401,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDХранилища = ПараметрыФункции["Bitrix24_StorageID"];
- Результат = OPI_Bitrix24.ПереименоватьХранилище(URL, IDХранилища, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("storageid", IDХранилища);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
// END
@@ -9290,14 +11420,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьИнформациюОКаталоге", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьИнформациюОКаталоге(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
// END
@@ -9313,14 +11452,25 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
Обработать(Результат, "Bitrix24", "СоздатьПодкаталог", "Хук", ПараметрыФункции); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьПодкаталог(URL, IDКаталога, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
// END
@@ -9335,7 +11485,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СкопироватьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
Обработать(Результат, "Bitrix24", "СкопироватьКаталог", "Хук"); // SKIP
@@ -9356,14 +11511,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьВнешнююСсылкуКаталога", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуКаталога(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
// END
@@ -9375,14 +11539,22 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруФильтраКаталога", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраКаталога(URL, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("empty", Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраКаталога", Опции);
// END
@@ -9395,14 +11567,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьДочерниеЭлементыКаталога", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьДочерниеЭлементыКаталога(URL, IDКаталога, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
// END
@@ -9415,14 +11596,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
Обработать(Результат, "Bitrix24", "ПоместитьКаталогВКорзину", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПоместитьКаталогВКорзину(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
// END
@@ -9435,14 +11625,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
Обработать(Результат, "Bitrix24", "ВосстановитьКаталог", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ВосстановитьКаталог(URL, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
// END
@@ -9457,7 +11656,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
Обработать(Результат, "Bitrix24", "ПереместитьКаталог", "Хук"); // SKIP
@@ -9466,7 +11670,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПереместитьКаталог(URL, IDКаталога, IDПриемника, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("tagetid" , IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
// END
@@ -9482,7 +11692,12 @@
IDКаталога2 = ПараметрыФункции["Bitrix24_HookFolderID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
Обработать(Результат, "Bitrix24", "ПереименоватьКаталог", "Хук"); // SKIP
@@ -9490,7 +11705,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПереименоватьКаталог(URL, IDКаталога, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
// END
@@ -9510,7 +11731,13 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование2, Картинка2, IDПриемника);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
+ Опции.Вставить("folderid", IDПриемника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
Обработать(Результат, "Bitrix24", "ЗагрузитьФайлВКаталог", "Хук", URL); // SKIP
@@ -9520,7 +11747,14 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, Наименование, Картинка, IDПриемника, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("folderid", IDПриемника);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
// END
@@ -9539,7 +11773,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
Обработать(Результат, "Bitrix24", "СкопироватьФайл", "Хук"); // SKIP
@@ -9548,7 +11787,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СкопироватьФайл(URL, IDФайла, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
// END
@@ -9561,14 +11806,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьИнформациюОФайле", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьИнформациюОФайле(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
// END
@@ -9583,14 +11837,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьВнешнююСсылкуФайла", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьВнешнююСсылкуФайла(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
// END
@@ -9603,14 +11866,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
Обработать(Результат, "Bitrix24", "ПоместитьФайлВКорзину", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПоместитьФайлВКорзину(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
// END
@@ -9623,14 +11895,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
Обработать(Результат, "Bitrix24", "ВосстановитьФайл", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ВосстановитьФайл(URL, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
// END
@@ -9646,7 +11927,12 @@
IDФайла2 = ПараметрыФункции["Bitrix24_HookFileID"];
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла2, Наименование2);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла2);
+ Опции.Вставить("title" , Наименование2);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
Обработать(Результат, "Bitrix24", "ПереименоватьФайл", "Хук"); // SKIP
@@ -9654,7 +11940,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПереименоватьФайл(URL, IDФайла, Наименование, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
// END
@@ -9669,7 +11961,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
Обработать(Результат, "Bitrix24", "ПереместитьФайлВКаталог", "Хук"); // SKIP
@@ -9678,7 +11975,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПереместитьФайлВКаталог(URL, IDФайла, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
// END
@@ -9692,7 +11995,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDФайла = ПараметрыФункции["Bitrix24_TaskFileID"];
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьФайлВЗадачу", "Хук"); // SKIP
@@ -9700,7 +12008,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ДобавитьФайлВЗадачу(URL, IDЗадачи, IDФайла, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
// END
@@ -9717,7 +12031,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
Обработать(Результат, "Bitrix24", "ПроверитьДоступКЗадаче", "Хук", МассивПользователей.Количество()); // SKIP
@@ -9725,7 +12044,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПроверитьДоступКЗадаче(URL, IDЗадачи, МассивПользователей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("users", МассивПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
// END
@@ -9738,7 +12063,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ОтключитьЗвукЗадачи", "Хук"); // SKIP
@@ -9746,7 +12075,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ОтключитьЗвукЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
// END
@@ -9759,7 +12093,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ВключитьЗвукЗадачи", "Хук"); // SKIP
@@ -9767,7 +12105,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ВключитьЗвукЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
// END
@@ -9782,7 +12125,12 @@
Текст = "Задача невыполнима, расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("text", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьКомментарийЗадачи", "Хук", ПараметрыФункции); // SKIP
@@ -9791,7 +12139,13 @@
Текст = "Задача выполнима, не расходимся";
- Результат = OPI_Bitrix24.ДобавитьКомментарийЗадачи(URL, IDЗадачи, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
// END
@@ -9805,7 +12159,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
Обработать(Результат, "Bitrix24", "УдалитьКомментарийЗадачи", "Хук"); // SKIP
@@ -9813,7 +12172,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
- Результат = OPI_Bitrix24.УдалитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
// END
@@ -9826,7 +12191,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
Обработать(Результат, "Bitrix24", "СоздатьРезультатИзКомментария", "Хук"); // SKIP
@@ -9834,7 +12203,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
- Результат = OPI_Bitrix24.СоздатьРезультатИзКомментария(URL, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
// END
@@ -9847,7 +12221,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
Обработать(Результат, "Bitrix24", "УдалитьРезультатИзКомментария", "Хук"); // SKIP
@@ -9855,7 +12233,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
- Результат = OPI_Bitrix24.УдалитьРезультатИзКомментария(URL, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
// END
@@ -9868,14 +12251,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокРезультатов", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокРезультатов(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
// END
@@ -9888,14 +12280,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокКомментариевЗадачи", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокКомментариевЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
// END
@@ -9909,7 +12310,12 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьКомментарийЗадачи", "Хук"); // SKIP
@@ -9917,7 +12323,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
- Результат = OPI_Bitrix24.ПолучитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
// END
@@ -9933,7 +12345,13 @@
Текст = "Задача изменена, не расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьКомментарийЗадачи", "Хук"); // SKIP
@@ -9943,7 +12361,14 @@
Текст = "Задача изменена, расходимся";
- Результат = OPI_Bitrix24.ИзменитьКомментарийЗадачи(URL, IDЗадачи, IDКомментария, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("comment", IDКомментария);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
// END
@@ -9959,7 +12384,13 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
Обработать(Результат, "Bitrix24", "СоздатьЗависимостьЗадач", "Хук"); // SKIP
@@ -9972,7 +12403,14 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
// END
@@ -9991,7 +12429,13 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи); // SKIP
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
Обработать(Результат, "Bitrix24", "УдалитьЗависимостьЗадач", "Хук"); // SKIP
@@ -10003,7 +12447,14 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен); // SKIP
- Результат = OPI_Bitrix24.УдалитьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("taskfrom", IDИсточника);
+ Опции.Вставить("taskto" , IDПриемника);
+ Опции.Вставить("linktype", ТипСвязи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
// END
@@ -10018,7 +12469,13 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, 6);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьСтадиюКанбана", "Хук", ПараметрыФункции); // SKIP
@@ -10029,7 +12486,15 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПредыдущей = Результат["result"];
- Результат = OPI_Bitrix24.ДобавитьСтадиюКанбана(URL, Наименование, Цвет, IDПредыдущей, , Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", IDПредыдущей);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
// END
@@ -10043,7 +12508,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
Обработать(Результат, "Bitrix24", "УдалитьСтадиюКанбана", "Хук"); // SKIP
@@ -10052,7 +12522,12 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.УдалитьСтадиюКанбана(URL, IDСтадии, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСтадиюКанбана", Опции);
// END
@@ -10064,14 +12539,22 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("admin", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтадииКанбана", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтадииКанбана(URL, , , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
// END
@@ -10086,7 +12569,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
Обработать(Результат, "Bitrix24", "ПеренестиЗадачуВСтадиюКанбана", "Хук"); // SKIP
@@ -10095,7 +12583,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПеренестиЗадачуВСтадиюКанбана(URL, IDЗадачи, IDСтадии, , , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
// END
@@ -10113,7 +12607,13 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("stage", IDСтадии);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьСтадиюКанбана", "Хук"); // SKIP
@@ -10124,7 +12624,16 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ИзменитьСтадиюКанбана(URL, Наименование, IDСтадии, Цвет, 6, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("stage" , IDСтадии);
+ Опции.Вставить("color" , Цвет);
+ Опции.Вставить("prevstage", 6);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
// END
@@ -10139,7 +12648,13 @@
Текст = "Пункт чек-листа";
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("complete", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьЭлементЧеклистаЗадачи", "Хук", ПараметрыФункции); // SKIP
@@ -10147,7 +12662,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ДобавитьЭлементЧеклистаЗадачи(URL, IDЗадачи, Текст, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10163,7 +12684,13 @@
Текст = "Новый текст пункта чек-листа";
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьЭлементЧеклистаЗадачи", "Хук"); // SKIP
@@ -10172,7 +12699,14 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
IDЭлемента = ПараметрыФункции["Bitrix24_CheckElementID"];
- Результат = OPI_Bitrix24.ИзменитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Текст, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10186,7 +12720,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "УдалитьЭлементЧеклистаЗадачи", "Хук"); // SKIP
@@ -10196,7 +12735,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.УдалитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10209,7 +12754,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьЧеклистЗадачи", "Хук"); // SKIP
@@ -10217,7 +12766,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
- Результат = OPI_Bitrix24.ПолучитьЧеклистЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
// END
@@ -10231,7 +12785,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьЭлементЧеклистаЗадачи", "Хук"); // SKIP
@@ -10241,7 +12800,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10255,7 +12820,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", "Хук"); // SKIP
@@ -10265,7 +12835,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ВыполнитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10279,7 +12855,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", "Хук"); // SKIP
@@ -10289,7 +12870,13 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ВозобновитьЭлементЧеклистаЗадачи(URL, IDЗадачи, IDЭлемента, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("element", IDЭлемента);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
// END
@@ -10304,7 +12891,12 @@
Время = 3600;
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL, IDЗадачи, Время);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьТрудозатратыЗадачи", "Хук", ПараметрыФункции); // SKIP
@@ -10316,13 +12908,16 @@
Время = 7200;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ДобавитьТрудозатратыЗадачи(URL
- , IDЗадачи
- , Время
- , IDПользователя
- , Текст
- , ДатаУстановки
- , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
// END
@@ -10339,7 +12934,14 @@
Текст = "Забытый в прошлый раз текст";
Время = 4800;
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьТрудозатратыЗадачи", "Хук"); // SKIP
@@ -10351,7 +12953,16 @@
Время = 4800;
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
- Результат = OPI_Bitrix24.ИзменитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Время, Текст, ДатаУстановки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("amount", Время);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
// END
@@ -10365,7 +12976,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
Обработать(Результат, "Bitrix24", "УдалитьТрудозатратыЗадачи", "Хук"); // SKIP
@@ -10373,7 +12989,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
- Результат = OPI_Bitrix24.УдалитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
// END
@@ -10387,7 +13009,12 @@
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьТрудозатратыЗадачи", "Хук"); // SKIP
@@ -10395,7 +13022,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
- Результат = OPI_Bitrix24.ПолучитьТрудозатратыЗадачи(URL, IDЗадачи, IDЗаписи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("record", IDЗаписи);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
// END
@@ -10408,14 +13041,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task", IDЗадачи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокТрудозатратЗадачи", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокТрудозатратЗадачи(URL, IDЗадачи, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
// END
@@ -10427,14 +13069,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьПланЗадачНаДень", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьПланЗадачНаДень(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
// END
@@ -10465,7 +13114,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
Обработать(Результат, "Bitrix24", "СоздатьЧат", "Хук", ПараметрыФункции); // SKIP
@@ -10477,7 +13130,12 @@
СтруктураЧата.Вставить("TITLE", "Закрытый чат");
СтруктураЧата.Вставить("USERS", МассивУчастников);
- Результат = OPI_Bitrix24.СоздатьЧат(URL, СтруктураЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураЧата);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
// END
@@ -10490,7 +13148,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокПользователейЧата", "Хук"); // SKIP
@@ -10498,7 +13160,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
// END
@@ -10511,7 +13178,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
Обработать(Результат, "Bitrix24", "ПокинутьЧат", "Хук"); // SKIP
@@ -10519,7 +13190,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ПокинутьЧат(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
// END
@@ -10534,7 +13210,12 @@
IDПользователя = 10;
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
Обработать(Результат, "Bitrix24", "ИсключитьПользователяИзЧата", "Хук"); // SKIP
@@ -10542,7 +13223,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ИсключитьПользователяИзЧата(URL, IDЧата, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
// END
@@ -10559,7 +13246,12 @@
IDПользователей.Добавить(10);
IDПользователей.Добавить(12);
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
Обработать(Результат, "Bitrix24", "ДобавитьПользователейВЧат", "Хук"); // SKIP
@@ -10568,7 +13260,14 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ДобавитьПользователейВЧат(URL, IDЧата, IDПользователя, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("users", IDПользователя);
+ Опции.Вставить("hide" , Истина);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
// END
@@ -10583,7 +13282,12 @@
Заголовок = "Новый заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьЗаголовокЧата", "Хук"); // SKIP
@@ -10593,7 +13297,13 @@
Заголовок = "Другой заголовок чата";
- Результат = OPI_Bitrix24.ИзменитьЗаголовокЧата(URL, IDЧата, Заголовок, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
// END
@@ -10608,7 +13318,12 @@
Цвет = "AZURE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьЦветЧата", "Хук"); // SKIP
@@ -10617,7 +13332,13 @@
Цвет = "PURPLE";
- Результат = OPI_Bitrix24.ИзменитьЦветЧата(URL, IDЧата, Цвет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("color", Цвет);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
// END
@@ -10632,7 +13353,12 @@
Картинка = ПараметрыФункции["Picture2"];
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьКартинкуЧата", "Хук"); // SKIP
@@ -10640,7 +13366,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ИзменитьКартинкуЧата(URL, IDЧата, Картинка, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
// END
@@ -10653,7 +13385,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
Обработать(Результат, "Bitrix24", "ОтключитьУведомленияЧата", "Хук"); // SKIP
@@ -10661,7 +13397,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ОтключитьУведомленияЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
// END
@@ -10674,7 +13415,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
Обработать(Результат, "Bitrix24", "ВключитьУведомленияЧата", "Хук"); // SKIP
@@ -10682,7 +13427,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ВключитьУведомленияЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
// END
@@ -10697,7 +13447,12 @@
IDПользователя = 10;
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("user", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
Обработать(Результат, "Bitrix24", "СменитьВладельцаЧата", "Хук"); // SKIP
@@ -10705,7 +13460,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.СменитьВладельцаЧата(URL, IDЧата, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
// END
@@ -10718,7 +13479,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = "chat4";
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокСообщенийЧата", "Хук", ПараметрыФункции); // SKIP
@@ -10726,7 +13491,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокСообщенийЧата(URL, IDПользователя, , 0, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("first", 0);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
// END
@@ -10744,7 +13515,12 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакПрочитанное", "Хук"); // SKIP
@@ -10753,7 +13529,13 @@
IDПользователя = 10;
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакПрочитанное(URL, IDПользователя, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
// END
@@ -10771,7 +13553,12 @@
СтрокаЧата = "chat" + IDЧата;
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, СтрокаЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
Обработать(Результат, "Bitrix24", "ОтметитьСообщениеКакНепрочитанное", "Хук"); // SKIP
@@ -10780,7 +13567,13 @@
IDПользователя = 10;
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
- Результат = OPI_Bitrix24.ОтметитьСообщениеКакНепрочитанное(URL, IDПользователя, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
// END
@@ -10797,7 +13590,11 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьДиалог", "Хук"); // SKIP
@@ -10805,7 +13602,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьДиалог(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
// END
@@ -10822,7 +13624,11 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокПользователейДиалога", "Хук"); // SKIP
@@ -10830,7 +13636,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ПолучитьСписокПользователейДиалога(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
// END
@@ -10847,7 +13658,11 @@
СтрокаЧата = "chat" + IDЧата;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, СтрокаЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", СтрокаЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
Обработать(Результат, "Bitrix24", "ОтправитьУведомлениеОВводе", "Хук"); // SKIP
@@ -10855,7 +13670,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьУведомлениеОВводе(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
// END
@@ -10867,14 +13687,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
Обработать(Результат, "Bitrix24", "ПрочитатьВсе", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПрочитатьВсе(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
// END
@@ -10898,7 +13725,13 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, СтрокаЧата, Текст, Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
Обработать(Результат, "Bitrix24", "ОтправитьСообщение", "Хук", ПараметрыФункции); // SKIP
@@ -10906,7 +13739,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 10;
- Результат = OPI_Bitrix24.ОтправитьСообщение(URL, IDПользователя, Текст, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
// END
@@ -10921,7 +13760,12 @@
Текст = "Новый текст сообщения";
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьСообщение", "Хук"); // SKIP
@@ -10936,7 +13780,14 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.ИзменитьСообщение(URL, IDСообщения, Текст, Вложения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , Вложения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
// END
@@ -10949,7 +13800,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
Обработать(Результат, "Bitrix24", "УдалитьСообщение", "Хук"); // SKIP
@@ -10957,7 +13812,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
- Результат = OPI_Bitrix24.УдалитьСообщение(URL, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
// END
@@ -10970,7 +13830,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
Обработать(Результат, "Bitrix24", "УстановитьРеакциюНаСообщение", "Хук"); // SKIP
@@ -10978,7 +13842,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
- Результат = OPI_Bitrix24.УстановитьРеакциюНаСообщение(URL, IDСообщения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
// END
@@ -10991,7 +13860,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьКаталогФайловЧата", "Хук"); // SKIP
@@ -10999,7 +13872,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Результат = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
// END
@@ -11014,13 +13892,29 @@
Файл = ПараметрыФункции["Document"]; // Двоичные данные, URL или путь к файлу
Описание = "Очень важный файл";
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat", IDЧата);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
Обработать(Результат, "Bitrix24", "ОтправитьФайл", "Хук"); // SKIP
@@ -11028,13 +13922,32 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
- Каталог = OPI_Bitrix24.ПолучитьКаталогФайловЧата(URL, IDЧата, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("token", Токен);
+
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
- ЗагруженныйФайл = OPI_Bitrix24.ЗагрузитьФайлВКаталог(URL, "Важный документ.docx", Файл, IDКаталога, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("folderid", IDКаталога);
+ Опции.Вставить("token" , Токен);
+
+ ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
- Результат = OPI_Bitrix24.ОтправитьФайл(URL, IDЧата, IDФайла, Описание, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
+ Опции.Вставить("description", Описание);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
// END
@@ -11050,7 +13963,11 @@
МассивПользователей.Добавить(1);
МассивПользователей.Добавить(10);
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, МассивПользователей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", МассивПользователей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьПользователей", "Хук"); // SKIP
@@ -11058,7 +13975,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователей = 10;
- Результат = OPI_Bitrix24.ПолучитьПользователей(URL, IDПользователей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", IDПользователей);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
// END
@@ -11070,14 +13992,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтатусПользователя", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтатусПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
// END
@@ -11090,7 +14019,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Статус = "dnd";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
Обработать(Результат, "Bitrix24", "УстановитьСтатусПользователя", "Хук"); // SKIP
@@ -11098,7 +14031,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Статус = "away";
- Результат = OPI_Bitrix24.УстановитьСтатусПользователя(URL, Статус, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
// END
@@ -11119,7 +14057,13 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
Обработать(Результат, "Bitrix24", "СоздатьПерсональноеУведомление", "Хук", ПараметрыФункции); // SKIP
@@ -11128,7 +14072,14 @@
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьПерсональноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
// END
@@ -11149,7 +14100,13 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокКартинки("Картинка1", Картинка));
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, , Вложения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks", Вложения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
Обработать(Результат, "Bitrix24", "СоздатьСистемноеУведомление", "Хук", ПараметрыФункции); // SKIP
@@ -11158,7 +14115,14 @@
Тег = "Новый";
IDПользователя = 10;
- Результат = OPI_Bitrix24.СоздатьСистемноеУведомление(URL, IDПользователя, Текст, Тег, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
// END
@@ -11171,7 +14135,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
Обработать(Результат, "Bitrix24", "УдалитьУведомление", "Хук"); // SKIP
@@ -11179,7 +14147,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
- Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("notif", IDУведомления);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
// END
@@ -11194,7 +14167,12 @@
Тип = "date";
Имя = "BIRTHDAY_FIELD";
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname", Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
@@ -11205,7 +14183,16 @@
Заголовок = "Поле для текста";
Подпись = Новый Структура("en,ru", "Some field", "Некоторое поле");
- Результат = OPI_Bitrix24.ДобавитьПользовательскоеПолеЗадачи(URL, Тип, Имя, ВнешнийКод, Заголовок, Подпись, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname" , Имя);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
// END
@@ -11218,7 +14205,12 @@
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
Заголовок = "Новый заголовок";
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, , Заголовок);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("title" , Заголовок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
@@ -11227,7 +14219,14 @@
ВнешнийКод = "NEW_TEXT_FIELD";
Подпись = Новый Структура("en,ru", "Updated field", "Измененное поле");
- Результат = OPI_Bitrix24.ИзменитьПользовательскоеПолеЗадачи(URL, IDПоля, ВнешнийКод, , Подпись, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid" , IDПоля);
+ Опции.Вставить("externalid", ВнешнийКод);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
// END
@@ -11238,13 +14237,22 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
- Результат = OPI_Bitrix24.ПолучитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
// END
@@ -11254,12 +14262,19 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокПользовательскихПолейЗадачи(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
// END
@@ -11270,13 +14285,22 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
- Результат = OPI_Bitrix24.УдалитьПользовательскоеПолеЗадачи(URL, IDПоля, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
// END
@@ -11289,7 +14313,12 @@
Наименование = "Главное подразделение";
IDРодителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
Обработать(Результат, "Bitrix24", "СоздатьПодразделение", "Хук", ПараметрыФункции); // SKIP
@@ -11300,7 +14329,14 @@
IDРодителя = ПараметрыФункции["Bitrix24_HookDepID"];
IDРуководителя = 1;
- Результат = OPI_Bitrix24.СоздатьПодразделение(URL, Наименование, IDРодителя, IDРуководителя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
// END
@@ -11315,7 +14351,12 @@
IDПодразделения = ПараметрыФункции["Bitrix24_HookDepID"];
IDРодителя = 7;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL, IDПодразделения, , IDРодителя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("parentid", IDРодителя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьПодразделение", "Хук"); // SKIP
@@ -11327,12 +14368,15 @@
IDРодителя = 1;
IDРуководителя = 10;
- Результат = OPI_Bitrix24.ИзменитьПодразделение(URL
- , IDПодразделения
- , Наименование
- , IDРодителя
- , IDРуководителя
- , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("parentid", IDРодителя);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
// END
@@ -11345,7 +14389,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
Обработать(Результат, "Bitrix24", "УдалитьПодразделение", "Хук"); // SKIP
@@ -11353,7 +14401,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПодразделения = ПараметрыФункции["Bitrix24_HookDepID"];
- Результат = OPI_Bitrix24.УдалитьПодразделение(URL, IDПодразделения, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
// END
@@ -11366,7 +14419,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, IDПодразделения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid", IDПодразделения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьПодразделения", "Хук"); // SKIP
@@ -11374,7 +14431,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDРуководителя = 1;
- Результат = OPI_Bitrix24.ПолучитьПодразделения(URL, , , , IDРуководителя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headid", IDРуководителя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
// END
@@ -11386,14 +14448,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьТекущегоПользователя", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьТекущегоПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
// END
@@ -11405,14 +14474,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруПользователя", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользователя(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
// END
@@ -11431,7 +14507,11 @@
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
Обработать(Результат, "Bitrix24", "СоздатьПользователя", "Хук", ПараметрыФункции); // SKIP
@@ -11446,7 +14526,12 @@
СтруктураПользователя.Вставить("PERSONAL_MOBILE", "88003553535");
СтруктураПользователя.Вставить("UF_DEPARTMENT" , 1);
- Результат = OPI_Bitrix24.СоздатьПользователя(URL, СтруктураПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
// END
@@ -11466,7 +14551,12 @@
СтруктураПользователя.Вставить("EMAIL" , Почта);
СтруктураПользователя.Вставить("UF_DEPARTMENT", 1);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьПользователя", "Хук"); // SKIP
@@ -11481,7 +14571,13 @@
СтруктураПользователя.Вставить("LAST_NAME" , "Лама");
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
- Результат = OPI_Bitrix24.ИзменитьПользователя(URL, IDПользователя, СтруктураПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fields", СтруктураПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
// END
@@ -11494,7 +14590,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьСтатусПользователя", "Хук"); // SKIP
@@ -11502,7 +14603,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
- Результат = OPI_Bitrix24.ИзменитьСтатусПользователя(URL, IDПользователя, Истина, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("fire" , Истина);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
// END
@@ -11515,7 +14622,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьПользователя", "Хук"); // SKIP
@@ -11523,7 +14634,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
- Результат = OPI_Bitrix24.ПолучитьПользователя(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
// END
@@ -11542,7 +14658,11 @@
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Отдел маркетинга");
СтруктураФильтра.Вставить("USER_TYPE" , "employee");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
Обработать(Результат, "Bitrix24", "НайтиПользователей", "Хук"); // SKIP
@@ -11552,7 +14672,12 @@
СтруктураФильтра = Новый Структура;
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Битрикс");
- Результат = OPI_Bitrix24.НайтиПользователей(URL, СтруктураФильтра, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
// END
@@ -11564,7 +14689,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
Час = 3600;
@@ -11574,7 +14702,14 @@
Время = OPI_Инструменты.ПолучитьТекущуюДату() - Час;
Отчет = "Опоздание";
- Результат = OPI_Bitrix24.НачатьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
// END
@@ -11584,7 +14719,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
@@ -11592,7 +14730,14 @@
Время = OPI_Инструменты.ПолучитьТекущуюДату();
Отчет = "Отгул";
- Результат = OPI_Bitrix24.ЗавершитьУчетВремени(URL, IDПользователя, Время, Отчет, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("time" , Время);
+ Опции.Вставить("report", Отчет);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
КонецПроцедуры
@@ -11600,13 +14745,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПриостановитьУчетВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
// END
@@ -11616,13 +14769,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьСтатусУчетаВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
КонецПроцедуры
@@ -11630,13 +14791,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = 1;
- Результат = OPI_Bitrix24.ПолучитьНастройкиУчетаВремени(URL, IDПользователя, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("userid", IDПользователя);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
// END
@@ -11644,8 +14813,11 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЛидов(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЛидов(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЛидов", Опции);
// END
@@ -11657,14 +14829,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруЛида", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЛида(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
// END
@@ -11692,7 +14871,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
Обработать(Результат, "Bitrix24", "СоздатьЛид", "Хук", ПараметрыФункции); // SKIP
@@ -11702,7 +14885,12 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьЛид(URL, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
// END
@@ -11720,7 +14908,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьЛид", "Хук"); // SKIP
@@ -11731,7 +14924,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
- Результат = OPI_Bitrix24.ИзменитьЛид(URL, IDЛида, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
// END
@@ -11744,7 +14943,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
Обработать(Результат, "Bitrix24", "УдалитьЛид", "Хук"); // SKIP
@@ -11752,7 +14955,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
- Результат = OPI_Bitrix24.УдалитьЛид(URL, IDЛида, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
// END
@@ -11765,7 +14973,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead", IDЛида);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьЛид", "Хук"); // SKIP
@@ -11773,7 +14985,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
- Результат = OPI_Bitrix24.ПолучитьЛид(URL, IDЛида, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
// END
@@ -11785,7 +15002,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокЛидов", "Хук"); // SKIP
@@ -11796,7 +15016,12 @@
Фильтр.Вставить("TITLE" , "Мегаклиент");
Фильтр.Вставить("HAS_EMAIL", "Y");
- Результат = OPI_Bitrix24.ПолучитьСписокЛидов(URL, Фильтр, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
// END
@@ -11806,8 +15031,11 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраСделок(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСделок(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСделок", Опции);
// END
@@ -11819,14 +15047,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруСделки", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСделки(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
// END
@@ -11853,7 +15088,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
Обработать(Результат, "Bitrix24", "СоздатьСделку", "Хук", ПараметрыФункции); // SKIP
@@ -11863,7 +15102,12 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьСделку(URL, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
// END
@@ -11881,7 +15125,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьСделку", "Хук"); // SKIP
@@ -11892,7 +15141,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
- Результат = OPI_Bitrix24.ИзменитьСделку(URL, IDСделки, СтруктураПолей, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("fields", СтруктураПолей);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
// END
@@ -11905,7 +15160,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСделку", "Хук"); // SKIP
@@ -11913,7 +15172,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
- Результат = OPI_Bitrix24.ПолучитьСделку(URL, IDСделки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
// END
@@ -11926,7 +15190,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal", IDСделки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
Обработать(Результат, "Bitrix24", "УдалитьСделку", "Хук"); // SKIP
@@ -11934,7 +15202,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
- Результат = OPI_Bitrix24.УдалитьСделку(URL, IDСделки, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
// END
@@ -11946,7 +15219,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокСделок", "Хук"); // SKIP
@@ -11957,7 +15233,12 @@
Фильтр.Вставить("TITLE" , "Продажа в RUB");
Фильтр.Вставить("CURRENCY_ID", "RUB");
- Результат = OPI_Bitrix24.ПолучитьСписокСделок(URL, Фильтр, , Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
// END
@@ -11967,8 +15248,11 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЗадач(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраЗадач(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЗадач", Опции);
// END
@@ -11978,8 +15262,11 @@
Процедура Bitrix24_ПолучитьСтруктуруКомментария(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКомментария(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКомментария", Опции);
// END
@@ -11989,8 +15276,11 @@
Процедура Bitrix24_ПолучитьСтруктуруЧата(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруЧата(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЧата", Опции);
// END
@@ -12003,7 +15293,11 @@
Наименование = "Картинка";
URL = ПараметрыФункции["Picture"];
- Результат = OPI_Bitrix24.ПолучитьБлокКартинки(Наименование, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокКартинки", Опции);
// END
@@ -12016,7 +15310,11 @@
Наименование = "Картинка";
URL = ПараметрыФункции["Document"];
- Результат = OPI_Bitrix24.ПолучитьБлокФайла(Наименование, URL);
+ Опции = Новый Структура;
+ Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокФайла", Опции);
// END
@@ -12026,8 +15324,11 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраПользователей(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраПользователей(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраПользователей", Опции);
// END
@@ -12055,7 +15356,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
Обработать(Результат, "Bitrix24", "СоздатьКалендарь", "Хук", ПараметрыФункции); // SKIP
@@ -12065,7 +15370,12 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.СоздатьКалендарь(URL, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
// END
@@ -12086,7 +15396,12 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDКалендаря = ПараметрыФункции["Bitrix24_HookCalendarID"];
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьКалендарь", "Хук"); // SKIP
@@ -12094,7 +15409,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
- Результат = OPI_Bitrix24.ИзменитьКалендарь(URL, IDКалендаря, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
// END
@@ -12109,7 +15430,13 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
Обработать(Результат, "Bitrix24", "УдалитьКалендарь", "Хук"); // SKIP
@@ -12117,7 +15444,14 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
- Результат = OPI_Bitrix24.УдалитьКалендарь(URL, IDКалендаря, IDВладельца, Тип, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("calendar", IDКалендаря);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
// END
@@ -12127,13 +15461,18 @@
Процедура Bitrix24_ПолучитьСтруктуруКалендаря(ПараметрыФункции)
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКалендаря", Опции);
// END
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруКалендаря");
- Результат = OPI_Bitrix24.ПолучитьСтруктуруКалендаря(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруКалендаря", "Пустая");
@@ -12145,14 +15484,25 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСписокКалендарей", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСписокКалендарей(URL, IDВладельца, Тип, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
// END
@@ -12164,14 +15514,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруНастроекКалендаря", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьСтруктуруНастроекКалендаря(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
// END
@@ -12181,13 +15538,18 @@
Процедура Bitrix24_ПолучитьСтруктуруПользовательскихНастроекКалендаря(ПараметрыФункции)
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользовательскихНастроекКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря", Опции);
// END
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря");
- Результат = OPI_Bitrix24.ПолучитьСтруктуруПользовательскихНастроекКалендаря(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруПользовательскихНастроекКалендаря", "Пустая");
@@ -12197,14 +15559,21 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.ПолучитьПользовательскиеНастройкиКалендаря(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
// END
@@ -12222,14 +15591,23 @@
URL = ПараметрыФункции["Bitrix24_URL"];
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
Обработать(Результат, "Bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", "Хук"); // SKIP
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
- Результат = OPI_Bitrix24.УстановитьПользовательскиеНастройкиКалендаря(URL, СтруктураКалендаря, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("settings", СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
// END
@@ -12250,7 +15628,13 @@
ДатаНачала = ТекущаяДата;
ДатаОкончания = ТекущаяДата + Неделя;
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьЗанятостьПользователей", "Хук"); // SKIP
@@ -12258,7 +15642,14 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
- Результат = OPI_Bitrix24.ПолучитьЗанятостьПользователей(URL, Пользователь, ДатаНачала, ДатаОкончания, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("users", Пользователь);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
// END
@@ -12328,7 +15719,11 @@
СтруктураСобытия.Вставить("meeting", СтруктураВстречи);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
Обработать(Результат, "Bitrix24", "СоздатьСобытиеКалендаря", "Хук", ПараметрыФункции); // SKIP
@@ -12338,7 +15733,12 @@
СтруктураСобытия.Вставить("section", IDКалендаря);
- Результат = OPI_Bitrix24.СоздатьСобытиеКалендаря(URL, СтруктураСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
// END
@@ -12360,7 +15760,12 @@
СтруктураСобытия.Вставить("importance" , "low");
СтруктураСобытия.Вставить("private_event", "Y");
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ИзменитьСобытиеКалендаря", "Хук", ПараметрыФункции); // SKIP
@@ -12369,7 +15774,13 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
- Результат = OPI_Bitrix24.ИзменитьСобытиеКалендаря(URL, IDСобытия, СтруктураСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("fields", СтруктураСобытия);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
// END
@@ -12382,7 +15793,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
Обработать(Результат, "Bitrix24", "УдалитьСобытиеКалендаря", "Хук"); // SKIP
@@ -12390,7 +15805,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
- Результат = OPI_Bitrix24.УдалитьСобытиеКалендаря(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
// END
@@ -12403,7 +15823,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСобытиеКалендаря", "Хук"); // SKIP
@@ -12411,7 +15835,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
- Результат = OPI_Bitrix24.ПолучитьСобытиеКалендаря(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
// END
@@ -12425,7 +15854,12 @@
IDВладельца = 1;
Тип = "user";
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner", IDВладельца);
+ Опции.Вставить("type" , Тип);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСобытияКалендарей", "Хук"); // SKIP
@@ -12447,7 +15881,14 @@
Фильтр.Вставить("to" , Послезавтра);
Фильтр.Вставить("section", МассивКалендарей);
- Результат = OPI_Bitrix24.ПолучитьСобытияКалендарей(URL, IDВладельца, Тип, Фильтр, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
// END
@@ -12461,7 +15902,12 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Статус = "Y";
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
Обработать(Результат, "Bitrix24", "УстановитьСтатусУчастияПользователя", "Хук"); // SKIP
@@ -12469,7 +15915,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
- Результат = OPI_Bitrix24.УстановитьСтатусУчастияПользователя(URL, IDСобытия, Статус, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
+ Опции.Вставить("status", Статус);
+ Опции.Вставить("token" , Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
// END
@@ -12482,7 +15934,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтатусУчастияПользователя", "Хук"); // SKIP
@@ -12490,7 +15946,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
- Результат = OPI_Bitrix24.ПолучитьСтатусУчастияПользователя(URL, IDСобытия, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
// END
@@ -12500,13 +15961,18 @@
Процедура Bitrix24_ПолучитьСтруктуруСобытияКалендаря(ПараметрыФункции)
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСобытияКалендаря();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСобытияКалендаря", Опции);
// END
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруСобытияКалендаря");
- Результат = OPI_Bitrix24.ПолучитьСтруктуруСобытияКалендаря(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСобытияКалендаря", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруСобытияКалендаря", "Пустая");
@@ -12514,13 +15980,18 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраСобытийКалендарей(ПараметрыФункции)
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСобытийКалендарей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей", Опции);
// END
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей");
- Результат = OPI_Bitrix24.ПолучитьСтруктуруФильтраСобытийКалендарей(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей", Опции);
Обработать(Результат, "Bitrix24", "ПолучитьСтруктуруФильтраСобытийКалендарей", "Пустая");
@@ -12532,8 +16003,11 @@
Процедура VKTeams_ПроверитьТокен(ПараметрыФункции)
- Токен = ПараметрыФункции["VkTeams_Token"];
- Результат = OPI_VKTeams.ПроверитьТокен(Токен);
+ Токен = ПараметрыФункции["VkTeams_Token"];
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПроверитьТокен", Опции);
// END
@@ -12576,7 +16050,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Текст = "Текст сообщения";
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьТекстовоеСообщение", "Простое", ПараметрыФункции); // SKIP
@@ -12597,7 +16076,15 @@
Клавиатура.Добавить(МассивСтрокиКнопок);
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
- Результат = OPI_VKTeams.ОтправитьТекстовоеСообщение(Токен, IDЧата, Текст, IDЦитируемого, Клавиатура, Разметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("reply" , IDЦитируемого);
+ Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("parsemod", Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
// END
@@ -12612,13 +16099,26 @@
IDЧатаИсточника = ПараметрыФункции["VkTeams_ChatID2"];
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
Обработать(Результат, "VKTeams", "ПереслатьСообщение", "Простое"); // SKIP
Текст = "Дополнительный текст";
- Результат = OPI_VKTeams.ПереслатьСообщение(Токен, IDСообщения, IDЧатаИсточника, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
// END
@@ -12639,15 +16139,33 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "URL", ПараметрыФункции); // SKIP
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлПуть, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "Путь", ПараметрыФункции); // SKIP
- Результат = OPI_VKTeams.ОтправитьФайл(Токен, IDЧата, ФайлДД, Текст, "ВажныйДокумент.docx");
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("filename", "ВажныйДокумент.docx");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
// END
@@ -12664,7 +16182,13 @@
IDФайла = ПараметрыФункции["VkTeams_FileID"];
Текст = "Подпись к файлу";
- Результат = OPI_VKTeams.ПереслатьФайл(Токен, IDЧата, IDФайла, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьФайл", Опции);
// END
@@ -12677,7 +16201,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDФайла = ПараметрыФункции["VkTeams_FileID"];
- Результат = OPI_VKTeams.ПолучитьИнформациюОФайле(Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОФайле", Опции);
// END
@@ -12692,14 +16220,27 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Текст = "Новый текст сообщения";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
Обработать(Результат, "VKTeams", "ИзменитьТекстСообщения", "Путь"); // SKIP
Текст = "Новый полужирный текст сообщения";
Разметка = "HTML";
- Результат = OPI_VKTeams.ИзменитьТекстСообщения(Токен, IDЧата, IDСообщения, Текст, Разметка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemod" , Разметка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
// END
@@ -12713,7 +16254,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
- Результат = OPI_VKTeams.УдалитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УдалитьСообщение", Опции);
// END
@@ -12734,15 +16280,31 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "URL", ПараметрыФункции); // SKIP
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлПуть, , IDЦитируемого);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("reply" , IDЦитируемого);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "Путь", ПараметрыФункции); // SKIP
- Результат = OPI_VKTeams.ОтправитьГолосовоеСообщение(Токен, IDЧата, ФайлДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
// END
@@ -12758,7 +16320,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
IDФайла = ПараметрыФункции["VkTeams_VoiceID"];
- Результат = OPI_VKTeams.ПереслатьГолосовоеСообщение(Токен, IDЧата, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fileid", IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьГолосовоеСообщение", Опции);
// END
@@ -12772,7 +16339,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ИсключитьПользователейЧата(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("members", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИсключитьПользователейЧата", Опции);
// END
@@ -12792,15 +16364,30 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , Файл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "URL");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлПуть);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлПуть);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "Путь");
- Результат = OPI_VKTeams.ИзменитьАватарЧата(Токен, IDЧата, ФайлДД);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
// END
@@ -12815,7 +16402,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
- Результат = OPI_VKTeams.ПолучитьИнформациюОЧате(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОЧате", Опции);
// END
@@ -12828,7 +16419,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
- Результат = OPI_VKTeams.ПолучитьАдминистраторовЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьАдминистраторовЧата", Опции);
// END
@@ -12841,7 +16436,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
- Результат = OPI_VKTeams.ПолучитьПользователейЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьПользователейЧата", Опции);
// END
@@ -12854,7 +16453,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
- Результат = OPI_VKTeams.ПолучитьЗаблокированныхПользователейЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗаблокированныхПользователейЧата", Опции);
// END
@@ -12867,7 +16470,11 @@
Токен = ПараметрыФункции["VkTeams_Token"];
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
- Результат = OPI_VKTeams.ПолучитьЗапросыВступленияЧата(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗапросыВступленияЧата", Опции);
// END
@@ -12881,7 +16488,13 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ЗаблокироватьПользователяЧата(Токен, IDЧата, Пользователь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("userid" , Пользователь);
+ Опции.Вставить("dellast", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗаблокироватьПользователяЧата", Опции);
// END
@@ -12895,7 +16508,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Пользователь = 1011987091;
- Результат = OPI_VKTeams.РазблокироватьПользователяЧата(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "РазблокироватьПользователяЧата", Опции);
// END
@@ -12909,7 +16527,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
- Результат = OPI_VKTeams.ЗакрепитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗакрепитьСообщение", Опции);
// END
@@ -12923,7 +16546,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
- Результат = OPI_VKTeams.ОткрепитьСообщение(Токен, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("messageid", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОткрепитьСообщение", Опции);
// END
@@ -12937,11 +16565,20 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
Обработать(Результат, "VKTeams", "ОдобритьЗаявкуНаВступление", "Один"); // SKIP
- Результат = OPI_VKTeams.ОдобритьЗаявкуНаВступление(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
// END
@@ -12955,11 +16592,20 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Пользователь = 1011987091;
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата, Пользователь);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("userid", Пользователь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
Обработать(Результат, "VKTeams", "ОтклонитьЗаявкуНаВступление", "Один"); // SKIP
- Результат = OPI_VKTeams.ОтклонитьЗаявкуНаВступление(Токен, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
// END
@@ -12973,7 +16619,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Текст = "Новый заголовок";
- Результат = OPI_VKTeams.УстановитьЗаголовокЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьЗаголовокЧата", Опции);
// END
@@ -12987,7 +16638,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Текст = "Новое описание";
- Результат = OPI_VKTeams.УстановитьОписаниеЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьОписаниеЧата", Опции);
// END
@@ -13001,7 +16657,12 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID2"];
Текст = "Текст новых правил";
- Результат = OPI_VKTeams.УстановитьПравилаЧата(Токен, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьПравилаЧата", Опции);
// END
@@ -13076,7 +16737,12 @@
Данные = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Путь = "testfolder/test_pic.png";
- Результат = OPI_Neocities.ЗагрузитьФайл(Токен, Путь, Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайл", Опции);
// END
@@ -13097,7 +16763,11 @@
СоответствиеФайлов.Вставить("test/gif.gif" , Картинка2);
СоответствиеФайлов.Вставить("pic2.png" , Гифка);
- Результат = OPI_Neocities.ЗагрузитьФайлы(Токен, СоответствиеФайлов);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("files", СоответствиеФайлов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайлы", Опции);
// END
@@ -13114,17 +16784,29 @@
Пути.Добавить("/test/gif.gif");
Пути.Добавить("/pic2.png");
- Результат = OPI_Neocities.УдалитьВыбранныеФайлы(Токен, Пути);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", Пути);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "УдалитьВыбранныеФайлы", Опции);
// END
Обработать(Результат, "Neocities", "УдалитьВыбранныеФайлы");
- Результат = OPI_Neocities.УдалитьВыбранныеФайлы(Токен, "/testfolder");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", "/testfolder");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "УдалитьВыбранныеФайлы", Опции);
Обработать(Результат, "Neocities", "УдалитьВыбранныеФайлы", "Каталог 1");
- Результат = OPI_Neocities.УдалитьВыбранныеФайлы(Токен, "/test");
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("paths", "/test");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "УдалитьВыбранныеФайлы", Опции);
Обработать(Результат, "Neocities", "УдалитьВыбранныеФайлы", "Каталог 2");
@@ -13135,13 +16817,20 @@
Токен = ПараметрыФункции["NC_Token"];
Путь = "test";
- Результат = OPI_Neocities.ПолучитьСписокФайлов(Токен, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("path" , Путь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
// END
Обработать(Результат, "Neocities", "ПолучитьСписокФайлов");
- Результат = OPI_Neocities.ПолучитьСписокФайлов(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
Обработать(Результат, "Neocities", "ПолучитьСписокФайлов", "Все");
@@ -13152,11 +16841,18 @@
Токен = ПараметрыФункции["NC_Token"];
Сайт = "2athenaeum";
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
Обработать(Результат, "Neocities", "ПолучитьДанныеОСайте"); // SKIP
- Результат = OPI_Neocities.ПолучитьДанныеОСайте(Токен, Сайт);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("sitename", Сайт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
// END
@@ -13169,7 +16865,11 @@
Логин = ПараметрыФункции["NC_Login"];
Пароль = ПараметрыФункции["NC_Password"];
- Результат = OPI_Neocities.ПолучитьТокен(Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("login" , Логин);
+ Опции.Вставить("password", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьТокен", Опции);
// END
@@ -13186,7 +16886,12 @@
ЛокальныйКаталог = "C:\test_site";
УдаленныйКаталог = "test_sync";
- Результат = OPI_Neocities.СинхронизироватьКаталоги(Токен, ЛокальныйКаталог, УдаленныйКаталог);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("local" , ЛокальныйКаталог);
+ Опции.Вставить("remote", УдаленныйКаталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "СинхронизироватьКаталоги", Опции);
// END
@@ -13203,7 +16908,12 @@
Аккаунт = ПараметрыФункции["CDEK_Account"];
Пароль = ПараметрыФункции["CDEK_Password"];
- Результат = OPI_CDEK.ПолучитьТокен(Аккаунт, Пароль, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("account", Аккаунт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьТокен", Опции);
// END
@@ -13213,13 +16923,18 @@
Процедура CDEK_ПолучитьОписаниеЗаказа(ПараметрыФункции)
- Результат = OPI_CDEK.ПолучитьОписаниеЗаказа();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаказа", Опции);
// END
Обработать(Результат, "CDEK", "ПолучитьОписаниеЗаказа");
- Результат = OPI_CDEK.ПолучитьОписаниеЗаказа(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаказа", Опции);
Обработать(Результат, "CDEK", "ПолучитьОписаниеЗаказа", "Пустая");
@@ -13304,7 +17019,13 @@
ОписаниеЗаказа.Вставить("delivery_recipient_cost" , Новый Структура("value" , 50));
ОписаниеЗаказа.Вставить("delivery_recipient_cost_adv", Новый Структура("sum,threshold", 3000, 200));
- Результат = OPI_CDEK.СоздатьЗаказ(Токен, ОписаниеЗаказа, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("ostore" , Истина);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаказ", Опции);
// END
@@ -13317,7 +17038,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.ПолучитьЗаказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказ", Опции);
// END
@@ -13330,7 +17056,13 @@
Токен = ПараметрыФункции["CDEK_Token"];
НомерЗаказа = ПараметрыФункции["CDEK_OrderIMN"];
- Результат = OPI_CDEK.ПолучитьЗаказПоНомеру(Токен, НомерЗаказа, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("number" , НомерЗаказа);
+ Опции.Вставить("internal", Истина);
+ Опции.Вставить("testapi" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказПоНомеру", Опции);
// END
@@ -13345,7 +17077,13 @@
ОписаниеЗаказа = Новый Структура("comment", "Новый комментарий");
- Результат = OPI_CDEK.ИзменитьЗаказ(Токен, UUID, ОписаниеЗаказа, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ИзменитьЗаказ", Опции);
// END
@@ -13358,7 +17096,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.УдалитьЗаказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаказ", Опции);
// END
@@ -13372,7 +17115,13 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Тариф = 139;
- Результат = OPI_CDEK.ОформитьКлиентскийВозврат(Токен, UUID, Тариф, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("tariff" , Тариф);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ОформитьКлиентскийВозврат", Опции);
// END
@@ -13385,7 +17134,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.СоздатьОтказ(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьОтказ", Опции);
// END
@@ -13395,13 +17149,18 @@
Процедура CDEK_ПолучитьОписаниеЗаявкиКурьера(ПараметрыФункции)
- Результат = OPI_CDEK.ПолучитьОписаниеЗаявкиКурьера();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаявкиКурьера", Опции);
// END
Обработать(Результат, "CDEK", "ПолучитьОписаниеЗаявкиКурьера");
- Результат = OPI_CDEK.ПолучитьОписаниеЗаявкиКурьера(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеЗаявкиКурьера", Опции);
Обработать(Результат, "CDEK", "ПолучитьОписаниеЗаявкиКурьера", "Пустая");
@@ -13451,7 +17210,12 @@
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
- Результат = OPI_CDEK.СоздатьЗаявкуНаВызовКурьера(Токен, ОписаниеЗаявки, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("intake" , ОписаниеЗаявки);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаявкуНаВызовКурьера", Опции);
// END
@@ -13464,7 +17228,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
- Результат = OPI_CDEK.ПолучитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаявкуНаВызовКурьера", Опции);
// END
@@ -13477,7 +17246,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
- Результат = OPI_CDEK.УдалитьЗаявкуНаВызовКурьера(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаявкуНаВызовКурьера", Опции);
// END
@@ -13492,7 +17266,14 @@
Тип = "tpl_russia";
Копий = 1;
- Результат = OPI_CDEK.СформироватьКвитанцию(Токен, UUID, Тип, Копий, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьКвитанцию", Опции);
// END
@@ -13520,7 +17301,14 @@
Формат = "A5";
Копий = 1;
- Результат = OPI_CDEK.СформироватьШтрихкод(Токен, UUID, Копий, Формат, , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("format" , Формат);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьШтрихкод", Опции);
// END
@@ -13546,7 +17334,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.ПолучитьДоступныеИнтервалыДоставки(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоступныеИнтервалыДоставки", Опции);
// END
@@ -13556,13 +17349,18 @@
Процедура CDEK_ПолучитьОписаниеДоговоренности(ПараметрыФункции)
- Результат = OPI_CDEK.ПолучитьОписаниеДоговоренности();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеДоговоренности", Опции);
// END
Обработать(Результат, "CDEK", "ПолучитьОписаниеДоговоренности");
- Результат = OPI_CDEK.ПолучитьОписаниеДоговоренности(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеДоговоренности", Опции);
Обработать(Результат, "CDEK", "ПолучитьОписаниеДоговоренности", "Пустая");
@@ -13605,7 +17403,12 @@
Договоренность.Вставить("to_location", МестоДоставки);
- Результат = OPI_CDEK.ЗафиксироватьДоговоренностьОДоставке(Токен, Договоренность, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("appt" , Договоренность);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ЗафиксироватьДоговоренностьОДоставке", Опции);
// END
@@ -13618,7 +17421,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_ApptUUID"];
- Результат = OPI_CDEK.ПолучитьДоговоренностьОДоставке(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоговоренностьОДоставке", Опции);
// END
@@ -13633,7 +17441,14 @@
ПВЗ = "NSK27";
ДатаПередачи = OPI_Инструменты.ПолучитьТекущуюДату() + 60 * 60 * 24;
- Результат = OPI_CDEK.СоздатьПреалерт(Токен, UUID, ДатаПередачи, ПВЗ, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("date" , ДатаПередачи);
+ Опции.Вставить("point" , ПВЗ);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьПреалерт", Опции);
// END
@@ -13646,7 +17461,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_PrealertUUID"];
- Результат = OPI_CDEK.ПолучитьПреалерт(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПреалерт", Опции);
// END
@@ -13659,7 +17479,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.ПолучитьСтатусПаспортныхДанных(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСтатусПаспортныхДанных", Опции);
// END
@@ -13672,7 +17497,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
UUID = ПараметрыФункции["CDEK_OrderUUID"];
- Результат = OPI_CDEK.ПолучитьЧекЗаказа(Токен, UUID, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекЗаказа", Опции);
// END
@@ -13685,7 +17515,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьЧекиНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
// END
@@ -13698,7 +17533,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьРеестрыПлатежейНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
// END
@@ -13711,7 +17551,12 @@
Токен = ПараметрыФункции["CDEK_Token"];
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
- Результат = OPI_CDEK.ПолучитьПереводыПлатежейНаДату(Токен, ДатаПолучения, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
// END
@@ -13721,13 +17566,18 @@
Процедура CDEK_ПолучитьОписаниеФильтраОфисов(ПараметрыФункции)
- Результат = OPI_CDEK.ПолучитьОписаниеФильтраОфисов();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
// END
Обработать(Результат, "CDEK", "ПолучитьОписаниеФильтраОфисов");
- Результат = OPI_CDEK.ПолучитьОписаниеФильтраОфисов(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьОписаниеФильтраОфисов", Опции);
Обработать(Результат, "CDEK", "ПолучитьОписаниеФильтраОфисов", "Пустая");
@@ -13741,7 +17591,12 @@
Фильтр.Вставить("city_code" , 270);
Фильтр.Вставить("allowed_cod", Истина);
- Результат = OPI_CDEK.ПолучитьСписокОфисов(Токен, Фильтр, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter" , Фильтр);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокОфисов", Опции);
// END
@@ -13753,7 +17608,11 @@
Токен = ПараметрыФункции["CDEK_Token"];
- Результат = OPI_CDEK.ПолучитьСписокРегионов(Токен, , , , Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("testapi", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокРегионов", Опции);
// END
@@ -13769,7 +17628,10 @@
Токен = ПараметрыФункции["Metrika_Token"];
- Результат = OPI_YandexMetrika.ПолучитьСписокМеток(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокМеток", Опции);
// END
@@ -13782,7 +17644,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
Наименование = "Новая метка";
- Результат = OPI_YandexMetrika.СоздатьМетку(Токен, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьМетку", Опции);
// END
@@ -13795,7 +17661,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDМетки = ПараметрыФункции["Metrika_LabelID"];
- Результат = OPI_YandexMetrika.УдалитьМетку(Токен, IDМетки);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьМетку", Опции);
// END
@@ -13809,7 +17679,12 @@
IDМетки = ПараметрыФункции["Metrika_LabelID"];
Наименование = "Новое имя метки";
- Результат = OPI_YandexMetrika.ИзменитьМетку(Токен, IDМетки, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+ Опции.Вставить("title", Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьМетку", Опции);
// END
@@ -13822,7 +17697,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDМетки = ПараметрыФункции["Metrika_LabelID"];
- Результат = OPI_YandexMetrika.ПолучитьМетку(Токен, IDМетки);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("label", IDМетки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьМетку", Опции);
// END
@@ -13832,8 +17711,11 @@
Процедура YandexMetrika_ПолучитьСтруктуруСчетчика(ПараметрыФункции)
- Пустая = Ложь;
- Результат = OPI_YandexMetrika.ПолучитьСтруктуруСчетчика(Пустая);
+ Пустая = Ложь;
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Пустая);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСтруктуруСчетчика", Опции);
// END
@@ -13888,7 +17770,11 @@
СтруктураСчетчика.Вставить("site2", СтруктураДомена);
- Результат = OPI_YandexMetrika.СоздатьСчетчик(Токен, СтруктураСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fields", СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьСчетчик", Опции);
// END
@@ -13901,7 +17787,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
- Результат = OPI_YandexMetrika.УдалитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьСчетчик", Опции);
// END
@@ -13927,7 +17817,12 @@
СтруктураСчетчика.Вставить("favorite" , 0);
СтруктураСчетчика.Вставить("filter_robots", 1);
- Результат = OPI_YandexMetrika.ИзменитьСчетчик(Токен, IDСчетчика, СтруктураСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+ Опции.Вставить("fields" , СтруктураСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьСчетчик", Опции);
// END
@@ -13940,7 +17835,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
- Результат = OPI_YandexMetrika.ПолучитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСчетчик", Опции);
// END
@@ -13953,7 +17852,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
- Результат = OPI_YandexMetrika.ВосстановитьСчетчик(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ВосстановитьСчетчик", Опции);
// END
@@ -13966,7 +17869,10 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
Обработать(Результат, "YandexMetrika", "ПолучитьСписокСчетчиков"); // SKIP
@@ -13979,7 +17885,11 @@
Фильтр.Вставить("counter_ids", МассивСчетчиков);
- Результат = OPI_YandexMetrika.ПолучитьСписокСчетчиков(Токен, Фильтр);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter", Фильтр);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
// END
@@ -13992,7 +17902,11 @@
Токен = ПараметрыФункции["Metrika_Token"];
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
- Результат = OPI_YandexMetrika.ПолучитьСписокОпераций(Токен, IDСчетчика);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("counter", IDСчетчика);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокОпераций", Опции);
// END
@@ -14011,7 +17925,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- Результат = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
// END
@@ -14026,10 +17946,20 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "GET";
- Результат = OPI_S3.ОтправитьЗапросБезТела(Метод, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросБезТела", Опции);
// END
@@ -14044,12 +17974,23 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Метод = "PUT";
Тело = "C:\test_data\document.docx"; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ОтправитьЗапросСТелом(Метод, ОсновныеДанные, Тело);
+ Опции = Новый Структура;
+ Опции.Вставить("method", Метод);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("body" , Тело);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросСТелом", Опции);
// END
@@ -14064,7 +18005,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14075,7 +18022,12 @@
Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Каталог); // SKIP
Обработать(Результат, "S3", "СоздатьБакет", "Удаление"); // SKIP
- Результат = OPI_S3.СоздатьБакет(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "СоздатьБакет", Опции);
// END
@@ -14090,7 +18042,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14098,7 +18056,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УдалитьБакет(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьБакет", Опции);
// END
@@ -14113,8 +18076,17 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
- Результат = OPI_S3.ПолучитьСписокБакетов(ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокБакетов", Опции);
// END
@@ -14129,7 +18101,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14137,11 +18115,22 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
Обработать(Результат, "S3", "ПроверитьДоступностьБакета"); // SKIP
- Результат = OPI_S3.ПроверитьДоступностьБакета(Наименование, ОсновныеДанные, Каталог, "1234");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+ Опции.Вставить("account", "1234");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
// END
@@ -14156,7 +18145,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14164,7 +18159,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьШифрованиеБакета", Опции);
// END
@@ -14179,7 +18179,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14187,7 +18193,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УдалитьШифрованиеБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьШифрованиеБакета", Опции);
// END
@@ -14202,7 +18213,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14222,7 +18239,13 @@
ПолучитьДвоичныеДанныеИзСтроки(XMLКонфигурация).Записать(ИВФ); // SKIP
XMLКонфигурация = ИВФ; // SKIP
- Результат = OPI_S3.УстановитьШифрованиеБакета(Наименование, ОсновныеДанные, XMLКонфигурация, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("conf" , XMLКонфигурация);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьШифрованиеБакета", Опции);
// END
@@ -14239,7 +18262,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14247,7 +18276,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьТегиБакета(Наименование, ОсновныеДанные, Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиБакета", Опции);
// END
@@ -14262,7 +18296,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
СтруктураТегов = Новый Структура;
СтруктураТегов.Вставить("MyTag1", "SomeValue");
@@ -14274,7 +18314,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УстановитьТегиБакета(Наименование, ОсновныеДанные, СтруктураТегов);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиБакета", Опции);
// END
@@ -14289,7 +18334,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14297,7 +18348,11 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УдалитьТегиБакета(Наименование, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиБакета", Опции);
// END
@@ -14312,7 +18367,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14320,7 +18381,11 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic", ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьНастройкиВерсионированияБакета", Опции);
// END
@@ -14335,7 +18400,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Статус = Истина;
Каталог = Истина; // Формирование URL в path-style
@@ -14344,7 +18415,12 @@
Наименование = ПараметрыФункции["S3_DB"];
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УстановитьНастройкиВерсионированияБакета(Наименование, ОсновныеДанные, Статус);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("status", Статус);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьНастройкиВерсионированияБакета", Опции);
// END
@@ -14359,7 +18435,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14370,7 +18452,14 @@
Наименование = "picture.jpg";
Содержимое = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
Обработать(Результат, "S3", "ЗагрузитьОбъект"); // SKIP
@@ -14379,7 +18468,14 @@
ОсновныеДанные.Вставить("ChunkSize", 5242880); // Размер части для загрузки в несколько запросов
- Результат = OPI_S3.ЗагрузитьОбъект(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
// END
@@ -14396,7 +18492,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureSmall.jpg";
Содержимое = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
@@ -14407,7 +18509,14 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ЗагрузитьОбъектЦеликом(Наименование, Бакет, Содержимое, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъектЦеликом", Опции);
// END
@@ -14424,7 +18533,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14434,7 +18549,13 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УдалитьОбъект(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьОбъект", Опции);
// END
@@ -14449,7 +18570,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14459,7 +18586,13 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьОписаниеОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
// END
@@ -14474,7 +18607,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14486,7 +18625,15 @@
БакетПриемник = ПараметрыФункции["S3_DB"];
БакетПриемник = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.КопироватьОбъект(ПутьИсточник, БакетИсточник, ПутьПриемник, БакетПриемник, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("sname" , ПутьИсточник);
+ Опции.Вставить("sbucket", БакетИсточник);
+ Опции.Вставить("name" , ПутьПриемник);
+ Опции.Вставить("bucket" , БакетПриемник);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "КопироватьОбъект", Опции);
// END
@@ -14503,7 +18650,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14518,7 +18671,14 @@
СтруктураТегов.Вставить("MyTag1", "SomeValue");
СтруктураТегов.Вставить("MyTag2", "AnotherOne");
- Результат = OPI_S3.УстановитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, СтруктураТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("tagset", СтруктураТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиОбъекта", Опции);
// END
@@ -14533,7 +18693,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14543,7 +18709,13 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиОбъекта", Опции);
// END
@@ -14558,7 +18730,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14568,7 +18746,13 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.УдалитьТегиОбъекта(Наименование, Бакет, ОсновныеДанные, , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиОбъекта", Опции);
// END
@@ -14583,7 +18767,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14591,7 +18781,12 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьСписокОбъектов(Бакет, ОсновныеДанные, , , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокОбъектов", Опции);
// END
@@ -14606,7 +18801,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Каталог = Истина; // Формирование URL в path-style
Каталог = ПараметрыФункции["Directory"]; // SKIP
@@ -14614,8 +18815,14 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Префикс = "pic";
- Результат = OPI_S3.ПолучитьСписокВерсийОбъектов(Бакет, ОсновныеДанные, Префикс, , , Каталог);
+ Префикс = "pic";
+ Опции = Новый Структура;
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("prefix", Префикс);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокВерсийОбъектов", Опции);
// END
@@ -14634,7 +18841,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14644,14 +18857,26 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
Обработать(Результат, "S3", "ПолучитьОбъект", , НеобходимыйРазмер); // SKIP
ВременныйФайл = ПолучитьИмяВременногоФайла();
ОсновныеДанные.Вставить("ChunkSize", 200000);
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , ВременныйФайл);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайл);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
// END
@@ -14661,11 +18886,22 @@
Бакет = "newbucket2";
ВременныйФайлБольшой = ПолучитьИмяВременногоФайла();
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные, , , ВременныйФайлБольшой);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайлБольшой);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
Обработать(Результат, "S3", "ПолучитьОбъект", "Большой файл", 34432400);
- Результат = OPI_S3.ПолучитьОбъект(Наименование, Бакет, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
Обработать(Результат, "S3", "ПолучитьОбъект", "Большой ДД", 34432400);
@@ -14681,7 +18917,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -14694,7 +18936,13 @@
Содержимое = ПараметрыФункции["Audio"]; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Обработать(Результат, "S3", "ИнициализироватьЗагрузкуЧастями"); // SKIP
@@ -14739,7 +18987,15 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// END
@@ -14756,7 +19012,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -14769,7 +19031,13 @@
Содержимое = ПараметрыФункции["Audio"]; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
Обработать(Результат, "S3", "ЗавершитьЗагрузкуЧастями", "Начало"); // SKIP
@@ -14813,7 +19081,15 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
// END
@@ -14831,7 +19107,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -14844,7 +19126,13 @@
Содержимое = ПараметрыФункции["Audio"]; // URL, Путь или Двоичные данные
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
- Результат = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
Обработать(Результат, "S3", "ЗагрузитьЧастьОбъекта", "Начало"); // SKIP
@@ -14890,7 +19178,15 @@
КонецЦикла;
- Результат = OPI_S3.ЗавершитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, МассивТегов, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// END
@@ -14907,7 +19203,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "fileChunked.mp3";
@@ -14917,10 +19219,23 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Начало = OPI_S3.ИнициализироватьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
+
+ Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Начало["response"]["InitiateMultipartUploadResult"]["UploadId"];
- Результат = OPI_S3.ОтменитьЗагрузкуЧастями(Наименование, Бакет, ОсновныеДанные, IDЗагрузки, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("upload", IDЗагрузки);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтменитьЗагрузкуЧастями", Опции);
// END
@@ -14939,7 +19254,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "picture.jpg";
@@ -14949,7 +19270,14 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Результат = OPI_S3.ПолучитьСсылкуСкачиванияОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
// END
@@ -14972,7 +19300,13 @@
SecretKey = ПараметрыФункции["S3_SecretKey"];
Region = "BTC";
- ОсновныеДанные = OPI_S3.ПолучитьСтруктуруДанных(URL, AccessKey, SecretKey, Region);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("access", AccessKey);
+ Опции.Вставить("secret", SecretKey);
+ Опции.Вставить("region", Region);
+
+ ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
Наименование = "pictureU.jpg";
@@ -14981,7 +19315,14 @@
Бакет = "newbucket2";
- Результат = OPI_S3.ПолучитьСсылкуЗагрузкиОбъекта(Наименование, Бакет, ОсновныеДанные, 7200, , Каталог);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("expires", 7200);
+ Опции.Вставить("dir" , Каталог);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
// END
@@ -14994,7 +19335,12 @@
Обработать(Результат, "S3", "ПолучитьСсылкуЗагрузкиОбъекта", "Загрузка");
- Проверка = OPI_S3.ПолучитьОписаниеОбъекта(Наименование, Бакет, ОсновныеДанные);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket", Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
Обработать(Проверка, "S3", "ПолучитьСсылкуЗагрузкиОбъекта", "Проверка", НеобходимыйРазмер);
@@ -15016,7 +19362,10 @@
OPI_TCP.ЗакрытьСоединение(Соединение);
Адрес = "tcpbin.com:4243";
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
ПроксиПользователь = ПараметрыФункции["Proxy_User"];
ПроксиПароль = ПараметрыФункции["Proxy_Password"];
@@ -15025,8 +19374,18 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
+
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_TCP.ОткрытьСоединение(Адрес, TLS, Прокси);
@@ -15116,7 +19475,11 @@
Адрес = ПараметрыФункции["TCP_Address"];
Данные = "Echo this!" + Символы.ПС;
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
Обработать(Результат, "TCP", "ОбработатьЗапрос", , "Echo this!" + Символы.ПС); // SKIP
@@ -15129,10 +19492,26 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
- Прокси = OPI_TCP.ПолучитьНастройкиПрокси(ПроксиАдрес, ПроксиПорт, "socks5", ПроксиПользователь, ПроксиПароль);
- Tls = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
+ Опции.Вставить("login", ПроксиПользователь);
+ Опции.Вставить("pass" , ПроксиПароль);
- Результат = OPI_TCP.ОбработатьЗапрос(Адрес, Данные, , Tls, Прокси);
+ Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("address", Адрес);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("proxy" , Прокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
// END
@@ -15202,7 +19581,10 @@
Процедура TCP_ПолучитьНастройкиTLS(ПараметрыФункции)
- Результат = OPI_TCP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
// END
@@ -15234,7 +19616,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- Результат = OPI_TCP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
// END
@@ -15308,7 +19697,11 @@
|data BLOB
|);";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "SQLite", "ВыполнитьЗапросSQL", "Create"); // SKIP
@@ -15326,7 +19719,12 @@
МассивПараметров.Добавить(OPI_Инструменты.ПолучитьТекущуюДату()); // DATETIME
МассивПараметров.Добавить(Новый Структура("blob", Картинка)); // BLOB
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "SQLite", "ВыполнитьЗапросSQL", "Insert"); // SKIP
@@ -15334,7 +19732,11 @@
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "SQLite", "ВыполнитьЗапросSQL", , Картинка); // SKIP
@@ -15351,7 +19753,11 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
| COMMIT;";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "SQLite", "ВыполнитьЗапросSQL", "Transaction"); // SKIP
@@ -15370,7 +19776,12 @@
ТекстЗапроса = "SELECT uuid4();";
- Результат = OPI_SQLite.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение, СоответствиеРасширений);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
+ Опции.Вставить("exts", СоответствиеРасширений);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "SQLite", "ВыполнитьЗапросSQL", "Расширение"); // SKIP
@@ -15409,7 +19820,12 @@
СтруктураКолонок.Вставить("created_at", "DATETIME");
СтруктураКолонок.Вставить("data" , "BLOB");
- Результат = OPI_SQLite.СоздатьТаблицу(Таблица, СтруктураКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
// END
@@ -15419,7 +19835,12 @@
СоответствиеКолонок.Вставить("id" , "INTEGER PRIMARY KEY");
СоответствиеКолонок.Вставить("[Непонятная колонка]", "TEXT");
- Результат = OPI_SQLite.СоздатьТаблицу("test1", СоответствиеКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", "test1");
+ Опции.Вставить("cols" , СоответствиеКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
Обработать(Результат, "SQLite", "СоздатьТаблицу", "Непонятная колонка");
@@ -15457,32 +19878,64 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки2);
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
// END
Обработать(Результат, "SQLite", "ДобавитьЗаписи");
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, Ложь, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Без транзакции");
СтруктураСтроки2.Вставить("error", "Lesha");
МассивДанных.Добавить(СтруктураСтроки2);
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка поля");
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, МассивДанных, Ложь, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка без транзакции");
- Результат = OPI_SQLite.ДобавитьЗаписи(Таблица, "not valid json", , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , "not valid json");
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка JSON");
СоответствиеСтроки = Новый Соответствие;
СоответствиеСтроки.Вставить("[Непонятная колонка]", "yo");
- Результат = OPI_SQLite.ДобавитьЗаписи("test1", СоответствиеСтроки, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", "test1");
+ Опции.Вставить("rows" , СоответствиеСтроки);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Непонятная колонка");
OPI_Инструменты.УдалитьФайлВПопытке(ФайлКартинки, "Не удалось удалить временный файл после теста!");
@@ -15521,29 +19974,47 @@
Сортировка = Новый Структура("created_at", "DESC");
Количество = 1;
- Результат = OPI_SQLite.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
// END
Обработать(Результат, "SQLite", "ПолучитьЗаписи");
- Результат = OPI_SQLite.ПолучитьЗаписи(Таблица, "['name','age','salary','is_active','created_at']", , , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ПолучитьЗаписи", "Без параметров");
СтруктураФильтра2.Вставить("type", "SOMETHING");
Фильтры.Добавить(СтруктураФильтра2);
- Результат = OPI_SQLite.ПолучитьЗаписи(Таблица
- , "['name','age','salary','is_active','created_at']"
- , Фильтры
- ,
- ,
- , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ПолучитьЗаписи", "Ошибка");
- Результат = OPI_SQLite.ПолучитьЗаписи("test1", , , , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", "test1");
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ПолучитьЗаписи", "Непонятная колонка");
@@ -15570,7 +20041,13 @@
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОбновитьЗаписи", Опции);
// END
@@ -15581,7 +20058,13 @@
Фильтры = Новый Массив;
Фильтры.Добавить(СтруктураФильтра);
- Проверка = OPI_SQLite.ПолучитьЗаписи(Таблица, "['name','salary']", Фильтры, , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['name','salary']");
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ОбновитьЗаписи", "Проверка", СтруктураПолей);
@@ -15604,13 +20087,24 @@
Фильтры.Добавить(СтруктураФильтра);
- Результат = OPI_SQLite.УдалитьЗаписи(Таблица, СтруктураФильтра, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьЗаписи", Опции);
// END
Обработать(Результат, "SQLite", "УдалитьЗаписи");
- Проверка = OPI_SQLite.ПолучитьЗаписи(Таблица, "['name','salary']", Фильтры, , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['name','salary']");
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "УдалитьЗаписи", "Проверка");
@@ -15621,7 +20115,11 @@
База = ПараметрыФункции["SQLite_DB"];
Таблица = "test";
- Результат = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
// END
@@ -15661,13 +20159,24 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_SQLite.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
// END
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Вставка");
- Проверка = OPI_SQLite.ПолучитьЗаписи(Таблица, "*", , , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка вставки");
СтруктураСтроки1.Вставить("name" , "Vitaly Updated");
@@ -15683,11 +20192,22 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки3);
- Результат = OPI_SQLite.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Обновление");
- Проверка = OPI_SQLite.ПолучитьЗаписи(Таблица, "*", , , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка обновления");
OPI_SQLite.УдалитьТаблицу(Таблица, База);
@@ -15696,13 +20216,18 @@
Процедура SQLite_ПолучитьСтруктуруФильтраЗаписей(ПараметрыФункции)
- Результат = OPI_SQLite.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьСтруктуруФильтраЗаписей", Опции);
// END
Обработать(Результат, "SQLite", "ПолучитьСтруктуруФильтраЗаписей");
- Результат = OPI_SQLite.ПолучитьСтруктуруФильтраЗаписей(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьСтруктуруФильтраЗаписей", Опции);
Обработать(Результат, "SQLite", "ПолучитьСтруктуруФильтраЗаписей", "Пустая");
@@ -15713,13 +20238,21 @@
База = ПараметрыФункции["SQLite_DB"];
Таблица = "test";
- Результат = OPI_SQLite.УдалитьТаблицу(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции);
// END
Обработать(Результат, "SQLite", "УдалитьТаблицу");
- Проверка = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "SQLite", "УдалитьТаблицу", "Проверка");
@@ -15732,17 +20265,29 @@
База = ПараметрыФункции["SQLite_DB"];
Таблица = "test";
- Результат = OPI_SQLite.ОчиститьТаблицу(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции);
// END
Обработать(Результат, "SQLite", "ОчиститьТаблицу");
- Проверка = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "SQLite", "ОчиститьТаблицу", "Таблица");
- Проверка = OPI_SQLite.ПолучитьЗаписи(Таблица, , , , , База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ОчиститьТаблицу", "Проверка");
@@ -15790,13 +20335,23 @@
Имя = "new_col";
ТипДанных = "TEXT";
- Результат = OPI_SQLite.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "SQLite", "ДобавитьКолонкуТаблицы");
- Результат = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "SQLite", "ДобавитьКолонкуТаблицы", "Проверка");
@@ -15808,13 +20363,22 @@
Таблица = "test";
Имя = "new_col";
- Результат = OPI_SQLite.УдалитьКолонкуТаблицы(Таблица, Имя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "SQLite", "УдалитьКолонкуТаблицы");
- Результат = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "SQLite", "УдалитьКолонкуТаблицы", "Проверка");
@@ -15833,23 +20397,41 @@
СтруктураКолонок.Вставить("age" , "INTEGER");
СтруктураКолонок.Вставить("info" , "TEXT");
- Результат = OPI_SQLite.ГарантироватьТаблицу(Таблица, СтруктураКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
// END
Обработать(Результат, "SQLite", "ГарантироватьТаблицу");
- Проверка = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
Таблица = "test_new";
- Результат = OPI_SQLite.ГарантироватьТаблицу(Таблица, СтруктураКолонок, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
Обработать(Результат, "SQLite", "ГарантироватьТаблицу", "Новая");
- Проверка = OPI_SQLite.ПолучитьИнформациюОТаблице(Таблица, База);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("db" , База);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьТаблицу", "Проверка 2", СтруктураКолонок);
@@ -15866,7 +20448,13 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "postgres";
- Результат = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
// END
@@ -15890,10 +20478,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -15921,10 +20519,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -15951,10 +20559,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -15986,10 +20604,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16015,7 +20643,11 @@
|data BYTEA
|);";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "PostgreSQL", "ВыполнитьЗапросSQL", "Create"); // SKIP
@@ -16033,7 +20665,12 @@
МассивПараметров.Добавить(Новый Структура("DATE" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTEA", Картинка));
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "PostgreSQL", "ВыполнитьЗапросSQL", "Insert"); // SKIP
@@ -16041,7 +20678,11 @@
ТекстЗапроса = "SELECT id, name, age, salary, is_active, created_at, data FROM test_table;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "PostgreSQL", "ВыполнитьЗапросSQL", , Картинка); // SKIP
@@ -16059,7 +20700,11 @@
| INSERT INTO users (name, age) VALUES ('Charlie', 35);
|END $$ LANGUAGE plpgsql;";
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "PostgreSQL", "ВыполнитьЗапросSQL", "Transaction"); // SKIP
@@ -16067,7 +20712,11 @@
ФайлSQL = ПараметрыФункции["SQL"]; // Двоичные данные, URL или путь к файлу
- Результат = OPI_PostgreSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "PostgreSQL", "ВыполнитьЗапросSQL", "Файл"); // SKIP
@@ -16092,10 +20741,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16109,7 +20768,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
// END
@@ -16119,14 +20783,22 @@
Обработать(Подключение, "PostgreSQL", "СоздатьБазуДанных", "Открытие");
- Результат = OPI_PostgreSQL.СоздатьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
Обработать(Результат, "PostgreSQL", "СоздатьБазуДанных", "Существующая");
База = "testbase2";
OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
- Результат = OPI_PostgreSQL.СоздатьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
Обработать(Результат, "PostgreSQL", "СоздатьБазуДанных", "Новая");
@@ -16147,10 +20819,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16191,7 +20873,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
// END
@@ -16199,14 +20887,26 @@
Таблица = "АБВ ГДЕ";
- Результат = OPI_PostgreSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
Обработать(Результат, "PostgreSQL", "СоздатьТаблицу", "Ошибка имени");
Таблица = "somename";
СтруктураКолонок.Вставить("wtf_field", "WTF");
- Результат = OPI_PostgreSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
Обработать(Результат, "PostgreSQL", "СоздатьТаблицу", "Ошибка типа");
@@ -16225,10 +20925,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16239,7 +20949,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
// END
@@ -16247,7 +20962,12 @@
Таблица = "heyho";
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "PostgreSQL", "ПолучитьИнформациюОТаблице", "Ошибка");
@@ -16266,10 +20986,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16319,7 +21049,14 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьЗаписи", Опции);
// END
@@ -16340,10 +21077,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16356,13 +21103,25 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "ПолучитьЗаписи"); // SKIP
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -16394,13 +21153,16 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица
- , Поля
- , Фильтры
- , Сортировка
- , Количество
- , СтрокаПодключения
- , НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
// END
@@ -16421,10 +21183,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16482,10 +21254,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16517,7 +21299,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьЗаписи", Опции);
// END
@@ -16528,7 +21316,12 @@
Обработать(Результат, "PostgreSQL", "УдалитьЗаписи");
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьЗаписи", "Проверка", Остаток);
@@ -16547,10 +21340,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16561,7 +21364,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
// END
@@ -16570,8 +21378,20 @@
База = "test_data";
Таблица = "test_data";
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
- Результат = OPI_PostgreSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьТаблицу", "Тест");
@@ -16590,10 +21410,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16604,7 +21434,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
// END
@@ -16616,15 +21451,27 @@
Обработать(Подключение, "PostgreSQL", "УдалитьБазуДанных", "Открытие");
- Результат = OPI_PostgreSQL.ОтключитьВсеСоединенияБазыДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьБазуДанных", "Отключение");
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьБазуДанных", "Удаление");
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьБазуДанных", "Ошибка");
@@ -16632,7 +21479,11 @@
Обработать(Закрытие, "PostgreSQL", "УдалитьБазуДанных", "Закрытие");
- Результат = OPI_PostgreSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьБазуДанных", "Ошибка подключения");
@@ -16651,10 +21502,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16665,13 +21526,23 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОчиститьТаблицу", Опции);
// END
Обработать(Результат, "PostgreSQL", "ОчиститьТаблицу");
- Результат = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "ОчиститьТаблицу", "Проверка");
@@ -16690,10 +21561,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16702,7 +21583,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_PostgreSQL.ОтключитьВсеСоединенияБазыДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
// END
@@ -16723,10 +21609,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16760,13 +21656,26 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_PostgreSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
// END
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Вставка");
- Проверка = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка вставки");
СтруктураСтроки1.Вставить("name" , Новый Структура("TEXT", "Vitaly Updated"));
@@ -16782,11 +21691,24 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки3);
- Результат = OPI_PostgreSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Обновление");
- Проверка = OPI_PostgreSQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка обновления");
OPI_PostgreSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
@@ -16795,13 +21717,18 @@
Процедура PostgreSQL_ПолучитьСтруктуруФильтраЗаписей(ПараметрыФункции)
- Результат = OPI_PostgreSQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьСтруктуруФильтраЗаписей", Опции);
// END
Обработать(Результат, "PostgreSQL", "ПолучитьСтруктуруФильтраЗаписей");
- Результат = OPI_PostgreSQL.ПолучитьСтруктуруФильтраЗаписей(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьСтруктуруФильтраЗаписей", Опции);
Обработать(Результат, "PostgreSQL", "ПолучитьСтруктуруФильтраЗаписей", "Пустая");
@@ -16809,7 +21736,10 @@
Процедура PostgreSQL_ПолучитьНастройкиTLS(ПараметрыФункции)
- Результат = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
// END
@@ -16830,10 +21760,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16842,13 +21782,25 @@
Имя = "new_field";
ТипДанных = "TEXT";
- Результат = OPI_PostgreSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "PostgreSQL", "ДобавитьКолонкуТаблицы");
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "PostgreSQL", "ДобавитьКолонкуТаблицы", "Проверка");
@@ -16867,10 +21819,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16878,13 +21840,24 @@
Таблица = "testtable";
Имя = "new_field";
- Результат = OPI_PostgreSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "PostgreSQL", "УдалитьКолонкуТаблицы");
- Результат = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "PostgreSQL", "УдалитьКолонкуТаблицы", "Проверка");
@@ -16903,10 +21876,20 @@
Порт = 5432;
Порт = ?(TLS, 5433, 5432); // SKIP
- СтрокаПодключения = OPI_PostgreSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_PostgreSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -16919,23 +21902,45 @@
СтруктураКолонок.Вставить("bigint_field" , "BIGINT");
СтруктураКолонок.Вставить("custom_field" , "TEXT");
- Результат = OPI_PostgreSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
// END
Обработать(Результат, "PostgreSQL", "ГарантироватьТаблицу");
- Проверка = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
Таблица = "test_new";
- Результат = OPI_PostgreSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
Обработать(Результат, "PostgreSQL", "ГарантироватьТаблицу", "Новая");
- Проверка = OPI_PostgreSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
@@ -16952,7 +21957,13 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "";
- Результат = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
// END
@@ -16976,10 +21987,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17006,10 +22027,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17036,10 +22067,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17071,10 +22112,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17102,7 +22153,11 @@
|data MEDIUMBLOB
|);";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MySQL", "ВыполнитьЗапросSQL", "Create"); // SKIP
@@ -17122,7 +22177,12 @@
МассивПараметров.Добавить(Новый Структура("TIME" , OPI_Инструменты.ПолучитьТекущуюДату()));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MySQL", "ВыполнитьЗапросSQL", "Insert"); // SKIP
@@ -17130,7 +22190,11 @@
ТекстЗапроса = "SELECT name, age, salary, amount, type, date, time, data FROM test_table;";
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MySQL", "ВыполнитьЗапросSQL", , Картинка); // SKIP
@@ -17141,7 +22205,11 @@
ФайлSQL = ПараметрыФункции["SQL2"]; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MySQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MySQL", "ВыполнитьЗапросSQL", "Файл"); // SKIP
@@ -17166,10 +22234,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17182,7 +22260,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
// END
@@ -17195,11 +22278,21 @@
Обработать(Подключение, "MySQL", "СоздатьБазуДанных", "Открытие");
- Результат = OPI_MySQL.СоздатьБазуДанных(База, Подключение, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
Обработать(Результат, "MySQL", "СоздатьБазуДанных", "Создание");
- Результат = OPI_MySQL.СоздатьБазуДанных(База, Подключение, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
Обработать(Результат, "MySQL", "СоздатьБазуДанных", "Существующая");
@@ -17220,10 +22313,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17256,7 +22359,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
// END
@@ -17264,14 +22373,26 @@
Таблица = "АБВ ГДЕ";
- Результат = OPI_MySQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
Обработать(Результат, "MySQL", "СоздатьТаблицу", "Ошибка имени");
Таблица = "somename";
СтруктураКолонок.Вставить("wtf_field", "WTF");
- Результат = OPI_MySQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
Обработать(Результат, "MySQL", "СоздатьТаблицу", "Ошибка типа");
@@ -17290,10 +22411,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17334,7 +22465,14 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьЗаписи", Опции);
// END
@@ -17355,10 +22493,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17371,13 +22519,25 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MySQL", "ПолучитьЗаписи"); // SKIP
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -17409,7 +22569,16 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
// END
@@ -17430,10 +22599,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17462,13 +22641,27 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОбновитьЗаписи", Опции);
// END
Обработать(Результат, "MySQL", "ОбновитьЗаписи");
- Проверка = OPI_MySQL.ПолучитьЗаписи(Таблица, "['ip_address']", Фильтры, , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['ip_address']");
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ОбновитьЗаписи", "Проверка", Количество, СтруктураПолей);
@@ -17487,10 +22680,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17522,7 +22725,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьЗаписи", Опции);
// END
@@ -17533,7 +22742,12 @@
Обработать(Результат, "MySQL", "УдалитьЗаписи");
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MySQL", "УдалитьЗаписи", "Проверка", Остаток);
@@ -17552,10 +22766,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17566,7 +22790,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
// END
@@ -17575,8 +22804,20 @@
База = "test_data";
Таблица = "test_data";
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
- Результат = OPI_MySQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
Обработать(Результат, "MySQL", "УдалитьТаблицу", "Тест");
@@ -17595,10 +22836,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17609,7 +22860,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
// END
@@ -17621,11 +22877,19 @@
Обработать(Подключение, "MySQL", "УдалитьБазуДанных", "Открытие");
- Результат = OPI_MySQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MySQL", "УдалитьБазуДанных", "Удаление");
- Результат = OPI_MySQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MySQL", "УдалитьБазуДанных", "Ошибка");
@@ -17633,7 +22897,11 @@
Обработать(Закрытие, "MySQL", "УдалитьБазуДанных", "Закрытие");
- Результат = OPI_MySQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MySQL", "УдалитьБазуДанных", "Ошибка подключения");
@@ -17652,10 +22920,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17666,13 +22944,23 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ОчиститьТаблицу", Опции);
// END
Обработать(Результат, "MySQL", "ОчиститьТаблицу");
- Результат = OPI_MySQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MySQL", "ОчиститьТаблицу", "Проверка");
@@ -17691,10 +22979,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17728,13 +23026,25 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MySQL.ГарантироватьЗаписи(Таблица, МассивДанных, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
// END
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Вставка");
- Проверка = OPI_MySQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка вставки");
СтруктураСтроки1.Вставить("name" , Новый Структура("TEXT" , "Vitaly Updated"));
@@ -17750,11 +23060,23 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки3);
- Результат = OPI_MySQL.ГарантироватьЗаписи(Таблица, МассивДанных, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Обновление");
- Проверка = OPI_MySQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка обновления");
OPI_MySQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
@@ -17763,13 +23085,18 @@
Процедура MySQL_ПолучитьСтруктуруФильтраЗаписей(ПараметрыФункции)
- Результат = OPI_MySQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
// END
Обработать(Результат, "MySQL", "ПолучитьСтруктуруФильтраЗаписей");
- Результат = OPI_MySQL.ПолучитьСтруктуруФильтраЗаписей(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
Обработать(Результат, "MySQL", "ПолучитьСтруктуруФильтраЗаписей", "Пустая");
@@ -17777,7 +23104,10 @@
Процедура MySQL_ПолучитьНастройкиTLS(ПараметрыФункции)
- Результат = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
// END
@@ -17798,10 +23128,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17812,7 +23152,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
// END
@@ -17820,7 +23165,12 @@
Таблица = "heyho";
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MySQL", "ПолучитьИнформациюОТаблице", "Ошибка");
@@ -17839,10 +23189,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17855,13 +23215,25 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ДобавитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "MySQL", "ДобавитьКолонкуТаблицы");
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MySQL", "ДобавитьКолонкуТаблицы", "Проверка");
@@ -17880,10 +23252,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17895,13 +23277,24 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "MySQL", "УдалитьКолонкуТаблицы");
- Результат = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MySQL", "УдалитьКолонкуТаблицы", "Проверка");
@@ -17920,10 +23313,20 @@
Порт = 3306;
Порт = ?(TLS, 3307, 3306); // SKIP
- СтрокаПодключения = OPI_MySQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, Порт);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
Если TLS Тогда
- НастройкиTLS = OPI_MySQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьНастройкиTLS", Опции);
Иначе
НастройкиTLS = Неопределено;
КонецЕсли;
@@ -17940,23 +23343,45 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MySQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
// END
Обработать(Результат, "MySQL", "ГарантироватьТаблицу");
- Проверка = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
Таблица = "test_new";
- Результат = OPI_MySQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
Обработать(Результат, "MySQL", "ГарантироватьТаблицу", "Новая");
- Проверка = OPI_MySQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
@@ -17973,7 +23398,13 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- Результат = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
// END
@@ -17988,8 +23419,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьНастройкиИнстанса", Опции);
// END
@@ -18004,8 +23444,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОбАккаунте", Опции);
// END
@@ -18015,13 +23464,18 @@
Процедура GreenAPI_ПолучитьСтруктуруНастроекИнстанса(ПараметрыФункции)
- Результат = OPI_GreenAPI.ПолучитьСтруктуруНастроекИнстанса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСтруктуруНастроекИнстанса", Опции);
// END
Обработать(Результат, "GreenAPI", "ПолучитьСтруктуруНастроекИнстанса");
- Результат = OPI_GreenAPI.ПолучитьСтруктуруНастроекИнстанса(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСтруктуруНастроекИнстанса", Опции);
Обработать(Результат, "GreenAPI", "ПолучитьСтруктуруНастроекИнстанса", "Пустая");
@@ -18034,7 +23488,13 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("pollMessageWebhook" , "yes");
@@ -18044,7 +23504,11 @@
СтруктураНастроек.Вставить("deletedMessageWebhook" , "yes");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook", "yes");
- Результат = OPI_GreenAPI.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьНастройкиИнстанса", Опции);
// END
@@ -18059,8 +23523,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСостояниеИнстанса", Опции);
// END
@@ -18075,8 +23548,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПерезапуститьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПерезапуститьИнстанс", Опции);
// END
@@ -18091,8 +23573,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьQR(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьQR", Опции);
// END
@@ -18107,8 +23598,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазлогинитьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазлогинитьИнстанс", Опции);
// END
@@ -18125,8 +23625,18 @@
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьКодАвторизации", Опции);
// END
@@ -18143,8 +23653,18 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуПрофиля", Опции);
// END
@@ -18161,8 +23681,18 @@
Имя = "New group";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СоздатьГруппу(ПараметрыДоступа, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СоздатьГруппу", Опции);
// END
@@ -18179,8 +23709,18 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПокинутьГруппу(ПараметрыДоступа, IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПокинутьГруппу", Опции);
// END
@@ -18197,8 +23737,18 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОГруппе", Опции);
// END
@@ -18216,8 +23766,19 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Имя = "New name";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьИмяГруппы(ПараметрыДоступа, IDГруппы, Имя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("name" , Имя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьИмяГруппы", Опции);
// END
@@ -18235,8 +23796,19 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ДобавитьУчастникаВГруппу(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ДобавитьУчастникаВГруппу", Опции);
// END
@@ -18254,8 +23826,19 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИсключитьУчастникаГруппы(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИсключитьУчастникаГруппы", Опции);
// END
@@ -18273,8 +23856,19 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.НазначитьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "НазначитьПраваАдминистратора", Опции);
// END
@@ -18292,8 +23886,19 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
IDПользователя = "123123123@c.us";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDГруппы, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтозватьПраваАдминистратора", Опции);
// END
@@ -18311,8 +23916,19 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьКартинкуГруппы(ПараметрыДоступа, IDГруппы, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуГруппы", Опции);
// END
@@ -18330,15 +23946,32 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Текст = "Новое сообщение";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
// END
Обработать(Результат, "GreenAPI", "ОтправитьТекстовоеСообщение", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenAPI.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("quoted", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьТекстовоеСообщение", "Цитата");
@@ -18354,8 +23987,19 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьСообщение", Опции);
// END
@@ -18374,8 +24018,20 @@
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
Текст = "Новый текст сообщения";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ИзменитьТекстСообщения(ПараметрыДоступа, IDЧата, IDСообщения, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("text" , Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьТекстСообщения", Опции);
// END
@@ -18395,8 +24051,21 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
// END
@@ -18406,7 +24075,15 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenAPI.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьФайл", "Цитата");
@@ -18424,8 +24101,21 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Описание = "Описание файла";
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
// END
@@ -18435,7 +24125,15 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenAPI.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьФайлПоURL", "Цитата");
@@ -18456,15 +24154,35 @@
Варианты.Добавить("Желтый");
Варианты.Добавить("Зеленый");
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьОпрос(ПараметрыДоступа, IDЧата, Текст, Варианты);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options", Варианты);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
// END
Обработать(Результат, "GreenAPI", "ОтправитьОпрос", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenAPI.ОтправитьОпрос(ПараметрыДоступа, IDЧата, Текст, Варианты, Истина, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options", Варианты);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("quoted" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьОпрос", "Цитата");
@@ -18477,7 +24195,13 @@
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Результат = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
// END
@@ -18499,18 +24223,45 @@
Адрес = "Площадь Победы, Минск";
Название = "пл. Победы";
- Локация = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота, Адрес, Название);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+ Опции.Вставить("addr", Адрес);
+ Опции.Вставить("name", Название);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьЛокацию(ПараметрыДоступа, IDЧата, Локация);
+ Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
// END
Обработать(Результат, "GreenAPI", "ОтправитьЛокацию", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Локация = OPI_GreenAPI.ПолучитьОписаниеЛокации(Широта, Долгота);
- Результат = OPI_GreenAPI.ОтправитьЛокацию(ПараметрыДоступа, IDЧата, Локация, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long", Долгота);
+
+ Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
+ Опции.Вставить("quoted", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьЛокацию", "Цитата");
@@ -18524,7 +24275,14 @@
Отчество = "Петрович";
Компания = "Велосипед";
- Результат = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
// END
@@ -18547,18 +24305,46 @@
Отчество = "Петрович";
Компания = "Велосипед";
- Контакт = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, Имя, Фамилия, Отчество, Компания);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("surname", Фамилия);
+ Опции.Вставить("midname", Отчество);
+ Опции.Вставить("company", Компания);
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОтправитьКонтакт(ПараметрыДоступа, IDЧата, Контакт);
+ Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("contact", Контакт);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
// END
Обработать(Результат, "GreenAPI", "ОтправитьКонтакт", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Контакт = OPI_GreenAPI.ПолучитьОписаниеКонтакта(Телефон, , , , Компания);
- Результат = OPI_GreenAPI.ОтправитьКонтакт(ПараметрыДоступа, IDЧата, Контакт, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("company", Компания);
+
+ Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("contact", Контакт);
+ Опции.Вставить("quoted" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
Обработать(Результат, "GreenAPI", "ОтправитьКонтакт", "Цитата");
@@ -18577,8 +24363,20 @@
Сообщение = ПараметрыФункции["GreenAPI_MessageID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПереслатьСообщения(ПараметрыДоступа, Откуда, Куда, Сообщение);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("msgs" , Сообщение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПереслатьСообщения", Опции);
// END
@@ -18593,8 +24391,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьУведомление(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьУведомление", Опции);
// END
@@ -18611,8 +24418,18 @@
IDДоставки = ПараметрыФункции["GreenAPI_ReceiptID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УдалитьУведомлениеИзОчереди(ПараметрыДоступа, IDДоставки);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("receipt", IDДоставки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьУведомлениеИзОчереди", Опции);
// END
@@ -18630,8 +24447,19 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.СкачатьФайлСообщения(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СкачатьФайлСообщения", Опции);
// END
@@ -18649,8 +24477,19 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.УстановитьОтметкуПрочтения(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьОтметкуПрочтения", Опции);
// END
@@ -18665,8 +24504,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьОчередьСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОчередьСообщений", Опции);
// END
@@ -18681,8 +24529,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ОчиститьОчередьСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОчиститьОчередьСообщений", Опции);
// END
@@ -18699,8 +24556,18 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьИсториюЧата(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИсториюЧата", Опции);
// END
@@ -18718,8 +24585,19 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьСообщение(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("msg" , IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСообщение", Опции);
// END
@@ -18734,8 +24612,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналВходящихСообщений", Опции);
// END
@@ -18750,8 +24637,17 @@
IdInstance = ПараметрыФункции["GreenAPI_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналИсходящихСообщений", Опции);
// END
@@ -18768,11 +24664,21 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
OPI_GreenAPI.РазархивироватьЧат(ПараметрыДоступа, IDЧата); // SKIP
- Результат = OPI_GreenAPI.АрхивироватьЧат(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "АрхивироватьЧат", Опции);
// END
@@ -18789,8 +24695,18 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
- ПараметрыДоступа = OPI_GreenAPI.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenAPI.РазархивироватьЧат(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазархивироватьЧат", Опции);
// END
@@ -18809,7 +24725,13 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- Результат = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
// END
@@ -18824,7 +24746,13 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Результат = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
// END
@@ -18840,18 +24768,32 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
- Команда = "list";
- Результат = OPI_RCON.ВыполнитьКоманду(Команда, Соединение);
+ Команда = "list";
+ Опции = Новый Структура;
+ Опции.Вставить("exec", Команда);
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "ВыполнитьКоманду", Опции);
// END
Обработать(Результат, "RCON", "ВыполнитьКоманду");
- Команда = "list";
- Результат = OPI_RCON.ВыполнитьКоманду(Команда, ПараметрыСоединения);
+ Команда = "list";
+ Опции = Новый Структура;
+ Опции.Вставить("exec", Команда);
+ Опции.Вставить("conn", ПараметрыСоединения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "ВыполнитьКоманду", Опции);
Обработать(Результат, "RCON", "ВыполнитьКоманду", "Без соединения");
@@ -18864,7 +24806,13 @@
ТаймаутЗаписи = 20;
ТаймаутЧтения = 20;
- ПараметрыСоединения = OPI_RCON.СформироватьПараметрыСоединения(URL, Пароль, ТаймаутЧтения, ТаймаутЗаписи);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", ТаймаутЧтения);
+ Опции.Вставить("wtout", ТаймаутЗаписи);
+
+ ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
Результат = OPI_RCON.ЭтоКоннектор(Соединение);
@@ -18889,7 +24837,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
Обработать(Результат, "Ollama", "ПолучитьОтвет"); // SKIP
@@ -18916,7 +24870,14 @@
ДопПараметры = Новый Структура("format", Формат);
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, Промпт, ДопПараметры, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
// END
@@ -18936,20 +24897,36 @@
МассивСообщений = Новый Массив;
- Вопрос1 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Вопрос1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
Вопрос2 = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "When the first version was released?"); // Вопрос без конкретики
// Добавляем первый вопрос в контекст
МассивСообщений.Добавить(Вопрос1);
- Ответ1 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
Обработать(Ответ1, "Ollama", "ПолучитьОтветВКонтексте", "Предварительный"); // SKIP
МассивСообщений.Добавить(Ответ1["message"]); // Добавляем ответ на первый вопрос в контекст
МассивСообщений.Добавить(Вопрос2); // Добавляем второй вопрос в контекст
- Ответ2 = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Ответ2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
МассивСообщений.Добавить(Ответ2["message"]);
@@ -18967,13 +24944,27 @@
Опции = Новый Структура("seed,temperature", 101, 0);
ДопПараметры = Новый Структура("options", Опции);
- Результат = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, ДопПараметры, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
Обработать(Результат, "Ollama", "ПолучитьОтветВКонтексте", "Сид 1");
Сообщение1 = Результат["message"]["content"];
- Результат = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, ДопПараметры, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
Обработать(Результат, "Ollama", "ПолучитьОтветВКонтексте", "Сид 2");
@@ -18982,7 +24973,14 @@
Опции = Новый Структура("seed,temperature", 555, 10);
ДопПараметры = Новый Структура("options", Опции);
- Результат = OPI_Ollama.ПолучитьОтветВКонтексте(URL, Модель, МассивСообщений, ДопПараметры, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
+ Опции.Вставить("options", ДопПараметры);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
Обработать(Результат, "Ollama", "ПолучитьОтветВКонтексте", "Сид 3");
@@ -19003,7 +25001,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ЗагрузитьМодельВПамять(URL, Модель, Период, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("keep" , Период);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ЗагрузитьМодельВПамять", Опции);
// END
@@ -19021,7 +25025,12 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ВыгрузитьМодельИзПамяти(URL, Модель, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ВыгрузитьМодельИзПамяти", Опции);
// END
@@ -19031,13 +25040,18 @@
Процедура Ollama_ПолучитьСтруктуруПараметровЗапроса(ПараметрыФункции)
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровЗапроса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровЗапроса", Опции);
// END
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровЗапроса");
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровЗапроса(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровЗапроса", Опции);
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровЗапроса", "Пустая");
@@ -19045,13 +25059,18 @@
Процедура Ollama_ПолучитьСтруктуруПараметровВКонтексте(ПараметрыФункции)
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровВКонтексте();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровВКонтексте", Опции);
// END
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровВКонтексте");
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровВКонтексте(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровВКонтексте", Опции);
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровВКонтексте", "Пустая");
@@ -19059,7 +25078,11 @@
Процедура Ollama_ПолучитьСтруктуруСообщенияКонтекста(ПараметрыФункции)
- Результат = OPI_Ollama.ПолучитьСтруктуруСообщенияКонтекста("user", "Hello!");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "Hello!");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруСообщенияКонтекста", Опции);
// END
@@ -19069,13 +25092,18 @@
Процедура Ollama_ПолучитьСтруктуруНастроекМодели(ПараметрыФункции)
- Результат = OPI_Ollama.ПолучитьСтруктуруНастроекМодели();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруНастроекМодели", Опции);
// END
Обработать(Результат, "Ollama", "ПолучитьСтруктуруНастроекМодели");
- Результат = OPI_Ollama.ПолучитьСтруктуруНастроекМодели(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруНастроекМодели", Опции);
Обработать(Результат, "Ollama", "ПолучитьСтруктуруНастроекМодели", "Пустая");
@@ -19093,13 +25121,25 @@
Настройки = Новый Структура("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
- Результат = OPI_Ollama.СоздатьМодель(URL, Модель, Настройки, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("settings", Настройки);
+ Опции.Вставить("headers" , ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СоздатьМодель", Опции);
// END
Обработать(Результат, "Ollama", "СоздатьМодель");
- Результат = OPI_Ollama.ПолучитьОтвет(URL, Модель, "How are you?", , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , "How are you?");
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
Обработать(Результат, "Ollama", "СоздатьМодель", "Запрос");
@@ -19115,19 +25155,38 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.УдалитьМодель(URL, Модель, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
// END
Обработать(Результат, "Ollama", "УдалитьМодель");
- Результат = OPI_Ollama.УдалитьМодель(URL, "library/tinyllama:latest", ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "library/tinyllama:latest");
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny");
- Результат = OPI_Ollama.УдалитьМодель(URL, "bayselonarrend/tinyllama:latest", ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny, аккаунт");
- Результат = OPI_Ollama.ПолучитьСписокМоделей(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Список");
@@ -19141,7 +25200,11 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокМоделей(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
// END
@@ -19157,7 +25220,11 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьСписокЗапущенныхМоделей(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокЗапущенныхМоделей", Опции);
// END
@@ -19175,7 +25242,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьИнформациюОМодели(URL, Модель, Ложь, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("verbose", Ложь);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьИнформациюОМодели", Опции);
// END
@@ -19194,7 +25267,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.КопироватьМодель(URL, Модель, Имя, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "КопироватьМодель", Опции);
// END
@@ -19212,7 +25291,11 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьВерсию(URL, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьВерсию", Опции);
// END
@@ -19234,7 +25317,13 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПолучитьПредставления(URL, Модель, МассивСтрок, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , МассивСтрок);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьПредставления", Опции);
// END
@@ -19244,13 +25333,18 @@
Процедура Ollama_ПолучитьСтруктуруПараметровПредставлений(ПараметрыФункции)
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровПредставлений();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровПредставлений", Опции);
// END
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровПредставлений");
- Результат = OPI_Ollama.ПолучитьСтруктуруПараметровПредставлений(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСтруктуруПараметровПредставлений", Опции);
Обработать(Результат, "Ollama", "ПолучитьСтруктуруПараметровПредставлений", "Пустая");
@@ -19266,7 +25360,12 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьМодель(URL, Модель, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьМодель", Опции);
// END
@@ -19284,13 +25383,23 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.СкачатьМодель(URL, Модель, , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
// END
Обработать(Результат, "Ollama", "СкачатьМодель");
- Результат = OPI_Ollama.СкачатьМодель(URL, "bayselonarrend/tinyllama:latest", , ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
Обработать(Результат, "Ollama", "СкачатьМодель", "Аккаунт");
@@ -19310,7 +25419,12 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ОтправитьBlob(URL, Картинка, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("data" , Картинка);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьBlob", Опции);
// END
@@ -19327,13 +25441,23 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
- Результат = OPI_Ollama.ПроверитьBlob(URL, SHA256, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , SHA256);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
// END
Обработать(Результат, "Ollama", "ПроверитьBlob");
- Результат = OPI_Ollama.ПроверитьBlob(URL, "yoyoyo", ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , "yoyoyo");
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
Обработать(Результат, "Ollama", "ПроверитьBlob", "Ошибка");
@@ -20504,7 +26628,13 @@
Модель = "smolvlm-256m-instruct";
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
Обработать(Результат, "OpenAI", "ПолучитьОтвет"); // SKIP
@@ -20517,17 +26647,35 @@
Сообщения = Новый Массив;
- ЗагрузкаКартинки = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ ЗагрузкаКартинки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
Обработать(ЗагрузкаКартинки, "OpenAI", "ПолучитьОтвет", "Загрузка картинки"); // SKIP
IDКартинки = ЗагрузкаКартинки["id"];
- Описание = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", IDКартинки, "What is in this image?");
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , IDКартинки);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
Сообщения.Добавить(Описание);
- Результат = OPI_OpenAI.ПолучитьОтвет(URL, Токен, Модель, Сообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("msgs" , Сообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
OPI_OpenAI.УдалитьФайл(URL, Токен, IDКартинки);
@@ -20545,7 +26693,13 @@
Текст = "What is 1C:Enterprise?";
Модель = "arcee-ai_afm-4.5b";
- Результат = OPI_OpenAI.ПолучитьПредставления(URL, Токен, Модель, Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("input", Текст);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьПредставления", Опции);
// END
@@ -20562,7 +26716,14 @@
Модель = "smolvlm-256m-instruct";
Имя = "Math tutor";
- Результат = OPI_OpenAI.СоздатьАссистента(URL, Токен, Модель, Имя, Инструкция);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("inst" , Инструкция);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьАссистента", Опции);
// END
@@ -20577,7 +26738,12 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
- Результат = OPI_OpenAI.УдалитьАссистента(URL, Токен, IDАссистента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьАссистента", Опции);
// END
@@ -20592,7 +26758,12 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
- Результат = OPI_OpenAI.ПолучитьАссистента(URL, Токен, IDАссистента);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDАссистента);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьАссистента", Опции);
// END
@@ -20608,7 +26779,13 @@
Количество = 2;
ДопПараметры = Новый Структура("after,order", "asst_2", "desc");
- Результат = OPI_OpenAI.ПолучитьСписокАссистентов(URL, Токен, Количество, ДопПараметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокАссистентов", Опции);
// END
@@ -20626,7 +26803,14 @@
ИмяФайла = СтрШаблон("%1.png", Строка(Новый УникальныйИдентификатор()));
Назначение = "assistants";
- Результат = OPI_OpenAI.ЗагрузитьФайл(URL, Токен, ИмяФайла, Файл, Назначение);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
+ Опции.Вставить("purpose", Назначение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
// END
@@ -20642,7 +26826,12 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
- Результат = OPI_OpenAI.УдалитьФайл(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьФайл", Опции);
// END
@@ -20657,7 +26846,12 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
- Результат = OPI_OpenAI.ПолучитьИнформациюОФайле(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьИнформациюОФайле", Опции);
// END
@@ -20670,7 +26864,11 @@
URL = ПараметрыФункции["OpenAI_URL"];
Токен = ПараметрыФункции["OpenAI_Token"];
- Результат = OPI_OpenAI.ПолучитьСписокФайлов(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокФайлов", Опции);
// END
@@ -20685,7 +26883,12 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
- Результат = OPI_OpenAI.СкачатьФайл(URL, Токен, IDФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("id" , IDФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СкачатьФайл", Опции);
// END
@@ -20695,7 +26898,11 @@
Процедура OpenAI_ПолучитьСтруктуруСообщения(ПараметрыФункции)
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщения("user", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
// END
@@ -20709,7 +26916,12 @@
Токен = ПараметрыФункции["OpenAI_Token"];
Картинка = ПараметрыФункции["OpenAI_File"];
- Результат = OPI_OpenAI.ПолучитьСтруктуруСообщенияКартинки("user", Картинка, "What is in this image?");
+ Опции = Новый Структура;
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , Картинка);
+ Опции.Вставить("prompt", "What is in this image?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
// END
@@ -20727,7 +26939,14 @@
ДопПараметры = Новый Структура("response_format", "wav");
- Результат = OPI_OpenAI.СгенерироватьРечь(URL, Токен, Модель, Текст, , ДопПараметры);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , Текст);
+ Опции.Вставить("options", ДопПараметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СгенерироватьРечь", Опции);
// END
@@ -20743,7 +26962,14 @@
Аудио = ПараметрыФункции["OpenAI_Speech"];
Модель = "whisper-1";
- Результат = OPI_OpenAI.СоздатьТранскрипцию(URL, Токен, Модель, Аудио, "audio/wav");
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("audio", Аудио);
+ Опции.Вставить("type" , "audio/wav");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьТранскрипцию", Опции);
// END
@@ -20758,9 +26984,20 @@
URL = ПараметрыФункции["OpenAI_URL"];
Токен = ПараметрыФункции["OpenAI_Token"];
- Модель = "sd-1.5-ggml";
- Описание = OPI_OpenAI.ПолучитьСтруктуруОписанияКартинок("Yellow alpaca", 1, , "64x64");
- Результат = OPI_OpenAI.ПолучитьКартинки(URL, Токен, Модель, Описание);
+ Модель = "sd-1.5-ggml";
+ Опции = Новый Структура;
+ Опции.Вставить("prompt", "Yellow alpaca");
+ Опции.Вставить("amount", 1);
+ Опции.Вставить("size" , "64x64");
+
+ Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруОписанияКартинок", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("model", Модель);
+ Опции.Вставить("descr", Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьКартинки", Опции);
// END
@@ -20773,7 +27010,11 @@
URL = ПараметрыФункции["OpenAI_URL"];
Токен = ПараметрыФункции["OpenAI_Token"];
- Результат = OPI_OpenAI.ПолучитьСписокМоделей(URL, Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокМоделей", Опции);
// END
@@ -20783,11 +27024,18 @@
Процедура OpenAI_ПолучитьСообщениеАссистента(ПараметрыФункции)
- Результат = OPI_OpenAI.ПолучитьСообщениеАссистента("What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеАссистента", Опции);
// END
- Проверка = OPI_OpenAI.ПолучитьСтруктуруСообщения("assistant", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "assistant");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -20797,11 +27045,20 @@
Процедура OpenAI_ПолучитьСообщениеПользователя(ПараметрыФункции)
- Результат = OPI_OpenAI.ПолучитьСообщениеПользователя("What is 1C:Enterprise?", "Vitaly");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+ Опции.Вставить("name", "Vitaly");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеПользователя", Опции);
// END
- Проверка = OPI_OpenAI.ПолучитьСтруктуруСообщения("user", "What is 1C:Enterprise?", "Vitaly");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "user");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+ Опции.Вставить("name", "Vitaly");
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -20811,11 +27068,18 @@
Процедура OpenAI_ПолучитьСообщениеСистемы(ПараметрыФункции)
- Результат = OPI_OpenAI.ПолучитьСообщениеСистемы("What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСообщениеСистемы", Опции);
// END
- Проверка = OPI_OpenAI.ПолучитьСтруктуруСообщения("system", "What is 1C:Enterprise?");
+ Опции = Новый Структура;
+ Опции.Вставить("role", "system");
+ Опции.Вставить("text", "What is 1C:Enterprise?");
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -20833,7 +27097,12 @@
Логин = "bayselonarrend";
Пароль = ПараметрыФункции["PG_Password"];
- Результат = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// END
@@ -20850,8 +27119,16 @@
Логин = "SA";
Пароль = ПараметрыФункции["PG_Password"];
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Результат = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
@@ -20867,8 +27144,16 @@
Логин = "SA";
Пароль = ПараметрыФункции["PG_Password"];
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЗакрытьСоединение(Соединение);
@@ -20887,8 +27172,16 @@
Логин = "SA";
Пароль = ПараметрыФункции["PG_Password"];
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
Результат = OPI_MSSQL.ЭтоКоннектор(Соединение);
@@ -20912,8 +27205,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
OPI_MSSQL.УдалитьТаблицу("users" , Соединение); // SKIP
@@ -20937,7 +27239,11 @@
| Data VARBINARY(MAX)
|);";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MSSQL", "ВыполнитьЗапросSQL", "Create"); // SKIP
@@ -20959,7 +27265,12 @@
МассивПараметров.Добавить(Новый Структура("UUID" , Новый УникальныйИдентификатор));
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, МассивПараметров, , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("params", МассивПараметров);
+ Опции.Вставить("dbc" , Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MSSQL", "ВыполнитьЗапросSQL", "Insert"); // SKIP
@@ -20967,7 +27278,11 @@
ТекстЗапроса = "SELECT FirstName, LastName, BirthDate, IsEmployed, Salary, CreatedAt, Age, RowGuid, Data FROM test_table;";
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ТекстЗапроса, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MSSQL", "ВыполнитьЗапросSQL", , Картинка); // SKIP
@@ -20979,7 +27294,11 @@
ФайлSQL = ПараметрыФункции["SQL2"]; // Двоичные данные, URL или путь к файлу
- Результат = OPI_MSSQL.ВыполнитьЗапросSQL(ФайлSQL, , , Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("sql", ФайлSQL);
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
Обработать(Результат, "MSSQL", "ВыполнитьЗапросSQL", "Файл"); // SKIP
@@ -20993,7 +27312,10 @@
Процедура MSSQL_ПолучитьНастройкиTLS(ПараметрыФункции)
- Результат = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
// END
@@ -21007,8 +27329,16 @@
Логин = "SA";
Пароль = ПараметрыФункции["PG_Password"];
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -21018,7 +27348,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
// END
@@ -21031,11 +27366,19 @@
Обработать(Подключение, "MSSQL", "СоздатьБазуДанных", "Открытие");
- Результат = OPI_MSSQL.СоздатьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
Обработать(Результат, "MSSQL", "СоздатьБазуДанных", "Создание");
- Результат = OPI_MSSQL.СоздатьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
Обработать(Результат, "MSSQL", "СоздатьБазуДанных", "Существующая");
@@ -21050,8 +27393,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -21077,7 +27429,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
// END
@@ -21085,14 +27443,26 @@
Таблица = "АБВ ГДЕ";
- Результат = OPI_MSSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
Обработать(Результат, "MSSQL", "СоздатьТаблицу", "Ошибка имени");
Таблица = "somename";
СтруктураКолонок.Вставить("wtf_field", "WTF");
- Результат = OPI_MSSQL.СоздатьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
Обработать(Результат, "MSSQL", "СоздатьТаблицу", "Ошибка типа");
@@ -21105,8 +27475,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
МассивЗаписей = Новый Массив;
@@ -21152,7 +27531,14 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьЗаписи(Таблица, МассивЗаписей, Истина, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("rows", МассивЗаписей);
+ Опции.Вставить("trn", Истина);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьЗаписи", Опции);
// END
@@ -21167,8 +27553,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// Все записи без отборов
@@ -21178,13 +27573,24 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MSSQL", "ПолучитьЗаписи"); // SKIP
// Отборы, выбранные поля, количество и сортировка
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, "test_data", Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -21216,7 +27622,16 @@
Сортировка = Новый Структура("ip_address", "DESC");
Количество = 5;
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, Поля, Фильтры, Сортировка, Количество, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", Поля);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
// END
@@ -21231,8 +27646,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -21258,13 +27682,27 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОбновитьЗаписи(Таблица, СтруктураПолей, СтруктураФильтра, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("values", СтруктураПолей);
+ Опции.Вставить("filter", СтруктураФильтра);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОбновитьЗаписи", Опции);
// END
Обработать(Результат, "MSSQL", "ОбновитьЗаписи");
- Проверка = OPI_MSSQL.ПолучитьЗаписи(Таблица, "['ip_address']", Фильтры, , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "['ip_address']");
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ОбновитьЗаписи", "Проверка", Количество, СтруктураПолей);
@@ -21277,8 +27715,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "test_data";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_data";
@@ -21309,7 +27756,13 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьЗаписи(Таблица, Фильтры, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("filter", Фильтры);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьЗаписи", Опции);
// END
@@ -21320,7 +27773,12 @@
Обработать(Результат, "MSSQL", "УдалитьЗаписи");
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MSSQL", "УдалитьЗаписи", "Проверка", Остаток);
@@ -21333,8 +27791,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -21342,7 +27809,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
// END
@@ -21351,8 +27823,19 @@
База = "test_data";
Таблица = "test_data";
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
- Результат = OPI_MSSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
Обработать(Результат, "MSSQL", "УдалитьТаблицу", "Тест");
@@ -21364,8 +27847,16 @@
Логин = "SA";
Пароль = ПараметрыФункции["PG_Password"];
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
База = "testbase1";
@@ -21373,7 +27864,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
// END
@@ -21385,11 +27881,19 @@
Обработать(Подключение, "MSSQL", "УдалитьБазуДанных", "Открытие");
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MSSQL", "УдалитьБазуДанных", "Удаление");
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MSSQL", "УдалитьБазуДанных", "Ошибка");
@@ -21397,7 +27901,11 @@
Обработать(Закрытие, "MSSQL", "УдалитьБазуДанных", "Закрытие");
- Результат = OPI_MSSQL.УдалитьБазуДанных(База, Подключение);
+ Опции = Новый Структура;
+ Опции.Вставить("base", База);
+ Опции.Вставить("dbc" , Подключение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
Обработать(Результат, "MSSQL", "УдалитьБазуДанных", "Ошибка подключения");
@@ -21410,8 +27918,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -21419,13 +27936,23 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ОчиститьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ОчиститьТаблицу", Опции);
// END
Обработать(Результат, "MSSQL", "ОчиститьТаблицу");
- Результат = OPI_MSSQL.ПолучитьЗаписи(Таблица, , , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Результат, "MSSQL", "ОчиститьТаблицу", "Проверка");
@@ -21438,8 +27965,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "testtable";
@@ -21447,7 +27983,12 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
// END
@@ -21455,7 +27996,12 @@
Таблица = "heyho";
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MSSQL", "ПолучитьИнформациюОТаблице", "Ошибка");
@@ -21472,20 +28018,41 @@
Имя = "new_field";
ТипДанных = "bigint";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ДобавитьКолонкуТаблицы(Таблица, Имя, ТипДанных, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("type", ТипДанных);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ДобавитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "MSSQL", "ДобавитьКолонкуТаблицы");
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MSSQL", "ДобавитьКолонкуТаблицы", "Проверка");
@@ -21501,20 +28068,40 @@
Таблица = "testtable";
Имя = "new_field";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
// При использовании строки подключения инициализируется новое соединение,
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.УдалитьКолонкуТаблицы(Таблица, Имя, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("name", Имя);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьКолонкуТаблицы", Опции);
// END
Обработать(Результат, "MSSQL", "УдалитьКолонкуТаблицы");
- Результат = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Результат, "MSSQL", "УдалитьКолонкуТаблицы", "Проверка");
@@ -21529,8 +28116,17 @@
База = "testbase1";
Таблица = "testtable";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
СтруктураКолонок = Новый Структура;
СтруктураКолонок.Вставить("smallint_field" , "smallint");
@@ -21542,23 +28138,45 @@
// которое будет закрыто после выполнения функции.
// В случае выполнения нескольких операций желательно использовать одно соединение,
// заранее созданное функцией ОткрытьСоединение()
- Результат = OPI_MSSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols", СтруктураКолонок);
+ Опции.Вставить("dbc", СтрокаПодключения);
+ Опции.Вставить("tls", НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
// END
Обработать(Результат, "MSSQL", "ГарантироватьТаблицу");
- Проверка = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
Таблица = "test_new";
- Результат = OPI_MSSQL.ГарантироватьТаблицу(Таблица, СтруктураКолонок, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
Обработать(Результат, "MSSQL", "ГарантироватьТаблицу", "Новая");
- Проверка = OPI_MSSQL.ПолучитьИнформациюОТаблице(Таблица, СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table", Таблица);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьТаблицу", "Проверка", СтруктураКолонок);
@@ -21571,8 +28189,17 @@
Пароль = ПараметрыФункции["PG_Password"];
База = "testbase1";
- НастройкиTLS = OPI_MSSQL.ПолучитьНастройкиTLS(Истина);
- СтрокаПодключения = OPI_MSSQL.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Таблица = "test_guarantee";
@@ -21603,13 +28230,26 @@
КлючевыеПоля = Новый Массив;
КлючевыеПоля.Добавить("id");
- Результат = OPI_MSSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
// END
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Вставка");
- Проверка = OPI_MSSQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка вставки");
СтруктураСтроки1.Вставить("name" , Новый Структура("NVARCHAR", "Vitaly Updated"));
@@ -21625,11 +28265,24 @@
МассивДанных.Добавить(СтруктураСтроки1);
МассивДанных.Добавить(СтруктураСтроки3);
- Результат = OPI_MSSQL.ГарантироватьЗаписи(Таблица, МассивДанных, КлючевыеПоля, , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("unique", КлючевыеПоля);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Обновление");
- Проверка = OPI_MSSQL.ПолучитьЗаписи(Таблица, "*", , , , СтрокаПодключения, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("fields", "*");
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка обновления");
OPI_MSSQL.УдалитьТаблицу(Таблица, СтрокаПодключения, НастройкиTLS);
@@ -21638,13 +28291,18 @@
Процедура MSSQL_ПолучитьСтруктуруФильтраЗаписей(ПараметрыФункции)
- Результат = OPI_MSSQL.ПолучитьСтруктуруФильтраЗаписей();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
// END
Обработать(Результат, "MSSQL", "ПолучитьСтруктуруФильтраЗаписей");
- Результат = OPI_MSSQL.ПолучитьСтруктуруФильтраЗаписей(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьСтруктуруФильтраЗаписей", Опции);
Обработать(Результат, "MSSQL", "ПолучитьСтруктуруФильтраЗаписей", "Пустая");
@@ -21672,7 +28330,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21683,12 +28347,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Результат = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -21717,7 +28391,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21728,18 +28408,31 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьПриветственноеСообщение(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьПриветственноеСообщение", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -21768,7 +28461,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21779,21 +28478,39 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
- Результат = OPI_FTP.ПолучитьКонфигурациюСоединения(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+ Опции.Вставить("tls" , НастройкиTLS);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьКонфигурациюСоединения", Опции);
// END
Обработать(Результат, "FTP", "ПолучитьКонфигурациюСоединения", Постфикс, ПараметрыФункции);
- Проверка = OPI_FTP.ПолучитьПриветственноеСообщение(Результат);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Результат);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьПриветственноеСообщение", Опции);
Обработать(Проверка, "FTP", "ПолучитьКонфигурациюСоединения", "Проверка, " + Постфикс);
@@ -21817,7 +28534,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21828,12 +28551,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -21866,7 +28599,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21877,12 +28616,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -21906,7 +28655,13 @@
Логин = ПараметрыФункции["FTP_User"];
Пароль = ПараметрыФункции["FTP_Password"];
- Результат = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
// END
@@ -21925,7 +28680,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- Результат = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
// END
@@ -21937,7 +28699,10 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Результат = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
// END
@@ -21963,7 +28728,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -21974,12 +28745,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -21989,7 +28770,11 @@
Удаление = OPI_FTP.УдалитьДиректорию(Соединение, "new_dir"); // SKIP
Обработать(Удаление, "FTP", "СоздатьНовуюДиректорию", "Удаление, " + Постфикс); // SKIP
- Результат = OPI_FTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -21999,21 +28784,39 @@
Обработать(Результат, "FTP", "СоздатьНовуюДиректорию", Постфикс, Истина);
- Результат = OPI_FTP.СоздатьНовуюДиректорию(Соединение, "new_dir/another_one");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/another_one");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СоздатьНовуюДиректорию", Опции);
Обработать(Результат, "FTP", "СоздатьНовуюДиректорию", "Вложенная, " + Постфикс);
- Результат = OPI_FTP.СоздатьНовуюДиректорию(Соединение, "second_dir/another_one");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "second_dir/another_one");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СоздатьНовуюДиректорию", Опции);
Обработать(Результат, "FTP", "СоздатьНовуюДиректорию", "Двойная, " + Постфикс);
OPI_Инструменты.Пауза(5);
- Проверка = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "new_dir", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+ Опции.Вставить("rcv" , Истина);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Проверка, "FTP", "СоздатьНовуюДиректорию", "Проверка 1, " + Постфикс);
- Проверка = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "");
+ Опции.Вставить("rcv" , Истина);
+
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Проверка, "FTP", "СоздатьНовуюДиректорию", "Проверка 2, " + Постфикс);
@@ -22037,7 +28840,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22048,18 +28857,33 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22068,7 +28892,12 @@
Обработать(Результат, "FTP", "ПолучитьСписокОбъектов", Постфикс);
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "Dir1/Dir3/Git-2.50.0-64-bit.exe", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат, "FTP", "ПолучитьСписокОбъектов", "Файл, " + Постфикс);
@@ -22101,7 +28930,15 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль, , 1000, 1000);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("rtout", 1000);
+ Опции.Вставить("wtout", 1000);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22112,20 +28949,40 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ЗагрузитьФайл(Соединение, Картинка, "new_dir/pic_from_disk.png");
- Результат2 = OPI_FTP.ЗагрузитьФайл(Соединение, КартинкаДД, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -22136,8 +28993,16 @@
Обработать(Результат , "FTP", "ЗагрузитьФайл", Постфикс , КартинкаДД.Размер());
Обработать(Результат2, "FTP", "ЗагрузитьФайл", "Двоичные, " + Постфикс, КартинкаДД.Размер());
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_from_disk.png");
- Результат2 = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Результат , "FTP", "ЗагрузитьФайл", "Размер 1, " + Постфикс, КартинкаДД.Размер());
Обработать(Результат2, "FTP", "ЗагрузитьФайл", "Размер 2, " + Постфикс, КартинкаДД.Размер());
@@ -22179,7 +29044,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22190,18 +29061,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьФайл(Соединение, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22210,11 +29095,20 @@
Обработать(Результат , "FTP", "УдалитьФайл", Постфикс);
- Результат = OPI_FTP.УдалитьФайл(Соединение, "pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьФайл", Опции);
Обработать(Результат , "FTP", "УдалитьФайл", "Несуществующий, " + Постфикс);
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, "", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат , "FTP", "УдалитьФайл", "Проверка, " + Постфикс);
@@ -22238,7 +29132,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22249,18 +29149,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.УдалитьДиректорию(Соединение, "new_dir/another_one");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/another_one");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22289,7 +29203,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22300,18 +29220,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ОчиститьДиректорию(Соединение, ".");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ОчиститьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22320,7 +29254,12 @@
Обработать(Результат , "FTP", "ОчиститьДиректорию", Постфикс);
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, ".", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат , "FTP", "ОчиститьДиректорию", "Проверка, " + Постфикс);
@@ -22344,7 +29283,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22355,18 +29300,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22375,7 +29334,11 @@
Обработать(Результат , "FTP", "ПолучитьРазмерОбъекта", Постфикс);
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/another.bin");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/another.bin");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Результат , "FTP", "ПолучитьРазмерОбъекта", "Несуществующий, " + Постфикс);
@@ -22399,7 +29362,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22410,18 +29379,33 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "new_dir/pic_from_disk.png", "new_dir/pic_copy.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "new_dir/pic_from_disk.png");
+ Опции.Вставить("new" , "new_dir/pic_copy.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22430,31 +29414,64 @@
Обработать(Результат , "FTP", "ИзменитьПуть", Постфикс);
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_copy.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_copy.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Проверка, новый, " + Постфикс);
- Результат = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, "new_dir/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Проверка, старый, " + Постфикс);
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "new_dir", "brand_new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "new_dir");
+ Опции.Вставить("new" , "brand_new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Каталог, " + Постфикс);
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, ".", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Список, " + Постфикс);
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "brand_new_dir", "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "brand_new_dir");
+ Опции.Вставить("new" , "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Каталог, обратно, " + Постфикс);
- Результат = OPI_FTP.ИзменитьПуть(Соединение, "new_dir/pic_copy.png", "new_dir/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "new_dir/pic_copy.png");
+ Опции.Вставить("new" , "new_dir/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Обратно, " + Постфикс);
- Результат = OPI_FTP.ПолучитьСписокОбъектов(Соединение, ".", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", ".");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат , "FTP", "ИзменитьПуть", "Список, обратно, " + Постфикс);
@@ -22478,7 +29495,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22489,12 +29512,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -22504,7 +29537,12 @@
Путь = "new_dir/pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_FTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -22514,7 +29552,11 @@
Обработать(Результат, "FTP", "СохранитьФайл", Постфикс);
- Размер = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+
+ Размер = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Размер, "FTP", "СохранитьФайл", "Размер, " + Постфикс);
@@ -22560,7 +29602,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22571,12 +29619,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -22594,7 +29652,11 @@
Обработать(Результат, "FTP", "ПолучитьДанныеФайла", Постфикс);
- Размер = OPI_FTP.ПолучитьРазмерОбъекта(Соединение, Путь);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+
+ Размер = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
Обработать(Размер, "FTP", "ПолучитьДанныеФайла", "Размер, " + Постфикс);
@@ -22635,7 +29697,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22646,18 +29714,31 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.Пинг(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "Пинг", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22686,7 +29767,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22697,12 +29784,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -22710,7 +29807,11 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "UMASK";
- Результат = OPI_FTP.ВыполнитьНестандартнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьНестандартнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -22740,7 +29841,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22751,12 +29858,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -22764,7 +29881,11 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "PWD";
- Результат = OPI_FTP.ВыполнитьПроизвольнуюКоманду(Соединение, ТекстКоманды);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("cmd" , ТекстКоманды);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьПроизвольнуюКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -22794,7 +29915,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22805,18 +29932,31 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22845,7 +29985,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22856,12 +30002,22 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
@@ -22877,7 +30033,10 @@
Обработать(Результат, "FTP", "ИзменитьТекущийКаталог", Постфикс);
- Результат = OPI_FTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьТекущийКаталог", Опции);
Обработать(Результат, "FTP", "ИзменитьТекущийКаталог", "Проверка, " + Постфикс, Путь);
@@ -22886,7 +30045,10 @@
Обработать(Результат, "FTP", "ИзменитьТекущийКаталог", "Обратно, " + Постфикс);
- Результат = OPI_FTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьТекущийКаталог", Опции);
Обработать(Результат, "FTP", "ИзменитьТекущийКаталог", "Проверка, обратно, " + Постфикс, Путь);
@@ -22910,7 +30072,13 @@
ИспользоватьПрокси = ПараметрыФункции["Proxy"]; // SKIP
FTPS = ПараметрыФункции["TLS"]; // SKIP
- НастройкиFTP = OPI_FTP.ПолучитьНастройкиСоединения(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
Если ИспользоватьПрокси Тогда
@@ -22921,18 +30089,31 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_FTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Если FTPS Тогда
- НастройкиTLS = OPI_FTP.ПолучитьНастройкиTLS(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиTLS", Опции);
КонецЕсли;
Соединение = OPI_FTP.ОткрытьСоединение(НастройкиFTP, НастройкиПрокси, НастройкиTLS);
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_FTP.ПолучитьСписокРасширенийПротокола(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокРасширенийПротокола", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -22953,7 +30134,12 @@
Логин = ПараметрыФункции["RPortal_Login"];
Пароль = ПараметрыФункции["RPortal_Password"];
- Результат = OPI_ReportPortal.ПолучитьВременныйТокен(URL, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("login", Логин);
+ Опции.Вставить("pass" , Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьВременныйТокен", Опции);
// END
@@ -22968,7 +30154,13 @@
IDПользователя = ПараметрыФункции["RPortal_UserID"];
ИмяКлюча = "test_key";
- Результат = OPI_ReportPortal.ПолучитьПостоянныйТокен(URL, Токен, IDПользователя, ИмяКлюча);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("name" , ИмяКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьПостоянныйТокен", Опции);
// END
@@ -22983,7 +30175,13 @@
IDПользователя = ПараметрыФункции["RPortal_UserID"];
IDКлюча = ПараметрыФункции["RPortal_TestKeyID"];
- Результат = OPI_ReportPortal.УдалитьПостоянныйТокен(URL, Токен, IDПользователя, IDКлюча);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("id" , IDКлюча);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "УдалитьПостоянныйТокен", Опции);
// END
@@ -23014,7 +30212,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23043,7 +30247,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23074,7 +30285,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23103,14 +30320,25 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SSH.ОткрытьСоединение(НастройкиSSH, НастройкиПрокси);
Если OPI_SSH.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SSH.ВыполнитьКоманду(Соединение, "whoami");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("comm", "whoami");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ВыполнитьКоманду", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23140,7 +30368,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23169,17 +30403,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SSH.ПолучитьКонфигурациюСоединения(НастройкиSSH, НастройкиПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSSH);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьКонфигурациюСоединения", Опции);
// END
Обработать(Результат, "SSH", "ПолучитьКонфигурациюСоединения", Постфикс);
- Результат = OPI_SSH.ВыполнитьКоманду(Результат, "whoami");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Результат);
+ Опции.Вставить("comm", "whoami");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ВыполнитьКоманду", Опции);
Обработать(Результат, "SSH", "ПолучитьКонфигурациюСоединения", "Проверка, " + Постфикс);
@@ -23204,7 +30453,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23233,7 +30488,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23270,7 +30532,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSSH = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSSH = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23299,7 +30567,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23325,7 +30600,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- Результат = OPI_SSH.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЛогинПароль", Опции);
// END
@@ -23346,7 +30627,14 @@
ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP
ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP
- Результат = OPI_SSH.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПриватныйКлюч", Опции);
// END
@@ -23358,10 +30646,15 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
- Результат = OPI_SSH.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиЧерезАгента", Опции);
// END
@@ -23380,7 +30673,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- Результат = OPI_SSH.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
// END
@@ -23411,7 +30711,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23440,7 +30746,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23471,7 +30784,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23500,14 +30819,25 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.СоздатьНовуюДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СоздатьНовуюДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23537,7 +30867,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23566,14 +30902,25 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьДиректорию(Соединение, "new_dir");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "new_dir");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьДиректорию", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23603,7 +30950,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23632,14 +30985,24 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьТекущийКаталог(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьТекущийКаталог", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23669,7 +31032,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23698,14 +31067,26 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "test_folder");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23714,7 +31095,11 @@
Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс);
- Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "test_folder");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "test_folder");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат, "SFTP", "ПолучитьСписокОбъектов", Постфикс + ", Без рекурсии");
@@ -23748,7 +31133,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23777,7 +31168,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23785,8 +31183,18 @@
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ЗагрузитьФайл(Соединение, Картинка, "pic_from_disk.png");
- Результат2 = OPI_SFTP.ЗагрузитьФайл(Соединение, КартинкаДД, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", Картинка);
+ Опции.Вставить("path", "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("file", КартинкаДД);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -23846,7 +31254,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23875,14 +31289,25 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -23891,11 +31316,20 @@
Обработать(Результат , "SFTP", "УдалитьФайл", Постфикс);
- Результат = OPI_SFTP.УдалитьФайл(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "УдалитьФайл", Опции);
Обработать(Результат , "SFTP", "УдалитьФайл", "Несуществующий, " + Постфикс);
- Результат = OPI_SFTP.ПолучитьСписокОбъектов(Соединение, "files_folder", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder");
+ Опции.Вставить("rcv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Обработать(Результат , "SFTP", "УдалитьФайл", "Проверка, " + Постфикс);
@@ -23920,7 +31354,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -23949,7 +31389,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -23975,7 +31422,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- Результат = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
// END
@@ -23996,7 +31449,14 @@
ПриватныйКлюч = ПараметрыФункции["SSH_Key"]; // SKIP
ПубличныйКлюч = ПараметрыФункции["SSH_Pub"]; // SKIP
- Результат = OPI_SFTP.ПолучитьНастройкиПриватныйКлюч(Хост, Порт, Логин, ПриватныйКлюч, ПубличныйКлюч);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПриватныйКлюч", Опции);
// END
@@ -24008,10 +31468,15 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
- Результат = OPI_SFTP.ПолучитьНастройкиЧерезАгента(Хост, Порт, Логин);
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЧерезАгента", Опции);
// END
@@ -24030,7 +31495,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- Результат = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
// END
@@ -24057,7 +31529,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24086,17 +31564,32 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
- Результат = OPI_SFTP.ПолучитьКонфигурациюСоединения(НастройкиSFTP, НастройкиПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("set" , НастройкиSFTP);
+ Опции.Вставить("proxy", НастройкиПрокси);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьКонфигурациюСоединения", Опции);
// END
Обработать(Результат, "SFTP", "ПолучитьКонфигурациюСоединения", Постфикс);
- Результат = OPI_SSH.ВыполнитьКоманду(Результат, "whoami");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Результат);
+ Опции.Вставить("comm", "whoami");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ВыполнитьКоманду", Опции);
Обработать(Результат, "SFTP", "ПолучитьКонфигурациюСоединения", "Проверка, " + Постфикс);
@@ -24121,7 +31614,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24150,7 +31649,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -24187,7 +31693,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24216,7 +31728,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -24227,7 +31746,12 @@
Путь = "pic_from_disk.png";
ИмяФайла = ПолучитьИмяВременногоФайла("bin");
- Результат = OPI_SFTP.СохранитьФайл(Соединение, Путь, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", Путь);
+ Опции.Вставить("file", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "СохранитьФайл", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
@@ -24278,7 +31802,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24307,7 +31837,14 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
@@ -24364,7 +31901,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24393,14 +31936,26 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ИзменитьПуть(Соединение, "pic_from_disk.png", "files_folder/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "pic_from_disk.png");
+ Опции.Вставить("new" , "files_folder/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -24409,23 +31964,44 @@
Обработать(Результат , "SFTP", "ИзменитьПуть", Постфикс);
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Обработать(Результат , "SFTP", "ИзменитьПуть", "Проверка, Старый, " + Постфикс);
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "files_folder/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Обработать(Результат , "SFTP", "ИзменитьПуть", "Проверка, Новый, " + Постфикс);
- Результат = OPI_SFTP.ИзменитьПуть(Соединение, "files_folder/pic_from_disk.png", "pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("old" , "files_folder/pic_from_disk.png");
+ Опции.Вставить("new" , "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Обработать(Результат , "SFTP", "ИзменитьПуть", "Обратно, " + Постфикс);
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "files_folder/pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Обработать(Результат , "SFTP", "ИзменитьПуть", "Проверка, Старый, Обратно, " + Постфикс);
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "pic_from_disk.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "pic_from_disk.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Обработать(Результат , "SFTP", "ИзменитьПуть", "Проверка, Новый, Обратно, " + Постфикс);
@@ -24450,7 +32026,13 @@
Логин = ПараметрыФункции["SSH_User"];
Пароль = ПараметрыФункции["SSH_Password"];
- НастройкиSFTP = OPI_SFTP.ПолучитьНастройкиЛогинПароль(Хост, Порт, Логин, Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("host", Хост);
+ Опции.Вставить("port", Порт);
+ Опции.Вставить("user", Логин);
+ Опции.Вставить("pass", Пароль);
+
+ НастройкиSFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиЛогинПароль", Опции);
ИначеЕсли ВидАвторизации = "По ключу" Тогда
@@ -24479,14 +32061,25 @@
ЛогинПрокси = ПараметрыФункции["Proxy_User"];
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
- НастройкиПрокси = OPI_SFTP.ПолучитьНастройкиПрокси(АдресПрокси, ПортПрокси, ТипПрокси, ЛогинПрокси, ПарольПрокси);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
+ Опции.Вставить("login", ЛогинПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
+
+ НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Соединение = OPI_SFTP.ОткрытьСоединение(НастройкиSFTP, НастройкиПрокси);
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
- Результат = OPI_SFTP.ПолучитьИнформациюОФайле(Соединение, "files_folder/pic_from_binary.png");
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("path", "files_folder/pic_from_binary.png");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьИнформациюОФайле", Опции);
Иначе
Результат = Соединение; // Ошибка соединения
КонецЕсли;
@@ -24508,7 +32101,13 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- Результат = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
// END
@@ -24525,8 +32124,18 @@
НомерТелефона = 441234567890;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКодАвторизации(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКодАвторизации", Опции);
// END
@@ -24541,8 +32150,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.РазлогинитьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "РазлогинитьИнстанс", Опции);
// END
@@ -24559,8 +32177,18 @@
КодАвторизации = 123456;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьКодАвторизации(ПараметрыДоступа, КодАвторизации);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("code" , КодАвторизации);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьКодАвторизации", Опции);
// END
@@ -24575,8 +32203,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСостояниеИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСостояниеИнстанса", Опции);
// END
@@ -24591,8 +32228,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПерезапуститьИнстанс(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПерезапуститьИнстанс", Опции);
// END
@@ -24602,13 +32248,18 @@
Процедура GreenMax_ПолучитьСтруктуруНастроекИнстанса(ПараметрыФункции)
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекИнстанса();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекИнстанса", Опции);
// END
Обработать(Результат, "GreenMax", "ПолучитьСтруктуруНастроекИнстанса");
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекИнстанса(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекИнстанса", Опции);
Обработать(Результат, "GreenMAx", "ПолучитьСтруктуруНастроекИнстанса", "Пустая");
@@ -24621,8 +32272,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьНастройкиИнстанса(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьНастройкиИнстанса", Опции);
// END
@@ -24637,14 +32297,24 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
СтруктураНастроек = Новый Структура;
СтруктураНастроек.Вставить("markIncomingMessagesReaded" , "no");
СтруктураНастроек.Вставить("outgoingWebhook" , "no");
СтруктураНастроек.Вставить("outgoingAPIMessageWebhook" , "yes");
- Результат = OPI_GreenMax.УстановитьНастройкиИнстанса(СтруктураНастроек, ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("settings", СтруктураНастроек);
+ Опции.Вставить("access" , ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьНастройкиИнстанса", Опции);
// END
@@ -24661,8 +32331,18 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуПрофиля(ПараметрыДоступа, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуПрофиля", Опции);
// END
@@ -24677,8 +32357,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОбАккаунте(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОбАккаунте", Опции);
// END
@@ -24696,8 +32385,18 @@
НомерТелефона = 441234567890;
НомерТелефона = ПараметрыФункции["GreenMax_Phone"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПроверитьАккаунт(ПараметрыДоступа, НомерТелефона);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("phone" , НомерТелефона);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПроверитьАккаунт", Опции);
// END
@@ -24714,8 +32413,18 @@
Количество = 1;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокКонтактов(ПараметрыДоступа, Количество);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокКонтактов", Опции);
// END
@@ -24733,8 +32442,18 @@
IDКонтакта = 87654321;
IDКонтакта = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОКонтакте(ПараметрыДоступа, IDКонтакта);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDКонтакта);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОКонтакте", Опции);
// END
@@ -24749,8 +32468,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСписокЧатов(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокЧатов", Опции);
// END
@@ -24768,8 +32496,18 @@
IDЧата = 87654321;
IDЧата = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьАватарЧата(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьАватарЧата", Опции);
// END
@@ -24789,8 +32527,19 @@
IDПользователя = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.СоздатьГруппу(ПараметрыДоступа, Наименование, IDПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("members", IDПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СоздатьГруппу", Опции);
// END
@@ -24811,8 +32560,19 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ДобавитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ДобавитьУчастникаГруппы", Опции);
// END
@@ -24835,8 +32595,19 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУчастникаГруппы(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУчастникаГруппы", Опции);
// END
@@ -24854,8 +32625,18 @@
IDЧата = 12345678;
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ВыйтиИзГруппы(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ВыйтиИзГруппы", Опции);
// END
@@ -24874,8 +32655,19 @@
IDЧата = 12345678;
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьИмяГруппы(ПараметрыДоступа, IDЧата, Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Наименование);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьИмяГруппы", Опции);
// END
@@ -24893,8 +32685,18 @@
IDЧата = 12345678;
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИнформациюОГруппе(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОГруппе", Опции);
// END
@@ -24917,8 +32719,19 @@
Настройки.Вставить("allowParticipantsPinMessages" , Ложь);
Настройки.Вставить("allowParticipantsAddMembers" , Ложь);
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ИзменитьНастройкиГруппы(ПараметрыДоступа, IDЧата, Настройки);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("set" , Настройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьНастройкиГруппы", Опции);
// END
@@ -24928,13 +32741,18 @@
Процедура GreenMax_ПолучитьСтруктуруНастроекГруппы(ПараметрыФункции)
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекГруппы();
+ Опции = Новый Структура;
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекГруппы", Опции);
// END
Обработать(Результат, "GreenMax", "ПолучитьСтруктуруНастроекГруппы");
- Результат = OPI_GreenMax.ПолучитьСтруктуруНастроекГруппы(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("empty", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСтруктуруНастроекГруппы", Опции);
Обработать(Результат, "GreenMax", "ПолучитьСтруктуруНастроекГруппы", "Пустая");
@@ -24953,8 +32771,19 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.НазначитьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "НазначитьПраваАдминистратора", Опции);
// END
@@ -24975,8 +32804,19 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтозватьПраваАдминистратора(ПараметрыДоступа, IDЧата, IDУчастника);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("member", IDУчастника);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтозватьПраваАдминистратора", Опции);
// END
@@ -24996,8 +32836,19 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УстановитьКартинкуГруппы(ПараметрыДоступа, IDЧата, Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("picture", Картинка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуГруппы", Опции);
// END
@@ -25018,8 +32869,20 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьТекстовоеСообщение(ПараметрыДоступа, IDЧата, Текст, Набор);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("typing", Набор);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьТекстовоеСообщение", Опции);
// END
@@ -25041,8 +32904,21 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
// END
@@ -25052,7 +32928,16 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenMax.ОтправитьФайл(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание, 1000, "video");
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
+ Опции.Вставить("ttype" , "video");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
Обработать(Результат, "GreenMax", "ОтправитьФайл", "Видео");
@@ -25072,8 +32957,20 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
// END
@@ -25083,7 +32980,15 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Результат = OPI_GreenMax.ОтправитьФайлПоURL(ПараметрыДоступа, IDЧата, Файл, ИмяФайла, Описание, 1000);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
+ Опции.Вставить("filename", ИмяФайла);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
Обработать(Результат, "GreenMax", "ОтправитьФайлПоURL", "Ввод");
@@ -25096,8 +33001,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьУведомление(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьУведомление", Опции);
// END
@@ -25114,8 +33028,18 @@
IDУведомления = ПараметрыФункции["GreenMax_ReceiptID"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.УдалитьУведомление(ПараметрыДоступа, IDУведомления);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("id" , IDУведомления);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУведомление", Опции);
// END
@@ -25134,8 +33058,18 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОтметитьСообщенияКакПрочитанные(ПараметрыДоступа, IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтметитьСообщенияКакПрочитанные", Опции);
// END
@@ -25155,8 +33089,19 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьИсториюСообщенийЧата(ПараметрыДоступа, IDЧата, Количество);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("count" , Количество);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИсториюСообщенийЧата", Опции);
// END
@@ -25176,8 +33121,19 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьСообщениеЧата(ПараметрыДоступа, IDЧата, IDСообщения);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message", IDСообщения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСообщениеЧата", Опции);
// END
@@ -25194,8 +33150,18 @@
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналВходящихСообщений(ПараметрыДоступа, Период);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналВходящихСообщений", Опции);
// END
@@ -25212,8 +33178,18 @@
Период = 30;
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьЖурналИсходящихСообщений(ПараметрыДоступа, Период);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("span" , Период);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналИсходящихСообщений", Опции);
// END
@@ -25228,8 +33204,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоСообщенийКОтправке", Опции);
// END
@@ -25244,8 +33229,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьОчередьСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьОчередьСообщенийКОтправке", Опции);
// END
@@ -25260,8 +33254,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьСообщенийКОтправке(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьСообщенийКОтправке", Опции);
// END
@@ -25276,8 +33279,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ПолучитьКоличествоВходящихУведомлений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоВходящихУведомлений", Опции);
// END
@@ -25292,8 +33304,17 @@
IdInstance = ПараметрыФункции["GreenMax_IdInstance"];
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
- ПараметрыДоступа = OPI_GreenMax.СформироватьПараметрыДоступа(ApiUrl, MediaUrl, IdInstance, ApiTokenInstance);
- Результат = OPI_GreenMax.ОчиститьОчередьВходящихУведомлений(ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("api" , ApiUrl);
+ Опции.Вставить("media", MediaUrl);
+ Опции.Вставить("id" , IdInstance);
+ Опции.Вставить("token", ApiTokenInstance);
+
+ ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("access", ПараметрыДоступа);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьВходящихУведомлений", Опции);
// END
@@ -25313,7 +33334,14 @@
База = ПараметрыФункции["MongoDB_DB"];
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Результат = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
// END
@@ -25331,7 +33359,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Результат = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
@@ -25355,7 +33390,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЗакрытьСоединение(Соединение);
@@ -25376,7 +33418,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ЭтоКоннектор(Соединение);
@@ -25396,7 +33445,13 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
@@ -25405,7 +33460,12 @@
Обработать(Соединение, "MongoDB", "ВыполнитьКоманду", "Подключение"); // SKIP
- Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("comm", Команда);
+ Опции.Вставить("data", Данные);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВыполнитьКоманду", Опции);
// END
@@ -25423,12 +33483,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, База, Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_db";
- Результат = OPI_MongoDB.ПолучитьБазуДанных(Соединение, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьБазуДанных", Опции);
// END
@@ -25445,10 +33516,19 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьСписокБаз(Соединение);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокБаз", Опции);
// END
@@ -25466,10 +33546,20 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.УдалитьБазуДанных(Соединение, База);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьБазуДанных", Опции);
// END
@@ -25486,8 +33576,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Наименование = "test_collection";
База = "test_database";
@@ -25514,13 +33610,25 @@
Выражение.Вставить("$expr", ГруппаИ);
Параметры.Вставить("validator", Выражение);
- Результат = OPI_MongoDB.СоздатьКоллекцию(Соединение, Наименование, База, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
// END
Обработать(Результат, "MongoDB", "СоздатьКоллекцию");
- Результат = OPI_MongoDB.СоздатьКоллекцию(Соединение, Наименование, База, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
Обработать(Результат, "MongoDB", "СоздатьКоллекцию", "Существующая");
@@ -25535,13 +33643,24 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "test_collection";
База = "test_database";
- Результат = OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьКоллекцию", Опции);
// END
@@ -25558,12 +33677,22 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_database";
- Результат = OPI_MongoDB.ПолучитьСписокКоллекций(Соединение, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокКоллекций", Опции);
// END
@@ -25581,8 +33710,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
МассивДокументов = Новый Массив;
@@ -25647,7 +33782,13 @@
OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База); // SKIP
- Результат = OPI_MongoDB.ВставитьДокументы(Соединение, Коллекция, МассивДокументов, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("docs", МассивДокументов);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
// END
@@ -25707,7 +33848,13 @@
ДокументБезКатегории.Вставить("inStock" , Ложь);
МассивДокументов.Добавить(ДокументБезКатегории);
- Результат = OPI_MongoDB.ВставитьДокументы(Соединение, Коллекция, МассивДокументов, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("docs", МассивДокументов);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ВставитьДокументы");
@@ -25723,8 +33870,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -25733,7 +33886,15 @@
Сортировка = Новый Структура("doubleField", -1);
Параметры = Новый Структура("limit", 2);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
// END
@@ -25744,7 +33905,15 @@
Сортировка = Новый Структура("price", 1);
Параметры = Новый Структура("limit", 5);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ПолучитьДокументы", 1);
@@ -25752,7 +33921,14 @@
Фильтр = Новый Структура("inStock,rating", Истина, Новый Структура("__4gte", 4));
Сортировка = Новый Структура("rating,price", -1, 1);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ПолучитьДокументы", 2);
@@ -25760,7 +33936,14 @@
Фильтр = Новый Структура("tags", "распродажа");
Сортировка = Новый Структура("createdDate", -1);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ПолучитьДокументы", 3);
@@ -25769,7 +33952,13 @@
Фильтр.Вставить("details.supplier", "Поставщик А");
Фильтр.Вставить("details.weightKg", Новый Структура("__4lt", 3));
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ПолучитьДокументы", 4);
@@ -25778,7 +33967,15 @@
Сортировка = Новый Структура("price", -1);
Параметры = Новый Структура("projection", Новый Структура("productName,price,rating", 1, 1, 1));
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ПолучитьДокументы", 5);
@@ -25794,8 +33991,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -25839,8 +34042,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -25891,8 +34100,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -25901,7 +34116,13 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные); // Массив или одиночное
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
// END
@@ -25910,13 +34131,29 @@
Параметры = Новый Структура("limit,batchSize", 2, 1);
Сортировка = Новый Структура("doubleField", -1);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", "Получение");
Фильтр = Новый Структура("stringField,doubleField", "Текст", 999);
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Сортировка, Параметры);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
+ Опции.Вставить("params", Параметры);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", "Получение новых");
@@ -25924,36 +34161,85 @@
Фильтр = Новый Структура("category", "электроника");
Данные = Новый Структура("__4set", Новый Структура("price,inStock,rating", 777, Ложь, 5));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi", Истина);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 1);
- Фильтр = Новый Структура("category", "электроника", "price", 777);
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("category", "электроника", "price", 777);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 1");
// Number inc
Фильтр = Новый Структура("productName", "Товар 1");
Данные = Новый Структура("__4inc", Новый Структура("quantity", 10));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 2);
- Фильтр = Новый Структура("productName", "Товар 1");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("productName", "Товар 1");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 2");
// Array insertion
Фильтр = Новый Структура("productName", "Товар 2");
Данные = Новый Структура("__4push", Новый Структура("tags", "обновленный"));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 3);
- Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 3");
// Nested field update
@@ -25966,14 +34252,31 @@
Данные = Новый Структура("__4set", СоответствиеУстановки);
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi", Истина);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 4);
- Фильтр = Новый Соответствие;
+ Фильтр = Новый Соответствие;
Фильтр.Вставить("details.supplier", "Поставщик А+");
Фильтр.Вставить("details.weightKg", 2.5);
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 4");
// Upsert
@@ -25989,25 +34292,61 @@
, OPI_Инструменты.ПолучитьТекущуюДату()
));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Ложь, Истина);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Ложь);
+ Опции.Вставить("upsert", Истина);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 5);
- Фильтр = Новый Структура("productName", "Новый товар");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("productName", "Новый товар");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 5");
// Field removing
Фильтр = Новый Структура("productName", "Товар 3");
Данные = Новый Структура("__4unset", Новый Структура("rating", ""));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 6);
- Фильтр = Новый Структура("productName", "Товар 3");
- Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр, Неопределено, Параметры);
+ Фильтр = Новый Структура("productName", "Товар 3");
+ Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Неопределено);
+ Опции.Вставить("params", Параметры);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 6");
// Multiply operators
@@ -26017,30 +34356,62 @@
Данные.Вставить("__4inc", Новый Структура("quantity", -5));
Данные.Вставить("__4push", Новый Структура("tags", "уценка"));
- Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, Обновление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi", Истина);
+
+ Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", Обновление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 7);
- Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 7");
// Updates array
МассивОбновлений = Новый Массив;
- Фильтр1 = Новый Структура("category", "электроника");
- Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
- Обновление1 = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр1, Данные1, Истина);
+ Фильтр1 = Новый Структура("category", "электроника");
+ Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр1);
+ Опции.Вставить("data" , Данные1);
+ Опции.Вставить("multi", Истина);
+
+ Обновление1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление1);
- Фильтр2 = Новый Структура("category", "одежда");
- Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
- Обновление2 = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр2, Данные2, Истина);
+ Фильтр2 = Новый Структура("category", "одежда");
+ Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр2);
+ Опции.Вставить("data" , Данные2);
+ Опции.Вставить("multi", Истина);
+
+ Обновление2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление2);
- Фильтр3 = Новый Структура("category", "книги");
- Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
- Обновление3 = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр3, Данные3, Истина);
+ Фильтр3 = Новый Структура("category", "книги");
+ Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр3);
+ Опции.Вставить("data" , Данные3);
+ Опции.Вставить("multi", Истина);
+
+ Обновление3 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление3);
Фильтр4 = Новый Структура("productName", "Специальный товар из массива");
@@ -26055,34 +34426,75 @@
, OPI_Инструменты.ПолучитьТекущуюДату()
));
- Обновление4 = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр4, Данные4, Ложь, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , Фильтр4);
+ Опции.Вставить("data" , Данные4);
+ Опции.Вставить("multi" , Ложь);
+ Опции.Вставить("upsert", Истина);
+
+ Обновление4 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление4);
- Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
- Данные5 = Новый Структура;
+ Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
+ Данные5 = Новый Структура;
Данные5.Вставить("__4set", Новый Структура("needsImprovement", Истина));
Данные5.Вставить("__4inc", Новый Структура("quantity" , -2));
- Обновление5 = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр5, Данные5, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("query", Фильтр5);
+ Опции.Вставить("data" , Данные5);
+ Опции.Вставить("multi", Истина);
+
+ Обновление5 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление5);
- Результат = OPI_MongoDB.ОбновитьДокументы(Соединение, Коллекция, МассивОбновлений, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("updates", МассивОбновлений);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 9);
- Фильтр = Новый Структура("category,price", "электроника", 888);
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("category,price", "электроника", 888);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_1");
- Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_2");
- Фильтр = Новый Структура("productName", "Специальный товар из массива");
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("productName", "Специальный товар из массива");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_3");
- Фильтр = Новый Структура("needsImprovement", Истина);
- РезультатПроверки = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Фильтр = Новый Структура("needsImprovement", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_4");
КонецПроцедуры
@@ -26093,7 +34505,13 @@
Фильтр = Новый Структура("stringField,doubleField", "Текст", Новый Структура("__4gte, __4lte", 100, 150));
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
- Результат = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("upsert", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
// END
@@ -26122,8 +34540,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -26133,13 +34557,25 @@
Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр); // SKIP
Обработать(Результат, "MongoDB", "УдалитьДокументы", "Предпроверка"); // SKIP
- Результат = OPI_MongoDB.УдалитьДокументы(Соединение, Коллекция, Удаление, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("deletes", Удаление);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьДокументы", Опции);
// END
Обработать(Результат, "MongoDB", "УдалитьДокументы");
- Результат = OPI_MongoDB.ПолучитьДокументы(Соединение, Коллекция, База, Фильтр);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query", Фильтр);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(Результат, "MongoDB", "УдалитьДокументы", "Проверка");
@@ -26155,8 +34591,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -26165,13 +34607,27 @@
ИмяПользователя = "newuser";
ПарольПользователя = "1234";
- Результат = OPI_MongoDB.СоздатьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
// END
Обработать(Результат, "MongoDB", "СоздатьПользователя");
- Результат = OPI_MongoDB.СоздатьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
Обработать(Результат, "MongoDB", "СоздатьПользователя", "Существующий");
@@ -26187,8 +34643,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("readWrite");
@@ -26196,7 +34658,14 @@
ИмяПользователя = "newuser";
ПарольПользователя = "4321";
- Результат = OPI_MongoDB.ИзменитьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
// END
@@ -26204,7 +34673,14 @@
ИмяПользователя = "anotheruser";
- Результат = OPI_MongoDB.ИзменитьПользователя(Соединение, ИмяПользователя, МассивРолей, База, ПарольПользователя);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
+ Опции.Вставить("roles", МассивРолей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
Обработать(Результат, "MongoDB", "ИзменитьПользователя", "Несуществующий");
@@ -26220,18 +34696,34 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.УдалитьПользователя(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
// END
Обработать(Результат, "MongoDB", "УдалитьПользователя");
- Результат = OPI_MongoDB.УдалитьПользователя(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
Обработать(Результат, "MongoDB", "УдалитьПользователя", "Повторно");
@@ -26247,12 +34739,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, ИмяПользователя, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", ИмяПользователя);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
Обработать(Результат, "MongoDB", "ПолучитьПользователей", "Простой"); // SKIP
@@ -26260,7 +34763,14 @@
МассивПользователей.Добавить(Новый Структура("user,db", "bayselonarrend", "admin"));
МассивПользователей.Добавить(Новый Структура("user,db", "newuser" , "main"));
- Результат = OPI_MongoDB.ПолучитьПользователей(Соединение, МассивПользователей, База, Истина, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("usrs", МассивПользователей);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("spwd", Истина);
+ Опции.Вставить("sprv", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
// END
@@ -26278,10 +34788,20 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
- Результат = OPI_MongoDB.ПолучитьПользователейБазы(Соединение, База);
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+
+ Опции = Новый Структура;
+ Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователейБазы", Опции);
// END
@@ -26299,8 +34819,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -26313,7 +34839,11 @@
Действия.Добавить("insert");
Действия.Добавить("update");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
@@ -26321,13 +34851,27 @@
ИмяРоли = "newrole";
OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База); // SKIP
- Результат = OPI_MongoDB.СоздатьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
// END
Обработать(Результат, "MongoDB", "СоздатьРоль");
- Результат = OPI_MongoDB.СоздатьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
Обработать(Результат, "MongoDB", "СоздатьРоль", "Существующий");
@@ -26343,8 +34887,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -26356,14 +34906,25 @@
Действия.Добавить("find");
Действия.Добавить("insert");
- Привилегия = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Привилегия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
МассивПривилегий = Новый Массив;
МассивПривилегий.Добавить(Привилегия);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.ИзменитьРоль(Соединение, ИмяРоли, База, МассивПривилегий, МассивРолей);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
+ Опции.Вставить("roles", МассивРолей);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьРоль", Опции);
// END
@@ -26381,18 +34942,34 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяРоли = "newrole";
- Результат = OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяРоли);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
// END
Обработать(Результат, "MongoDB", "УдалитьРоль");
- Результат = OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name", ИмяРоли);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
Обработать(Результат, "MongoDB", "УдалитьРоль", "Повторно");
@@ -26408,7 +34985,11 @@
Действия.Добавить("insert");
Действия.Добавить("update");
- Результат = OPI_MongoDB.ПолучитьСтруктуруПривилегииРоли(Ресурс, Действия);
+ Опции = Новый Структура;
+ Опции.Вставить("res", Ресурс);
+ Опции.Вставить("act", Действия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруПривилегииРоли", Опции);
// END
@@ -26426,12 +35007,24 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.ПолучитьРоли(Соединение, Роль, База, Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("sprv" , Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьРоли", Опции);
// END
@@ -26449,13 +35042,25 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.НазначитьРоли(Соединение, Пользователь, Роль, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "НазначитьРоли", Опции);
// END
@@ -26473,13 +35078,25 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
+ Опции.Вставить("params", ПараметрыПодключения);
+
+ СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
- Результат = OPI_MongoDB.СнятьРоли(Соединение, Пользователь, Роль, База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("roles", Роль);
+ Опции.Вставить("db" , База);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СнятьРоли", Опции);
// END
@@ -26502,9 +35119,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Результат = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
@@ -26516,8 +35141,12 @@
Обработать(Результат, "GRPC", "ОткрытьСоединение", "Закрытие");
- Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
+ Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
Результат = OPI_GRPC.ОткрытьСоединение(Параметры);
Обработать(Результат, "GRPC", "ОткрытьСоединение", "Без TLS");
@@ -26525,7 +35154,11 @@
Схемы = Новый Соответствие;
Схемы.Вставить("main.proto", Proto1);
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
Результат = OPI_GRPC.ОткрытьСоединение(Параметры);
Обработать(Результат, "GRPC", "ОткрытьСоединение", "Ошибка");
@@ -26543,9 +35176,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЗакрытьСоединение(Соединение);
@@ -26567,9 +35208,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Результат = OPI_GRPC.ЭтоКоннектор(Соединение);
@@ -26591,8 +35240,13 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Результат = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
// END
@@ -26602,7 +35256,10 @@
Процедура GRPC_ПолучитьНастройкиTls(ПараметрыФункции)
- Результат = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
// END
@@ -26621,8 +35278,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
@@ -26638,7 +35302,14 @@
Сервис = "grpcbin.GRPCBin";
Метод = "HeadersUnary";
- Результат = OPI_GRPC.ВызватьМетод(Соединение, Сервис, Метод, Неопределено, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
Обработать(Результат, "GRPC", "УстановитьМетаданные", "Проверка");
@@ -26657,9 +35328,17 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы, Мета);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Мета = Новый Структура("somekey", "somevalue");
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+ Опции.Вставить("meta" , Мета);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyUnary";
@@ -26710,18 +35389,39 @@
Данные.Вставить("f_bools" , МассивБулево);
Данные.Вставить("f_enums" , СтрРазделить("ENUM_1,ENUM_2", ","));
- Результат = OPI_GRPC.ВызватьМетод(Параметры, Сервис, Метод, Данные, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
// END
Обработать(Результат, "GRPC", "ВызватьМетод");
- Результат = OPI_GRPC.ВызватьМетод(Параметры, Сервис, Метод, Неопределено, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
Обработать(Результат, "GRPC", "ВызватьМетод", "Пустой");
- Метод = "HeadersUnary";
- Результат = OPI_GRPC.ВызватьМетод(Параметры, Сервис, Метод, Неопределено, , Tls);
+ Метод = "HeadersUnary";
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
Обработать(Результат, "GRPC", "ВызватьМетод", "Мета");
@@ -26732,11 +35432,21 @@
Адрес = ПараметрыФункции["GRPC_Address"];
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
- Результат = OPI_GRPC.ПолучитьСписокСервисов(Соединение);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокСервисов", Опции);
// END
@@ -26749,13 +35459,24 @@
Адрес = ПараметрыФункции["GRPC_Address"];
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
- Результат = OPI_GRPC.ПолучитьСписокМетодов(Соединение, Сервис);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокМетодов", Опции);
// END
@@ -26768,14 +35489,26 @@
Адрес = ПараметрыФункции["GRPC_Address"];
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схема);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схема);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
Сервис = "grpcbin.GRPCBin";
Метод = "Index";
- Результат = OPI_GRPC.ПолучитьМетод(Соединение, Сервис, Метод);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьМетод", Опции);
// END
@@ -26794,8 +35527,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -26874,8 +35614,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -26956,8 +35703,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyBidirectionalStreamStream";
@@ -27038,8 +35792,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -27090,8 +35851,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -27169,8 +35937,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -27224,8 +35999,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyServerStream";
@@ -27236,7 +36018,15 @@
Данные.Вставить("f_bool" , Истина);
Данные.Вставить("f_sub" , Новый Структура("f_string", "Nested value"));
- Результат = OPI_GRPC.ОбработатьСерверныйПоток(Параметры, Сервис, Метод, Данные, , Tls, 3);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("count" , 3);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьСерверныйПоток", Опции);
// END
@@ -27255,8 +36045,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -27273,7 +36070,14 @@
МассивЗапросов.Добавить(Данные);
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьКлиентскийПоток(Параметры, Сервис, Метод, МассивЗапросов, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
// END
@@ -27281,7 +36085,14 @@
МассивЗапросов.Удалить(МассивЗапросов.ВГраница());
- Результат = OPI_GRPC.ОбработатьКлиентскийПоток(Параметры, Сервис, Метод, МассивЗапросов, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
Обработать(Результат, "GRPC", "ОбработатьКлиентскийПоток", "Ошибка");
@@ -27298,8 +36109,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
МассивСтрок = Новый Массив;
МассивСтрок.Добавить("one");
@@ -27324,7 +36142,14 @@
КонецЦикла;
- Результат = OPI_GRPC.ОбработатьДвунаправленныйПоток(Параметры, Сервис, Метод, ПорядокОбмена, , Tls);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Параметры);
+ Опции.Вставить("service", Сервис);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("exch" , ПорядокОбмена);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьДвунаправленныйПоток", Опции);
// END
@@ -27343,8 +36168,15 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Параметры = OPI_GRPC.ПолучитьПараметрыСоединения(Адрес, Схемы);
- Tls = OPI_GRPC.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("proto", Схемы);
+
+ Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
+
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Сервис = "grpcbin.GRPCBin";
Метод = "DummyClientStream";
@@ -27387,7 +36219,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- Соединение = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Соединение = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// Запрос (создание таблицы)
@@ -27403,8 +36239,15 @@
Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса("DROP TABLE IF EXISTS events"); // SKIP
Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос); // SKIP
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "СозданиеТаблицы"); // SKIP
@@ -27445,8 +36288,19 @@
БазаДанных = "default";
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, БазаДанных, IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВставкаДанных"); // SKIP
@@ -27462,15 +36316,30 @@
|2" + Таб + "Jane
|3" + Таб + "Bob";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_users WHERE id > 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВнешняяТаблица"); // SKIP
@@ -27478,25 +36347,57 @@
ТекстВыборки = "SELECT * FROM events";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// END
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос"); // SKIP
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "CSV");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "CSV");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаCSV");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "TSV");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "TSV");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаTSV");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSONCompact");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSONCompact");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаJSONCompact");
@@ -27505,32 +36406,69 @@
ДопНастройки = Новый Соответствие;
ДопНастройки.Вставить("max_threads", "4");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", , ДопНастройки);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format" , "JSON");
+ Опции.Вставить("settings", ДопНастройки);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ДопНастройки");
- UUID = Строка(Новый УникальныйИдентификатор());
- Сессия = OPI_ClickHouse.ПолучитьНастройкиСессии(UUID);
+ UUID = Строка(Новый УникальныйИдентификатор());
+ Опции = Новый Структура;
+ Опции.Вставить("id", UUID);
+
+ Сессия = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
ТекстЗапроса = "CREATE TEMPORARY TABLE temp_session_test (id UInt64, value String)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос, Сессия);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
+ Опции.Вставить("session", Сессия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "СессияСоздание");
ТекстЗапроса = "INSERT INTO temp_session_test VALUES (1, 'test1'), (2, 'test2')";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос, Сессия);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
+ Опции.Вставить("session", Сессия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "СессияВставка");
ТекстЗапроса = "SELECT * FROM temp_session_test";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос, Сессия);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
+ Опции.Вставить("session", Сессия);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// END
@@ -27550,7 +36488,11 @@
// Открытие соединения
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Обработать(Соединение, "ClickHouse", "ОткрытьСоединениеGRPC", "Открытие"); // SKIP
@@ -27569,8 +36511,15 @@
Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса("DROP TABLE IF EXISTS events_grpc"); // SKIP
Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос); // SKIP
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ОткрытьСоединениеGRPC", "СозданиеТаблицы"); // SKIP
@@ -27602,8 +36551,19 @@
Данные = Новый Структура("meta,data", Мета, МассивДанных);
IDЗапроса = Строка(Новый УникальныйИдентификатор());
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, "default", IDЗапроса, Данные, ФорматДанных);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , "default");
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format", ФорматДанных);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ОткрытьСоединениеGRPC", "ВставкаДанных"); // SKIP
@@ -27611,8 +36571,16 @@
ТекстВыборки = "SELECT * FROM events_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ОткрытьСоединениеGRPC", "Выборка"); // SKIP
@@ -27626,15 +36594,30 @@
ДанныеТаблицы = "1" + Таб + "John
|2" + Таб + "Jane";
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext_grpc", СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , "ext_grpc");
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивВнешнихТаблиц = Новый Массив;
МассивВнешнихТаблиц.Добавить(ВнешняяТаблица);
ТекстЗапроса = "SELECT * FROM ext_grpc";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON", МассивВнешнихТаблиц);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
// END
@@ -27649,7 +36632,10 @@
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияHTTP", "БезАвторизации"); // SKIP
@@ -27660,7 +36646,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияHTTP", "BasicАвторизация"); // SKIP
@@ -27668,7 +36658,11 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияHTTP", "JWTАвторизация"); // SKIP
@@ -27677,7 +36671,12 @@
ДопЗаголовки = Новый Соответствие;
ДопЗаголовки.Вставить("X-Custom-Header", "CustomValue");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияHTTP(URL, Авторизация, ДопЗаголовки);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Авторизация);
+ Опции.Вставить("headers", ДопЗаголовки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
// END
@@ -27692,7 +36691,10 @@
// Без авторизации
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url", URL);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияGRPC", "БезАвторизации"); // SKIP
@@ -27703,7 +36705,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияGRPC", "BasicАвторизация"); // SKIP
@@ -27711,7 +36717,11 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, JWT);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", JWT);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияGRPC", "JWTАвторизация"); // SKIP
@@ -27720,15 +36730,28 @@
Meta = Новый Соответствие;
Meta.Вставить("custom-meta", "value");
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, Meta);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("meta", Meta);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиСоединенияGRPC", "СМетаданными"); // SKIP
// С TLS настройками
- Tls = OPI_ClickHouse.ПолучитьНастройкиTls(Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Истина);
- Результат = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация, , Tls);
+ Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("tls" , Tls);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
// END
@@ -27742,7 +36765,10 @@
ТекстЗапроса = "SELECT 1";
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстЗапроса);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьНастройкиЗапроса", "Минимальный"); // SKIP
@@ -27757,18 +36783,25 @@
ДопНастройки.Вставить("max_threads", "4");
СтруктураКолонок = Новый Структура("id,name", "UInt64", "String");
- ВнешняяТаблица = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы("ext", СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", "ext");
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
МассивТаблиц = Новый Массив;
МассивТаблиц.Добавить(ВнешняяТаблица);
- Результат = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса
- , БазаДанных
- , IDЗапроса
- , Данные
- , ФорматОтвета
- , МассивТаблиц
- , ДопНастройки);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format" , ФорматОтвета);
+ Опции.Вставить("ext" , МассивТаблиц);
+ Опции.Вставить("settings", ДопНастройки);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
// END
@@ -27785,7 +36818,11 @@
СтруктураКолонок.Вставить("id" , "UInt64");
СтруктураКолонок.Вставить("name", "String");
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок);
+ Опции = Новый Структура;
+ Опции.Вставить("name", ИмяТаблицы);
+ Опции.Вставить("cols", СтруктураКолонок);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
Обработать(Результат, "ClickHouse", "ПолучитьСтруктуруВнешнейТаблицы", "Минимальная"); // SKIP
@@ -27795,7 +36832,13 @@
ДанныеТаблицы = СтрШаблон("1%1Test
|2%2Test2", Символы.Таб);
- Результат = OPI_ClickHouse.ПолучитьСтруктуруВнешнейТаблицы(ИмяТаблицы, СтруктураКолонок, ДанныеТаблицы, "TSV");
+ Опции = Новый Структура;
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
+ Опции.Вставить("format", "TSV");
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
// END
@@ -27809,7 +36852,12 @@
Проверять = Истина;
Таймаут = 120;
- Результат = OPI_ClickHouse.ПолучитьНастройкиСессии(IDСессии, Проверять, Таймаут);
+ Опции = Новый Структура;
+ Опции.Вставить("id" , IDСессии);
+ Опции.Вставить("check" , Проверять);
+ Опции.Вставить("timeout", Таймаут);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
// END
@@ -27819,7 +36867,10 @@
Процедура ClickHouse_ПолучитьНастройкиTls(ПараметрыФункции)
- Результат = OPI_ClickHouse.ПолучитьНастройкиTls(Ложь);
+ Опции = Новый Структура;
+ Опции.Вставить("trust", Ложь);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
// END
@@ -27837,7 +36888,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстСозданияТаблицы = "CREATE TABLE IF NOT EXISTS events_stream_test (
@@ -27849,11 +36904,25 @@
|) ENGINE = MergeTree()
|ORDER BY (timestamp, id)";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса("DROP TABLE IF EXISTS events_stream_test");
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("query", "DROP TABLE IF EXISTS events_stream_test");
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстСозданияТаблицы);
- Результат = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
+
+ Опции = Новый Структура;
+ Опции.Вставить("query", ТекстСозданияТаблицы);
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Результат = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение);
@@ -27916,9 +36985,17 @@
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
- ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстВыборки, , , , "JSON");
- РезультатВыборки = OPI_ClickHouse.ВыполнитьЗапрос(Соединение, Запрос);
+ ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Опции = Новый Структура;
+ Опции.Вставить("conn", Соединение);
+ Опции.Вставить("req" , Запрос);
+
+ РезультатВыборки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(РезультатВыборки, "ClickHouse", "ОткрытьПотокGRPC", "Выборка");
@@ -27936,7 +37013,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
@@ -27945,7 +37026,11 @@
IDПотока = РезультатОткрытия["streamId"];
ТекстЗапроса = "SELECT 1 AS result";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
Результат = OPI_ClickHouse.ОтправитьСообщениеGRPC(Соединение, IDПотока, Запрос);
@@ -27968,12 +37053,20 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстЗапроса = "SELECT number FROM system.numbers LIMIT 1";
- Запрос = OPI_ClickHouse.ПолучитьНастройкиЗапроса(ТекстЗапроса, , , , "JSON");
- Таймаут = 10000;
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format", "JSON");
+
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Таймаут = 10000;
РезультатОткрытия = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение, Запрос, , Таймаут);
IDПотока = РезультатОткрытия["streamId"];
@@ -27998,7 +37091,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
@@ -28026,7 +37123,11 @@
Авторизация = Новый Структура(Логин, Пароль);
- НастройкиСоединения = OPI_ClickHouse.ПолучитьНастройкиСоединенияGRPC(URL, Авторизация);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth", Авторизация);
+
+ НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
Таймаут = 10000;
diff --git a/src/ru/OInt/tests/Modules/OPI_ТестыCLI.os b/src/ru/OInt/tests/Modules/OPI_ТестыCLI.os
index 1e47c93c19..5ad789dff9 100644
--- a/src/ru/OInt/tests/Modules/OPI_ТестыCLI.os
+++ b/src/ru/OInt/tests/Modules/OPI_ТестыCLI.os
@@ -3464,7 +3464,7 @@
CLITestsMark = 1;
- УстановитьПеременнуюСреды("OINT_TESTS_CLI", CLITestsMark);
+ Константы.ЭтоТестыCLI.Установить(CLITestsMark);
OPI_ПолучениеДанныхТестов.ОбработатьРезультатТестирования(Результат
, Метод
@@ -3482,7 +3482,7 @@
Процедура Telegram_ПолучитьИнформациюБота(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3496,7 +3496,7 @@
Процедура Telegram_ПолучитьОбновления(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3515,7 +3515,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УстановитьWebhook", Опции);
@@ -3527,7 +3527,7 @@
Процедура Telegram_УдалитьWebhook(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3556,10 +3556,10 @@
Опции.Вставить("under", Истина);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3578,32 +3578,32 @@
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Канал", ПараметрыФункции, Текст);
- Текст = "Текст html %F0%9F%93%9E 10%";
+ Текст = "Текст html %F0%9F%93%9E 10%";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "HTML");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "HTML");
- Текст = "%F0%9F%A4%BC";
+ Текст = "%F0%9F%A4%BC";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Emoji");
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3611,10 +3611,10 @@
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Текст + Emoji");
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура, Ложь);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3634,9 +3634,9 @@
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3718,14 +3718,14 @@
Опции = Новый Структура;
Опции.Вставить("buttons", МассивКнопок);
- Опции.Вставить("under", Истина);
+ Опции.Вставить("under" , Истина);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -3733,23 +3733,23 @@
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура", ПараметрыФункции, Текст);
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура коллекция", ПараметрыФункции, Текст);
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -3769,10 +3769,10 @@
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -4032,8 +4032,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", Медиагруппа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
@@ -4054,8 +4054,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", Медиагруппа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
@@ -4080,9 +4080,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("lat", Ширина);
- Опции.Вставить("long", Долгота);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
@@ -4090,9 +4090,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("lat", Ширина);
- Опции.Вставить("long", Долгота);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
@@ -4114,22 +4114,22 @@
Телефон = ПараметрыФункции["Phone"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
- Опции.Вставить("phone", Телефон);
+ Опции.Вставить("phone" , Телефон);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
Обработать(Результат, "Telegram", "ОтправитьКонтакт", , Имя); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
- Опции.Вставить("phone", Телефон);
+ Опции.Вставить("phone" , Телефон);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
@@ -4153,10 +4153,10 @@
МассивОтветов.Добавить("Синий");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("anonymous", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4164,10 +4164,10 @@
Обработать(Результат, "Telegram", "ОтправитьОпрос", , Вопрос); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("anonymous", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4179,10 +4179,10 @@
СтрочныйМассив = "['Красный', 'Желтый','Зеленый' ,'Синий']";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", СтрочныйМассив);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , СтрочныйМассив);
Опции.Вставить("anonymous", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4199,7 +4199,7 @@
Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкачатьФайл", Опции);
@@ -4218,10 +4218,10 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("from", IDКанала);
- Опции.Вставить("to", IDЧата);
+ Опции.Вставить("from" , IDКанала);
+ Опции.Вставить("to" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПереслатьСообщение", Опции);
@@ -4239,8 +4239,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Бан", Опции);
@@ -4258,8 +4258,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Разбан", Опции);
@@ -4281,11 +4281,11 @@
UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("expire", Истечение);
- Опции.Вставить("limit", 200);
+ Опции.Вставить("limit" , 200);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьСсылкуПриглашение", Опции);
@@ -4302,8 +4302,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрепитьСообщение", Опции);
@@ -4321,8 +4321,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрепитьСообщение", Опции);
@@ -4340,7 +4340,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("chat" , IDКанала);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьЧислоУчастников", Опции);
@@ -4352,7 +4352,7 @@
Процедура Telegram_ПолучитьСписокИконокАватаров(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -4375,7 +4375,7 @@
Опции.Вставить("token", Токен);
Опции.Вставить("forum", Чат);
Опции.Вставить("title", Имя);
- Опции.Вставить("icon", Иконка);
+ Опции.Вставить("icon" , Иконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьТемуФорума", Опции);
@@ -4388,8 +4388,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", ЧатТема);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , ЧатТема);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -4410,7 +4410,7 @@
Опции.Вставить("forum", Чат);
Опции.Вставить("topic", Тема);
Опции.Вставить("title", НовоеИмя);
- Опции.Вставить("icon", НоваяИконка);
+ Опции.Вставить("icon" , НоваяИконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
@@ -4567,8 +4567,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьСообщение", Опции);
@@ -4587,10 +4587,10 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
@@ -4599,10 +4599,10 @@
Обработать(Результат, "Telegram", "ЗаменитьТекстСообщения", , Текст);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", "Полужирный текст");
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("text" , "Полужирный текст");
Опции.Вставить("parsemode", "HTML");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
@@ -4624,15 +4624,15 @@
Опции = Новый Структура;
Опции.Вставить("buttons", МассивКнопок);
- Опции.Вставить("under", Истина);
- Опции.Вставить("column", Ложь);
+ Опции.Вставить("under" , Истина);
+ Опции.Вставить("column" , Ложь);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьКлавиатуруСообщения", Опции);
@@ -4649,10 +4649,10 @@
IDЧата = ПараметрыФункции["Telegram_ChatID"];
IDСообщения = ПараметрыФункции["Telegram_PicMessageID"];
- Описание = "Новое описание картинки";
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Описание = "Новое описание картинки";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Опции.Вставить("caption", Описание);
@@ -4671,7 +4671,7 @@
Процедура VK_СоздатьСсылкуПолученияТокена(ПараметрыФункции)
Приложение = ПараметрыФункции["VK_AppID"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("app", Приложение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСсылкуПолученияТокена", Опции);
@@ -4690,7 +4690,7 @@
Опции = Новый Структура;
Опции.Вставить("group", IDГруппы);
- Опции.Вставить("app", IDПриложения);
+ Опции.Вставить("app" , IDПриложения);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПараметрыАвторизации", Опции);
@@ -4718,11 +4718,11 @@
МассивКартинок.Добавить(ИВФ);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", МассивКартинок);
- Опции.Вставить("ad", Истина);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4732,10 +4732,10 @@
OPI_VK.УдалитьПост(ИДПоста, Параметры); // SKIP
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("ad", Ложь);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4747,11 +4747,11 @@
OPI_VK.УдалитьПост(ИДПоста, Параметры);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", ИВФ);
- Опции.Вставить("ad", Истина);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4791,10 +4791,10 @@
КопироватьФайл(Картинка, ИВФ);
ЗагрузкаКартинки = OPI_VK.ЗагрузитьФотоНаСервер(ИВФ, Параметры)["response"][0];
- Опции = Новый Структура;
- Опции.Вставить("file", Видео);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
Опции.Вставить("title", "Новое видео");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
ЗагрузкаВидео = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
@@ -4809,11 +4809,11 @@
МассивВложений.Добавить("video" + ВладелецВидео + "_" + IDВидео);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("objects", МассивВложений);
- Опции.Вставить("ad", Ложь);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСоставнойПост", Опции);
@@ -4836,9 +4836,9 @@
Опции = Новый Структура;
Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивВариантов);
- Опции.Вставить("text", "Текст поста");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("text" , "Текст поста");
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
@@ -4850,9 +4850,9 @@
Опции = Новый Структура;
Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивВариантов);
- Опции.Вставить("picture", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
@@ -4874,9 +4874,9 @@
Описание = "Новый альбом из автотеста";
Опции = Новый Структура;
- Опции.Вставить("title", Имя);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("description", Описание);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьАльбом", Опции);
@@ -4895,10 +4895,10 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь к файлу или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("album", ИДАльбома);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("album" , ИДАльбома);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("description", ОписаниеКартинки);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СохранитьКартинкуВАльбом", Опции);
@@ -4915,7 +4915,7 @@
Опции = Новый Структура;
Опции.Вставить("pictureid", ИДКартинки);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьКартинку", Опции);
@@ -4932,7 +4932,7 @@
Опции = Новый Структура;
Опции.Вставить("album", ИДАльбома);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьАльбом", Опции);
@@ -4954,8 +4954,8 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
@@ -4965,7 +4965,7 @@
Опции = Новый Структура;
Опции.Вставить("picture", ИВФ);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
@@ -4983,8 +4983,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("text", Сообщение);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОбсуждение", Опции);
@@ -4998,10 +4998,10 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Опции = Новый Структура;
- Опции.Вставить("topic", ИДОбсуждения);
+ Опции = Новый Структура;
+ Опции.Вставить("topic" , ИДОбсуждения);
Опции.Вставить("remove", Ложь);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗакрытьОбсуждение", Опции);
@@ -5015,9 +5015,9 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("topic", ИДОбсуждения);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ОткрытьОбсуждение", Опции);
@@ -5035,8 +5035,8 @@
Опции = Новый Структура;
Опции.Вставить("topic", ИДОбсуждения);
- Опции.Вставить("text", Сообщение);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьВОбсуждение", Опции);
@@ -5113,8 +5113,8 @@
Опции = Новый Структура;
Опции.Вставить("datefrom", ДатаНачала);
- Опции.Вставить("dateto", ДатаОкончания);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("dateto" , ДатаОкончания);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистику", Опции);
@@ -5134,7 +5134,7 @@
Опции = Новый Структура;
Опции.Вставить("posts", МассивПостов);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистикуПостов", Опции);
@@ -5153,8 +5153,8 @@
Опции = Новый Структура;
Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламнуюКампанию", Опции);
@@ -5176,11 +5176,11 @@
Опции = Новый Структура;
Опции.Вставить("campaign", НомерКампании);
- Опции.Вставить("limit", ДневнойЛимит);
+ Опции.Вставить("limit" , ДневнойЛимит);
Опции.Вставить("category", НомерКатегории);
- Опции.Вставить("post", IDПоста);
- Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("post" , IDПоста);
+ Опции.Вставить("cabinet" , IDКабинета);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламноеОбъявление", Опции);
@@ -5199,8 +5199,8 @@
Опции = Новый Структура;
Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("adv", IDОбъявления);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("adv" , IDОбъявления);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПриостановитьРекламноеОбъявление", Опции);
@@ -5243,12 +5243,12 @@
Опции.Вставить("buttons", МассивКнопок);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
- Опции = Новый Структура;
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ct", Communitytoken);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ct" , Communitytoken);
Опции.Вставить("keyboard", Клавиатура);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьСообщение", Опции);
@@ -5283,11 +5283,11 @@
Скрытая = Ложь;
Опции = Новый Структура;
- Опции.Вставить("title", Название);
+ Опции.Вставить("title" , Название);
Опции.Вставить("picture", Картинка);
- Опции.Вставить("main", Основная);
- Опции.Вставить("hidden", Скрытая);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("main" , Основная);
+ Опции.Вставить("hidden" , Скрытая);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПодборкуТоваров", Опции);
@@ -5306,8 +5306,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьПодборкуТоваров", Опции);
@@ -5365,8 +5365,8 @@
Опции = Новый Структура;
Опции.Вставить("product", ОписаниеТовара);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5386,9 +5386,9 @@
ОписаниеТовара.Вставить("Имя", "Тестовый товар измененный");
Опции = Новый Структура;
- Опции.Вставить("item", Товар);
+ Опции.Вставить("item" , Товар);
Опции.Вставить("product", ОписаниеТовара);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьТовар", Опции);
@@ -5407,8 +5407,8 @@
Опции = Новый Структура;
Опции.Вставить("items", Товар);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТоварВПодборку", Опции);
@@ -5427,7 +5427,7 @@
Опции = Новый Структура;
Опции.Вставить("item", Товар);
- Опции.Вставить("sel", Подборка);
+ Опции.Вставить("sel" , Подборка);
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТоварИзПодборки", Опции);
@@ -5463,7 +5463,7 @@
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
Опции = Новый Структура;
- Опции.Вставить("sel", Подборка);
+ Опции.Вставить("sel" , Подборка);
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПодборку", Опции);
@@ -5482,7 +5482,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСвойствоТовара", Опции);
@@ -5501,8 +5501,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("prop", Свойство);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьСвойствоТовара", Опции);
@@ -5546,10 +5546,10 @@
Значение = "Новое имя варианта";
Опции = Новый Структура;
- Опции.Вставить("value", Значение);
- Опции.Вставить("prop", Свойство);
+ Опции.Вставить("value" , Значение);
+ Опции.Вставить("prop" , Свойство);
Опции.Вставить("option", Вариант);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьВариантСвойстваТовара", Опции);
@@ -5592,7 +5592,7 @@
Опции = Новый Структура;
Опции.Вставить("product", Товар);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5605,7 +5605,7 @@
Опции = Новый Структура;
Опции.Вставить("product", Товар);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5628,7 +5628,7 @@
Опции = Новый Структура;
Опции.Вставить("items", МассивТоваров);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьТоварыПоИД", Опции);
@@ -5651,7 +5651,7 @@
Опции = Новый Структура;
Опции.Вставить("items", МассивТоваров);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СгруппироватьТовары", Опции);
@@ -5669,7 +5669,7 @@
Опции = Новый Структура;
Опции.Вставить("option", Вариант);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьВариантСвойстваТовара", Опции);
@@ -5700,7 +5700,7 @@
Процедура VK_ПолучитьСписокТоваров(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокТоваров", Опции);
@@ -5714,7 +5714,7 @@
Процедура VK_ПолучитьСписокПодборок(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокПодборок", Опции);
@@ -5728,7 +5728,7 @@
Процедура VK_ПолучитьСписокСвойств(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокСвойств", Опции);
@@ -5742,7 +5742,7 @@
Процедура VK_ПолучитьСписокЗаказов(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокЗаказов", Опции);
@@ -5762,10 +5762,10 @@
Описание = "Описание видео";
Опции = Новый Структура;
- Опции.Вставить("file", Видео);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
@@ -5800,7 +5800,7 @@
Параметры = ПолучитьПараметрыВК();
Опции = Новый Структура;
- Опции.Вставить("url", "https://github.com/Bayselonarrend/OpenIntegrations");
+ Опции.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СократитьСсылку", Опции);
@@ -5824,8 +5824,8 @@
Процедура VK_ПолучитьОписаниеТовара(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьОписаниеТовара", Опции);
@@ -5862,7 +5862,7 @@
КодУстройства = "12345678";
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
Опции.Вставить("device", КодУстройства);
@@ -5881,8 +5881,8 @@
RefreshToken = ПараметрыФункции["YandexDisk_RefreshToken"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОбновитьТокен", Опции);
@@ -5895,7 +5895,7 @@
Процедура YandexDisk_ПолучитьИнформациюОДиске(ПараметрыФункции)
- Токен = ПараметрыФункции["YandexDisk_Token"];
+ Токен = ПараметрыФункции["YandexDisk_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -5914,7 +5914,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьПапку", Опции);
@@ -5934,8 +5934,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("url", Адрес);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("url" , Адрес);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлПоURL", Опции);
@@ -5952,7 +5952,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьОбъект", Опции);
@@ -5969,8 +5969,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("can", Ложь);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
@@ -5992,9 +5992,9 @@
КопироватьФайл(Картинка, ИВФ);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь1);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь1);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
@@ -6004,9 +6004,9 @@
OPI_YandexDisk.УдалитьОбъект(Токен, Путь1, Ложь); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь2);
- Опции.Вставить("file", ИВФ);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь2);
+ Опции.Вставить("file" , ИВФ);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
@@ -6028,9 +6028,9 @@
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьКопиюОбъекта", Опции);
@@ -6048,7 +6048,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуДляСкачивания", Опции);
@@ -6065,7 +6065,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
@@ -6083,10 +6083,10 @@
ОтборПоТипу = "image";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("amount", Количество);
Опции.Вставить("offset", СмещениеОтНачала);
- Опции.Вставить("type", ОтборПоТипу);
+ Опции.Вставить("type" , ОтборПоТипу);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокФайлов", Опции);
@@ -6103,9 +6103,9 @@
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПереместитьОбъект", Опции);
@@ -6123,7 +6123,7 @@
СмещениеОтНачала = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("amount", Количество);
Опции.Вставить("offset", СмещениеОтНачала);
@@ -6142,7 +6142,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОпубликоватьОбъект", Опции);
@@ -6159,7 +6159,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуСкачиванияПубличногоОбъекта", Опции);
@@ -6176,7 +6176,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьПубличныйОбъект", Опции);
@@ -6193,7 +6193,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СохранитьПубличныйОбъектНаДиск", Опции);
@@ -6210,7 +6210,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОтменитьПубликациюОбъекта", Опции);
@@ -6230,10 +6230,10 @@
РазмерЧасти = 1048576; // 1 MB
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("file", Файл);
- Опции.Вставить("psize", РазмерЧасти);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("psize" , РазмерЧасти);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлЧастями", Опции);
@@ -6244,7 +6244,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
@@ -6252,8 +6252,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("can", Ложь);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
@@ -6272,7 +6272,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "УстановитьWebhook", Опции);
@@ -6284,7 +6284,7 @@
Процедура Viber_ПолучитьИнформациюОКанале(ПараметрыФункции)
- Токен = ПараметрыФункции["Viber_ChannelToken"];
+ Токен = ПараметрыФункции["Viber_ChannelToken"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -6303,7 +6303,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьДанныеПользователя", Опции);
@@ -6367,11 +6367,11 @@
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("keyboard" , Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
@@ -6382,11 +6382,11 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("keyboard" , Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
@@ -6406,10 +6406,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("picture", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
@@ -6421,10 +6421,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("picture", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
@@ -6445,11 +6445,11 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("ext", Расширение);
+ Опции.Вставить("ext" , Расширение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
@@ -6460,11 +6460,11 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("ext", Расширение);
+ Опции.Вставить("ext" , Расширение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
@@ -6484,10 +6484,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", Имя);
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
@@ -6499,10 +6499,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", Имя);
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
@@ -6523,10 +6523,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("lat", Широта);
- Опции.Вставить("long", Долгота);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
@@ -6538,10 +6538,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("lat", Широта);
- Опции.Вставить("long", Долгота);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
@@ -6561,9 +6561,9 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
@@ -6575,9 +6575,9 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
@@ -6594,8 +6594,8 @@
Процедура GoogleWorkspace_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "СформироватьСсылкуПолученияКода", Опции);
@@ -6613,9 +6613,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенПоКоду", Опции);
@@ -6632,8 +6632,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ОбновитьТокен", Опции);
@@ -6662,7 +6662,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенServiceАккаунта", Опции);
@@ -6679,8 +6679,8 @@
Процедура GoogleCalendar_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СформироватьСсылкуПолученияКода", Опции);
@@ -6698,9 +6698,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенПоКоду", Опции);
@@ -6717,8 +6717,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОбновитьТокен", Опции);
@@ -6747,7 +6747,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенServiceАккаунта", Опции);
@@ -6760,7 +6760,7 @@
Процедура GoogleCalendar_ПолучитьСписокКалендарей(ПараметрыФункции)
- Токен = ПараметрыФункции["Google_Token"];
+ Токен = ПараметрыФункции["Google_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -6797,9 +6797,9 @@
Описание = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("calendar", Календарь);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьМетаданныеКалендаря", Опции);
@@ -6816,7 +6816,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьМетаданныеКалендаря", Опции);
@@ -6836,7 +6836,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ДобавитьКалендарьВСписок", Опции);
@@ -6859,11 +6859,11 @@
Скрытый = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("calendar", Календарь);
- Опции.Вставить("primary", ОсновнойЦвет);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("primary" , ОсновнойЦвет);
Опции.Вставить("secondary", ДополнительныйЦвет);
- Опции.Вставить("hidden", Скрытый);
+ Опции.Вставить("hidden" , Скрытый);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьКалендарьСписка", Опции);
@@ -6879,7 +6879,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьКалендарьСписка", Опции);
@@ -6914,7 +6914,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарьИзСписка", Опции);
@@ -6931,7 +6931,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарь", Опции);
@@ -6968,9 +6968,9 @@
ОписаниеСобытия.Вставить("ОтправлятьУведомления" , Истина);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("props", ОписаниеСобытия);
+ Опции.Вставить("props" , ОписаниеСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьСобытие", Опции);
@@ -6991,10 +6991,10 @@
ОписаниеСобытия.Вставить("Описание", Описание);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("props", ОписаниеСобытия);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("props" , ОписаниеСобытия);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьСобытие", Опции);
@@ -7013,9 +7013,9 @@
Событие = ПараметрыФункции["Google_EventID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСобытие", Опции);
@@ -7038,8 +7038,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", КалендарьИсточник);
- Опции.Вставить("to", КалендарьПриемник);
+ Опции.Вставить("from" , КалендарьИсточник);
+ Опции.Вставить("to" , КалендарьПриемник);
Опции.Вставить("event", Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПереместитьСобытие", Опции);
@@ -7062,9 +7062,9 @@
Событие = ПараметрыФункции["Google_EventID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьСобытие", Опции);
@@ -7080,7 +7080,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокСобытий", Опции);
@@ -7093,8 +7093,8 @@
Процедура GoogleCalendar_ПолучитьОписаниеСобытия(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьОписаниеСобытия", Опции);
@@ -7111,8 +7111,8 @@
Процедура GoogleDrive_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СформироватьСсылкуПолученияКода", Опции);
@@ -7130,9 +7130,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенПоКоду", Опции);
@@ -7149,8 +7149,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьТокен", Опции);
@@ -7179,7 +7179,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенServiceАккаунта", Опции);
@@ -7214,7 +7214,7 @@
Идентификатор = ПараметрыФункции["GD_Catalog"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьИнформациюОбОбъекте", Опции);
@@ -7231,8 +7231,8 @@
Каталог = ПараметрыФункции["GD_Catalog"];
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
@@ -7241,7 +7241,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("props", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
@@ -7257,7 +7257,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("file", БольшойФайл);
+ Опции.Вставить("file" , БольшойФайл);
Опции.Вставить("props", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
@@ -7265,7 +7265,7 @@
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Результат);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
@@ -7284,9 +7284,9 @@
НовыйРодитель = "root";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
- Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("title" , НовоеИмя);
Опции.Вставить("catalog", НовыйРодитель);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкопироватьОбъект", Опции);
@@ -7303,7 +7303,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
@@ -7322,10 +7322,10 @@
Файл = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
- Опции.Вставить("file", Файл);
- Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("title" , НовоеИмя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьФайл", Опции);
@@ -7342,8 +7342,8 @@
ИмяСодержит = "data";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("query", ИмяСодержит);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("query" , ИмяСодержит);
Опции.Вставить("catalog", Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокФайлов", Опции);
@@ -7360,7 +7360,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьОбъект", Опции);
@@ -7400,9 +7400,9 @@
Комментарий = "Текст комментария";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
- Опции.Вставить("text", Комментарий);
+ Опции.Вставить("text" , Комментарий);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьКомментарий", Опции);
@@ -7419,8 +7419,8 @@
ИДКомментария = ПараметрыФункции["GD_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
Опции.Вставить("comment", ИДКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьКомментарий", Опции);
@@ -7437,7 +7437,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКомментариев", Опции);
@@ -7455,8 +7455,8 @@
ИДКомментария = ПараметрыФункции["GD_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
Опции.Вставить("comment", ИДКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьКомментарий", Опции);
@@ -7474,8 +7474,8 @@
Имя = "Тестовая папка";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("catalog", Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
@@ -7506,8 +7506,8 @@
Процедура GoogleSheets_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СформироватьСсылкуПолученияКода", Опции);
@@ -7525,9 +7525,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенПоКоду", Опции);
@@ -7544,8 +7544,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОбновитьТокен", Опции);
@@ -7574,7 +7574,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенServiceАккаунта", Опции);
@@ -7595,8 +7595,8 @@
МассивЛистов.Добавить("Лист2");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("sheets", МассивЛистов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
@@ -7606,9 +7606,9 @@
Обработать(Результат, "GoogleSheets", "СоздатьКнигу", , ПараметрыФункции, Наименование, МассивЛистов);
Наименование = "Тестовая таблица (доп.)";
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("sheets", МассивЛистов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
@@ -7623,7 +7623,7 @@
Идентификатор = ПараметрыФункции["GS_Spreadsheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
@@ -7643,8 +7643,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", Откуда);
- Опции.Вставить("to", Куда);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
Опции.Вставить("sheet", Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "КопироватьЛист", Опции);
@@ -7662,9 +7662,9 @@
Наименование = "Тестовый лист";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("title" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ДобавитьЛист", Опции);
@@ -7681,9 +7681,9 @@
Лист = ПараметрыФункции["GS_Sheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("sheet", Лист);
+ Опции.Вставить("sheet" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УдалитьЛист", Опции);
@@ -7700,9 +7700,9 @@
Наименование = "Тестовая таблица (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("title" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ИзменитьНаименованиеКниги", Опции);
@@ -7718,7 +7718,7 @@
Книга = ПараметрыФункции["GS_Spreadsheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
@@ -7746,10 +7746,10 @@
СоответствиеЗначений.Вставить("B4", "Это B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("data", СоответствиеЗначений);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("data" , СоответствиеЗначений);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УстановитьЗначенияЯчеек", Опции);
@@ -7771,10 +7771,10 @@
МассивЯчеек.Добавить("B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("cells", МассивЯчеек);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
@@ -7783,9 +7783,9 @@
Обработать(Результат, "GoogleSheets", "ПолучитьЗначенияЯчеек", , МассивЯчеек.Количество());
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
@@ -7805,10 +7805,10 @@
МассивЯчеек.Добавить("B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("cells", МассивЯчеек);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОчиститьЯчейки", Опции);
@@ -7824,7 +7824,7 @@
Процедура Slack_ПолучитьИнформациюОБоте(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7838,7 +7838,7 @@
Процедура Slack_ПолучитьСписокПользователей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7852,7 +7852,7 @@
Процедура Slack_ПолучитьСписокРабочихОбластей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7871,11 +7871,11 @@
// Текстовое
- Текст = "Тестовое сообщение 1";
+ Текст = "Тестовое сообщение 1";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7889,16 +7889,16 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
МассивБлоков.Добавить(Блок);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("blocks", МассивБлоков);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , МассивБлоков);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7911,11 +7911,11 @@
Сутки = 24;
ДатаОтправки = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаОтправки);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаОтправки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7936,7 +7936,7 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
@@ -7955,10 +7955,10 @@
Текст = "Тестовое сообщение 2";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("stamp" , Отметка);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ИзменитьСообщение", Опции);
@@ -7975,9 +7975,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтветовНаСообщение", Опции);
@@ -7994,9 +7994,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСсылкуНаСообщение", Опции);
@@ -8013,9 +8013,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьСообщение", Опции);
@@ -8035,15 +8035,15 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
- Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", Пользователь);
- Опции.Вставить("blocks", Блок);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("blocks" , Блок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьЭфемерноеСообщение", Опции);
@@ -8059,7 +8059,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтложенныхСообщений", Опции);
@@ -8094,9 +8094,9 @@
Тема = "Тестовая тема";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("theme", Тема);
+ Опции.Вставить("theme" , Тема);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьТемуКанала", Опции);
@@ -8113,7 +8113,7 @@
Цель = "Тестовая цель";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Опции.Вставить("purpose", Цель);
@@ -8131,7 +8131,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьКанал", Опции);
@@ -8149,9 +8149,9 @@
Пользователь = ПараметрыФункции["Slack_User"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("users", Пользователь);
+ Опции.Вставить("users" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПригласитьПользователейВКанал", Опции);
@@ -8168,9 +8168,9 @@
Пользователь = ПараметрыФункции["Slack_User"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("user" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВыгнатьПользователяИзКанала", Опции);
@@ -8186,7 +8186,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИсториюКанала", Опции);
@@ -8203,7 +8203,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователейКанала", Опции);
@@ -8220,7 +8220,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПокинутьКанал", Опции);
@@ -8237,7 +8237,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВступитьВКанал", Опции);
@@ -8255,9 +8255,9 @@
Название = "testconv" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("title", Название);
+ Опции.Вставить("title" , Название);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПереименоватьКанал", Опции);
@@ -8273,7 +8273,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "АрхивироватьКанал", Опции);
@@ -8317,9 +8317,9 @@
Канал = Результат["channel"]["id"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", "Тест диалог");
+ Опции.Вставить("text" , "Тест диалог");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -8334,7 +8334,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("conv", Диалог);
+ Опции.Вставить("conv" , Диалог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗакрытьДиалог", Опции);
@@ -8350,7 +8350,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
@@ -8378,10 +8378,10 @@
Заголовок = "Новый файл";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
@@ -8390,11 +8390,11 @@
Обработать(Результат, "Slack", "СделатьФайлПриватным"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("channel", Канал);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("channel" , Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
@@ -8411,7 +8411,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПубличным", Опции);
@@ -8428,7 +8428,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПриватным", Опции);
@@ -8445,7 +8445,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьДанныеФайла", Опции);
@@ -8462,7 +8462,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьФайл", Опции);
@@ -8479,7 +8479,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
@@ -8505,7 +8505,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", Файл);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ДобавитьВнешнийФайл", Опции);
@@ -8522,7 +8522,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьВнешнийФайл", Опции);
@@ -8540,8 +8540,8 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", ИдентификаторФайла);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , ИдентификаторФайла);
Опции.Вставить("channels", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьВнешнийФайл", Опции);
@@ -8558,7 +8558,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьВнешнийФайл", Опции);
@@ -8589,9 +8589,9 @@
СоответствиеТаблиц.Вставить(ИмяТаблицы, МассивПолей);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("ws", Область);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("ws" , Область);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("tablesdata", СоответствиеТаблиц);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьБазу", Опции);
@@ -8609,7 +8609,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьТаблицыБазы", Опции);
@@ -8757,10 +8757,10 @@
Описание = "Новая таблица";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("fieldsdata", МассивПолей);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("fieldsdata" , МассивПолей);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьТаблицу", Опции);
@@ -8780,10 +8780,10 @@
Описание = "Новая таблица (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьТаблицу", Опции);
@@ -8804,11 +8804,11 @@
Опции = Новый Структура;
Опции.Вставить("title", Имя);
- Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
+ Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fielddata", Поле);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьПоле", Опции);
@@ -8830,11 +8830,11 @@
Описание = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("field", Поле);
- Опции.Вставить("title", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("field" , Поле);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьПоле", Опции);
@@ -8863,9 +8863,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
- Опции.Вставить("data", МассивОписаний);
+ Опции.Вставить("data" , МассивОписаний);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
@@ -8888,9 +8888,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
- Опции.Вставить("data", ОписаниеСтроки1);
+ Опции.Вставить("data" , ОписаниеСтроки1);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
@@ -8906,9 +8906,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьЗапись", Опции);
@@ -8928,11 +8928,11 @@
Текст = "Тестовый комментарий";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьКомментарий", Опции);
@@ -8950,14 +8950,14 @@
Запись = ПараметрыФункции["Airtable_Record"];
Комментарий = ПараметрыФункции["Airtable_Comment"];
- Текст = "Тестовый комментарий (изм.)";
+ Текст = "Тестовый комментарий (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("record", Запись);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
Опции.Вставить("comment", Комментарий);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьКомментарий", Опции);
@@ -8975,9 +8975,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьКомментарии", Опции);
@@ -8997,10 +8997,10 @@
Комментарий = ПараметрыФункции["Airtable_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("record", Запись);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
Опции.Вставить("comment", Комментарий);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьКомментарий", Опции);
@@ -9019,7 +9019,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокЗаписей", Опции);
@@ -9038,9 +9038,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("records", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьЗаписи", Опции);
@@ -9075,7 +9075,7 @@
Процедура Twitter_ПолучитьСсылкуАвторизации(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьСсылкуАвторизации", Опции);
@@ -9089,7 +9089,7 @@
Процедура Twitter_ОбновитьТокен(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ОбновитьТокен", Опции);
@@ -9130,19 +9130,19 @@
МассивКартинок.Добавить(Картинка2);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", МассивКартинок);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
@@ -9152,11 +9152,11 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
@@ -9177,19 +9177,19 @@
МассивВидео.Добавить(Видео2);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", МассивВидео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", Видео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
@@ -9199,11 +9199,11 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", Видео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
@@ -9232,7 +9232,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9246,7 +9246,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9268,10 +9268,10 @@
МассивОтветов.Добавить("Вариант 2");
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("duration", 60);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитОпрос", Опции);
@@ -9295,14 +9295,14 @@
Опции = Новый Структура;
Опции.Вставить("files", МассивКартинок);
- Опции.Вставить("type", "tweet_image");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
МассивМедиа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
- Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", МассивМедиа);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьПроизвольныйТвит", Опции);
@@ -9325,8 +9325,8 @@
Опции = Новый Структура;
Опции.Вставить("files", МассивКартинок);
- Опции.Вставить("type", "tweet_image");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
@@ -9348,7 +9348,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницу", Опции);
@@ -9386,7 +9386,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("title", Заголовок);
Опции.Вставить("props", Свойства);
@@ -9411,10 +9411,10 @@
Свойства.Вставить("Сайт"); // Поле "Сайт" будет удалено
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("props", Свойства);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("props" , Свойства);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваБазы", Опции);
@@ -9432,7 +9432,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Страница);
+ Опции.Вставить("page" , Страница);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьСтраницу", Опции);
@@ -9449,7 +9449,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьБазуДанных", Опции);
@@ -9482,8 +9482,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("data", Свойства);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("data" , Свойства);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницуВБазу", Опции);
@@ -9506,11 +9506,11 @@
Свойства.Вставить("Почта" , "vector@mail.ru");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("page", Страница);
- Опции.Вставить("data", Свойства);
- Опции.Вставить("icon", Иконка);
- Опции.Вставить("cover", Обложка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("page" , Страница);
+ Опции.Вставить("data" , Свойства);
+ Опции.Вставить("icon" , Иконка);
+ Опции.Вставить("cover" , Обложка);
Опции.Вставить("archive", Архивировать);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваСтраницы", Опции);
@@ -9549,9 +9549,9 @@
Опции.Вставить("block", Блок);
ДанныеБлока = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("block", ДанныеБлока);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБлок", Опции);
@@ -9618,7 +9618,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("user" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьДанныеПользователя", Опции);
@@ -9635,7 +9635,7 @@
Процедура Dropbox_ПолучитьСсылкуАвторизации(ПараметрыФункции)
КлючПриложения = ПараметрыФункции["Dropbox_Appkey"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("appkey", КлючПриложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСсылкуАвторизации", Опции);
@@ -9653,9 +9653,9 @@
Код = ПараметрыФункции["Dropbox_Code"];
Опции = Новый Структура;
- Опции.Вставить("appkey", КлючПриложения);
+ Опции.Вставить("appkey" , КлючПриложения);
Опции.Вставить("appsecret", СекретПриложения);
- Опции.Вставить("code", Код);
+ Опции.Вставить("code" , Код);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьТокен", Опции);
@@ -9672,9 +9672,9 @@
РефрешТокен = ПараметрыФункции["Dropbox_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("appkey", КлючПриложения);
+ Опции.Вставить("appkey" , КлючПриложения);
Опции.Вставить("appsecret", СекретПриложения);
- Опции.Вставить("refresh", РефрешТокен);
+ Опции.Вставить("refresh" , РефрешТокен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОбновитьТокен", Опции);
@@ -9690,8 +9690,8 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("detail", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбОбъекте", Опции);
@@ -9709,7 +9709,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьПревью", Опции);
@@ -9729,9 +9729,9 @@
КопироватьФайл(Картинка, КартинкаПуть);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", КартинкаПуть);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , КартинкаПуть);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("overwrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
@@ -9746,11 +9746,11 @@
БольшойФайл = ПараметрыФункции["Big"];
- Путь = "/giant.tmp";
+ Путь = "/giant.tmp";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", БольшойФайл);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , БольшойФайл);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("overwrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
@@ -9769,8 +9769,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайлПоURL", Опции);
@@ -9801,11 +9801,11 @@
Обработать(Результат, "Dropbox", "ПолучитьСтатусЗагрузкиПоURL");
- Токен = ПараметрыФункции["Dropbox_Token"];
- Путь = "/New/url_doc.docx";
+ Токен = ПараметрыФункции["Dropbox_Token"];
+ Путь = "/New/url_doc.docx";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9820,7 +9820,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9838,8 +9838,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Копия);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Копия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "КопироватьОбъект", Опции);
@@ -9849,7 +9849,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Копия);
+ Опции.Вставить("path" , Копия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9865,8 +9865,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", ОригинальныйПуть);
- Опции.Вставить("to", ЦелевойПуть);
+ Опции.Вставить("from" , ОригинальныйПуть);
+ Опции.Вставить("to" , ЦелевойПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9876,8 +9876,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", ЦелевойПуть);
- Опции.Вставить("to", ОригинальныйПуть);
+ Опции.Вставить("from" , ЦелевойПуть);
+ Опции.Вставить("to" , ОригинальныйПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9892,7 +9892,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СоздатьПапку", Опции);
@@ -9911,7 +9911,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьФайл", Опции);
@@ -9928,7 +9928,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьПапку", Опции);
@@ -9944,8 +9944,8 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("detail", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокФайловПапки", Опции);
@@ -9962,8 +9962,8 @@
Путь = "/New/pic.png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("amount", 1);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокВерсийОбъекта", Опции);
@@ -9982,8 +9982,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("rev", Версия);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("rev" , Версия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ВосстановитьОбъектКВерсии", Опции);
@@ -10021,8 +10021,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьТег", Опции);
@@ -10040,8 +10040,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьТег", Опции);
@@ -10065,8 +10065,8 @@
Обработать(Результат, "Dropbox", "ПолучитьИнформациюОбАккаунте");
IDАккаунта = Результат["account_id"];
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
Опции.Вставить("account", IDАккаунта);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -10097,9 +10097,9 @@
Файл = ПараметрыФункции["Dropbox_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", Файл);
- Опции.Вставить("emails", Почта);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почта);
Опции.Вставить("readonly", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
@@ -10112,9 +10112,9 @@
Почты.Добавить(Почта);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", Файл);
- Опции.Вставить("emails", Почты);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почты);
Опции.Вставить("readonly", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
@@ -10130,7 +10130,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОпубликоватьПапку", Опции);
@@ -10146,7 +10146,7 @@
Папка = ПараметрыФункции["Dropbox_SharedFolder"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("folder", Папка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюПапки", Опции);
@@ -10175,7 +10175,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("job", IDРаботы);
+ Опции.Вставить("job" , IDРаботы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСтатусАсинхронногоИзменения", Опции);
@@ -10192,9 +10192,9 @@
Папка = ПараметрыФункции["Dropbox_SharedFolder"]; // shared_folder_id
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("folder", Папка);
- Опции.Вставить("emails", Почта);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почта);
Опции.Вставить("readonly", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
@@ -10207,9 +10207,9 @@
Почты.Добавить(Почта);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("folder", Папка);
- Опции.Вставить("emails", Почты);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почты);
Опции.Вставить("readonly", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
@@ -10224,7 +10224,7 @@
Файл = ПараметрыФункции["Dropbox_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюФайла", Опции);
@@ -10245,7 +10245,7 @@
ClientID = ПараметрыФункции["Bitrix24_ClientID"];
Опции = Новый Структура;
- Опции.Вставить("domain", Домен);
+ Опции.Вставить("domain" , Домен);
Опции.Вставить("clientid", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСсылкуАвторизацииПриложения", Опции);
@@ -10263,9 +10263,9 @@
Code = ПараметрыФункции["Bitrix24_Code"];
Опции = Новый Структура;
- Опции.Вставить("clientid", ClientID);
+ Опции.Вставить("clientid" , ClientID);
Опции.Вставить("clientsecret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТокен", Опции);
@@ -10282,9 +10282,9 @@
Refresh = ПараметрыФункции["Bitrix24_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("clientid", ClientID);
+ Опции.Вставить("clientid" , ClientID);
Опции.Вставить("clientsecret", ClientSecret);
- Опции.Вставить("refresh", Refresh);
+ Опции.Вставить("refresh" , Refresh);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОбновитьТокен", Опции);
@@ -10309,7 +10309,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
@@ -10334,10 +10334,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("important", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
@@ -10348,8 +10348,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("files", Файлы);
Опции.Вставить("title", Заголовок);
Опции.Вставить("token", Токен);
@@ -10375,11 +10375,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
@@ -10390,12 +10390,12 @@
IDНовости = ПараметрыФункции["Bitrix24_HookPostID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
@@ -10411,7 +10411,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
@@ -10423,9 +10423,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
@@ -10441,7 +10441,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
@@ -10452,9 +10452,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
@@ -10470,7 +10470,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
@@ -10481,9 +10481,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
@@ -10500,9 +10500,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
@@ -10513,10 +10513,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
@@ -10533,7 +10533,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Опции.Вставить("vision", Видимость);
@@ -10545,10 +10545,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Опции.Вставить("vision", Видимость);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
@@ -10573,7 +10573,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
@@ -10603,7 +10603,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
@@ -10614,9 +10614,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЗадачи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
@@ -10639,8 +10639,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fields", СтруктураЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
@@ -10652,10 +10652,10 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fields", СтруктураЗадачи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
@@ -10671,7 +10671,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
@@ -10683,8 +10683,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
@@ -10701,7 +10701,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
@@ -10713,8 +10713,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
@@ -10731,7 +10731,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
@@ -10743,8 +10743,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
@@ -10761,7 +10761,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
@@ -10773,8 +10773,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
@@ -10791,7 +10791,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
@@ -10803,8 +10803,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
@@ -10821,7 +10821,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
@@ -10833,8 +10833,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
@@ -10851,7 +10851,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
@@ -10863,8 +10863,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
@@ -10881,7 +10881,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
@@ -10893,8 +10893,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
@@ -10911,7 +10911,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
@@ -10923,8 +10923,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
@@ -10941,7 +10941,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
@@ -10953,8 +10953,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
@@ -10971,7 +10971,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
@@ -10983,8 +10983,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
@@ -11002,7 +11002,7 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Опции.Вставить("user", IDПользователя);
@@ -11015,9 +11015,9 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
@@ -11034,7 +11034,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
@@ -11046,8 +11046,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
@@ -11064,7 +11064,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
@@ -11076,8 +11076,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
@@ -11094,7 +11094,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
@@ -11106,8 +11106,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
@@ -11136,7 +11136,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
Опции.Вставить("select", Поля);
@@ -11148,9 +11148,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("offset", Отступ);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
@@ -11162,7 +11162,7 @@
Процедура Bitrix24_ПолучитьСписокХранилищ(ПараметрыФункции)
- URL = ПараметрыФункции["Bitrix24_URL"];
+ URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -11174,7 +11174,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
@@ -11191,7 +11191,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
@@ -11215,9 +11215,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование2);
- Опции.Вставить("file", Картинка2);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
Опции.Вставить("storageid", IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
@@ -11228,11 +11228,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("storageid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
@@ -11248,7 +11248,7 @@
IDФайла = ПараметрыФункции["Bitrix24_HookFileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
@@ -11260,9 +11260,9 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
@@ -11281,9 +11281,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
@@ -11293,10 +11293,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
@@ -11312,7 +11312,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
@@ -11324,9 +11324,9 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
@@ -11342,7 +11342,7 @@
IDХранилища = 3;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
@@ -11353,9 +11353,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
@@ -11371,7 +11371,7 @@
IDХранилища = 3;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
@@ -11382,9 +11382,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
@@ -11402,10 +11402,10 @@
IDХранилища = ПараметрыФункции["Bitrix24_StorageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
@@ -11421,7 +11421,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
@@ -11432,9 +11432,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
@@ -11453,9 +11453,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
@@ -11465,10 +11465,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
@@ -11486,9 +11486,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
+ Опции.Вставить("tagetid" , IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
@@ -11512,7 +11512,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
@@ -11523,9 +11523,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
@@ -11550,7 +11550,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("empty", Истина);
Опции.Вставить("token", Токен);
@@ -11568,7 +11568,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
@@ -11579,9 +11579,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
@@ -11597,7 +11597,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
@@ -11608,9 +11608,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
@@ -11626,7 +11626,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
@@ -11637,9 +11637,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
@@ -11657,9 +11657,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
+ Опции.Вставить("tagetid" , IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
@@ -11671,10 +11671,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("tagetid" , IDПриемника);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
@@ -11693,9 +11693,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога2);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
@@ -11706,10 +11706,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
@@ -11732,9 +11732,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование2);
- Опции.Вставить("file", Картинка2);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
Опции.Вставить("folderid", IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
@@ -11748,11 +11748,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("folderid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
@@ -11774,8 +11774,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
@@ -11788,10 +11788,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
@@ -11807,7 +11807,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
@@ -11818,9 +11818,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
@@ -11838,7 +11838,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
@@ -11849,9 +11849,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
@@ -11867,7 +11867,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
@@ -11878,9 +11878,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
@@ -11896,7 +11896,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
@@ -11907,9 +11907,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
@@ -11928,9 +11928,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла2);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
@@ -11941,10 +11941,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
@@ -11962,8 +11962,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
@@ -11976,10 +11976,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
@@ -11996,8 +11996,8 @@
IDФайла = ПараметрыФункции["Bitrix24_TaskFileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
@@ -12009,10 +12009,10 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
@@ -12032,8 +12032,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("users", МассивПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
@@ -12045,8 +12045,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("users", МассивПользователей);
Опции.Вставить("token", Токен);
@@ -12064,7 +12064,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
@@ -12076,8 +12076,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
@@ -12094,7 +12094,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
@@ -12106,8 +12106,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
@@ -12126,7 +12126,7 @@
Текст = "Задача невыполнима, расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Опции.Вставить("text", Текст);
@@ -12140,9 +12140,9 @@
Текст = "Задача выполнима, не расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
@@ -12160,8 +12160,8 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
@@ -12173,10 +12173,10 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
@@ -12192,7 +12192,7 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
@@ -12204,9 +12204,9 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
@@ -12222,7 +12222,7 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
@@ -12234,9 +12234,9 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
@@ -12252,7 +12252,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
@@ -12263,8 +12263,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
@@ -12281,7 +12281,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
@@ -12292,8 +12292,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
@@ -12311,8 +12311,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
@@ -12324,10 +12324,10 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
@@ -12346,10 +12346,10 @@
Текст = "Задача изменена, не расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
@@ -12362,11 +12362,11 @@
Текст = "Задача изменена, расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
@@ -12385,9 +12385,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
@@ -12404,11 +12404,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
@@ -12429,10 +12429,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи); // SKIP
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
@@ -12447,12 +12447,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен); // SKIP
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
@@ -12470,9 +12470,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", 6);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
@@ -12487,12 +12487,12 @@
IDПредыдущей = Результат["result"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", IDПредыдущей);
- Опции.Вставить("admin", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
@@ -12509,7 +12509,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("admin", Истина);
@@ -12523,7 +12523,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("token", Токен);
@@ -12540,7 +12540,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("admin", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
@@ -12551,7 +12551,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
@@ -12570,8 +12570,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("stage", IDСтадии);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
@@ -12584,8 +12584,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("token", Токен);
@@ -12608,7 +12608,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("title", Наименование);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("color", Цвет);
@@ -12625,13 +12625,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("stage", IDСтадии);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("stage" , IDСтадии);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", 6);
- Опции.Вставить("admin", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
@@ -12649,9 +12649,9 @@
Текст = "Пункт чек-листа";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("complete", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
@@ -12663,9 +12663,9 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
@@ -12685,10 +12685,10 @@
Текст = "Новый текст пункта чек-листа";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
@@ -12700,11 +12700,11 @@
IDЭлемента = ПараметрыФункции["Bitrix24_CheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
@@ -12721,8 +12721,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
@@ -12736,10 +12736,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
@@ -12755,7 +12755,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
@@ -12767,8 +12767,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
@@ -12786,8 +12786,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
@@ -12801,10 +12801,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
@@ -12821,8 +12821,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
@@ -12836,10 +12836,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
@@ -12856,8 +12856,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
@@ -12871,10 +12871,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
@@ -12892,8 +12892,8 @@
Время = 3600;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("amount", Время);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
@@ -12909,13 +12909,13 @@
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("amount", Время);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаУстановки);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
@@ -12935,11 +12935,11 @@
Время = 4800;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Опции.Вставить("amount", Время);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
@@ -12954,13 +12954,13 @@
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Опции.Вставить("amount", Время);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаУстановки);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
@@ -12977,8 +12977,8 @@
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
@@ -12990,10 +12990,10 @@
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
@@ -13010,8 +13010,8 @@
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
@@ -13023,10 +13023,10 @@
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
@@ -13042,7 +13042,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
@@ -13053,8 +13053,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
@@ -13080,7 +13080,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
@@ -13115,7 +13115,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
@@ -13131,9 +13131,9 @@
СтруктураЧата.Вставить("USERS", МассивУчастников);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЧата);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
@@ -13149,7 +13149,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
@@ -13161,8 +13161,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
@@ -13179,7 +13179,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
@@ -13191,8 +13191,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
@@ -13211,7 +13211,7 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Опции.Вставить("user", IDПользователя);
@@ -13224,9 +13224,9 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
@@ -13247,8 +13247,8 @@
IDПользователей.Добавить(12);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("users", IDПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
@@ -13261,10 +13261,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("users", IDПользователя);
- Опции.Вставить("hide", Истина);
+ Опции.Вставить("hide" , Истина);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
@@ -13283,8 +13283,8 @@
Заголовок = "Новый заголовок чата";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
@@ -13298,8 +13298,8 @@
Заголовок = "Другой заголовок чата";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("title", Заголовок);
Опции.Вставить("token", Токен);
@@ -13319,8 +13319,8 @@
Цвет = "AZURE";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("color", Цвет);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
@@ -13333,8 +13333,8 @@
Цвет = "PURPLE";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("color", Цвет);
Опции.Вставить("token", Токен);
@@ -13354,8 +13354,8 @@
Картинка = ПараметрыФункции["Picture2"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
@@ -13367,10 +13367,10 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
@@ -13386,7 +13386,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
@@ -13398,8 +13398,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
@@ -13416,7 +13416,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
@@ -13428,8 +13428,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
@@ -13448,7 +13448,7 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Опции.Вставить("user", IDПользователя);
@@ -13461,9 +13461,9 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
@@ -13480,7 +13480,7 @@
IDЧата = "chat4";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
@@ -13492,8 +13492,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("first", 0);
Опции.Вставить("token", Токен);
@@ -13516,8 +13516,8 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
@@ -13530,10 +13530,10 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
@@ -13554,8 +13554,8 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
@@ -13568,10 +13568,10 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
@@ -13591,7 +13591,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
@@ -13603,8 +13603,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
@@ -13625,7 +13625,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
@@ -13637,8 +13637,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
@@ -13659,7 +13659,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
@@ -13671,8 +13671,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
@@ -13698,7 +13698,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
@@ -13726,9 +13726,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
@@ -13740,9 +13740,9 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
@@ -13761,9 +13761,9 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
@@ -13781,11 +13781,11 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
- Опции.Вставить("blocks", Вложения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , Вложения);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
@@ -13801,7 +13801,7 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
@@ -13813,9 +13813,9 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
@@ -13831,7 +13831,7 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
@@ -13843,9 +13843,9 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
@@ -13861,7 +13861,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
@@ -13873,8 +13873,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
@@ -13893,25 +13893,25 @@
Описание = "Очень важный файл";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
- Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", "Важный документ.docx");
- Опции.Вставить("file", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
Опции.Вставить("folderid", IDКаталога);
ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
@@ -13923,29 +13923,29 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
- Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", "Важный документ.docx");
- Опции.Вставить("file", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("description", Описание);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
@@ -13964,7 +13964,7 @@
МассивПользователей.Добавить(10);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", МассивПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
@@ -13976,7 +13976,7 @@
IDПользователей = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", IDПользователей);
Опции.Вставить("token", Токен);
@@ -14003,7 +14003,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
@@ -14020,7 +14020,7 @@
Статус = "dnd";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
@@ -14032,9 +14032,9 @@
Статус = "away";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("status", Статус);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
@@ -14058,9 +14058,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
@@ -14073,10 +14073,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
@@ -14101,9 +14101,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
@@ -14116,10 +14116,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
@@ -14136,7 +14136,7 @@
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("notif", IDУведомления);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
@@ -14148,7 +14148,7 @@
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("notif", IDУведомления);
Опции.Вставить("token", Токен);
@@ -14168,8 +14168,8 @@
Имя = "BIRTHDAY_FIELD";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("fieldname", Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
@@ -14184,13 +14184,13 @@
Подпись = Новый Структура("en,ru", "Some field", "Некоторое поле");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("type", Тип);
- Опции.Вставить("fieldname", Имя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname" , Имя);
Опции.Вставить("externalid", ВнешнийКод);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("label", Подпись);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
@@ -14206,9 +14206,9 @@
Заголовок = "Новый заголовок";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
@@ -14220,11 +14220,11 @@
Подпись = Новый Структура("en,ru", "Updated field", "Измененное поле");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid" , IDПоля);
Опции.Вставить("externalid", ВнешнийКод);
- Опции.Вставить("label", Подпись);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
@@ -14238,7 +14238,7 @@
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
@@ -14248,9 +14248,9 @@
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
@@ -14271,7 +14271,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
@@ -14286,7 +14286,7 @@
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
@@ -14296,9 +14296,9 @@
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
@@ -14314,8 +14314,8 @@
IDРодителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
@@ -14330,11 +14330,11 @@
IDРуководителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
- Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
@@ -14352,8 +14352,8 @@
IDРодителя = 7;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("depid", IDПодразделения);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
Опции.Вставить("parentid", IDРодителя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
@@ -14369,12 +14369,12 @@
IDРуководителя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("depid", IDПодразделения);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
- Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
@@ -14390,7 +14390,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
@@ -14402,7 +14402,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_HookDepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Опции.Вставить("token", Токен);
@@ -14420,7 +14420,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
@@ -14432,9 +14432,9 @@
IDРуководителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
@@ -14459,7 +14459,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
@@ -14485,7 +14485,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
@@ -14508,7 +14508,7 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
@@ -14527,9 +14527,9 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT" , 1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
@@ -14552,7 +14552,7 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Опции.Вставить("fields", СтруктураПользователя);
@@ -14572,10 +14572,10 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Опции.Вставить("fields", СтруктураПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
@@ -14591,9 +14591,9 @@
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("fire", Истина);
+ Опции.Вставить("fire" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
@@ -14604,10 +14604,10 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("fire", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("fire" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
@@ -14623,7 +14623,7 @@
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
@@ -14635,9 +14635,9 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
@@ -14659,7 +14659,7 @@
СтруктураФильтра.Вставить("USER_TYPE" , "employee");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", СтруктураФильтра);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
@@ -14673,9 +14673,9 @@
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Битрикс");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
@@ -14703,11 +14703,11 @@
Отчет = "Опоздание";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("time", Время);
+ Опции.Вставить("time" , Время);
Опции.Вставить("report", Отчет);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
@@ -14731,11 +14731,11 @@
Отчет = "Отгул";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("time", Время);
+ Опции.Вставить("time" , Время);
Опции.Вставить("report", Отчет);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
@@ -14755,9 +14755,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
@@ -14779,9 +14779,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
@@ -14801,9 +14801,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
@@ -14813,8 +14813,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЛидов(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЛидов", Опции);
@@ -14840,7 +14840,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
@@ -14872,7 +14872,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
@@ -14886,9 +14886,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
@@ -14909,8 +14909,8 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
@@ -14925,10 +14925,10 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
@@ -14944,7 +14944,7 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("lead", IDЛида);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
@@ -14956,8 +14956,8 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
@@ -14974,7 +14974,7 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("lead", IDЛида);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
@@ -14986,8 +14986,8 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
@@ -15017,9 +15017,9 @@
Фильтр.Вставить("HAS_EMAIL", "Y");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
@@ -15031,8 +15031,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраСделок(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСделок", Опции);
@@ -15058,7 +15058,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
@@ -15089,7 +15089,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
@@ -15103,9 +15103,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
@@ -15126,8 +15126,8 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
@@ -15142,10 +15142,10 @@
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
@@ -15161,7 +15161,7 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("deal", IDСделки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
@@ -15173,8 +15173,8 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
@@ -15191,7 +15191,7 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("deal", IDСделки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
@@ -15203,8 +15203,8 @@
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
@@ -15234,9 +15234,9 @@
Фильтр.Вставить("CURRENCY_ID", "RUB");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
@@ -15248,8 +15248,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЗадач(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЗадач", Опции);
@@ -15262,8 +15262,8 @@
Процедура Bitrix24_ПолучитьСтруктуруКомментария(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКомментария", Опции);
@@ -15276,8 +15276,8 @@
Процедура Bitrix24_ПолучитьСтруктуруЧата(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЧата", Опции);
@@ -15295,7 +15295,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Наименование);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокКартинки", Опции);
@@ -15312,7 +15312,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Наименование);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокФайла", Опции);
@@ -15324,8 +15324,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраПользователей(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраПользователей", Опции);
@@ -15357,7 +15357,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
@@ -15371,9 +15371,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
@@ -15397,9 +15397,9 @@
IDКалендаря = ПараметрыФункции["Bitrix24_HookCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("fields", СтруктураКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
@@ -15410,10 +15410,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("fields", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
@@ -15431,10 +15431,10 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
@@ -15445,11 +15445,11 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
@@ -15485,9 +15485,9 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
@@ -15497,9 +15497,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
@@ -15525,7 +15525,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
@@ -15570,7 +15570,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15592,7 +15592,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("settings", СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15603,9 +15603,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("settings", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15629,10 +15629,10 @@
ДатаОкончания = ТекущаяДата + Неделя;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", Пользователь);
- Опции.Вставить("from", ДатаНачала);
- Опции.Вставить("to", ДатаОкончания);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
@@ -15643,10 +15643,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", Пользователь);
- Опции.Вставить("from", ДатаНачала);
- Опции.Вставить("to", ДатаОкончания);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
@@ -15720,7 +15720,7 @@
СтруктураСобытия.Вставить("meeting", СтруктураВстречи);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
@@ -15734,9 +15734,9 @@
СтруктураСобытия.Вставить("section", IDКалендаря);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураСобытия);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
@@ -15761,8 +15761,8 @@
СтруктураСобытия.Вставить("private_event", "Y");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("fields", СтруктураСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
@@ -15775,10 +15775,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("fields", СтруктураСобытия);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
@@ -15794,7 +15794,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
@@ -15806,7 +15806,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -15824,7 +15824,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
@@ -15836,7 +15836,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -15855,9 +15855,9 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
@@ -15882,11 +15882,11 @@
Фильтр.Вставить("section", МассивКалендарей);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
@@ -15903,8 +15903,8 @@
Статус = "Y";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
@@ -15916,10 +15916,10 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("status", Статус);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
@@ -15935,7 +15935,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
@@ -15947,7 +15947,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -16003,7 +16003,7 @@
Процедура VKTeams_ПроверитьТокен(ПараметрыФункции)
- Токен = ПараметрыФункции["VkTeams_Token"];
+ Токен = ПараметрыФункции["VkTeams_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -16051,9 +16051,9 @@
Текст = "Текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
@@ -16077,10 +16077,10 @@
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("reply", IDЦитируемого);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("reply" , IDЦитируемого);
Опции.Вставить("keyboard", Клавиатура);
Опции.Вставить("parsemod", Разметка);
@@ -16100,10 +16100,10 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("fromid", IDЧатаИсточника);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
@@ -16112,11 +16112,11 @@
Текст = "Дополнительный текст";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("fromid", IDЧатаИсточника);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
@@ -16140,29 +16140,29 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "URL", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "Путь", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("filename", "ВажныйДокумент.docx");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
@@ -16183,10 +16183,10 @@
Текст = "Подпись к файлу";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьФайл", Опции);
@@ -16202,7 +16202,7 @@
IDФайла = ПараметрыФункции["VkTeams_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОФайле", Опции);
@@ -16221,10 +16221,10 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
@@ -16234,11 +16234,11 @@
Разметка = "HTML";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("text", Текст);
- Опции.Вставить("parsemod", Разметка);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemod" , Разметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
@@ -16255,8 +16255,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УдалитьСообщение", Опции);
@@ -16281,28 +16281,28 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "URL", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
- Опции.Вставить("reply", IDЦитируемого);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("reply" , IDЦитируемого);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "Путь", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
+ Опции.Вставить("file" , ФайлДД);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
@@ -16321,7 +16321,7 @@
IDФайла = ПараметрыФункции["VkTeams_VoiceID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("fileid", IDФайла);
@@ -16340,8 +16340,8 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("members", Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИсключитьПользователейЧата", Опции);
@@ -16365,27 +16365,27 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "URL");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
+ Опции.Вставить("file" , ФайлПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "Путь");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
+ Опции.Вставить("file" , ФайлДД);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
@@ -16403,7 +16403,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОЧате", Опции);
@@ -16420,7 +16420,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьАдминистраторовЧата", Опции);
@@ -16437,7 +16437,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьПользователейЧата", Опции);
@@ -16454,7 +16454,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗаблокированныхПользователейЧата", Опции);
@@ -16471,7 +16471,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗапросыВступленияЧата", Опции);
@@ -16489,9 +16489,9 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("userid", Пользователь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("userid" , Пользователь);
Опции.Вставить("dellast", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗаблокироватьПользователяЧата", Опции);
@@ -16509,7 +16509,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16528,8 +16528,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗакрепитьСообщение", Опции);
@@ -16547,8 +16547,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОткрепитьСообщение", Опции);
@@ -16566,7 +16566,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16575,7 +16575,7 @@
Обработать(Результат, "VKTeams", "ОдобритьЗаявкуНаВступление", "Один"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
@@ -16593,7 +16593,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16602,7 +16602,7 @@
Обработать(Результат, "VKTeams", "ОтклонитьЗаявкуНаВступление", "Один"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
@@ -16620,9 +16620,9 @@
Текст = "Новый заголовок";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьЗаголовокЧата", Опции);
@@ -16639,9 +16639,9 @@
Текст = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьОписаниеЧата", Опции);
@@ -16658,9 +16658,9 @@
Текст = "Текст новых правил";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьПравилаЧата", Опции);
@@ -16739,8 +16739,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("file", Данные);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайл", Опции);
@@ -16819,7 +16819,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
@@ -16849,7 +16849,7 @@
Обработать(Результат, "Neocities", "ПолучитьДанныеОСайте"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("sitename", Сайт);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
@@ -16866,7 +16866,7 @@
Пароль = ПараметрыФункции["NC_Password"];
Опции = Новый Структура;
- Опции.Вставить("login", Логин);
+ Опции.Вставить("login" , Логин);
Опции.Вставить("password", Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьТокен", Опции);
@@ -16887,8 +16887,8 @@
УдаленныйКаталог = "test_sync";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("local", ЛокальныйКаталог);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("local" , ЛокальныйКаталог);
Опции.Вставить("remote", УдаленныйКаталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "СинхронизироватьКаталоги", Опции);
@@ -16910,7 +16910,7 @@
Опции = Новый Структура;
Опции.Вставить("account", Аккаунт);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьТокен", Опции);
@@ -17020,9 +17020,9 @@
ОписаниеЗаказа.Вставить("delivery_recipient_cost_adv", Новый Структура("sum,threshold", 3000, 200));
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("order", ОписаниеЗаказа);
- Опции.Вставить("ostore", Истина);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("ostore" , Истина);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаказ", Опции);
@@ -17039,8 +17039,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказ", Опции);
@@ -17056,11 +17056,11 @@
Токен = ПараметрыФункции["CDEK_Token"];
НомерЗаказа = ПараметрыФункции["CDEK_OrderIMN"];
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("number", НомерЗаказа);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("number" , НомерЗаказа);
Опции.Вставить("internal", Истина);
- Опции.Вставить("testapi", Истина);
+ Опции.Вставить("testapi" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказПоНомеру", Опции);
@@ -17078,9 +17078,9 @@
ОписаниеЗаказа = Новый Структура("comment", "Новый комментарий");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
- Опции.Вставить("order", ОписаниеЗаказа);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("order" , ОписаниеЗаказа);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ИзменитьЗаказ", Опции);
@@ -17097,8 +17097,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаказ", Опции);
@@ -17116,9 +17116,9 @@
Тариф = 139;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
- Опции.Вставить("tariff", Тариф);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("tariff" , Тариф);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ОформитьКлиентскийВозврат", Опции);
@@ -17135,8 +17135,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьОтказ", Опции);
@@ -17211,8 +17211,8 @@
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("intake", ОписаниеЗаявки);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("intake" , ОписаниеЗаявки);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаявкуНаВызовКурьера", Опции);
@@ -17229,8 +17229,8 @@
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаявкуНаВызовКурьера", Опции);
@@ -17247,8 +17247,8 @@
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаявкуНаВызовКурьера", Опции);
@@ -17267,10 +17267,10 @@
Копий = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("type", Тип);
- Опции.Вставить("count", Копий);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("count" , Копий);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьКвитанцию", Опции);
@@ -17302,10 +17302,10 @@
Копий = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("count", Копий);
- Опции.Вставить("format", Формат);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("format" , Формат);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьШтрихкод", Опции);
@@ -17335,8 +17335,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоступныеИнтервалыДоставки", Опции);
@@ -17404,8 +17404,8 @@
Договоренность.Вставить("to_location", МестоДоставки);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("appt", Договоренность);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("appt" , Договоренность);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ЗафиксироватьДоговоренностьОДоставке", Опции);
@@ -17422,8 +17422,8 @@
UUID = ПараметрыФункции["CDEK_ApptUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоговоренностьОДоставке", Опции);
@@ -17442,10 +17442,10 @@
ДатаПередачи = OPI_Инструменты.ПолучитьТекущуюДату() + 60 * 60 * 24;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("date", ДатаПередачи);
- Опции.Вставить("point", ПВЗ);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("date" , ДатаПередачи);
+ Опции.Вставить("point" , ПВЗ);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьПреалерт", Опции);
@@ -17462,8 +17462,8 @@
UUID = ПараметрыФункции["CDEK_PrealertUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПреалерт", Опции);
@@ -17480,8 +17480,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСтатусПаспортныхДанных", Опции);
@@ -17498,8 +17498,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекЗаказа", Опции);
@@ -17516,8 +17516,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
@@ -17534,8 +17534,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
@@ -17552,8 +17552,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
@@ -17592,8 +17592,8 @@
Фильтр.Вставить("allowed_cod", Истина);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter" , Фильтр);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокОфисов", Опции);
@@ -17609,7 +17609,7 @@
Токен = ПараметрыФункции["CDEK_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокРегионов", Опции);
@@ -17711,8 +17711,8 @@
Процедура YandexMetrika_ПолучитьСтруктуруСчетчика(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСтруктуруСчетчика", Опции);
@@ -17771,7 +17771,7 @@
СтруктураСчетчика.Вставить("site2", СтруктураДомена);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fields", СтруктураСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьСчетчик", Опции);
@@ -17788,7 +17788,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьСчетчик", Опции);
@@ -17818,9 +17818,9 @@
СтруктураСчетчика.Вставить("filter_robots", 1);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
- Опции.Вставить("fields", СтруктураСчетчика);
+ Опции.Вставить("fields" , СтруктураСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьСчетчик", Опции);
@@ -17836,7 +17836,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСчетчик", Опции);
@@ -17853,7 +17853,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ВосстановитьСчетчик", Опции);
@@ -17886,7 +17886,7 @@
Фильтр.Вставить("counter_ids", МассивСчетчиков);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("filter", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
@@ -17903,7 +17903,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокОпераций", Опции);
@@ -17926,7 +17926,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17947,7 +17947,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17957,7 +17957,7 @@
Опции = Новый Структура;
Опции.Вставить("method", Метод);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросБезТела", Опции);
@@ -17975,7 +17975,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17987,8 +17987,8 @@
Опции = Новый Структура;
Опции.Вставить("method", Метод);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("body", Тело);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("body" , Тело);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросСТелом", Опции);
@@ -18006,7 +18006,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18023,9 +18023,9 @@
Обработать(Результат, "S3", "СоздатьБакет", "Удаление"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "СоздатьБакет", Опции);
@@ -18043,7 +18043,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18057,9 +18057,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьБакет", Опции);
@@ -18077,13 +18077,13 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокБакетов", Опции);
@@ -18102,7 +18102,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18116,18 +18116,18 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
Обработать(Результат, "S3", "ПроверитьДоступностьБакета"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Опции.Вставить("account", "1234");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
@@ -18146,7 +18146,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18160,9 +18160,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьШифрованиеБакета", Опции);
@@ -18180,7 +18180,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18194,9 +18194,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьШифрованиеБакета", Опции);
@@ -18214,7 +18214,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18240,10 +18240,10 @@
XMLКонфигурация = ИВФ; // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("conf", XMLКонфигурация);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("conf" , XMLКонфигурация);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьШифрованиеБакета", Опции);
@@ -18263,7 +18263,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18277,9 +18277,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиБакета", Опции);
@@ -18297,7 +18297,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18315,8 +18315,8 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("tagset", СтруктураТегов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиБакета", Опции);
@@ -18335,7 +18335,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18349,7 +18349,7 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиБакета", Опции);
@@ -18368,7 +18368,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18382,7 +18382,7 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьНастройкиВерсионированияБакета", Опции);
@@ -18401,7 +18401,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18416,8 +18416,8 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьНастройкиВерсионированияБакета", Опции);
@@ -18436,7 +18436,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18453,11 +18453,11 @@
Содержимое = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
@@ -18469,11 +18469,11 @@
ОсновныеДанные.Вставить("ChunkSize", 5242880); // Размер части для загрузки в несколько запросов
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
@@ -18493,7 +18493,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18510,11 +18510,11 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъектЦеликом", Опции);
@@ -18534,7 +18534,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18550,10 +18550,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьОбъект", Опции);
@@ -18571,7 +18571,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18587,10 +18587,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
@@ -18608,7 +18608,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18626,12 +18626,12 @@
БакетПриемник = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("sname", ПутьИсточник);
+ Опции.Вставить("sname" , ПутьИсточник);
Опции.Вставить("sbucket", БакетИсточник);
- Опции.Вставить("name", ПутьПриемник);
- Опции.Вставить("bucket", БакетПриемник);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("name" , ПутьПриемник);
+ Опции.Вставить("bucket" , БакетПриемник);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "КопироватьОбъект", Опции);
@@ -18651,7 +18651,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18672,11 +18672,11 @@
СтруктураТегов.Вставить("MyTag2", "AnotherOne");
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("tagset", СтруктураТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиОбъекта", Опции);
@@ -18694,7 +18694,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18710,10 +18710,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиОбъекта", Опции);
@@ -18731,7 +18731,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18747,10 +18747,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиОбъекта", Опции);
@@ -18768,7 +18768,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18783,8 +18783,8 @@
Опции = Новый Структура;
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокОбъектов", Опции);
@@ -18802,7 +18802,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18815,12 +18815,12 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Префикс = "pic";
- Опции = Новый Структура;
+ Префикс = "pic";
+ Опции = Новый Структура;
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("prefix", Префикс);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокВерсийОбъектов", Опции);
@@ -18842,7 +18842,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18858,10 +18858,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18871,10 +18871,10 @@
ОсновныеДанные.Вставить("ChunkSize", 200000);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("out", ВременныйФайл);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18886,20 +18886,20 @@
Бакет = "newbucket2";
ВременныйФайлБольшой = ПолучитьИмяВременногоФайла();
- Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("out", ВременныйФайлБольшой);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайлБольшой);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
Обработать(Результат, "S3", "ПолучитьОбъект", "Большой файл", 34432400);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18918,7 +18918,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18937,10 +18937,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -18988,12 +18988,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
@@ -19013,7 +19013,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19032,10 +19032,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
@@ -19082,12 +19082,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -19108,7 +19108,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19127,10 +19127,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
@@ -19179,12 +19179,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
@@ -19204,7 +19204,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19220,20 +19220,20 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
- Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
+ Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Начало["response"]["InitiateMultipartUploadResult"]["UploadId"];
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтменитьЗагрузкуЧастями", Опции);
@@ -19255,7 +19255,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19271,11 +19271,11 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("expires", 7200);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
@@ -19301,7 +19301,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19316,11 +19316,11 @@
Бакет = "newbucket2";
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("expires", 7200);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
@@ -19336,9 +19336,9 @@
Обработать(Результат, "S3", "ПолучитьСсылкуЗагрузкиОбъекта", "Загрузка");
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
@@ -19375,14 +19375,14 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", ПроксиАдрес);
- Опции.Вставить("port", ПроксиПорт);
- Опции.Вставить("type", "socks5");
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
Опции.Вставить("login", ПроксиПользователь);
- Опции.Вставить("pass", ПроксиПароль);
+ Опции.Вставить("pass" , ПроксиПароль);
Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
@@ -19477,7 +19477,7 @@
Опции = Новый Структура;
Опции.Вставить("address", Адрес);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
@@ -19493,23 +19493,23 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", ПроксиАдрес);
- Опции.Вставить("port", ПроксиПорт);
- Опции.Вставить("type", "socks5");
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
Опции.Вставить("login", ПроксиПользователь);
- Опции.Вставить("pass", ПроксиПароль);
+ Опции.Вставить("pass" , ПроксиПароль);
Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
Опции = Новый Структура;
Опции.Вставить("address", Адрес);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
- Опции.Вставить("proxy", Прокси);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("proxy" , Прокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
@@ -19617,11 +19617,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
@@ -19699,7 +19699,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19720,9 +19720,9 @@
МассивПараметров.Добавить(Новый Структура("blob", Картинка)); // BLOB
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19734,7 +19734,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19755,7 +19755,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19777,8 +19777,8 @@
ТекстЗапроса = "SELECT uuid4();";
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
Опции.Вставить("exts", СоответствиеРасширений);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19822,8 +19822,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
@@ -19837,8 +19837,8 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("cols", СоответствиеКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СоответствиеКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
@@ -19880,8 +19880,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
@@ -19891,9 +19891,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("trn", Ложь);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
@@ -19904,25 +19904,25 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка поля");
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("trn", Ложь);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка без транзакции");
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", "not valid json");
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , "not valid json");
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка JSON");
@@ -19932,8 +19932,8 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("rows", СоответствиеСтроки);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , СоответствиеСтроки);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Непонятная колонка");
@@ -19975,12 +19975,12 @@
Количество = 1;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("db", База);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -19989,9 +19989,9 @@
Обработать(Результат, "SQLite", "ПолучитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20001,10 +20001,10 @@
Фильтры.Добавить(СтруктураФильтра2);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20012,7 +20012,7 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20042,10 +20042,10 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("values", СтруктураПолей);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОбновитьЗаписи", Опции);
@@ -20059,10 +20059,10 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','salary']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20088,9 +20088,9 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьЗаписи", Опции);
@@ -20099,10 +20099,10 @@
Обработать(Результат, "SQLite", "УдалитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','salary']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20117,7 +20117,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20160,10 +20160,10 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
@@ -20172,9 +20172,9 @@
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка вставки");
@@ -20193,19 +20193,19 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка обновления");
@@ -20240,7 +20240,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции);
@@ -20250,7 +20250,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20267,7 +20267,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции);
@@ -20277,7 +20277,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20285,7 +20285,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20337,9 +20337,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("type", ТипДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьКолонкуТаблицы", Опции);
@@ -20349,7 +20349,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20365,8 +20365,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("db", База);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьКолонкуТаблицы", Опции);
@@ -20376,7 +20376,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20399,8 +20399,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
@@ -20410,7 +20410,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20420,8 +20420,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
@@ -20429,7 +20429,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20449,10 +20449,10 @@
База = "postgres";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20479,11 +20479,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20520,11 +20520,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20560,11 +20560,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20605,11 +20605,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20666,9 +20666,9 @@
МассивПараметров.Добавить(Новый Структура("BYTEA", Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
@@ -20742,11 +20742,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20785,7 +20785,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
@@ -20796,7 +20796,7 @@
OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
@@ -20820,11 +20820,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20889,9 +20889,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
@@ -20902,9 +20902,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
@@ -20926,11 +20926,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20964,8 +20964,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -20987,11 +20987,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21078,11 +21078,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21115,11 +21115,11 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21154,13 +21154,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21184,11 +21184,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21255,11 +21255,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21318,8 +21318,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21341,11 +21341,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21379,17 +21379,17 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
@@ -21411,11 +21411,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21453,7 +21453,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
@@ -21461,7 +21461,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21469,7 +21469,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21481,7 +21481,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21503,11 +21503,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21539,8 +21539,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21562,11 +21562,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21610,11 +21610,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21657,11 +21657,11 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
@@ -21670,10 +21670,10 @@
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -21692,21 +21692,21 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -21761,11 +21761,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21784,10 +21784,10 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("type", ТипДанных);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьКолонкуТаблицы", Опции);
@@ -21797,8 +21797,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21820,11 +21820,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21842,9 +21842,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьКолонкуТаблицы", Опции);
@@ -21854,8 +21854,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21877,11 +21877,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21904,9 +21904,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
@@ -21916,8 +21916,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21927,9 +21927,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
@@ -21937,8 +21937,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21958,10 +21958,10 @@
База = "";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -21988,11 +21988,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22028,11 +22028,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22068,11 +22068,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22113,11 +22113,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22178,9 +22178,9 @@
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
@@ -22235,11 +22235,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22280,8 +22280,8 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
@@ -22289,8 +22289,8 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
@@ -22314,11 +22314,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22375,9 +22375,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
@@ -22388,9 +22388,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
@@ -22412,11 +22412,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22494,11 +22494,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22531,11 +22531,11 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22570,13 +22570,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22600,11 +22600,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22655,11 +22655,11 @@
Обработать(Результат, "MySQL", "ОбновитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['ip_address']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22681,11 +22681,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22744,8 +22744,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22767,11 +22767,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22805,17 +22805,17 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
@@ -22837,11 +22837,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22879,7 +22879,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22887,7 +22887,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22899,7 +22899,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22921,11 +22921,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22957,8 +22957,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22980,11 +22980,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23028,9 +23028,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
@@ -23039,10 +23039,10 @@
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -23062,19 +23062,19 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -23129,11 +23129,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23167,8 +23167,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23190,11 +23190,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23230,8 +23230,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23253,11 +23253,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23291,8 +23291,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23314,11 +23314,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23357,8 +23357,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23368,9 +23368,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
@@ -23378,8 +23378,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23399,9 +23399,9 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -23420,13 +23420,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьНастройкиИнстанса", Опции);
@@ -23445,13 +23445,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -23489,9 +23489,9 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -23506,7 +23506,7 @@
Опции = Новый Структура;
Опции.Вставить("settings", СтруктураНастроек);
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("access" , ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьНастройкиИнстанса", Опции);
@@ -23524,13 +23524,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСостояниеИнстанса", Опции);
@@ -23549,13 +23549,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПерезапуститьИнстанс", Опции);
@@ -23574,13 +23574,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьQR", Опции);
@@ -23599,13 +23599,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазлогинитьИнстанс", Опции);
@@ -23626,15 +23626,15 @@
НомерТелефона = 441234567890;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьКодАвторизации", Опции);
@@ -23654,14 +23654,14 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуПрофиля", Опции);
@@ -23682,15 +23682,15 @@
Имя = "New group";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("name" , Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СоздатьГруппу", Опции);
@@ -23710,15 +23710,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("group" , IDГруппы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПокинутьГруппу", Опции);
@@ -23738,15 +23738,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("group" , IDГруппы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОГруппе", Опции);
@@ -23767,16 +23767,16 @@
Имя = "New name";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("name" , Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьИмяГруппы", Опции);
@@ -23797,16 +23797,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ДобавитьУчастникаВГруппу", Опции);
@@ -23827,16 +23827,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИсключитьУчастникаГруппы", Опции);
@@ -23857,16 +23857,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "НазначитьПраваАдминистратора", Опции);
@@ -23887,16 +23887,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтозватьПраваАдминистратора", Опции);
@@ -23917,15 +23917,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуГруппы", Опции);
@@ -23947,16 +23947,16 @@
Текст = "Новое сообщение";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
@@ -23965,10 +23965,10 @@
Обработать(Результат, "GreenAPI", "ОтправитьТекстовоеСообщение", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("quoted", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
@@ -23988,15 +23988,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьСообщение", Опции);
@@ -24019,17 +24019,17 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьТекстСообщения", Опции);
@@ -24052,18 +24052,18 @@
Описание = "Описание файла";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
@@ -24075,13 +24075,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
@@ -24102,18 +24102,18 @@
Описание = "Описание файла";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
@@ -24125,13 +24125,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
@@ -24155,16 +24155,16 @@
Варианты.Добавить("Зеленый");
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("options", Варианты);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
@@ -24174,13 +24174,13 @@
Обработать(Результат, "GreenAPI", "ОтправитьОпрос", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("options", Варианты);
- Опции.Вставить("multi", Истина);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
@@ -24196,7 +24196,7 @@
Название = "пл. Победы";
Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Опции.Вставить("addr", Адрес);
Опции.Вставить("name", Название);
@@ -24224,7 +24224,7 @@
Название = "пл. Победы";
Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Опции.Вставить("addr", Адрес);
Опции.Вставить("name", Название);
@@ -24232,16 +24232,16 @@
Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("loc", Локация);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
@@ -24250,15 +24250,15 @@
Обработать(Результат, "GreenAPI", "ОтправитьЛокацию", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("loc", Локация);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
Опции.Вставить("quoted", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
@@ -24276,8 +24276,8 @@
Компания = "Велосипед";
Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
Опции.Вставить("midname", Отчество);
Опции.Вставить("company", Компания);
@@ -24306,8 +24306,8 @@
Компания = "Велосипед";
Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
Опции.Вставить("midname", Отчество);
Опции.Вставить("company", Компания);
@@ -24315,15 +24315,15 @@
Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("contact", Контакт);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
@@ -24333,16 +24333,16 @@
Обработать(Результат, "GreenAPI", "ОтправитьКонтакт", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
Опции.Вставить("company", Компания);
Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("contact", Контакт);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
@@ -24364,17 +24364,17 @@
Сообщение = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("from", Откуда);
- Опции.Вставить("to", Куда);
- Опции.Вставить("msgs", Сообщение);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("msgs" , Сообщение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПереслатьСообщения", Опции);
@@ -24392,13 +24392,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьУведомление", Опции);
@@ -24419,14 +24419,14 @@
IDДоставки = ПараметрыФункции["GreenAPI_ReceiptID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("receipt", IDДоставки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьУведомлениеИзОчереди", Опции);
@@ -24448,15 +24448,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СкачатьФайлСообщения", Опции);
@@ -24478,15 +24478,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьОтметкуПрочтения", Опции);
@@ -24505,13 +24505,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОчередьСообщений", Опции);
@@ -24530,13 +24530,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОчиститьОчередьСообщений", Опции);
@@ -24557,15 +24557,15 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИсториюЧата", Опции);
@@ -24586,16 +24586,16 @@
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("msg", IDСообщения);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("msg" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСообщение", Опции);
@@ -24613,13 +24613,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналВходящихСообщений", Опции);
@@ -24638,13 +24638,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналИсходящихСообщений", Опции);
@@ -24665,9 +24665,9 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -24676,7 +24676,7 @@
Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "АрхивироватьЧат", Опции);
@@ -24696,15 +24696,15 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазархивироватьЧат", Опции);
@@ -24726,8 +24726,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24747,8 +24747,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24769,16 +24769,16 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
- Команда = "list";
- Опции = Новый Структура;
+ Команда = "list";
+ Опции = Новый Структура;
Опции.Вставить("exec", Команда);
Опции.Вставить("conn", Соединение);
@@ -24788,8 +24788,8 @@
Обработать(Результат, "RCON", "ВыполнитьКоманду");
- Команда = "list";
- Опции = Новый Структура;
+ Команда = "list";
+ Опции = Новый Структура;
Опции.Вставить("exec", Команда);
Опции.Вставить("conn", ПараметрыСоединения);
@@ -24807,8 +24807,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24838,9 +24838,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", Промпт);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
@@ -24871,9 +24871,9 @@
ДопПараметры = Новый Структура("format", Формат);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", Промпт);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24908,9 +24908,9 @@
МассивСообщений.Добавить(Вопрос1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("headers", ДопЗаголовки);
Ответ1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
@@ -24921,9 +24921,9 @@
МассивСообщений.Добавить(Вопрос2); // Добавляем второй вопрос в контекст
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("headers", ДопЗаголовки);
Ответ2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
@@ -24945,9 +24945,9 @@
ДопПараметры = Новый Структура("options", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24958,9 +24958,9 @@
Сообщение1 = Результат["message"]["content"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24974,9 +24974,9 @@
ДопПараметры = Новый Структура("options", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -25002,9 +25002,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("keep", Период);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("keep" , Период);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ЗагрузитьМодельВПамять", Опции);
@@ -25026,8 +25026,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ВыгрузитьМодельИзПамяти", Опции);
@@ -25122,10 +25122,10 @@
Настройки = Новый Структура("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("settings", Настройки);
- Опции.Вставить("headers", ДопЗаголовки);
+ Опции.Вставить("headers" , ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СоздатьМодель", Опции);
@@ -25134,9 +25134,9 @@
Обработать(Результат, "Ollama", "СоздатьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", "How are you?");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , "How are you?");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
@@ -25156,8 +25156,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
@@ -25167,23 +25167,23 @@
Обработать(Результат, "Ollama", "УдалитьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "library/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "library/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny, аккаунт");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
@@ -25201,7 +25201,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
@@ -25221,7 +25221,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокЗапущенныхМоделей", Опции);
@@ -25243,8 +25243,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("verbose", Ложь);
Опции.Вставить("headers", ДопЗаголовки);
@@ -25268,9 +25268,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "КопироватьМодель", Опции);
@@ -25292,7 +25292,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьВерсию", Опции);
@@ -25318,9 +25318,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("input", МассивСтрок);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , МассивСтрок);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьПредставления", Опции);
@@ -25361,8 +25361,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьМодель", Опции);
@@ -25384,8 +25384,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
@@ -25395,8 +25395,8 @@
Обработать(Результат, "Ollama", "СкачатьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
@@ -25420,8 +25420,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("data", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("data" , Картинка);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьBlob", Опции);
@@ -25442,8 +25442,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("digest", SHA256);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , SHA256);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
@@ -25453,8 +25453,8 @@
Обработать(Результат, "Ollama", "ПроверитьBlob");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("digest", "yoyoyo");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , "yoyoyo");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
@@ -26629,10 +26629,10 @@
Модель = "smolvlm-256m-instruct";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", Сообщения);
+ Опции.Вставить("msgs" , Сообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
@@ -26648,10 +26648,10 @@
Сообщения = Новый Массив;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", ИмяФайла);
- Опции.Вставить("data", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
Опции.Вставить("purpose", Назначение);
ЗагрузкаКартинки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
@@ -26661,8 +26661,8 @@
IDКартинки = ЗагрузкаКартинки["id"];
Опции = Новый Структура;
- Опции.Вставить("role", "user");
- Опции.Вставить("file", IDКартинки);
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , IDКартинки);
Опции.Вставить("prompt", "What is in this image?");
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
@@ -26670,10 +26670,10 @@
Сообщения.Добавить(Описание);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", Сообщения);
+ Опции.Вставить("msgs" , Сообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
@@ -26694,7 +26694,7 @@
Модель = "arcee-ai_afm-4.5b";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("input", Текст);
@@ -26717,11 +26717,11 @@
Имя = "Math tutor";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("name", Имя);
- Опции.Вставить("inst", Инструкция);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("inst" , Инструкция);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьАссистента", Опции);
@@ -26739,9 +26739,9 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDАссистента);
+ Опции.Вставить("id" , IDАссистента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьАссистента", Опции);
@@ -26759,9 +26759,9 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDАссистента);
+ Опции.Вставить("id" , IDАссистента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьАссистента", Опции);
@@ -26780,9 +26780,9 @@
ДопПараметры = Новый Структура("after,order", "asst_2", "desc");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("limit", Количество);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("limit" , Количество);
Опции.Вставить("options", ДопПараметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокАссистентов", Опции);
@@ -26804,10 +26804,10 @@
Назначение = "assistants";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", ИмяФайла);
- Опции.Вставить("data", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
Опции.Вставить("purpose", Назначение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
@@ -26827,9 +26827,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьФайл", Опции);
@@ -26847,9 +26847,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьИнформациюОФайле", Опции);
@@ -26865,7 +26865,7 @@
Токен = ПараметрыФункции["OpenAI_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокФайлов", Опции);
@@ -26884,9 +26884,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СкачатьФайл", Опции);
@@ -26917,8 +26917,8 @@
Картинка = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("role", "user");
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("prompt", "What is in this image?");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
@@ -26940,10 +26940,10 @@
ДопПараметры = Новый Структура("response_format", "wav");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("model", Модель);
- Опции.Вставить("input", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , Текст);
Опции.Вставить("options", ДопПараметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СгенерироватьРечь", Опции);
@@ -26963,11 +26963,11 @@
Модель = "whisper-1";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("audio", Аудио);
- Опции.Вставить("type", "audio/wav");
+ Опции.Вставить("type" , "audio/wav");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьТранскрипцию", Опции);
@@ -26984,15 +26984,15 @@
URL = ПараметрыФункции["OpenAI_URL"];
Токен = ПараметрыФункции["OpenAI_Token"];
- Модель = "sd-1.5-ggml";
- Опции = Новый Структура;
+ Модель = "sd-1.5-ggml";
+ Опции = Новый Структура;
Опции.Вставить("prompt", "Yellow alpaca");
Опции.Вставить("amount", 1);
- Опции.Вставить("size", "64x64");
+ Опции.Вставить("size" , "64x64");
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруОписанияКартинок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("descr", Описание);
@@ -27011,7 +27011,7 @@
Токен = ПараметрыФункции["OpenAI_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокМоделей", Опции);
@@ -27035,7 +27035,7 @@
Опции.Вставить("role", "assistant");
Опции.Вставить("text", "What is 1C:Enterprise?");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27058,7 +27058,7 @@
Опции.Вставить("text", "What is 1C:Enterprise?");
Опции.Вставить("name", "Vitaly");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27079,7 +27079,7 @@
Опции.Вставить("role", "system");
Опции.Вставить("text", "What is 1C:Enterprise?");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27098,9 +27098,9 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27120,12 +27120,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27145,12 +27145,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27173,12 +27173,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27209,11 +27209,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
@@ -27266,9 +27266,9 @@
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
@@ -27333,10 +27333,10 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27368,7 +27368,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
@@ -27376,7 +27376,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
@@ -27397,11 +27397,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27445,9 +27445,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
@@ -27458,9 +27458,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
@@ -27479,11 +27479,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27557,11 +27557,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27585,10 +27585,10 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27623,13 +27623,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27650,11 +27650,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27696,11 +27696,11 @@
Обработать(Результат, "MSSQL", "ОбновитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['ip_address']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27719,11 +27719,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27775,8 +27775,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27795,11 +27795,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27824,16 +27824,16 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
@@ -27851,10 +27851,10 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27883,7 +27883,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27891,7 +27891,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27903,7 +27903,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27922,11 +27922,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27949,8 +27949,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27969,11 +27969,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27998,8 +27998,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28022,11 +28022,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28049,8 +28049,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28072,11 +28072,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28098,8 +28098,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28120,11 +28120,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28152,8 +28152,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28163,9 +28163,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
@@ -28173,8 +28173,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28193,11 +28193,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28231,11 +28231,11 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
@@ -28244,10 +28244,10 @@
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -28266,21 +28266,21 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -28331,10 +28331,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28348,11 +28348,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28392,10 +28392,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28409,11 +28409,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28462,10 +28462,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28479,11 +28479,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28497,9 +28497,9 @@
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиFTP);
+ Опции.Вставить("set" , НастройкиFTP);
Опции.Вставить("proxy", НастройкиПрокси);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьКонфигурациюСоединения", Опции);
@@ -28535,10 +28535,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28552,11 +28552,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28600,10 +28600,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28617,11 +28617,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28656,10 +28656,10 @@
Пароль = ПараметрыФункции["FTP_Password"];
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28681,11 +28681,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28729,10 +28729,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28746,11 +28746,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28805,7 +28805,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "new_dir");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28814,7 +28814,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28841,10 +28841,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28858,11 +28858,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28881,7 +28881,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Иначе
@@ -28895,7 +28895,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28931,10 +28931,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", 1000);
Опции.Вставить("wtout", 1000);
@@ -28950,11 +28950,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28977,7 +28977,7 @@
Опции.Вставить("path", "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("file", КартинкаДД);
Опции.Вставить("path", "pic_from_binary.png");
@@ -28998,7 +28998,7 @@
Опции.Вставить("path", "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "pic_from_binary.png");
@@ -29045,10 +29045,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29062,11 +29062,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29106,7 +29106,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29133,10 +29133,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29150,11 +29150,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29204,10 +29204,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29221,11 +29221,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29257,7 +29257,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29284,10 +29284,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29301,11 +29301,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29363,10 +29363,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29380,11 +29380,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29402,8 +29402,8 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir/pic_from_disk.png");
- Опции.Вставить("new", "new_dir/pic_copy.png");
+ Опции.Вставить("old" , "new_dir/pic_from_disk.png");
+ Опции.Вставить("new" , "new_dir/pic_copy.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Иначе
@@ -29432,8 +29432,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir");
- Опции.Вставить("new", "brand_new_dir");
+ Опции.Вставить("old" , "new_dir");
+ Опции.Вставить("new" , "brand_new_dir");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29442,7 +29442,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29450,8 +29450,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "brand_new_dir");
- Опции.Вставить("new", "new_dir");
+ Опции.Вставить("old" , "brand_new_dir");
+ Опции.Вставить("new" , "new_dir");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29459,8 +29459,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir/pic_copy.png");
- Опции.Вставить("new", "new_dir/pic_from_disk.png");
+ Опции.Вставить("old" , "new_dir/pic_copy.png");
+ Опции.Вставить("new" , "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29469,7 +29469,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29496,10 +29496,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29513,11 +29513,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29603,10 +29603,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29620,11 +29620,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29698,10 +29698,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29715,11 +29715,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29768,10 +29768,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29785,11 +29785,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29807,9 +29807,9 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "UMASK";
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("cmd", ТекстКоманды);
+ Опции.Вставить("cmd" , ТекстКоманды);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьНестандартнуюКоманду", Опции);
@@ -29842,10 +29842,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29859,11 +29859,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29881,9 +29881,9 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "PWD";
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("cmd", ТекстКоманды);
+ Опции.Вставить("cmd" , ТекстКоманды);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьПроизвольнуюКоманду", Опции);
@@ -29916,10 +29916,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29933,11 +29933,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29986,10 +29986,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -30003,11 +30003,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30073,10 +30073,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -30090,11 +30090,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30135,9 +30135,9 @@
Пароль = ПараметрыФункции["RPortal_Password"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьВременныйТокен", Опции);
@@ -30155,10 +30155,10 @@
ИмяКлюча = "test_key";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("name", ИмяКлюча);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("name" , ИмяКлюча);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьПостоянныйТокен", Опции);
@@ -30176,10 +30176,10 @@
IDКлюча = ПараметрыФункции["RPortal_TestKeyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("id", IDКлюча);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("id" , IDКлюча);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "УдалитьПостоянныйТокен", Опции);
@@ -30248,11 +30248,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30321,11 +30321,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30404,18 +30404,18 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиSSH);
+ Опции.Вставить("set" , НастройкиSSH);
Опции.Вставить("proxy", НастройкиПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьКонфигурациюСоединения", Опции);
@@ -30489,11 +30489,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30568,11 +30568,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30631,8 +30631,8 @@
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
Опции.Вставить("user", Логин);
- Опции.Вставить("key", ПриватныйКлюч);
- Опции.Вставить("pub", ПубличныйКлюч);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПриватныйКлюч", Опции);
@@ -30646,9 +30646,9 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
Опции = Новый Структура;
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
@@ -30674,11 +30674,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30747,11 +30747,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30820,11 +30820,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30903,11 +30903,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30986,11 +30986,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31068,11 +31068,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31084,7 +31084,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "test_folder");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Иначе
@@ -31169,11 +31169,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31189,7 +31189,7 @@
Опции.Вставить("path", "pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("file", КартинкаДД);
Опции.Вставить("path", "files_folder/pic_from_binary.png");
@@ -31290,11 +31290,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31327,7 +31327,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "files_folder");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
@@ -31390,11 +31390,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31453,8 +31453,8 @@
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
Опции.Вставить("user", Логин);
- Опции.Вставить("key", ПриватныйКлюч);
- Опции.Вставить("pub", ПубличныйКлюч);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПриватныйКлюч", Опции);
@@ -31468,9 +31468,9 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
Опции = Новый Структура;
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
@@ -31496,11 +31496,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31565,18 +31565,18 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиSFTP);
+ Опции.Вставить("set" , НастройкиSFTP);
Опции.Вставить("proxy", НастройкиПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьКонфигурациюСоединения", Опции);
@@ -31650,11 +31650,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31729,11 +31729,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31838,11 +31838,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31937,11 +31937,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31952,8 +31952,8 @@
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "pic_from_disk.png");
- Опции.Вставить("new", "files_folder/pic_from_disk.png");
+ Опции.Вставить("old" , "pic_from_disk.png");
+ Опции.Вставить("new" , "files_folder/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Иначе
@@ -31982,8 +31982,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "files_folder/pic_from_disk.png");
- Опции.Вставить("new", "pic_from_disk.png");
+ Опции.Вставить("old" , "files_folder/pic_from_disk.png");
+ Опции.Вставить("new" , "pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
@@ -32062,11 +32062,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -32102,9 +32102,9 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
@@ -32125,15 +32125,15 @@
НомерТелефона = 441234567890;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКодАвторизации", Опции);
@@ -32151,13 +32151,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "РазлогинитьИнстанс", Опции);
@@ -32178,15 +32178,15 @@
КодАвторизации = 123456;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("code", КодАвторизации);
+ Опции.Вставить("code" , КодАвторизации);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьКодАвторизации", Опции);
@@ -32204,13 +32204,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСостояниеИнстанса", Опции);
@@ -32229,13 +32229,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПерезапуститьИнстанс", Опции);
@@ -32273,13 +32273,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьНастройкиИнстанса", Опции);
@@ -32298,9 +32298,9 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
@@ -32312,7 +32312,7 @@
Опции = Новый Структура;
Опции.Вставить("settings", СтруктураНастроек);
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("access" , ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьНастройкиИнстанса", Опции);
@@ -32332,14 +32332,14 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуПрофиля", Опции);
@@ -32358,13 +32358,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -32386,15 +32386,15 @@
НомерТелефона = ПараметрыФункции["GreenMax_Phone"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПроверитьАккаунт", Опции);
@@ -32414,15 +32414,15 @@
Количество = 1;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("count", Количество);
+ Опции.Вставить("count" , Количество);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокКонтактов", Опции);
@@ -32443,15 +32443,15 @@
IDКонтакта = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDКонтакта);
+ Опции.Вставить("chat" , IDКонтакта);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОКонтакте", Опции);
@@ -32469,13 +32469,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокЧатов", Опции);
@@ -32497,15 +32497,15 @@
IDЧата = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьАватарЧата", Опции);
@@ -32528,15 +32528,15 @@
IDПользователя = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("name", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("members", IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СоздатьГруппу", Опции);
@@ -32561,15 +32561,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ДобавитьУчастникаГруппы", Опции);
@@ -32596,15 +32596,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУчастникаГруппы", Опции);
@@ -32626,15 +32626,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ВыйтиИзГруппы", Опции);
@@ -32656,16 +32656,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьИмяГруппы", Опции);
@@ -32686,15 +32686,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОГруппе", Опции);
@@ -32720,16 +32720,16 @@
Настройки.Вставить("allowParticipantsAddMembers" , Ложь);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("set", Настройки);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("set" , Настройки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьНастройкиГруппы", Опции);
@@ -32772,15 +32772,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "НазначитьПраваАдминистратора", Опции);
@@ -32805,15 +32805,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтозватьПраваАдминистратора", Опции);
@@ -32837,15 +32837,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуГруппы", Опции);
@@ -32870,16 +32870,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("typing", Набор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьТекстовоеСообщение", Опции);
@@ -32905,18 +32905,18 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
@@ -32928,14 +32928,14 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("typing", 1000);
- Опции.Вставить("ttype", "video");
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
+ Опции.Вставить("ttype" , "video");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
@@ -32958,16 +32958,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
@@ -32980,13 +32980,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("typing", 1000);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
@@ -33002,13 +33002,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьУведомление", Опции);
@@ -33029,15 +33029,15 @@
IDУведомления = ПараметрыФункции["GreenMax_ReceiptID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("id", IDУведомления);
+ Опции.Вставить("id" , IDУведомления);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУведомление", Опции);
@@ -33059,15 +33059,15 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтметитьСообщенияКакПрочитанные", Опции);
@@ -33090,16 +33090,16 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("count", Количество);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("count" , Количество);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИсториюСообщенийЧата", Опции);
@@ -33122,15 +33122,15 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСообщениеЧата", Опции);
@@ -33151,15 +33151,15 @@
Период = 30;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("span", Период);
+ Опции.Вставить("span" , Период);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналВходящихСообщений", Опции);
@@ -33179,15 +33179,15 @@
Период = 30;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("span", Период);
+ Опции.Вставить("span" , Период);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналИсходящихСообщений", Опции);
@@ -33205,13 +33205,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоСообщенийКОтправке", Опции);
@@ -33230,13 +33230,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьОчередьСообщенийКОтправке", Опции);
@@ -33255,13 +33255,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьСообщенийКОтправке", Опции);
@@ -33280,13 +33280,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоВходящихУведомлений", Опции);
@@ -33305,13 +33305,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьВходящихУведомлений", Опции);
@@ -33334,11 +33334,11 @@
База = ПараметрыФункции["MongoDB_DB"];
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33359,11 +33359,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33390,11 +33390,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33418,11 +33418,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33445,10 +33445,10 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33461,7 +33461,7 @@
Обработать(Соединение, "MongoDB", "ВыполнитьКоманду", "Подключение"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("comm", Команда);
Опции.Вставить("data", Данные);
@@ -33483,21 +33483,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_db";
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьБазуДанных", Опции);
@@ -33516,14 +33516,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
@@ -33546,18 +33546,18 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьБазуДанных", Опции);
@@ -33576,14 +33576,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Наименование = "test_collection";
База = "test_database";
@@ -33611,9 +33611,9 @@
Параметры.Вставить("validator", Выражение);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", Наименование);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
@@ -33623,9 +33623,9 @@
Обработать(Результат, "MongoDB", "СоздатьКоллекцию");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", Наименование);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
@@ -33643,22 +33643,22 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "test_collection";
База = "test_database";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьКоллекцию", Опции);
@@ -33677,20 +33677,20 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_database";
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокКоллекций", Опции);
@@ -33710,14 +33710,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
МассивДокументов = Новый Массив;
@@ -33783,10 +33783,10 @@
OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
Опции.Вставить("docs", МассивДокументов);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
@@ -33849,10 +33849,10 @@
МассивДокументов.Добавить(ДокументБезКатегории);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
Опции.Вставить("docs", МассивДокументов);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
@@ -33870,14 +33870,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -33887,11 +33887,11 @@
Параметры = Новый Структура("limit", 2);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33906,11 +33906,11 @@
Параметры = Новый Структура("limit", 5);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33922,11 +33922,11 @@
Сортировка = Новый Структура("rating,price", -1, 1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("sort" , Сортировка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33937,11 +33937,11 @@
Сортировка = Новый Структура("createdDate", -1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("sort" , Сортировка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33953,9 +33953,9 @@
Фильтр.Вставить("details.weightKg", Новый Структура("__4lt", 3));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33968,11 +33968,11 @@
Параметры = Новый Структура("projection", Новый Структура("productName,price,rating", 1, 1, 1));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33991,14 +33991,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34042,14 +34042,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34100,14 +34100,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34116,11 +34116,11 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные); // Массив или одиночное
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
@@ -34132,11 +34132,11 @@
Сортировка = Новый Структура("doubleField", -1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34146,11 +34146,11 @@
Фильтр = Новый Структура("stringField,doubleField", "Текст", 999);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34163,24 +34163,24 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 1);
- Фильтр = Новый Структура("category", "электроника", "price", 777);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category", "электроника", "price", 777);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34192,23 +34192,23 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 2);
- Фильтр = Новый Структура("productName", "Товар 1");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Товар 1");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34220,23 +34220,23 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 3);
- Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34254,26 +34254,26 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 4);
- Фильтр = Новый Соответствие;
+ Фильтр = Новый Соответствие;
Фильтр.Вставить("details.supplier", "Поставщик А+");
Фильтр.Вставить("details.weightKg", 2.5);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34293,26 +34293,26 @@
));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
- Опции.Вставить("multi", Ложь);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Ложь);
Опции.Вставить("upsert", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 5);
- Фильтр = Новый Структура("productName", "Новый товар");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Новый товар");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34324,26 +34324,26 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 6);
- Фильтр = Новый Структура("productName", "Товар 3");
- Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Неопределено);
+ Фильтр = Новый Структура("productName", "Товар 3");
+ Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Неопределено);
Опции.Вставить("params", Параметры);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34358,24 +34358,24 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 7);
- Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34384,31 +34384,31 @@
// Updates array
МассивОбновлений = Новый Массив;
- Фильтр1 = Новый Структура("category", "электроника");
- Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
- Опции = Новый Структура;
+ Фильтр1 = Новый Структура("category", "электроника");
+ Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр1);
- Опции.Вставить("data", Данные1);
+ Опции.Вставить("data" , Данные1);
Опции.Вставить("multi", Истина);
Обновление1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление1);
- Фильтр2 = Новый Структура("category", "одежда");
- Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
- Опции = Новый Структура;
+ Фильтр2 = Новый Структура("category", "одежда");
+ Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр2);
- Опции.Вставить("data", Данные2);
+ Опции.Вставить("data" , Данные2);
Опции.Вставить("multi", Истина);
Обновление2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление2);
- Фильтр3 = Новый Структура("category", "книги");
- Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
- Опции = Новый Структура;
+ Фильтр3 = Новый Структура("category", "книги");
+ Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр3);
- Опции.Вставить("data", Данные3);
+ Опции.Вставить("data" , Данные3);
Опции.Вставить("multi", Истина);
Обновление3 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
@@ -34427,71 +34427,71 @@
));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр4);
- Опции.Вставить("data", Данные4);
- Опции.Вставить("multi", Ложь);
+ Опции.Вставить("query" , Фильтр4);
+ Опции.Вставить("data" , Данные4);
+ Опции.Вставить("multi" , Ложь);
Опции.Вставить("upsert", Истина);
Обновление4 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление4);
- Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
- Данные5 = Новый Структура;
+ Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
+ Данные5 = Новый Структура;
Данные5.Вставить("__4set", Новый Структура("needsImprovement", Истина));
Данные5.Вставить("__4inc", Новый Структура("quantity" , -2));
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр5);
- Опции.Вставить("data", Данные5);
+ Опции.Вставить("data" , Данные5);
Опции.Вставить("multi", Истина);
Обновление5 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление5);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", МассивОбновлений);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 9);
- Фильтр = Новый Структура("category,price", "электроника", 888);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category,price", "электроника", 888);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_1");
- Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_2");
- Фильтр = Новый Структура("productName", "Специальный товар из массива");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Специальный товар из массива");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_3");
- Фильтр = Новый Структура("needsImprovement", Истина);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("needsImprovement", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34506,9 +34506,9 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
- Опции.Вставить("multi", Истина);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Истина);
Опции.Вставить("upsert", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
@@ -34540,14 +34540,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34558,10 +34558,10 @@
Обработать(Результат, "MongoDB", "УдалитьДокументы", "Предпроверка"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("deletes", Удаление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьДокументы", Опции);
@@ -34570,9 +34570,9 @@
Обработать(Результат, "MongoDB", "УдалитьДокументы");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34591,14 +34591,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34608,11 +34608,11 @@
ПарольПользователя = "1234";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
@@ -34621,11 +34621,11 @@
Обработать(Результат, "MongoDB", "СоздатьПользователя");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
@@ -34643,14 +34643,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("readWrite");
@@ -34659,11 +34659,11 @@
ПарольПользователя = "4321";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
@@ -34674,11 +34674,11 @@
ИмяПользователя = "anotheruser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
@@ -34696,21 +34696,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
@@ -34719,9 +34719,9 @@
Обработать(Результат, "MongoDB", "УдалитьПользователя");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
@@ -34739,21 +34739,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("usrs", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
@@ -34764,9 +34764,9 @@
МассивПользователей.Добавить(Новый Структура("user,db", "newuser" , "main"));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("usrs", МассивПользователей);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Опции.Вставить("spwd", Истина);
Опции.Вставить("sprv", Истина);
@@ -34788,18 +34788,18 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователейБазы", Опции);
@@ -34819,14 +34819,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34852,10 +34852,10 @@
OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
@@ -34865,10 +34865,10 @@
Обработать(Результат, "MongoDB", "СоздатьРоль");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
@@ -34887,14 +34887,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34918,10 +34918,10 @@
ИмяРоли = "newrole";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьРоль", Опции);
@@ -34942,21 +34942,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяРоли = "newrole";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
@@ -34965,9 +34965,9 @@
Обработать(Результат, "MongoDB", "УдалитьРоль");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
@@ -35007,22 +35007,22 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
- Опции.Вставить("sprv", Истина);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("sprv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьРоли", Опции);
@@ -35042,23 +35042,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "НазначитьРоли", Опции);
@@ -35078,23 +35078,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СнятьРоли", Опции);
@@ -35119,14 +35119,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35141,9 +35141,9 @@
Обработать(Результат, "GRPC", "ОткрытьСоединение", "Закрытие");
- Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
+ Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35155,7 +35155,7 @@
Схемы.Вставить("main.proto", Proto1);
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35176,14 +35176,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35208,14 +35208,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35240,11 +35240,11 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35279,11 +35279,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35303,11 +35303,11 @@
Метод = "HeadersUnary";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35328,14 +35328,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35390,11 +35390,11 @@
Данные.Вставить("f_enums" , СтрРазделить("ENUM_1,ENUM_2", ","));
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35403,23 +35403,23 @@
Обработать(Результат, "GRPC", "ВызватьМетод");
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
Обработать(Результат, "GRPC", "ВызватьМетод", "Пустой");
- Метод = "HeadersUnary";
+ Метод = "HeadersUnary";
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35433,17 +35433,17 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокСервисов", Опции);
@@ -35460,11 +35460,11 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35473,7 +35473,7 @@
Сервис = "grpcbin.GRPCBin";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокМетодов", Опции);
@@ -35490,11 +35490,11 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35504,9 +35504,9 @@
Метод = "Index";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
+ Опции.Вставить("method" , Метод);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьМетод", Опции);
@@ -35528,11 +35528,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35615,11 +35615,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35704,11 +35704,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35793,11 +35793,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35852,11 +35852,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35938,11 +35938,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36000,11 +36000,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36019,12 +36019,12 @@
Данные.Вставить("f_sub" , Новый Структура("f_string", "Nested value"));
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
- Опции.Вставить("count", 3);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("count" , 3);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьСерверныйПоток", Опции);
@@ -36046,11 +36046,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36071,11 +36071,11 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", МассивЗапросов);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
@@ -36086,11 +36086,11 @@
МассивЗапросов.Удалить(МассивЗапросов.ВГраница());
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", МассивЗапросов);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
@@ -36110,11 +36110,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36143,11 +36143,11 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("exch", ПорядокОбмена);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("exch" , ПорядокОбмена);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьДвунаправленныйПоток", Опции);
@@ -36169,11 +36169,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36220,7 +36220,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Соединение = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36243,9 +36243,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36289,16 +36289,16 @@
IDЗапроса = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", БазаДанных);
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("format", ФорматДанных);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36317,9 +36317,9 @@
|3" + Таб + "Bob";
Опции = Новый Структура;
- Опции.Вставить("name", ИмяТаблицы);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36330,14 +36330,14 @@
ТекстЗапроса = "SELECT * FROM ext_users WHERE id > 1";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Опции.Вставить("ext", МассивВнешнихТаблиц);
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36348,13 +36348,13 @@
ТекстВыборки = "SELECT * FROM events";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36363,39 +36363,39 @@
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "CSV");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаCSV");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "TSV");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаTSV");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSONCompact");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36407,20 +36407,20 @@
ДопНастройки.Вставить("max_threads", "4");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("format", "JSON");
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format" , "JSON");
Опции.Вставить("settings", ДопНастройки);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ДопНастройки");
- UUID = Строка(Новый УникальныйИдентификатор());
+ UUID = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
Опции.Вставить("id", UUID);
@@ -36432,9 +36432,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36447,9 +36447,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36459,13 +36459,13 @@
ТекстЗапроса = "SELECT * FROM temp_session_test";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36489,7 +36489,7 @@
// Открытие соединения
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36515,9 +36515,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36552,16 +36552,16 @@
IDЗапроса = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", "default");
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , "default");
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("format", ФорматДанных);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36572,13 +36572,13 @@
ТекстВыборки = "SELECT * FROM events_grpc";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36595,9 +36595,9 @@
|2" + Таб + "Jane";
Опции = Новый Структура;
- Опции.Вставить("name", "ext_grpc");
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , "ext_grpc");
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36608,14 +36608,14 @@
ТекстЗапроса = "SELECT * FROM ext_grpc";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Опции.Вставить("ext", МассивВнешнихТаблиц);
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36647,7 +36647,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36659,7 +36659,7 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", JWT);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36672,8 +36672,8 @@
ДопЗаголовки.Вставить("X-Custom-Header", "CustomValue");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Авторизация);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36706,7 +36706,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36718,7 +36718,7 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", JWT);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36731,7 +36731,7 @@
Meta.Вставить("custom-meta", "value");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Опции.Вставить("meta", Meta);
@@ -36747,9 +36747,9 @@
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36783,7 +36783,7 @@
ДопНастройки.Вставить("max_threads", "4");
СтруктураКолонок = Новый Структура("id,name", "UInt64", "String");
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("name", "ext");
Опции.Вставить("cols", СтруктураКолонок);
@@ -36793,12 +36793,12 @@
МассивТаблиц.Добавить(ВнешняяТаблица);
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", БазаДанных);
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
- Опции.Вставить("format", ФорматОтвета);
- Опции.Вставить("ext", МассивТаблиц);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format" , ФорматОтвета);
+ Опции.Вставить("ext" , МассивТаблиц);
Опции.Вставить("settings", ДопНастройки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
@@ -36833,9 +36833,9 @@
|2%2Test2", Символы.Таб);
Опции = Новый Структура;
- Опции.Вставить("name", ИмяТаблицы);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36853,8 +36853,8 @@
Таймаут = 120;
Опции = Новый Структура;
- Опции.Вставить("id", IDСессии);
- Опции.Вставить("check", Проверять);
+ Опции.Вставить("id" , IDСессии);
+ Опции.Вставить("check" , Проверять);
Опции.Вставить("timeout", Таймаут);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
@@ -36889,7 +36889,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36908,9 +36908,9 @@
Опции.Вставить("query", "DROP TABLE IF EXISTS events_stream_test");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36918,9 +36918,9 @@
Опции.Вставить("query", ТекстСозданияТаблицы);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36985,15 +36985,15 @@
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
- ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
РезультатВыборки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -37014,7 +37014,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -37026,8 +37026,8 @@
IDПотока = РезультатОткрытия["streamId"];
ТекстЗапроса = "SELECT 1 AS result";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
@@ -37054,19 +37054,19 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстЗапроса = "SELECT number FROM system.numbers LIMIT 1";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Таймаут = 10000;
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Таймаут = 10000;
РезультатОткрытия = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение, Запрос, , Таймаут);
IDПотока = РезультатОткрытия["streamId"];
@@ -37092,7 +37092,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -37124,7 +37124,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
diff --git a/src/ru/OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os b/src/ru/OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os
index 59682d8e2a..fde14a3554 100644
--- a/src/ru/OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os
+++ b/src/ru/OInt/tools/main/Modules/internal/Modules/OPI_Инструменты.os
@@ -774,6 +774,7 @@
МассивЧастей.Удалить(МассивЧастей.ВГраница());
МассивЧастей.Удалить(МассивЧастей.ВГраница());
МассивЧастей.Удалить(МассивЧастей.ВГраница());
+ МассивЧастей.Удалить(МассивЧастей.ВГраница());
Путь = СтрСоединить(МассивЧастей, "/");
diff --git a/src/ru/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os b/src/ru/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
index 3a78c63f49..74fa67d4fa 100644
--- a/src/ru/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
+++ b/src/ru/OInt/tools/main/Modules/internal/Modules/internal/Modules/OPI_BuildHash.os
@@ -32,7 +32,7 @@
Function GetHashSum() Export
- LastBuildHash = "9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7";
+ LastBuildHash = "683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191";
Return LastBuildHash;
diff --git a/src/ru/OPI/src/CommonModules/OPI_BuildHash/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
index a12e00595b..d37d61ac8e 100644
--- a/src/ru/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
+++ b/src/ru/OPI/src/CommonModules/OPI_BuildHash/Module.bsl
@@ -32,7 +32,7 @@
Function GetHashSum() Export
- LastBuildHash = "9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7";
+ LastBuildHash = "683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191";
Return LastBuildHash;
diff --git a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl
index 1f9162b280..2b32cca415 100644
--- a/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl
+++ b/src/ru/OPI/src/CommonModules/OPI_ТестыCLI/Module.bsl
@@ -3482,7 +3482,7 @@
Процедура Telegram_ПолучитьИнформациюБота(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3496,7 +3496,7 @@
Процедура Telegram_ПолучитьОбновления(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3515,7 +3515,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УстановитьWebhook", Опции);
@@ -3527,7 +3527,7 @@
Процедура Telegram_УдалитьWebhook(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -3556,10 +3556,10 @@
Опции.Вставить("under", Истина);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3578,32 +3578,32 @@
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Канал", ПараметрыФункции, Текст);
- Текст = "Текст html %F0%9F%93%9E 10%";
+ Текст = "Текст html %F0%9F%93%9E 10%";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "HTML");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "HTML");
- Текст = "%F0%9F%A4%BC";
+ Текст = "%F0%9F%A4%BC";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Emoji");
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3611,10 +3611,10 @@
Обработать(Результат, "Telegram", "ОтправитьТекстовоеСообщение", "Текст + Emoji");
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура, Ложь);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3634,9 +3634,9 @@
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -3718,14 +3718,14 @@
Опции = Новый Структура;
Опции.Вставить("buttons", МассивКнопок);
- Опции.Вставить("under", Истина);
+ Опции.Вставить("under" , Истина);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -3733,23 +3733,23 @@
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура", ПараметрыФункции, Текст);
Клавиатура = OPI_Инструменты.JsonВСтруктуру(Клавиатура);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
Обработать(Результат, "Telegram", "ОтправитьКартинку", "Клавиатура коллекция", ПараметрыФункции, Текст);
- Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
+ Текст = "Текст %F0%9F%A5%9D и emoji \(10%\)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -3769,10 +3769,10 @@
|_Не забывайте ставить %E2%AD%90 понравившимся проектам_";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("parsemode", "MarkdownV2");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКартинку", Опции);
@@ -4032,8 +4032,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", Медиагруппа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
@@ -4054,8 +4054,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", Медиагруппа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМедиагруппу", Опции);
@@ -4080,9 +4080,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("lat", Ширина);
- Опции.Вставить("long", Долгота);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
@@ -4090,9 +4090,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("lat", Ширина);
- Опции.Вставить("long", Долгота);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("lat" , Ширина);
+ Опции.Вставить("long" , Долгота);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьМестоположение", Опции);
@@ -4114,22 +4114,22 @@
Телефон = ПараметрыФункции["Phone"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
- Опции.Вставить("phone", Телефон);
+ Опции.Вставить("phone" , Телефон);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
Обработать(Результат, "Telegram", "ОтправитьКонтакт", , Имя); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
- Опции.Вставить("phone", Телефон);
+ Опции.Вставить("phone" , Телефон);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьКонтакт", Опции);
@@ -4153,10 +4153,10 @@
МассивОтветов.Добавить("Синий");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("anonymous", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4164,10 +4164,10 @@
Обработать(Результат, "Telegram", "ОтправитьОпрос", , Вопрос); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("anonymous", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4179,10 +4179,10 @@
СтрочныйМассив = "['Красный', 'Желтый','Зеленый' ,'Синий']";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", СтрочныйМассив);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("question" , Вопрос);
+ Опции.Вставить("options" , СтрочныйМассив);
Опции.Вставить("anonymous", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьОпрос", Опции);
@@ -4199,7 +4199,7 @@
Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СкачатьФайл", Опции);
@@ -4218,10 +4218,10 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("from", IDКанала);
- Опции.Вставить("to", IDЧата);
+ Опции.Вставить("from" , IDКанала);
+ Опции.Вставить("to" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПереслатьСообщение", Опции);
@@ -4239,8 +4239,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Бан", Опции);
@@ -4258,8 +4258,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "Разбан", Опции);
@@ -4281,11 +4281,11 @@
UnixИстечение = OPI_Инструменты.UNIXTime(Истечение);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("expire", Истечение);
- Опции.Вставить("limit", 200);
+ Опции.Вставить("limit" , 200);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьСсылкуПриглашение", Опции);
@@ -4302,8 +4302,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗакрепитьСообщение", Опции);
@@ -4321,8 +4321,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDКанала);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОткрепитьСообщение", Опции);
@@ -4340,7 +4340,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDКанала);
+ Опции.Вставить("chat" , IDКанала);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ПолучитьЧислоУчастников", Опции);
@@ -4352,7 +4352,7 @@
Процедура Telegram_ПолучитьСписокИконокАватаров(ПараметрыФункции)
- Токен = ПараметрыФункции["Telegram_Token"];
+ Токен = ПараметрыФункции["Telegram_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -4375,7 +4375,7 @@
Опции.Вставить("token", Токен);
Опции.Вставить("forum", Чат);
Опции.Вставить("title", Имя);
- Опции.Вставить("icon", Иконка);
+ Опции.Вставить("icon" , Иконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СоздатьТемуФорума", Опции);
@@ -4388,8 +4388,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("chat", ЧатТема);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , ЧатТема);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ОтправитьТекстовоеСообщение", Опции);
@@ -4410,7 +4410,7 @@
Опции.Вставить("forum", Чат);
Опции.Вставить("topic", Тема);
Опции.Вставить("title", НовоеИмя);
- Опции.Вставить("icon", НоваяИконка);
+ Опции.Вставить("icon" , НоваяИконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
@@ -4567,8 +4567,8 @@
IDСообщения = ПараметрыФункции["Telegram_ChannelMessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "УдалитьСообщение", Опции);
@@ -4587,10 +4587,10 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
@@ -4599,10 +4599,10 @@
Обработать(Результат, "Telegram", "ЗаменитьТекстСообщения", , Текст);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", "Полужирный текст");
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
+ Опции.Вставить("text" , "Полужирный текст");
Опции.Вставить("parsemode", "HTML");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьТекстСообщения", Опции);
@@ -4624,15 +4624,15 @@
Опции = Новый Структура;
Опции.Вставить("buttons", МассивКнопок);
- Опции.Вставить("under", Истина);
- Опции.Вставить("column", Ложь);
+ Опции.Вставить("under" , Истина);
+ Опции.Вставить("column" , Ложь);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "СформироватьКлавиатуруПоМассивуКнопок", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("message", IDСообщения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("message" , IDСообщения);
Опции.Вставить("keyboard", Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ЗаменитьКлавиатуруСообщения", Опции);
@@ -4649,10 +4649,10 @@
IDЧата = ПараметрыФункции["Telegram_ChatID"];
IDСообщения = ПараметрыФункции["Telegram_PicMessageID"];
- Описание = "Новое описание картинки";
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chat", IDЧата);
+ Описание = "Новое описание картинки";
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Опции.Вставить("caption", Описание);
@@ -4671,7 +4671,7 @@
Процедура VK_СоздатьСсылкуПолученияТокена(ПараметрыФункции)
Приложение = ПараметрыФункции["VK_AppID"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("app", Приложение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСсылкуПолученияТокена", Опции);
@@ -4690,7 +4690,7 @@
Опции = Новый Структура;
Опции.Вставить("group", IDГруппы);
- Опции.Вставить("app", IDПриложения);
+ Опции.Вставить("app" , IDПриложения);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьПараметрыАвторизации", Опции);
@@ -4718,11 +4718,11 @@
МассивКартинок.Добавить(ИВФ);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", МассивКартинок);
- Опции.Вставить("ad", Истина);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4732,10 +4732,10 @@
OPI_VK.УдалитьПост(ИДПоста, Параметры); // SKIP
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("ad", Ложь);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4747,11 +4747,11 @@
OPI_VK.УдалитьПост(ИДПоста, Параметры);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", ИВФ);
- Опции.Вставить("ad", Истина);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Истина);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПост", Опции);
@@ -4791,10 +4791,10 @@
КопироватьФайл(Картинка, ИВФ);
ЗагрузкаКартинки = OPI_VK.ЗагрузитьФотоНаСервер(ИВФ, Параметры)["response"][0];
- Опции = Новый Структура;
- Опции.Вставить("file", Видео);
+ Опции = Новый Структура;
+ Опции.Вставить("file" , Видео);
Опции.Вставить("title", "Новое видео");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
ЗагрузкаВидео = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
@@ -4809,11 +4809,11 @@
МассивВложений.Добавить("video" + ВладелецВидео + "_" + IDВидео);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("objects", МассивВложений);
- Опции.Вставить("ad", Ложь);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("ad" , Ложь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСоставнойПост", Опции);
@@ -4836,9 +4836,9 @@
Опции = Новый Структура;
Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивВариантов);
- Опции.Вставить("text", "Текст поста");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("text" , "Текст поста");
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
@@ -4850,9 +4850,9 @@
Опции = Новый Структура;
Опции.Вставить("question", Вопрос);
- Опции.Вставить("options", МассивВариантов);
- Опции.Вставить("picture", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("options" , МассивВариантов);
+ Опции.Вставить("picture" , Картинка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОпрос", Опции);
@@ -4874,9 +4874,9 @@
Описание = "Новый альбом из автотеста";
Опции = Новый Структура;
- Опции.Вставить("title", Имя);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("description", Описание);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьАльбом", Опции);
@@ -4895,10 +4895,10 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь к файлу или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("album", ИДАльбома);
- Опции.Вставить("picture", Картинка);
+ Опции.Вставить("album" , ИДАльбома);
+ Опции.Вставить("picture" , Картинка);
Опции.Вставить("description", ОписаниеКартинки);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СохранитьКартинкуВАльбом", Опции);
@@ -4915,7 +4915,7 @@
Опции = Новый Структура;
Опции.Вставить("pictureid", ИДКартинки);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьКартинку", Опции);
@@ -4932,7 +4932,7 @@
Опции = Новый Структура;
Опции.Вставить("album", ИДАльбома);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьАльбом", Опции);
@@ -4954,8 +4954,8 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
@@ -4965,7 +4965,7 @@
Опции = Новый Структура;
Опции.Вставить("picture", ИВФ);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьИсторию", Опции);
@@ -4983,8 +4983,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("text", Сообщение);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьОбсуждение", Опции);
@@ -4998,10 +4998,10 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Опции = Новый Структура;
- Опции.Вставить("topic", ИДОбсуждения);
+ Опции = Новый Структура;
+ Опции.Вставить("topic" , ИДОбсуждения);
Опции.Вставить("remove", Ложь);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗакрытьОбсуждение", Опции);
@@ -5015,9 +5015,9 @@
Параметры = ПолучитьПараметрыВК();
ИДОбсуждения = ПараметрыФункции["VK_ConvID"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("topic", ИДОбсуждения);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ОткрытьОбсуждение", Опции);
@@ -5035,8 +5035,8 @@
Опции = Новый Структура;
Опции.Вставить("topic", ИДОбсуждения);
- Опции.Вставить("text", Сообщение);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("text" , Сообщение);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьВОбсуждение", Опции);
@@ -5113,8 +5113,8 @@
Опции = Новый Структура;
Опции.Вставить("datefrom", ДатаНачала);
- Опции.Вставить("dateto", ДатаОкончания);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("dateto" , ДатаОкончания);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистику", Опции);
@@ -5134,7 +5134,7 @@
Опции = Новый Структура;
Опции.Вставить("posts", МассивПостов);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСтатистикуПостов", Опции);
@@ -5153,8 +5153,8 @@
Опции = Новый Структура;
Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламнуюКампанию", Опции);
@@ -5176,11 +5176,11 @@
Опции = Новый Структура;
Опции.Вставить("campaign", НомерКампании);
- Опции.Вставить("limit", ДневнойЛимит);
+ Опции.Вставить("limit" , ДневнойЛимит);
Опции.Вставить("category", НомерКатегории);
- Опции.Вставить("post", IDПоста);
- Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("post" , IDПоста);
+ Опции.Вставить("cabinet" , IDКабинета);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьРекламноеОбъявление", Опции);
@@ -5199,8 +5199,8 @@
Опции = Новый Структура;
Опции.Вставить("cabinet", IDКабинета);
- Опции.Вставить("adv", IDОбъявления);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("adv" , IDОбъявления);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПриостановитьРекламноеОбъявление", Опции);
@@ -5243,12 +5243,12 @@
Опции.Вставить("buttons", МассивКнопок);
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СформироватьКлавиатуру", Опции);
- Опции = Новый Структура;
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ct", Communitytoken);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ct" , Communitytoken);
Опции.Вставить("keyboard", Клавиатура);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "НаписатьСообщение", Опции);
@@ -5283,11 +5283,11 @@
Скрытая = Ложь;
Опции = Новый Структура;
- Опции.Вставить("title", Название);
+ Опции.Вставить("title" , Название);
Опции.Вставить("picture", Картинка);
- Опции.Вставить("main", Основная);
- Опции.Вставить("hidden", Скрытая);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("main" , Основная);
+ Опции.Вставить("hidden" , Скрытая);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьПодборкуТоваров", Опции);
@@ -5306,8 +5306,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьПодборкуТоваров", Опции);
@@ -5365,8 +5365,8 @@
Опции = Новый Структура;
Опции.Вставить("product", ОписаниеТовара);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5386,9 +5386,9 @@
ОписаниеТовара.Вставить("Имя", "Тестовый товар измененный");
Опции = Новый Структура;
- Опции.Вставить("item", Товар);
+ Опции.Вставить("item" , Товар);
Опции.Вставить("product", ОписаниеТовара);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьТовар", Опции);
@@ -5407,8 +5407,8 @@
Опции = Новый Структура;
Опции.Вставить("items", Товар);
- Опции.Вставить("sel", Подборка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("sel" , Подборка);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТоварВПодборку", Опции);
@@ -5427,7 +5427,7 @@
Опции = Новый Структура;
Опции.Вставить("item", Товар);
- Опции.Вставить("sel", Подборка);
+ Опции.Вставить("sel" , Подборка);
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьТоварИзПодборки", Опции);
@@ -5463,7 +5463,7 @@
Подборка = ПараметрыФункции["VK_MarketAlbumID"];
Опции = Новый Структура;
- Опции.Вставить("sel", Подборка);
+ Опции.Вставить("sel" , Подборка);
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьПодборку", Опции);
@@ -5482,7 +5482,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СоздатьСвойствоТовара", Опции);
@@ -5501,8 +5501,8 @@
Опции = Новый Структура;
Опции.Вставить("title", Название);
- Опции.Вставить("prop", Свойство);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("prop" , Свойство);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьСвойствоТовара", Опции);
@@ -5546,10 +5546,10 @@
Значение = "Новое имя варианта";
Опции = Новый Структура;
- Опции.Вставить("value", Значение);
- Опции.Вставить("prop", Свойство);
+ Опции.Вставить("value" , Значение);
+ Опции.Вставить("prop" , Свойство);
Опции.Вставить("option", Вариант);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ИзменитьВариантСвойстваТовара", Опции);
@@ -5592,7 +5592,7 @@
Опции = Новый Структура;
Опции.Вставить("product", Товар);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5605,7 +5605,7 @@
Опции = Новый Структура;
Опции.Вставить("product", Товар);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ДобавитьТовар", Опции);
@@ -5628,7 +5628,7 @@
Опции = Новый Структура;
Опции.Вставить("items", МассивТоваров);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьТоварыПоИД", Опции);
@@ -5651,7 +5651,7 @@
Опции = Новый Структура;
Опции.Вставить("items", МассивТоваров);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СгруппироватьТовары", Опции);
@@ -5669,7 +5669,7 @@
Опции = Новый Структура;
Опции.Вставить("option", Вариант);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "УдалитьВариантСвойстваТовара", Опции);
@@ -5700,7 +5700,7 @@
Процедура VK_ПолучитьСписокТоваров(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокТоваров", Опции);
@@ -5714,7 +5714,7 @@
Процедура VK_ПолучитьСписокПодборок(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокПодборок", Опции);
@@ -5728,7 +5728,7 @@
Процедура VK_ПолучитьСписокСвойств(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокСвойств", Опции);
@@ -5742,7 +5742,7 @@
Процедура VK_ПолучитьСписокЗаказов(ПараметрыФункции)
Параметры = ПолучитьПараметрыВК();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьСписокЗаказов", Опции);
@@ -5762,10 +5762,10 @@
Описание = "Описание видео";
Опции = Новый Структура;
- Опции.Вставить("file", Видео);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("file" , Видео);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ЗагрузитьВидеоНаСервер", Опции);
@@ -5800,7 +5800,7 @@
Параметры = ПолучитьПараметрыВК();
Опции = Новый Структура;
- Опции.Вставить("url", "https://github.com/Bayselonarrend/OpenIntegrations");
+ Опции.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations");
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "СократитьСсылку", Опции);
@@ -5824,8 +5824,8 @@
Процедура VK_ПолучитьОписаниеТовара(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vk", "ПолучитьОписаниеТовара", Опции);
@@ -5862,7 +5862,7 @@
КодУстройства = "12345678";
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
Опции.Вставить("device", КодУстройства);
@@ -5881,8 +5881,8 @@
RefreshToken = ПараметрыФункции["YandexDisk_RefreshToken"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОбновитьТокен", Опции);
@@ -5895,7 +5895,7 @@
Процедура YandexDisk_ПолучитьИнформациюОДиске(ПараметрыФункции)
- Токен = ПараметрыФункции["YandexDisk_Token"];
+ Токен = ПараметрыФункции["YandexDisk_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -5914,7 +5914,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьПапку", Опции);
@@ -5934,8 +5934,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("url", Адрес);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("url" , Адрес);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлПоURL", Опции);
@@ -5952,7 +5952,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьОбъект", Опции);
@@ -5969,8 +5969,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("can", Ложь);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
@@ -5992,9 +5992,9 @@
КопироватьФайл(Картинка, ИВФ);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь1);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь1);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
@@ -6004,9 +6004,9 @@
OPI_YandexDisk.УдалитьОбъект(Токен, Путь1, Ложь); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь2);
- Опции.Вставить("file", ИВФ);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь2);
+ Опции.Вставить("file" , ИВФ);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайл", Опции);
@@ -6028,9 +6028,9 @@
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СоздатьКопиюОбъекта", Опции);
@@ -6048,7 +6048,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуДляСкачивания", Опции);
@@ -6065,7 +6065,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
@@ -6083,10 +6083,10 @@
ОтборПоТипу = "image";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("amount", Количество);
Опции.Вставить("offset", СмещениеОтНачала);
- Опции.Вставить("type", ОтборПоТипу);
+ Опции.Вставить("type" , ОтборПоТипу);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСписокФайлов", Опции);
@@ -6103,9 +6103,9 @@
Путь = "/" + Строка(Новый УникальныйИдентификатор) + ".png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Путь);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПереместитьОбъект", Опции);
@@ -6123,7 +6123,7 @@
СмещениеОтНачала = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("amount", Количество);
Опции.Вставить("offset", СмещениеОтНачала);
@@ -6142,7 +6142,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОпубликоватьОбъект", Опции);
@@ -6159,7 +6159,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьСсылкуСкачиванияПубличногоОбъекта", Опции);
@@ -6176,7 +6176,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ПолучитьПубличныйОбъект", Опции);
@@ -6193,7 +6193,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СохранитьПубличныйОбъектНаДиск", Опции);
@@ -6210,7 +6210,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ОтменитьПубликациюОбъекта", Опции);
@@ -6230,10 +6230,10 @@
РазмерЧасти = 1048576; // 1 MB
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("file", Файл);
- Опции.Вставить("psize", РазмерЧасти);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("psize" , РазмерЧасти);
Опции.Вставить("rewrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "ЗагрузитьФайлЧастями", Опции);
@@ -6244,7 +6244,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "СкачатьФайл", Опции);
@@ -6252,8 +6252,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("can", Ложь);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("can" , Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("yadisk", "УдалитьОбъект", Опции);
@@ -6272,7 +6272,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "УстановитьWebhook", Опции);
@@ -6284,7 +6284,7 @@
Процедура Viber_ПолучитьИнформациюОКанале(ПараметрыФункции)
- Токен = ПараметрыФункции["Viber_ChannelToken"];
+ Токен = ПараметрыФункции["Viber_ChannelToken"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -6303,7 +6303,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ПолучитьДанныеПользователя", Опции);
@@ -6367,11 +6367,11 @@
Клавиатура = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "СформироватьКлавиатуруИзМассиваКнопок", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("keyboard" , Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
@@ -6382,11 +6382,11 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("keyboard", Клавиатура);
+ Опции.Вставить("keyboard" , Клавиатура);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьТекстовоеСообщение", Опции);
@@ -6406,10 +6406,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("picture", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
@@ -6421,10 +6421,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("picture", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("ischannel", ОтправкаВКанал);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("picture" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("ischannel" , ОтправкаВКанал);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКартинку", Опции);
@@ -6445,11 +6445,11 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("ext", Расширение);
+ Опции.Вставить("ext" , Расширение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
@@ -6460,11 +6460,11 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
- Опции.Вставить("ext", Расширение);
+ Опции.Вставить("ext" , Расширение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьФайл", Опции);
@@ -6484,10 +6484,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", Имя);
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
@@ -6499,10 +6499,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", Имя);
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьКонтакт", Опции);
@@ -6523,10 +6523,10 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("lat", Широта);
- Опции.Вставить("long", Долгота);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
@@ -6538,10 +6538,10 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("lat", Широта);
- Опции.Вставить("long", Долгота);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("lat" , Широта);
+ Опции.Вставить("long" , Долгота);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьЛокацию", Опции);
@@ -6561,9 +6561,9 @@
ОтправкаВКанал = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
@@ -6575,9 +6575,9 @@
ОтправкаВКанал = Истина;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("ischannel", ОтправкаВКанал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("viber", "ОтправитьСсылку", Опции);
@@ -6594,8 +6594,8 @@
Процедура GoogleWorkspace_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "СформироватьСсылкуПолученияКода", Опции);
@@ -6613,9 +6613,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенПоКоду", Опции);
@@ -6632,8 +6632,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ОбновитьТокен", Опции);
@@ -6662,7 +6662,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("google", "ПолучитьТокенServiceАккаунта", Опции);
@@ -6679,8 +6679,8 @@
Процедура GoogleCalendar_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СформироватьСсылкуПолученияКода", Опции);
@@ -6698,9 +6698,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенПоКоду", Опции);
@@ -6717,8 +6717,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ОбновитьТокен", Опции);
@@ -6747,7 +6747,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьТокенServiceАккаунта", Опции);
@@ -6760,7 +6760,7 @@
Процедура GoogleCalendar_ПолучитьСписокКалендарей(ПараметрыФункции)
- Токен = ПараметрыФункции["Google_Token"];
+ Токен = ПараметрыФункции["Google_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -6797,9 +6797,9 @@
Описание = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("calendar", Календарь);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьМетаданныеКалендаря", Опции);
@@ -6816,7 +6816,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьМетаданныеКалендаря", Опции);
@@ -6836,7 +6836,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ДобавитьКалендарьВСписок", Опции);
@@ -6859,11 +6859,11 @@
Скрытый = Ложь;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("calendar", Календарь);
- Опции.Вставить("primary", ОсновнойЦвет);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("calendar" , Календарь);
+ Опции.Вставить("primary" , ОсновнойЦвет);
Опции.Вставить("secondary", ДополнительныйЦвет);
- Опции.Вставить("hidden", Скрытый);
+ Опции.Вставить("hidden" , Скрытый);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьКалендарьСписка", Опции);
@@ -6879,7 +6879,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьКалендарьСписка", Опции);
@@ -6914,7 +6914,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарьИзСписка", Опции);
@@ -6931,7 +6931,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьКалендарь", Опции);
@@ -6968,9 +6968,9 @@
ОписаниеСобытия.Вставить("ОтправлятьУведомления" , Истина);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("props", ОписаниеСобытия);
+ Опции.Вставить("props" , ОписаниеСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "СоздатьСобытие", Опции);
@@ -6991,10 +6991,10 @@
ОписаниеСобытия.Вставить("Описание", Описание);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("props", ОписаниеСобытия);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("props" , ОписаниеСобытия);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ИзменитьСобытие", Опции);
@@ -7013,9 +7013,9 @@
Событие = ПараметрыФункции["Google_EventID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСобытие", Опции);
@@ -7038,8 +7038,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", КалендарьИсточник);
- Опции.Вставить("to", КалендарьПриемник);
+ Опции.Вставить("from" , КалендарьИсточник);
+ Опции.Вставить("to" , КалендарьПриемник);
Опции.Вставить("event", Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПереместитьСобытие", Опции);
@@ -7062,9 +7062,9 @@
Событие = ПараметрыФункции["Google_EventID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
- Опции.Вставить("event", Событие);
+ Опции.Вставить("event" , Событие);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "УдалитьСобытие", Опции);
@@ -7080,7 +7080,7 @@
Календарь = ПараметрыФункции["Google_NewCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("calendar", Календарь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьСписокСобытий", Опции);
@@ -7093,8 +7093,8 @@
Процедура GoogleCalendar_ПолучитьОписаниеСобытия(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gcalendar", "ПолучитьОписаниеСобытия", Опции);
@@ -7111,8 +7111,8 @@
Процедура GoogleDrive_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СформироватьСсылкуПолученияКода", Опции);
@@ -7130,9 +7130,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенПоКоду", Опции);
@@ -7149,8 +7149,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьТокен", Опции);
@@ -7179,7 +7179,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьТокенServiceАккаунта", Опции);
@@ -7214,7 +7214,7 @@
Идентификатор = ПараметрыФункции["GD_Catalog"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьИнформациюОбОбъекте", Опции);
@@ -7231,8 +7231,8 @@
Каталог = ПараметрыФункции["GD_Catalog"];
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьОписаниеФайла", Опции);
@@ -7241,7 +7241,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("props", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
@@ -7257,7 +7257,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("file", БольшойФайл);
+ Опции.Вставить("file" , БольшойФайл);
Опции.Вставить("props", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ЗагрузитьФайл", Опции);
@@ -7265,7 +7265,7 @@
Обработать(Результат, "GoogleDrive", "ЗагрузитьФайл", "Большой", ПараметрыФункции, Описание);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Результат);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
@@ -7284,9 +7284,9 @@
НовыйРодитель = "root";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
- Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
+ Опции.Вставить("title" , НовоеИмя);
Опции.Вставить("catalog", НовыйРодитель);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкопироватьОбъект", Опции);
@@ -7303,7 +7303,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СкачатьФайл", Опции);
@@ -7322,10 +7322,10 @@
Файл = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
- Опции.Вставить("file", Файл);
- Опции.Вставить("title", НовоеИмя);
+ Опции.Вставить("file" , Файл);
+ Опции.Вставить("title" , НовоеИмя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ОбновитьФайл", Опции);
@@ -7342,8 +7342,8 @@
ИмяСодержит = "data";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("query", ИмяСодержит);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("query" , ИмяСодержит);
Опции.Вставить("catalog", Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокФайлов", Опции);
@@ -7360,7 +7360,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьОбъект", Опции);
@@ -7400,9 +7400,9 @@
Комментарий = "Текст комментария";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
- Опции.Вставить("text", Комментарий);
+ Опции.Вставить("text" , Комментарий);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьКомментарий", Опции);
@@ -7419,8 +7419,8 @@
ИДКомментария = ПараметрыФункции["GD_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
Опции.Вставить("comment", ИДКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьКомментарий", Опции);
@@ -7437,7 +7437,7 @@
Идентификатор = ПараметрыФункции["GD_File"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("object", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "ПолучитьСписокКомментариев", Опции);
@@ -7455,8 +7455,8 @@
ИДКомментария = ПараметрыФункции["GD_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("object", Идентификатор);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("object" , Идентификатор);
Опции.Вставить("comment", ИДКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "УдалитьКомментарий", Опции);
@@ -7474,8 +7474,8 @@
Имя = "Тестовая папка";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("catalog", Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gdrive", "СоздатьПапку", Опции);
@@ -7506,8 +7506,8 @@
Процедура GoogleSheets_СформироватьСсылкуПолученияКода(ПараметрыФункции)
- ClientID = ПараметрыФункции["Google_ClientID"];
- Опции = Новый Структура;
+ ClientID = ПараметрыФункции["Google_ClientID"];
+ Опции = Новый Структура;
Опции.Вставить("id", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СформироватьСсылкуПолученияКода", Опции);
@@ -7525,9 +7525,9 @@
Code = ПараметрыФункции["Google_Code"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
+ Опции.Вставить("id" , ClientID);
Опции.Вставить("secret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенПоКоду", Опции);
@@ -7544,8 +7544,8 @@
RefreshToken = ПараметрыФункции["Google_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("id", ClientID);
- Опции.Вставить("secret", ClientSecret);
+ Опции.Вставить("id" , ClientID);
+ Опции.Вставить("secret" , ClientSecret);
Опции.Вставить("refresh", RefreshToken);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОбновитьТокен", Опции);
@@ -7574,7 +7574,7 @@
ОбластиДействия.Добавить("https://www.googleapis.com/auth/spreadsheets");
Опции = Новый Структура;
- Опции.Вставить("auth", Данные);
+ Опции.Вставить("auth" , Данные);
Опции.Вставить("scope", ОбластиДействия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьТокенServiceАккаунта", Опции);
@@ -7595,8 +7595,8 @@
МассивЛистов.Добавить("Лист2");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("sheets", МассивЛистов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
@@ -7606,9 +7606,9 @@
Обработать(Результат, "GoogleSheets", "СоздатьКнигу", , ПараметрыФункции, Наименование, МассивЛистов);
Наименование = "Тестовая таблица (доп.)";
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("title", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("sheets", МассивЛистов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "СоздатьКнигу", Опции);
@@ -7623,7 +7623,7 @@
Идентификатор = ПараметрыФункции["GS_Spreadsheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Идентификатор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
@@ -7643,8 +7643,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", Откуда);
- Опции.Вставить("to", Куда);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
Опции.Вставить("sheet", Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "КопироватьЛист", Опции);
@@ -7662,9 +7662,9 @@
Наименование = "Тестовый лист";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("title" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ДобавитьЛист", Опции);
@@ -7681,9 +7681,9 @@
Лист = ПараметрыФункции["GS_Sheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("sheet", Лист);
+ Опции.Вставить("sheet" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УдалитьЛист", Опции);
@@ -7700,9 +7700,9 @@
Наименование = "Тестовая таблица (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("title" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ИзменитьНаименованиеКниги", Опции);
@@ -7718,7 +7718,7 @@
Книга = ПараметрыФункции["GS_Spreadsheet"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьКнигу", Опции);
@@ -7746,10 +7746,10 @@
СоответствиеЗначений.Вставить("B4", "Это B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("data", СоответствиеЗначений);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("data" , СоответствиеЗначений);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "УстановитьЗначенияЯчеек", Опции);
@@ -7771,10 +7771,10 @@
МассивЯчеек.Добавить("B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("cells", МассивЯчеек);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
@@ -7783,9 +7783,9 @@
Обработать(Результат, "GoogleSheets", "ПолучитьЗначенияЯчеек", , МассивЯчеек.Количество());
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ПолучитьЗначенияЯчеек", Опции);
@@ -7805,10 +7805,10 @@
МассивЯчеек.Добавить("B4");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("spreadsheet", Книга);
- Опции.Вставить("cells", МассивЯчеек);
- Опции.Вставить("sheetname", Лист);
+ Опции.Вставить("cells" , МассивЯчеек);
+ Опции.Вставить("sheetname" , Лист);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("gsheets", "ОчиститьЯчейки", Опции);
@@ -7824,7 +7824,7 @@
Процедура Slack_ПолучитьИнформациюОБоте(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7838,7 +7838,7 @@
Процедура Slack_ПолучитьСписокПользователей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7852,7 +7852,7 @@
Процедура Slack_ПолучитьСписокРабочихОбластей(ПараметрыФункции)
- Токен = ПараметрыФункции["Slack_Token"];
+ Токен = ПараметрыФункции["Slack_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -7871,11 +7871,11 @@
// Текстовое
- Текст = "Тестовое сообщение 1";
+ Текст = "Тестовое сообщение 1";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7889,16 +7889,16 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
МассивБлоков.Добавить(Блок);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("blocks", МассивБлоков);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , МассивБлоков);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7911,11 +7911,11 @@
Сутки = 24;
ДатаОтправки = OPI_Инструменты.ПолучитьТекущуюДату() + (Сутки * Час);
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаОтправки);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаОтправки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -7936,7 +7936,7 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
@@ -7955,10 +7955,10 @@
Текст = "Тестовое сообщение 2";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("stamp" , Отметка);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ИзменитьСообщение", Опции);
@@ -7975,9 +7975,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтветовНаСообщение", Опции);
@@ -7994,9 +7994,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСсылкуНаСообщение", Опции);
@@ -8013,9 +8013,9 @@
Отметка = ПараметрыФункции["Slack_MessageTS"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("stamp", Отметка);
+ Опции.Вставить("stamp" , Отметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьСообщение", Опции);
@@ -8035,15 +8035,15 @@
Опции = Новый Структура;
Опции.Вставить("picture", Картинка);
- Опции.Вставить("alt", "Картинка");
+ Опции.Вставить("alt" , "Картинка");
- Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
+ Блок = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СформироватьБлокКартинку", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", Текст);
- Опции.Вставить("user", Пользователь);
- Опции.Вставить("blocks", Блок);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("user" , Пользователь);
+ Опции.Вставить("blocks" , Блок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьЭфемерноеСообщение", Опции);
@@ -8059,7 +8059,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокОтложенныхСообщений", Опции);
@@ -8094,9 +8094,9 @@
Тема = "Тестовая тема";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("theme", Тема);
+ Опции.Вставить("theme" , Тема);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УстановитьТемуКанала", Опции);
@@ -8113,7 +8113,7 @@
Цель = "Тестовая цель";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Опции.Вставить("purpose", Цель);
@@ -8131,7 +8131,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьКанал", Опции);
@@ -8149,9 +8149,9 @@
Пользователь = ПараметрыФункции["Slack_User"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("users", Пользователь);
+ Опции.Вставить("users" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПригласитьПользователейВКанал", Опции);
@@ -8168,9 +8168,9 @@
Пользователь = ПараметрыФункции["Slack_User"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("user" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВыгнатьПользователяИзКанала", Опции);
@@ -8186,7 +8186,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьИсториюКанала", Опции);
@@ -8203,7 +8203,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокПользователейКанала", Опции);
@@ -8220,7 +8220,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПокинутьКанал", Опции);
@@ -8237,7 +8237,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ВступитьВКанал", Опции);
@@ -8255,9 +8255,9 @@
Название = "testconv" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("title", Название);
+ Опции.Вставить("title" , Название);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПереименоватьКанал", Опции);
@@ -8273,7 +8273,7 @@
Канал = ПараметрыФункции["Slack_NewChannel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "АрхивироватьКанал", Опции);
@@ -8317,9 +8317,9 @@
Канал = Результат["channel"]["id"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
- Опции.Вставить("text", "Тест диалог");
+ Опции.Вставить("text" , "Тест диалог");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьСообщение", Опции);
@@ -8334,7 +8334,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("conv", Диалог);
+ Опции.Вставить("conv" , Диалог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗакрытьДиалог", Опции);
@@ -8350,7 +8350,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокФайлов", Опции);
@@ -8378,10 +8378,10 @@
Заголовок = "Новый файл";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
@@ -8390,11 +8390,11 @@
Обработать(Результат, "Slack", "СделатьФайлПриватным"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("channel", Канал);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("channel" , Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ЗагрузитьФайл", Опции);
@@ -8411,7 +8411,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПубличным", Опции);
@@ -8428,7 +8428,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "СделатьФайлПриватным", Опции);
@@ -8445,7 +8445,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьДанныеФайла", Опции);
@@ -8462,7 +8462,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьФайл", Опции);
@@ -8479,7 +8479,7 @@
Канал = ПараметрыФункции["Slack_Channel"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("channel", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьСписокВнешнихФайлов", Опции);
@@ -8505,7 +8505,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", Файл);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ДобавитьВнешнийФайл", Опции);
@@ -8522,7 +8522,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ПолучитьВнешнийФайл", Опции);
@@ -8540,8 +8540,8 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", ИдентификаторФайла);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , ИдентификаторФайла);
Опции.Вставить("channels", Канал);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "ОтправитьВнешнийФайл", Опции);
@@ -8558,7 +8558,7 @@
ИдентификаторФайла = ПараметрыФункции["Slack_ExtFileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", ИдентификаторФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("slack", "УдалитьВнешнийФайл", Опции);
@@ -8589,9 +8589,9 @@
СоответствиеТаблиц.Вставить(ИмяТаблицы, МассивПолей);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("ws", Область);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("ws" , Область);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("tablesdata", СоответствиеТаблиц);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьБазу", Опции);
@@ -8609,7 +8609,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьТаблицыБазы", Опции);
@@ -8757,10 +8757,10 @@
Описание = "Новая таблица";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("fieldsdata", МассивПолей);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("fieldsdata" , МассивПолей);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьТаблицу", Опции);
@@ -8780,10 +8780,10 @@
Описание = "Новая таблица (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьТаблицу", Опции);
@@ -8804,11 +8804,11 @@
Опции = Новый Структура;
Опции.Вставить("title", Имя);
- Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
+ Поле = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьПолеНомера", Опции);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fielddata", Поле);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьПоле", Опции);
@@ -8830,11 +8830,11 @@
Описание = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("field", Поле);
- Опции.Вставить("title", Имя);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("field" , Поле);
+ Опции.Вставить("title" , Имя);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьПоле", Опции);
@@ -8863,9 +8863,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
- Опции.Вставить("data", МассивОписаний);
+ Опции.Вставить("data" , МассивОписаний);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
@@ -8888,9 +8888,9 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
- Опции.Вставить("data", ОписаниеСтроки1);
+ Опции.Вставить("data" , ОписаниеСтроки1);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьЗаписи", Опции);
@@ -8906,9 +8906,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьЗапись", Опции);
@@ -8928,11 +8928,11 @@
Текст = "Тестовый комментарий";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "СоздатьКомментарий", Опции);
@@ -8950,14 +8950,14 @@
Запись = ПараметрыФункции["Airtable_Record"];
Комментарий = ПараметрыФункции["Airtable_Comment"];
- Текст = "Тестовый комментарий (изм.)";
+ Текст = "Тестовый комментарий (изм.)";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("record", Запись);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
Опции.Вставить("comment", Комментарий);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ИзменитьКомментарий", Опции);
@@ -8975,9 +8975,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("record", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьКомментарии", Опции);
@@ -8997,10 +8997,10 @@
Комментарий = ПараметрыФункции["Airtable_Comment"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
- Опции.Вставить("record", Запись);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("record" , Запись);
Опции.Вставить("comment", Комментарий);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьКомментарий", Опции);
@@ -9019,7 +9019,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Опции.Вставить("table", Таблица);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "ПолучитьСписокЗаписей", Опции);
@@ -9038,9 +9038,9 @@
Запись = ПараметрыФункции["Airtable_Record"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("records", Запись);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("airtable", "УдалитьЗаписи", Опции);
@@ -9075,7 +9075,7 @@
Процедура Twitter_ПолучитьСсылкуАвторизации(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ПолучитьСсылкуАвторизации", Опции);
@@ -9089,7 +9089,7 @@
Процедура Twitter_ОбновитьТокен(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("auth", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ОбновитьТокен", Опции);
@@ -9130,19 +9130,19 @@
МассивКартинок.Добавить(Картинка2);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", МассивКартинок);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
@@ -9152,11 +9152,11 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("pictures", Картинка);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитКартинки", Опции);
@@ -9177,19 +9177,19 @@
МассивВидео.Добавить(Видео2);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", МассивВидео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", Видео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
@@ -9199,11 +9199,11 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("videos", Видео);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитВидео", Опции);
@@ -9232,7 +9232,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9246,7 +9246,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
- Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
+ Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9268,10 +9268,10 @@
МассивОтветов.Добавить("Вариант 2");
Опции = Новый Структура;
- Опции.Вставить("text", Текст);
- Опции.Вставить("options", МассивОтветов);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("options" , МассивОтветов);
Опции.Вставить("duration", 60);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьТвитОпрос", Опции);
@@ -9295,14 +9295,14 @@
Опции = Новый Структура;
Опции.Вставить("files", МассивКартинок);
- Опции.Вставить("type", "tweet_image");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
МассивМедиа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
- Опции = Новый Структура;
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("text" , Текст);
Опции.Вставить("media", МассивМедиа);
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "СоздатьПроизвольныйТвит", Опции);
@@ -9325,8 +9325,8 @@
Опции = Новый Структура;
Опции.Вставить("files", МассивКартинок);
- Опции.Вставить("type", "tweet_image");
- Опции.Вставить("auth", Параметры);
+ Опции.Вставить("type" , "tweet_image");
+ Опции.Вставить("auth" , Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("twitter", "ЗагрузитьМассивВложений", Опции);
@@ -9348,7 +9348,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницу", Опции);
@@ -9386,7 +9386,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("title", Заголовок);
Опции.Вставить("props", Свойства);
@@ -9411,10 +9411,10 @@
Свойства.Вставить("Сайт"); // Поле "Сайт" будет удалено
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("props", Свойства);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("props" , Свойства);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваБазы", Опции);
@@ -9432,7 +9432,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Страница);
+ Опции.Вставить("page" , Страница);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьСтраницу", Опции);
@@ -9449,7 +9449,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
+ Опции.Вставить("base" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьБазуДанных", Опции);
@@ -9482,8 +9482,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("base", База);
- Опции.Вставить("data", Свойства);
+ Опции.Вставить("base" , База);
+ Опции.Вставить("data" , Свойства);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьСтраницуВБазу", Опции);
@@ -9506,11 +9506,11 @@
Свойства.Вставить("Почта" , "vector@mail.ru");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("page", Страница);
- Опции.Вставить("data", Свойства);
- Опции.Вставить("icon", Иконка);
- Опции.Вставить("cover", Обложка);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("page" , Страница);
+ Опции.Вставить("data" , Свойства);
+ Опции.Вставить("icon" , Иконка);
+ Опции.Вставить("cover" , Обложка);
Опции.Вставить("archive", Архивировать);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ИзменитьСвойстваСтраницы", Опции);
@@ -9549,9 +9549,9 @@
Опции.Вставить("block", Блок);
ДанныеБлока = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ВернутьБлок", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("page", Родитель);
+ Опции.Вставить("page" , Родитель);
Опции.Вставить("block", ДанныеБлока);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "СоздатьБлок", Опции);
@@ -9618,7 +9618,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("user" , Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("notion", "ПолучитьДанныеПользователя", Опции);
@@ -9635,7 +9635,7 @@
Процедура Dropbox_ПолучитьСсылкуАвторизации(ПараметрыФункции)
КлючПриложения = ПараметрыФункции["Dropbox_Appkey"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("appkey", КлючПриложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСсылкуАвторизации", Опции);
@@ -9653,9 +9653,9 @@
Код = ПараметрыФункции["Dropbox_Code"];
Опции = Новый Структура;
- Опции.Вставить("appkey", КлючПриложения);
+ Опции.Вставить("appkey" , КлючПриложения);
Опции.Вставить("appsecret", СекретПриложения);
- Опции.Вставить("code", Код);
+ Опции.Вставить("code" , Код);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьТокен", Опции);
@@ -9672,9 +9672,9 @@
РефрешТокен = ПараметрыФункции["Dropbox_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("appkey", КлючПриложения);
+ Опции.Вставить("appkey" , КлючПриложения);
Опции.Вставить("appsecret", СекретПриложения);
- Опции.Вставить("refresh", РефрешТокен);
+ Опции.Вставить("refresh" , РефрешТокен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОбновитьТокен", Опции);
@@ -9690,8 +9690,8 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("detail", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбОбъекте", Опции);
@@ -9709,7 +9709,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьПревью", Опции);
@@ -9729,9 +9729,9 @@
КопироватьФайл(Картинка, КартинкаПуть);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", КартинкаПуть);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , КартинкаПуть);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("overwrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
@@ -9746,11 +9746,11 @@
БольшойФайл = ПараметрыФункции["Big"];
- Путь = "/giant.tmp";
+ Путь = "/giant.tmp";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("file", БольшойФайл);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("file" , БольшойФайл);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("overwrite", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайл", Опции);
@@ -9769,8 +9769,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("url", URL);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ЗагрузитьФайлПоURL", Опции);
@@ -9801,11 +9801,11 @@
Обработать(Результат, "Dropbox", "ПолучитьСтатусЗагрузкиПоURL");
- Токен = ПараметрыФункции["Dropbox_Token"];
- Путь = "/New/url_doc.docx";
+ Токен = ПараметрыФункции["Dropbox_Token"];
+ Путь = "/New/url_doc.docx";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9820,7 +9820,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9838,8 +9838,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", Оригинал);
- Опции.Вставить("to", Копия);
+ Опции.Вставить("from" , Оригинал);
+ Опции.Вставить("to" , Копия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "КопироватьОбъект", Опции);
@@ -9849,7 +9849,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Копия);
+ Опции.Вставить("path" , Копия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьОбъект", Опции);
@@ -9865,8 +9865,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", ОригинальныйПуть);
- Опции.Вставить("to", ЦелевойПуть);
+ Опции.Вставить("from" , ОригинальныйПуть);
+ Опции.Вставить("to" , ЦелевойПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9876,8 +9876,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("from", ЦелевойПуть);
- Опции.Вставить("to", ОригинальныйПуть);
+ Опции.Вставить("from" , ЦелевойПуть);
+ Опции.Вставить("to" , ОригинальныйПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9892,7 +9892,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СоздатьПапку", Опции);
@@ -9911,7 +9911,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьФайл", Опции);
@@ -9928,7 +9928,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "СкачатьПапку", Опции);
@@ -9944,8 +9944,8 @@
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("detail", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокФайловПапки", Опции);
@@ -9962,8 +9962,8 @@
Путь = "/New/pic.png";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("path" , Путь);
Опции.Вставить("amount", 1);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСписокВерсийОбъекта", Опции);
@@ -9982,8 +9982,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("rev", Версия);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("rev" , Версия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ВосстановитьОбъектКВерсии", Опции);
@@ -10021,8 +10021,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьТег", Опции);
@@ -10040,8 +10040,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("tag" , Тег);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "УдалитьТег", Опции);
@@ -10065,8 +10065,8 @@
Обработать(Результат, "Dropbox", "ПолучитьИнформациюОбАккаунте");
IDАккаунта = Результат["account_id"];
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
Опции.Вставить("account", IDАккаунта);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -10097,9 +10097,9 @@
Файл = ПараметрыФункции["Dropbox_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", Файл);
- Опции.Вставить("emails", Почта);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почта);
Опции.Вставить("readonly", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
@@ -10112,9 +10112,9 @@
Почты.Добавить(Почта);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("fileid", Файл);
- Опции.Вставить("emails", Почты);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("fileid" , Файл);
+ Опции.Вставить("emails" , Почты);
Опции.Вставить("readonly", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКФайлу", Опции);
@@ -10130,7 +10130,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОпубликоватьПапку", Опции);
@@ -10146,7 +10146,7 @@
Папка = ПараметрыФункции["Dropbox_SharedFolder"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("folder", Папка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюПапки", Опции);
@@ -10175,7 +10175,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("job", IDРаботы);
+ Опции.Вставить("job" , IDРаботы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПолучитьСтатусАсинхронногоИзменения", Опции);
@@ -10192,9 +10192,9 @@
Папка = ПараметрыФункции["Dropbox_SharedFolder"]; // shared_folder_id
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("folder", Папка);
- Опции.Вставить("emails", Почта);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почта);
Опции.Вставить("readonly", Ложь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
@@ -10207,9 +10207,9 @@
Почты.Добавить(Почта);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("folder", Папка);
- Опции.Вставить("emails", Почты);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("folder" , Папка);
+ Опции.Вставить("emails" , Почты);
Опции.Вставить("readonly", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ДобавитьПользователейКПапке", Опции);
@@ -10224,7 +10224,7 @@
Файл = ПараметрыФункции["Dropbox_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ОтменитьПубликациюФайла", Опции);
@@ -10245,7 +10245,7 @@
ClientID = ПараметрыФункции["Bitrix24_ClientID"];
Опции = Новый Структура;
- Опции.Вставить("domain", Домен);
+ Опции.Вставить("domain" , Домен);
Опции.Вставить("clientid", ClientID);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСсылкуАвторизацииПриложения", Опции);
@@ -10263,9 +10263,9 @@
Code = ПараметрыФункции["Bitrix24_Code"];
Опции = Новый Структура;
- Опции.Вставить("clientid", ClientID);
+ Опции.Вставить("clientid" , ClientID);
Опции.Вставить("clientsecret", ClientSecret);
- Опции.Вставить("code", Code);
+ Опции.Вставить("code" , Code);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТокен", Опции);
@@ -10282,9 +10282,9 @@
Refresh = ПараметрыФункции["Bitrix24_Refresh"];
Опции = Новый Структура;
- Опции.Вставить("clientid", ClientID);
+ Опции.Вставить("clientid" , ClientID);
Опции.Вставить("clientsecret", ClientSecret);
- Опции.Вставить("refresh", Refresh);
+ Опции.Вставить("refresh" , Refresh);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОбновитьТокен", Опции);
@@ -10309,7 +10309,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СерверноеВремя", Опции);
@@ -10334,10 +10334,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
Опции.Вставить("important", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьНовость", Опции);
@@ -10348,8 +10348,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("files", Файлы);
Опции.Вставить("title", Заголовок);
Опции.Вставить("token", Токен);
@@ -10375,11 +10375,11 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
@@ -10390,12 +10390,12 @@
IDНовости = ПараметрыФункции["Bitrix24_HookPostID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("files", Файлы);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("files" , Файлы);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьНовость", Опции);
@@ -10411,7 +10411,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
@@ -10423,9 +10423,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьНовость", Опции);
@@ -10441,7 +10441,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
@@ -10452,9 +10452,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПросмотревшихВажное", Опции);
@@ -10470,7 +10470,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
@@ -10481,9 +10481,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНовости", Опции);
@@ -10500,9 +10500,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
@@ -10513,10 +10513,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийНовости", Опции);
@@ -10533,7 +10533,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Опции.Вставить("vision", Видимость);
@@ -10545,10 +10545,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("postid", IDНовости);
Опции.Вставить("vision", Видимость);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПолучателейКНовости", Опции);
@@ -10573,7 +10573,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЗадачи", Опции);
@@ -10603,7 +10603,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
@@ -10614,9 +10614,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЗадачи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗадачу", Опции);
@@ -10639,8 +10639,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fields", СтруктураЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
@@ -10652,10 +10652,10 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fields", СтруктураЗадачи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗадачу", Опции);
@@ -10671,7 +10671,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
@@ -10683,8 +10683,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗадачу", Опции);
@@ -10701,7 +10701,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
@@ -10713,8 +10713,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПринятьЗадачу", Опции);
@@ -10731,7 +10731,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
@@ -10743,8 +10743,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтклонитьЗадачу", Опции);
@@ -10761,7 +10761,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
@@ -10773,8 +10773,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьЗадачу", Опции);
@@ -10791,7 +10791,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
@@ -10803,8 +10803,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЗадачу", Опции);
@@ -10821,7 +10821,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
@@ -10833,8 +10833,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтложитьЗадачу", Опции);
@@ -10851,7 +10851,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
@@ -10863,8 +10863,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьВыполнениеЗадачи", Опции);
@@ -10881,7 +10881,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
@@ -10893,8 +10893,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьНаблюдатьЗаЗадачей", Опции);
@@ -10911,7 +10911,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
@@ -10923,8 +10923,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрекратитьНаблюдатьЗаЗадачей", Опции);
@@ -10941,7 +10941,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
@@ -10953,8 +10953,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьЗадачу", Опции);
@@ -10971,7 +10971,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
@@ -10983,8 +10983,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗадачу", Опции);
@@ -11002,7 +11002,7 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Опции.Вставить("user", IDПользователя);
@@ -11015,9 +11015,9 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДелегироватьЗадачу", Опции);
@@ -11034,7 +11034,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
@@ -11046,8 +11046,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЗадачуВИзбранное", Опции);
@@ -11064,7 +11064,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
@@ -11076,8 +11076,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УбратьЗадачуИзИзбранного", Опции);
@@ -11094,7 +11094,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
@@ -11106,8 +11106,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИсториюЗадачи", Опции);
@@ -11136,7 +11136,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
Опции.Вставить("select", Поля);
@@ -11148,9 +11148,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("offset", Отступ);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЗадач", Опции);
@@ -11162,7 +11162,7 @@
Процедура Bitrix24_ПолучитьСписокХранилищ(ПараметрыФункции)
- URL = ПараметрыФункции["Bitrix24_URL"];
+ URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -11174,7 +11174,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокХранилищ", Опции);
@@ -11191,7 +11191,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилищеПриложения", Опции);
@@ -11215,9 +11215,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование2);
- Опции.Вставить("file", Картинка2);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
Опции.Вставить("storageid", IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
@@ -11228,11 +11228,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("storageid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВХранилище", Опции);
@@ -11248,7 +11248,7 @@
IDФайла = ПараметрыФункции["Bitrix24_HookFileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
@@ -11260,9 +11260,9 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьФайл", Опции);
@@ -11281,9 +11281,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
@@ -11293,10 +11293,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКаталогВХранилище", Опции);
@@ -11312,7 +11312,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_HookFolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
@@ -11324,9 +11324,9 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКаталог", Опции);
@@ -11342,7 +11342,7 @@
IDХранилища = 3;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
@@ -11353,9 +11353,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьХранилище", Опции);
@@ -11371,7 +11371,7 @@
IDХранилища = 3;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
@@ -11382,9 +11382,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСодержимоеХранилища", Опции);
@@ -11402,10 +11402,10 @@
IDХранилища = ПараметрыФункции["Bitrix24_StorageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("storageid", IDХранилища);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьХранилище", Опции);
@@ -11421,7 +11421,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
@@ -11432,9 +11432,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОКаталоге", Опции);
@@ -11453,9 +11453,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
@@ -11465,10 +11465,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодкаталог", Опции);
@@ -11486,9 +11486,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
+ Опции.Вставить("tagetid" , IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьКаталог", Опции);
@@ -11512,7 +11512,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
@@ -11523,9 +11523,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуКаталога", Опции);
@@ -11550,7 +11550,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("empty", Истина);
Опции.Вставить("token", Токен);
@@ -11568,7 +11568,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
@@ -11579,9 +11579,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДочерниеЭлементыКаталога", Опции);
@@ -11597,7 +11597,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
@@ -11608,9 +11608,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьКаталогВКорзину", Опции);
@@ -11626,7 +11626,7 @@
IDКаталога = ПараметрыФункции["Bitrix24_FolderID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
@@ -11637,9 +11637,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьКаталог", Опции);
@@ -11657,9 +11657,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
+ Опции.Вставить("tagetid" , IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
@@ -11671,10 +11671,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("tagetid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("tagetid" , IDПриемника);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьКаталог", Опции);
@@ -11693,9 +11693,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога2);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
@@ -11706,10 +11706,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьКаталог", Опции);
@@ -11732,9 +11732,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование2);
- Опции.Вставить("file", Картинка2);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование2);
+ Опции.Вставить("file" , Картинка2);
Опции.Вставить("folderid", IDПриемника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
@@ -11748,11 +11748,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("folderid", IDПриемника);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
@@ -11774,8 +11774,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
@@ -11788,10 +11788,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СкопироватьФайл", Опции);
@@ -11807,7 +11807,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
@@ -11818,9 +11818,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьИнформациюОФайле", Опции);
@@ -11838,7 +11838,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
@@ -11849,9 +11849,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьВнешнююСсылкуФайла", Опции);
@@ -11867,7 +11867,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
@@ -11878,9 +11878,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПоместитьФайлВКорзину", Опции);
@@ -11896,7 +11896,7 @@
IDФайла = ПараметрыФункции["Bitrix24_FileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
@@ -11907,9 +11907,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВосстановитьФайл", Опции);
@@ -11928,9 +11928,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла2);
- Опции.Вставить("title", Наименование2);
+ Опции.Вставить("title" , Наименование2);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
@@ -11941,10 +11941,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереименоватьФайл", Опции);
@@ -11962,8 +11962,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
@@ -11976,10 +11976,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПереместитьФайлВКаталог", Опции);
@@ -11996,8 +11996,8 @@
IDФайла = ПараметрыФункции["Bitrix24_TaskFileID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
@@ -12009,10 +12009,10 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьФайлВЗадачу", Опции);
@@ -12032,8 +12032,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("users", МассивПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПроверитьДоступКЗадаче", Опции);
@@ -12045,8 +12045,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("users", МассивПользователей);
Опции.Вставить("token", Токен);
@@ -12064,7 +12064,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
@@ -12076,8 +12076,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьЗвукЗадачи", Опции);
@@ -12094,7 +12094,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
@@ -12106,8 +12106,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьЗвукЗадачи", Опции);
@@ -12126,7 +12126,7 @@
Текст = "Задача невыполнима, расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Опции.Вставить("text", Текст);
@@ -12140,9 +12140,9 @@
Текст = "Задача выполнима, не расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьКомментарийЗадачи", Опции);
@@ -12160,8 +12160,8 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
@@ -12173,10 +12173,10 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКомментарийЗадачи", Опции);
@@ -12192,7 +12192,7 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
@@ -12204,9 +12204,9 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьРезультатИзКомментария", Опции);
@@ -12222,7 +12222,7 @@
IDКомментария = ПараметрыФункции["Bitrix24_HookCommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
@@ -12234,9 +12234,9 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьРезультатИзКомментария", Опции);
@@ -12252,7 +12252,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
@@ -12263,8 +12263,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокРезультатов", Опции);
@@ -12281,7 +12281,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
@@ -12292,8 +12292,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКомментариевЗадачи", Опции);
@@ -12311,8 +12311,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_CommentsTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
@@ -12324,10 +12324,10 @@
IDКомментария = ПараметрыФункции["Bitrix24_CommentID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКомментарийЗадачи", Опции);
@@ -12346,10 +12346,10 @@
Текст = "Задача изменена, не расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
@@ -12362,11 +12362,11 @@
Текст = "Задача изменена, расходимся";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("comment", IDКомментария);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКомментарийЗадачи", Опции);
@@ -12385,9 +12385,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
@@ -12404,11 +12404,11 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЗависимостьЗадач", Опции);
@@ -12429,10 +12429,10 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи); // SKIP
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
@@ -12447,12 +12447,12 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Результат = OPI_Bitrix24.СоздатьЗависимостьЗадач(URL, IDИсточника, IDПриемника, ТипСвязи, Токен); // SKIP
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("taskfrom", IDИсточника);
- Опции.Вставить("taskto", IDПриемника);
+ Опции.Вставить("taskto" , IDПриемника);
Опции.Вставить("linktype", ТипСвязи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЗависимостьЗадач", Опции);
@@ -12470,9 +12470,9 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", 6);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
@@ -12487,12 +12487,12 @@
IDПредыдущей = Результат["result"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", IDПредыдущей);
- Опции.Вставить("admin", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьСтадиюКанбана", Опции);
@@ -12509,7 +12509,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("admin", Истина);
@@ -12523,7 +12523,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("token", Токен);
@@ -12540,7 +12540,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("admin", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
@@ -12551,7 +12551,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтадииКанбана", Опции);
@@ -12570,8 +12570,8 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("stage", IDСтадии);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПеренестиЗадачуВСтадиюКанбана", Опции);
@@ -12584,8 +12584,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("token", Токен);
@@ -12608,7 +12608,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("title", Наименование);
Опции.Вставить("stage", IDСтадии);
Опции.Вставить("color", Цвет);
@@ -12625,13 +12625,13 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
- Опции.Вставить("stage", IDСтадии);
- Опции.Вставить("color", Цвет);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
+ Опции.Вставить("stage" , IDСтадии);
+ Опции.Вставить("color" , Цвет);
Опции.Вставить("prevstage", 6);
- Опции.Вставить("admin", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("admin" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтадиюКанбана", Опции);
@@ -12649,9 +12649,9 @@
Текст = "Пункт чек-листа";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("complete", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
@@ -12663,9 +12663,9 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьЭлементЧеклистаЗадачи", Опции);
@@ -12685,10 +12685,10 @@
Текст = "Новый текст пункта чек-листа";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
@@ -12700,11 +12700,11 @@
IDЭлемента = ПараметрыФункции["Bitrix24_CheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("text", Текст);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЭлементЧеклистаЗадачи", Опции);
@@ -12721,8 +12721,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
@@ -12736,10 +12736,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЭлементЧеклистаЗадачи", Опции);
@@ -12755,7 +12755,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_HookTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
@@ -12767,8 +12767,8 @@
IDЗадачи = ПараметрыФункции["Bitrix24_TaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЧеклистЗадачи", Опции);
@@ -12786,8 +12786,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
@@ -12801,10 +12801,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЭлементЧеклистаЗадачи", Опции);
@@ -12821,8 +12821,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
@@ -12836,10 +12836,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВыполнитьЭлементЧеклистаЗадачи", Опции);
@@ -12856,8 +12856,8 @@
IDЭлемента = ПараметрыФункции["Bitrix24_HookCheckElementID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
@@ -12871,10 +12871,10 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("element", IDЭлемента);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВозобновитьЭлементЧеклистаЗадачи", Опции);
@@ -12892,8 +12892,8 @@
Время = 3600;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("amount", Время);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
@@ -12909,13 +12909,13 @@
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("amount", Время);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаУстановки);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьТрудозатратыЗадачи", Опции);
@@ -12935,11 +12935,11 @@
Время = 4800;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Опции.Вставить("amount", Время);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
@@ -12954,13 +12954,13 @@
ДатаУстановки = ДобавитьМесяц(OPI_Инструменты.ПолучитьТекущуюДату(), -1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Опции.Вставить("amount", Время);
- Опции.Вставить("text", Текст);
- Опции.Вставить("date", ДатаУстановки);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("date" , ДатаУстановки);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьТрудозатратыЗадачи", Опции);
@@ -12977,8 +12977,8 @@
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
@@ -12990,10 +12990,10 @@
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьТрудозатратыЗадачи", Опции);
@@ -13010,8 +13010,8 @@
IDЗаписи = ПараметрыФункции["Bitrix24_HookTimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
@@ -13023,10 +13023,10 @@
IDЗаписи = ПараметрыФункции["Bitrix24_TimeID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("record", IDЗаписи);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТрудозатратыЗадачи", Опции);
@@ -13042,7 +13042,7 @@
IDЗадачи = ПараметрыФункции["Bitrix24_ElapsedTaskID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("task", IDЗадачи);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
@@ -13053,8 +13053,8 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("task", IDЗадачи);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("task" , IDЗадачи);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокТрудозатратЗадачи", Опции);
@@ -13080,7 +13080,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПланЗадачНаДень", Опции);
@@ -13115,7 +13115,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
@@ -13131,9 +13131,9 @@
СтруктураЧата.Вставить("USERS", МассивУчастников);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураЧата);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЧат", Опции);
@@ -13149,7 +13149,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
@@ -13161,8 +13161,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейЧата", Опции);
@@ -13179,7 +13179,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
@@ -13191,8 +13191,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПокинутьЧат", Опции);
@@ -13211,7 +13211,7 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Опции.Вставить("user", IDПользователя);
@@ -13224,9 +13224,9 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИсключитьПользователяИзЧата", Опции);
@@ -13247,8 +13247,8 @@
IDПользователей.Добавить(12);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("users", IDПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
@@ -13261,10 +13261,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("users", IDПользователя);
- Опции.Вставить("hide", Истина);
+ Опции.Вставить("hide" , Истина);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользователейВЧат", Опции);
@@ -13283,8 +13283,8 @@
Заголовок = "Новый заголовок чата";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("title", Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЗаголовокЧата", Опции);
@@ -13298,8 +13298,8 @@
Заголовок = "Другой заголовок чата";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("title", Заголовок);
Опции.Вставить("token", Токен);
@@ -13319,8 +13319,8 @@
Цвет = "AZURE";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("color", Цвет);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЦветЧата", Опции);
@@ -13333,8 +13333,8 @@
Цвет = "PURPLE";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("color", Цвет);
Опции.Вставить("token", Токен);
@@ -13354,8 +13354,8 @@
Картинка = ПараметрыФункции["Picture2"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
@@ -13367,10 +13367,10 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКартинкуЧата", Опции);
@@ -13386,7 +13386,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
@@ -13398,8 +13398,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтключитьУведомленияЧата", Опции);
@@ -13416,7 +13416,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
@@ -13428,8 +13428,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ВключитьУведомленияЧата", Опции);
@@ -13448,7 +13448,7 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Опции.Вставить("user", IDПользователя);
@@ -13461,9 +13461,9 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("user" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СменитьВладельцаЧата", Опции);
@@ -13480,7 +13480,7 @@
IDЧата = "chat4";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСообщенийЧата", Опции);
@@ -13492,8 +13492,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("first", 0);
Опции.Вставить("token", Токен);
@@ -13516,8 +13516,8 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
@@ -13530,10 +13530,10 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакПрочитанное", Опции);
@@ -13554,8 +13554,8 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
@@ -13568,10 +13568,10 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтметитьСообщениеКакНепрочитанное", Опции);
@@ -13591,7 +13591,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
@@ -13603,8 +13603,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьДиалог", Опции);
@@ -13625,7 +13625,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
@@ -13637,8 +13637,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользователейДиалога", Опции);
@@ -13659,7 +13659,7 @@
СтрокаЧата = "chat" + IDЧата;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", СтрокаЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
@@ -13671,8 +13671,8 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьУведомлениеОВводе", Опции);
@@ -13698,7 +13698,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПрочитатьВсе", Опции);
@@ -13726,9 +13726,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", СтрокаЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , СтрокаЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
@@ -13740,9 +13740,9 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьСообщение", Опции);
@@ -13761,9 +13761,9 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
@@ -13781,11 +13781,11 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
- Опции.Вставить("blocks", Вложения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("blocks" , Вложения);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСообщение", Опции);
@@ -13801,7 +13801,7 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
@@ -13813,9 +13813,9 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСообщение", Опции);
@@ -13831,7 +13831,7 @@
IDСообщения = ПараметрыФункции["Bitrix24_ChatMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
@@ -13843,9 +13843,9 @@
IDСообщения = ПараметрыФункции["Bitrix24_UserMessageID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьРеакциюНаСообщение", Опции);
@@ -13861,7 +13861,7 @@
IDЧата = ПараметрыФункции["Bitrix24_HookChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
@@ -13873,8 +13873,8 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
@@ -13893,25 +13893,25 @@
Описание = "Очень важный файл";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("chat", IDЧата);
- Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", "Важный документ.docx");
- Опции.Вставить("file", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
Опции.Вставить("folderid", IDКаталога);
ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("description", Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
@@ -13923,29 +13923,29 @@
IDЧата = ПараметрыФункции["Bitrix24_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("token", Токен);
- Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
+ Каталог = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьКаталогФайловЧата", Опции);
IDКаталога = Каталог["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", "Важный документ.docx");
- Опции.Вставить("file", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , "Важный документ.docx");
+ Опции.Вставить("file" , Файл);
Опции.Вставить("folderid", IDКаталога);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
ЗагруженныйФайл = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗагрузитьФайлВКаталог", Опции);
IDФайла = ЗагруженныйФайл["result"]["ID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("fileid", IDФайла);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("fileid" , IDФайла);
Опции.Вставить("description", Описание);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ОтправитьФайл", Опции);
@@ -13964,7 +13964,7 @@
МассивПользователей.Добавить(10);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", МассивПользователей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователей", Опции);
@@ -13976,7 +13976,7 @@
IDПользователей = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", IDПользователей);
Опции.Вставить("token", Токен);
@@ -14003,7 +14003,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусПользователя", Опции);
@@ -14020,7 +14020,7 @@
Статус = "dnd";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
@@ -14032,9 +14032,9 @@
Статус = "away";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("status", Статус);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусПользователя", Опции);
@@ -14058,9 +14058,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
@@ -14073,10 +14073,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПерсональноеУведомление", Опции);
@@ -14101,9 +14101,9 @@
Вложения.Добавить(OPI_Bitrix24.ПолучитьБлокФайла("Файл1.docx" , Файл));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("blocks", Вложения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
@@ -14116,10 +14116,10 @@
IDПользователя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("text", Текст);
- Опции.Вставить("tag", Тег);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("tag" , Тег);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСистемноеУведомление", Опции);
@@ -14136,7 +14136,7 @@
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("notif", IDУведомления);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьУведомление", Опции);
@@ -14148,7 +14148,7 @@
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("notif", IDУведомления);
Опции.Вставить("token", Токен);
@@ -14168,8 +14168,8 @@
Имя = "BIRTHDAY_FIELD";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("fieldname", Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
@@ -14184,13 +14184,13 @@
Подпись = Новый Структура("en,ru", "Some field", "Некоторое поле");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("type", Тип);
- Опции.Вставить("fieldname", Имя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("fieldname" , Имя);
Опции.Вставить("externalid", ВнешнийКод);
- Опции.Вставить("title", Заголовок);
- Опции.Вставить("label", Подпись);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("title" , Заголовок);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ДобавитьПользовательскоеПолеЗадачи", Опции);
@@ -14206,9 +14206,9 @@
Заголовок = "Новый заголовок";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("title", Заголовок);
+ Опции.Вставить("title" , Заголовок);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
@@ -14220,11 +14220,11 @@
Подпись = Новый Структура("en,ru", "Updated field", "Измененное поле");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("fieldid", IDПоля);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("fieldid" , IDПоля);
Опции.Вставить("externalid", ВнешнийКод);
- Опции.Вставить("label", Подпись);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("label" , Подпись);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользовательскоеПолеЗадачи", Опции);
@@ -14238,7 +14238,7 @@
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
@@ -14248,9 +14248,9 @@
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскоеПолеЗадачи", Опции);
@@ -14271,7 +14271,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокПользовательскихПолейЗадачи", Опции);
@@ -14286,7 +14286,7 @@
IDПоля = ПараметрыФункции["Bitrix24_HookTaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
@@ -14296,9 +14296,9 @@
IDПоля = ПараметрыФункции["Bitrix24_TaskFieldID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fieldid", IDПоля);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПользовательскоеПолеЗадачи", Опции);
@@ -14314,8 +14314,8 @@
IDРодителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
@@ -14330,11 +14330,11 @@
IDРуководителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
- Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПодразделение", Опции);
@@ -14352,8 +14352,8 @@
IDРодителя = 7;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("depid", IDПодразделения);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
Опции.Вставить("parentid", IDРодителя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
@@ -14369,12 +14369,12 @@
IDРуководителя = 10;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("depid", IDПодразделения);
- Опции.Вставить("title", Наименование);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("depid" , IDПодразделения);
+ Опции.Вставить("title" , Наименование);
Опции.Вставить("parentid", IDРодителя);
- Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("headid" , IDРуководителя);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПодразделение", Опции);
@@ -14390,7 +14390,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьПодразделение", Опции);
@@ -14402,7 +14402,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_HookDepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Опции.Вставить("token", Токен);
@@ -14420,7 +14420,7 @@
IDПодразделения = ПараметрыФункции["Bitrix24_DepID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("depid", IDПодразделения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
@@ -14432,9 +14432,9 @@
IDРуководителя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headid", IDРуководителя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПодразделения", Опции);
@@ -14459,7 +14459,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьТекущегоПользователя", Опции);
@@ -14485,7 +14485,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруПользователя", Опции);
@@ -14508,7 +14508,7 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
@@ -14527,9 +14527,9 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT" , 1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьПользователя", Опции);
@@ -14552,7 +14552,7 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Опции.Вставить("fields", СтруктураПользователя);
@@ -14572,10 +14572,10 @@
СтруктураПользователя.Вставить("UF_DEPARTMENT", 7);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Опции.Вставить("fields", СтруктураПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьПользователя", Опции);
@@ -14591,9 +14591,9 @@
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("fire", Истина);
+ Опции.Вставить("fire" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
@@ -14604,10 +14604,10 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("fire", Истина);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("fire" , Истина);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСтатусПользователя", Опции);
@@ -14623,7 +14623,7 @@
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
@@ -14635,9 +14635,9 @@
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользователя", Опции);
@@ -14659,7 +14659,7 @@
СтруктураФильтра.Вставить("USER_TYPE" , "employee");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", СтруктураФильтра);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
@@ -14673,9 +14673,9 @@
СтруктураФильтра.Вставить("UF_DEPARTMENT_NAME", "Битрикс");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НайтиПользователей", Опции);
@@ -14703,11 +14703,11 @@
Отчет = "Опоздание";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("time", Время);
+ Опции.Вставить("time" , Время);
Опции.Вставить("report", Отчет);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "НачатьУчетВремени", Опции);
@@ -14731,11 +14731,11 @@
Отчет = "Отгул";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("time", Время);
+ Опции.Вставить("time" , Время);
Опции.Вставить("report", Отчет);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ЗавершитьУчетВремени", Опции);
@@ -14755,9 +14755,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПриостановитьУчетВремени", Опции);
@@ -14779,9 +14779,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчетаВремени", Опции);
@@ -14801,9 +14801,9 @@
IDПользователя = 1;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("userid", IDПользователя);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьНастройкиУчетаВремени", Опции);
@@ -14813,8 +14813,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЛидов(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЛидов", Опции);
@@ -14840,7 +14840,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЛида", Опции);
@@ -14872,7 +14872,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
@@ -14886,9 +14886,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьЛид", Опции);
@@ -14909,8 +14909,8 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
@@ -14925,10 +14925,10 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьЛид", Опции);
@@ -14944,7 +14944,7 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("lead", IDЛида);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
@@ -14956,8 +14956,8 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьЛид", Опции);
@@ -14974,7 +14974,7 @@
IDЛида = ПараметрыФункции["Bitrix24_HookLeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("lead", IDЛида);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
@@ -14986,8 +14986,8 @@
IDЛида = ПараметрыФункции["Bitrix24_LeadID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("lead", IDЛида);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("lead" , IDЛида);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЛид", Опции);
@@ -15017,9 +15017,9 @@
Фильтр.Вставить("HAS_EMAIL", "Y");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокЛидов", Опции);
@@ -15031,8 +15031,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраСделок(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраСделок", Опции);
@@ -15058,7 +15058,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруСделки", Опции);
@@ -15089,7 +15089,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
@@ -15103,9 +15103,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСделку", Опции);
@@ -15126,8 +15126,8 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("fields", СтруктураПолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
@@ -15142,10 +15142,10 @@
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("fields", СтруктураПолей);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСделку", Опции);
@@ -15161,7 +15161,7 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("deal", IDСделки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
@@ -15173,8 +15173,8 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСделку", Опции);
@@ -15191,7 +15191,7 @@
IDСделки = ПараметрыФункции["Bitrix24_HookDealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("deal", IDСделки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
@@ -15203,8 +15203,8 @@
IDСделки = ПараметрыФункции["Bitrix24_DealID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("deal", IDСделки);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("deal" , IDСделки);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСделку", Опции);
@@ -15234,9 +15234,9 @@
Фильтр.Вставить("CURRENCY_ID", "RUB");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокСделок", Опции);
@@ -15248,8 +15248,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраЗадач(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраЗадач", Опции);
@@ -15262,8 +15262,8 @@
Процедура Bitrix24_ПолучитьСтруктуруКомментария(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруКомментария", Опции);
@@ -15276,8 +15276,8 @@
Процедура Bitrix24_ПолучитьСтруктуруЧата(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруЧата", Опции);
@@ -15295,7 +15295,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Наименование);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокКартинки", Опции);
@@ -15312,7 +15312,7 @@
Опции = Новый Структура;
Опции.Вставить("title", Наименование);
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьБлокФайла", Опции);
@@ -15324,8 +15324,8 @@
Процедура Bitrix24_ПолучитьСтруктуруФильтраПользователей(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруФильтраПользователей", Опции);
@@ -15357,7 +15357,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
@@ -15371,9 +15371,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьКалендарь", Опции);
@@ -15397,9 +15397,9 @@
IDКалендаря = ПараметрыФункции["Bitrix24_HookCalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("fields", СтруктураКалендаря);
+ Опции.Вставить("fields" , СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
@@ -15410,10 +15410,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("fields", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("fields" , СтруктураКалендаря);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьКалендарь", Опции);
@@ -15431,10 +15431,10 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
@@ -15445,11 +15445,11 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("calendar", IDКалендаря);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьКалендарь", Опции);
@@ -15485,9 +15485,9 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
@@ -15497,9 +15497,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСписокКалендарей", Опции);
@@ -15525,7 +15525,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтруктуруНастроекКалендаря", Опции);
@@ -15570,7 +15570,7 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15592,7 +15592,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("settings", СтруктураКалендаря);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15603,9 +15603,9 @@
Токен = ПараметрыФункции["Bitrix24_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("settings", СтруктураКалендаря);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьПользовательскиеНастройкиКалендаря", Опции);
@@ -15629,10 +15629,10 @@
ДатаОкончания = ТекущаяДата + Неделя;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", Пользователь);
- Опции.Вставить("from", ДатаНачала);
- Опции.Вставить("to", ДатаОкончания);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
@@ -15643,10 +15643,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("users", Пользователь);
- Опции.Вставить("from", ДатаНачала);
- Опции.Вставить("to", ДатаОкончания);
+ Опции.Вставить("from" , ДатаНачала);
+ Опции.Вставить("to" , ДатаОкончания);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьЗанятостьПользователей", Опции);
@@ -15720,7 +15720,7 @@
СтруктураСобытия.Вставить("meeting", СтруктураВстречи);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
@@ -15734,9 +15734,9 @@
СтруктураСобытия.Вставить("section", IDКалендаря);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("fields", СтруктураСобытия);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "СоздатьСобытиеКалендаря", Опции);
@@ -15761,8 +15761,8 @@
СтруктураСобытия.Вставить("private_event", "Y");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("fields", СтруктураСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
@@ -15775,10 +15775,10 @@
IDКалендаря = ПараметрыФункции["Bitrix24_CalendarID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("fields", СтруктураСобытия);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ИзменитьСобытиеКалендаря", Опции);
@@ -15794,7 +15794,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УдалитьСобытиеКалендаря", Опции);
@@ -15806,7 +15806,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -15824,7 +15824,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытиеКалендаря", Опции);
@@ -15836,7 +15836,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -15855,9 +15855,9 @@
Тип = "user";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("type" , Тип);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
@@ -15882,11 +15882,11 @@
Фильтр.Вставить("section", МассивКалендарей);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("owner", IDВладельца);
- Опции.Вставить("type", Тип);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("owner" , IDВладельца);
+ Опции.Вставить("type" , Тип);
Опции.Вставить("filter", Фильтр);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСобытияКалендарей", Опции);
@@ -15903,8 +15903,8 @@
Статус = "Y";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
@@ -15916,10 +15916,10 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("event", IDСобытия);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("event" , IDСобытия);
Опции.Вставить("status", Статус);
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "УстановитьСтатусУчастияПользователя", Опции);
@@ -15935,7 +15935,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_HookCEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("bitrix24", "ПолучитьСтатусУчастияПользователя", Опции);
@@ -15947,7 +15947,7 @@
IDСобытия = ПараметрыФункции["Bitrix24_CEventID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("event", IDСобытия);
Опции.Вставить("token", Токен);
@@ -16003,7 +16003,7 @@
Процедура VKTeams_ПроверитьТокен(ПараметрыФункции)
- Токен = ПараметрыФункции["VkTeams_Token"];
+ Токен = ПараметрыФункции["VkTeams_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
@@ -16051,9 +16051,9 @@
Текст = "Текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьТекстовоеСообщение", Опции);
@@ -16077,10 +16077,10 @@
// BSLLS:DuplicatedInsertionIntoCollection-on // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
- Опции.Вставить("reply", IDЦитируемого);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("reply" , IDЦитируемого);
Опции.Вставить("keyboard", Клавиатура);
Опции.Вставить("parsemod", Разметка);
@@ -16100,10 +16100,10 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("fromid", IDЧатаИсточника);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
@@ -16112,11 +16112,11 @@
Текст = "Дополнительный текст";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("fromid", IDЧатаИсточника);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("fromid" , IDЧатаИсточника);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьСообщение", Опции);
@@ -16140,29 +16140,29 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "URL", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
Обработать(Результат, "VKTeams", "ОтправитьФайл", "Путь", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("file" , ФайлДД);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("filename", "ВажныйДокумент.docx");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьФайл", Опции);
@@ -16183,10 +16183,10 @@
Текст = "Подпись к файлу";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("fileid", IDФайла);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПереслатьФайл", Опции);
@@ -16202,7 +16202,7 @@
IDФайла = ПараметрыФункции["VkTeams_FileID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fileid", IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОФайле", Опции);
@@ -16221,10 +16221,10 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
@@ -16234,11 +16234,11 @@
Разметка = "HTML";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
- Опции.Вставить("text", Текст);
- Опции.Вставить("parsemod", Разметка);
+ Опции.Вставить("text" , Текст);
+ Опции.Вставить("parsemod" , Разметка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьТекстСообщения", Опции);
@@ -16255,8 +16255,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УдалитьСообщение", Опции);
@@ -16281,28 +16281,28 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "URL", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
- Опции.Вставить("reply", IDЦитируемого);
+ Опции.Вставить("file" , ФайлПуть);
+ Опции.Вставить("reply" , IDЦитируемого);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
Обработать(Результат, "VKTeams", "ОтправитьГолосовоеСообщение", "Путь", ПараметрыФункции); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
+ Опции.Вставить("file" , ФайлДД);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтправитьГолосовоеСообщение", Опции);
@@ -16321,7 +16321,7 @@
IDФайла = ПараметрыФункции["VkTeams_VoiceID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("fileid", IDФайла);
@@ -16340,8 +16340,8 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("members", Пользователь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИсключитьПользователейЧата", Опции);
@@ -16365,27 +16365,27 @@
ФайлДД = Новый ДвоичныеДанные(ФайлПуть); // Двоичные
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции.Вставить("file" , Файл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "URL");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлПуть);
+ Опции.Вставить("file" , ФайлПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
Обработать(Результат, "VKTeams", "ИзменитьАватарЧата", "Путь");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("file", ФайлДД);
+ Опции.Вставить("file" , ФайлДД);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ИзменитьАватарЧата", Опции);
@@ -16403,7 +16403,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьИнформациюОЧате", Опции);
@@ -16420,7 +16420,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьАдминистраторовЧата", Опции);
@@ -16437,7 +16437,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьПользователейЧата", Опции);
@@ -16454,7 +16454,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗаблокированныхПользователейЧата", Опции);
@@ -16471,7 +16471,7 @@
IDЧата = ПараметрыФункции["VkTeams_ChatID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ПолучитьЗапросыВступленияЧата", Опции);
@@ -16489,9 +16489,9 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("userid", Пользователь);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
+ Опции.Вставить("userid" , Пользователь);
Опции.Вставить("dellast", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗаблокироватьПользователяЧата", Опции);
@@ -16509,7 +16509,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16528,8 +16528,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ЗакрепитьСообщение", Опции);
@@ -16547,8 +16547,8 @@
IDСообщения = ПараметрыФункции["VkTeams_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("chatid", IDЧата);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("chatid" , IDЧата);
Опции.Вставить("messageid", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОткрепитьСообщение", Опции);
@@ -16566,7 +16566,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16575,7 +16575,7 @@
Обработать(Результат, "VKTeams", "ОдобритьЗаявкуНаВступление", "Один"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОдобритьЗаявкуНаВступление", Опции);
@@ -16593,7 +16593,7 @@
Пользователь = 1011987091;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Опции.Вставить("userid", Пользователь);
@@ -16602,7 +16602,7 @@
Обработать(Результат, "VKTeams", "ОтклонитьЗаявкуНаВступление", "Один"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "ОтклонитьЗаявкуНаВступление", Опции);
@@ -16620,9 +16620,9 @@
Текст = "Новый заголовок";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьЗаголовокЧата", Опции);
@@ -16639,9 +16639,9 @@
Текст = "Новое описание";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьОписаниеЧата", Опции);
@@ -16658,9 +16658,9 @@
Текст = "Текст новых правил";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("chatid", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("vkteams", "УстановитьПравилаЧата", Опции);
@@ -16739,8 +16739,8 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
- Опции.Вставить("file", Данные);
+ Опции.Вставить("path" , Путь);
+ Опции.Вставить("file" , Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ЗагрузитьФайл", Опции);
@@ -16819,7 +16819,7 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
- Опции.Вставить("path", Путь);
+ Опции.Вставить("path" , Путь);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьСписокФайлов", Опции);
@@ -16849,7 +16849,7 @@
Обработать(Результат, "Neocities", "ПолучитьДанныеОСайте"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("sitename", Сайт);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьДанныеОСайте", Опции);
@@ -16866,7 +16866,7 @@
Пароль = ПараметрыФункции["NC_Password"];
Опции = Новый Структура;
- Опции.Вставить("login", Логин);
+ Опции.Вставить("login" , Логин);
Опции.Вставить("password", Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "ПолучитьТокен", Опции);
@@ -16887,8 +16887,8 @@
УдаленныйКаталог = "test_sync";
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("local", ЛокальныйКаталог);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("local" , ЛокальныйКаталог);
Опции.Вставить("remote", УдаленныйКаталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("neocities", "СинхронизироватьКаталоги", Опции);
@@ -16910,7 +16910,7 @@
Опции = Новый Структура;
Опции.Вставить("account", Аккаунт);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьТокен", Опции);
@@ -17020,9 +17020,9 @@
ОписаниеЗаказа.Вставить("delivery_recipient_cost_adv", Новый Структура("sum,threshold", 3000, 200));
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("order", ОписаниеЗаказа);
- Опции.Вставить("ostore", Истина);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("order" , ОписаниеЗаказа);
+ Опции.Вставить("ostore" , Истина);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаказ", Опции);
@@ -17039,8 +17039,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказ", Опции);
@@ -17056,11 +17056,11 @@
Токен = ПараметрыФункции["CDEK_Token"];
НомерЗаказа = ПараметрыФункции["CDEK_OrderIMN"];
- Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("number", НомерЗаказа);
+ Опции = Новый Структура;
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("number" , НомерЗаказа);
Опции.Вставить("internal", Истина);
- Опции.Вставить("testapi", Истина);
+ Опции.Вставить("testapi" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаказПоНомеру", Опции);
@@ -17078,9 +17078,9 @@
ОписаниеЗаказа = Новый Структура("comment", "Новый комментарий");
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
- Опции.Вставить("order", ОписаниеЗаказа);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("order" , ОписаниеЗаказа);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ИзменитьЗаказ", Опции);
@@ -17097,8 +17097,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаказ", Опции);
@@ -17116,9 +17116,9 @@
Тариф = 139;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
- Опции.Вставить("tariff", Тариф);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
+ Опции.Вставить("tariff" , Тариф);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ОформитьКлиентскийВозврат", Опции);
@@ -17135,8 +17135,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьОтказ", Опции);
@@ -17211,8 +17211,8 @@
ОписаниеЗаявки.Вставить("from_location", ТочкаОтправления);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("intake", ОписаниеЗаявки);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("intake" , ОписаниеЗаявки);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьЗаявкуНаВызовКурьера", Опции);
@@ -17229,8 +17229,8 @@
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЗаявкуНаВызовКурьера", Опции);
@@ -17247,8 +17247,8 @@
UUID = ПараметрыФункции["CDEK_IntakeUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "УдалитьЗаявкуНаВызовКурьера", Опции);
@@ -17267,10 +17267,10 @@
Копий = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("type", Тип);
- Опции.Вставить("count", Копий);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("type" , Тип);
+ Опции.Вставить("count" , Копий);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьКвитанцию", Опции);
@@ -17302,10 +17302,10 @@
Копий = 1;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("count", Копий);
- Опции.Вставить("format", Формат);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("count" , Копий);
+ Опции.Вставить("format" , Формат);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СформироватьШтрихкод", Опции);
@@ -17335,8 +17335,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоступныеИнтервалыДоставки", Опции);
@@ -17404,8 +17404,8 @@
Договоренность.Вставить("to_location", МестоДоставки);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("appt", Договоренность);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("appt" , Договоренность);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ЗафиксироватьДоговоренностьОДоставке", Опции);
@@ -17422,8 +17422,8 @@
UUID = ПараметрыФункции["CDEK_ApptUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьДоговоренностьОДоставке", Опции);
@@ -17442,10 +17442,10 @@
ДатаПередачи = OPI_Инструменты.ПолучитьТекущуюДату() + 60 * 60 * 24;
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuids", UUID);
- Опции.Вставить("date", ДатаПередачи);
- Опции.Вставить("point", ПВЗ);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuids" , UUID);
+ Опции.Вставить("date" , ДатаПередачи);
+ Опции.Вставить("point" , ПВЗ);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "СоздатьПреалерт", Опции);
@@ -17462,8 +17462,8 @@
UUID = ПараметрыФункции["CDEK_PrealertUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПреалерт", Опции);
@@ -17480,8 +17480,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСтатусПаспортныхДанных", Опции);
@@ -17498,8 +17498,8 @@
UUID = ПараметрыФункции["CDEK_OrderUUID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("uuid", UUID);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("uuid" , UUID);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекЗаказа", Опции);
@@ -17516,8 +17516,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьЧекиНаДату", Опции);
@@ -17534,8 +17534,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьРеестрыПлатежейНаДату", Опции);
@@ -17552,8 +17552,8 @@
ДатаПолучения = OPI_Инструменты.ПолучитьТекущуюДату();
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("date", ДатаПолучения);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("date" , ДатаПолучения);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьПереводыПлатежейНаДату", Опции);
@@ -17592,8 +17592,8 @@
Фильтр.Вставить("allowed_cod", Истина);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
- Опции.Вставить("filter", Фильтр);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("filter" , Фильтр);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокОфисов", Опции);
@@ -17609,7 +17609,7 @@
Токен = ПараметрыФункции["CDEK_Token"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("testapi", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("cdek", "ПолучитьСписокРегионов", Опции);
@@ -17711,8 +17711,8 @@
Процедура YandexMetrika_ПолучитьСтруктуруСчетчика(ПараметрыФункции)
- Пустая = Ложь;
- Опции = Новый Структура;
+ Пустая = Ложь;
+ Опции = Новый Структура;
Опции.Вставить("empty", Пустая);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСтруктуруСчетчика", Опции);
@@ -17771,7 +17771,7 @@
СтруктураСчетчика.Вставить("site2", СтруктураДомена);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("fields", СтруктураСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "СоздатьСчетчик", Опции);
@@ -17788,7 +17788,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "УдалитьСчетчик", Опции);
@@ -17818,9 +17818,9 @@
СтруктураСчетчика.Вставить("filter_robots", 1);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
- Опции.Вставить("fields", СтруктураСчетчика);
+ Опции.Вставить("fields" , СтруктураСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ИзменитьСчетчик", Опции);
@@ -17836,7 +17836,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСчетчик", Опции);
@@ -17853,7 +17853,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ВосстановитьСчетчик", Опции);
@@ -17886,7 +17886,7 @@
Фильтр.Вставить("counter_ids", МассивСчетчиков);
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("filter", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокСчетчиков", Опции);
@@ -17903,7 +17903,7 @@
IDСчетчика = ПараметрыФункции["Metrika_CounterID"];
Опции = Новый Структура;
- Опции.Вставить("token", Токен);
+ Опции.Вставить("token" , Токен);
Опции.Вставить("counter", IDСчетчика);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("metrika", "ПолучитьСписокОпераций", Опции);
@@ -17926,7 +17926,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17947,7 +17947,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17957,7 +17957,7 @@
Опции = Новый Структура;
Опции.Вставить("method", Метод);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросБезТела", Опции);
@@ -17975,7 +17975,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -17987,8 +17987,8 @@
Опции = Новый Структура;
Опции.Вставить("method", Метод);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("body", Тело);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("body" , Тело);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтправитьЗапросСТелом", Опции);
@@ -18006,7 +18006,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18023,9 +18023,9 @@
Обработать(Результат, "S3", "СоздатьБакет", "Удаление"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "СоздатьБакет", Опции);
@@ -18043,7 +18043,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18057,9 +18057,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьБакет", Опции);
@@ -18077,13 +18077,13 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
ОсновныеДанные = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСтруктуруДанных", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокБакетов", Опции);
@@ -18102,7 +18102,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18116,18 +18116,18 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
Обработать(Результат, "S3", "ПроверитьДоступностьБакета"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Опции.Вставить("account", "1234");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПроверитьДоступностьБакета", Опции);
@@ -18146,7 +18146,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18160,9 +18160,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьШифрованиеБакета", Опции);
@@ -18180,7 +18180,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18194,9 +18194,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьШифрованиеБакета", Опции);
@@ -18214,7 +18214,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18240,10 +18240,10 @@
XMLКонфигурация = ИВФ; // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("conf", XMLКонфигурация);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("conf" , XMLКонфигурация);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьШифрованиеБакета", Опции);
@@ -18263,7 +18263,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18277,9 +18277,9 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиБакета", Опции);
@@ -18297,7 +18297,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18315,8 +18315,8 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("tagset", СтруктураТегов);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиБакета", Опции);
@@ -18335,7 +18335,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18349,7 +18349,7 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиБакета", Опции);
@@ -18368,7 +18368,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18382,7 +18382,7 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("basic", ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьНастройкиВерсионированияБакета", Опции);
@@ -18401,7 +18401,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18416,8 +18416,8 @@
Наименование = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("status", Статус);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьНастройкиВерсионированияБакета", Опции);
@@ -18436,7 +18436,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18453,11 +18453,11 @@
Содержимое = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
@@ -18469,11 +18469,11 @@
ОсновныеДанные.Вставить("ChunkSize", 5242880); // Размер части для загрузки в несколько запросов
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъект", Опции);
@@ -18493,7 +18493,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18510,11 +18510,11 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("data", Содержимое);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("data" , Содержимое);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗагрузитьОбъектЦеликом", Опции);
@@ -18534,7 +18534,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18550,10 +18550,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьОбъект", Опции);
@@ -18571,7 +18571,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18587,10 +18587,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
@@ -18608,7 +18608,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18626,12 +18626,12 @@
БакетПриемник = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("sname", ПутьИсточник);
+ Опции.Вставить("sname" , ПутьИсточник);
Опции.Вставить("sbucket", БакетИсточник);
- Опции.Вставить("name", ПутьПриемник);
- Опции.Вставить("bucket", БакетПриемник);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("name" , ПутьПриемник);
+ Опции.Вставить("bucket" , БакетПриемник);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "КопироватьОбъект", Опции);
@@ -18651,7 +18651,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18672,11 +18672,11 @@
СтруктураТегов.Вставить("MyTag2", "AnotherOne");
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("tagset", СтруктураТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УстановитьТегиОбъекта", Опции);
@@ -18694,7 +18694,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18710,10 +18710,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьТегиОбъекта", Опции);
@@ -18731,7 +18731,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18747,10 +18747,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "УдалитьТегиОбъекта", Опции);
@@ -18768,7 +18768,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18783,8 +18783,8 @@
Опции = Новый Структура;
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокОбъектов", Опции);
@@ -18802,7 +18802,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18815,12 +18815,12 @@
Бакет = ПараметрыФункции["S3_DB"];
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
- Префикс = "pic";
- Опции = Новый Структура;
+ Префикс = "pic";
+ Опции = Новый Структура;
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("prefix", Префикс);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСписокВерсийОбъектов", Опции);
@@ -18842,7 +18842,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18858,10 +18858,10 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18871,10 +18871,10 @@
ОсновныеДанные.Вставить("ChunkSize", 200000);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("out", ВременныйФайл);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайл);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18886,20 +18886,20 @@
Бакет = "newbucket2";
ВременныйФайлБольшой = ПолучитьИмяВременногоФайла();
- Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("out", ВременныйФайлБольшой);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("out" , ВременныйФайлБольшой);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
Обработать(Результат, "S3", "ПолучитьОбъект", "Большой файл", 34432400);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОбъект", Опции);
@@ -18918,7 +18918,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -18937,10 +18937,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -18988,12 +18988,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
@@ -19013,7 +19013,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19032,10 +19032,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
@@ -19082,12 +19082,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
// ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -19108,7 +19108,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19127,10 +19127,10 @@
Содержимое = OPI_ЗапросыHTTP.Get(Содержимое);
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
@@ -19179,12 +19179,12 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("tags", МассивТегов);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("tags" , МассивТегов);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ЗавершитьЗагрузкуЧастями", Опции);
@@ -19204,7 +19204,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19220,20 +19220,20 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("basic" , ОсновныеДанные);
+ Опции.Вставить("dir" , Каталог);
- Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
+ Начало = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ИнициализироватьЗагрузкуЧастями", Опции);
IDЗагрузки = Начало["response"]["InitiateMultipartUploadResult"]["UploadId"];
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("upload", IDЗагрузки);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ОтменитьЗагрузкуЧастями", Опции);
@@ -19255,7 +19255,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19271,11 +19271,11 @@
Бакет = ?(Каталог, ПараметрыФункции["S3_DB"], ПараметрыФункции["S3_GPB"]); // SKIP
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("expires", 7200);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуСкачиванияОбъекта", Опции);
@@ -19301,7 +19301,7 @@
Region = "BTC";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("access", AccessKey);
Опции.Вставить("secret", SecretKey);
Опции.Вставить("region", Region);
@@ -19316,11 +19316,11 @@
Бакет = "newbucket2";
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
- Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("bucket" , Бакет);
+ Опции.Вставить("basic" , ОсновныеДанные);
Опции.Вставить("expires", 7200);
- Опции.Вставить("dir", Каталог);
+ Опции.Вставить("dir" , Каталог);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьСсылкуЗагрузкиОбъекта", Опции);
@@ -19336,9 +19336,9 @@
Обработать(Результат, "S3", "ПолучитьСсылкуЗагрузкиОбъекта", "Загрузка");
Опции = Новый Структура;
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("bucket", Бакет);
- Опции.Вставить("basic", ОсновныеДанные);
+ Опции.Вставить("basic" , ОсновныеДанные);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("s3", "ПолучитьОписаниеОбъекта", Опции);
@@ -19375,14 +19375,14 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", ПроксиАдрес);
- Опции.Вставить("port", ПроксиПорт);
- Опции.Вставить("type", "socks5");
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
Опции.Вставить("login", ПроксиПользователь);
- Опции.Вставить("pass", ПроксиПароль);
+ Опции.Вставить("pass" , ПроксиПароль);
Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
@@ -19477,7 +19477,7 @@
Опции = Новый Структура;
Опции.Вставить("address", Адрес);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
@@ -19493,23 +19493,23 @@
ПроксиАдрес = ?(ПроксиАдрес = "127.0.0.1", OPI_ПолучениеДанныхТестов.ПолучитьLocalhost(), ПроксиАдрес); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", ПроксиАдрес);
- Опции.Вставить("port", ПроксиПорт);
- Опции.Вставить("type", "socks5");
+ Опции.Вставить("addr" , ПроксиАдрес);
+ Опции.Вставить("port" , ПроксиПорт);
+ Опции.Вставить("type" , "socks5");
Опции.Вставить("login", ПроксиПользователь);
- Опции.Вставить("pass", ПроксиПароль);
+ Опции.Вставить("pass" , ПроксиПароль);
Прокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиTLS", Опции);
Опции = Новый Структура;
Опции.Вставить("address", Адрес);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
- Опции.Вставить("proxy", Прокси);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("proxy" , Прокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ОбработатьЗапрос", Опции);
@@ -19617,11 +19617,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("tcp", "ПолучитьНастройкиПрокси", Опции);
@@ -19699,7 +19699,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19720,9 +19720,9 @@
МассивПараметров.Добавить(Новый Структура("blob", Картинка)); // BLOB
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19734,7 +19734,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19755,7 +19755,7 @@
Опции = Новый Структура;
Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("db" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19777,8 +19777,8 @@
ТекстЗапроса = "SELECT uuid4();";
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
- Опции.Вставить("db", Соединение);
+ Опции.Вставить("sql" , ТекстЗапроса);
+ Опции.Вставить("db" , Соединение);
Опции.Вставить("exts", СоответствиеРасширений);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ВыполнитьЗапросSQL", Опции);
@@ -19822,8 +19822,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
@@ -19837,8 +19837,8 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("cols", СоответствиеКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СоответствиеКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "СоздатьТаблицу", Опции);
@@ -19880,8 +19880,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
@@ -19891,9 +19891,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("trn", Ложь);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
@@ -19904,25 +19904,25 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка поля");
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("trn", Ложь);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("trn" , Ложь);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка без транзакции");
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", "not valid json");
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , "not valid json");
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Ошибка JSON");
@@ -19932,8 +19932,8 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("rows", СоответствиеСтроки);
- Опции.Вставить("db", База);
+ Опции.Вставить("rows" , СоответствиеСтроки);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьЗаписи", Опции);
Обработать(Результат, "SQLite", "ДобавитьЗаписи", "Непонятная колонка");
@@ -19975,12 +19975,12 @@
Количество = 1;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("db", База);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -19989,9 +19989,9 @@
Обработать(Результат, "SQLite", "ПолучитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20001,10 +20001,10 @@
Фильтры.Добавить(СтруктураФильтра2);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','age','salary','is_active','created_at']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20012,7 +20012,7 @@
Опции = Новый Структура;
Опции.Вставить("table", "test1");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20042,10 +20042,10 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("values", СтруктураПолей);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОбновитьЗаписи", Опции);
@@ -20059,10 +20059,10 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','salary']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20088,9 +20088,9 @@
Фильтры.Добавить(СтруктураФильтра);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("filter", СтруктураФильтра);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьЗаписи", Опции);
@@ -20099,10 +20099,10 @@
Обработать(Результат, "SQLite", "УдалитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['name','salary']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20117,7 +20117,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20160,10 +20160,10 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
@@ -20172,9 +20172,9 @@
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка вставки");
@@ -20193,19 +20193,19 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "SQLite", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "SQLite", "ГарантироватьЗаписи", "Проверка обновления");
@@ -20240,7 +20240,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьТаблицу", Опции);
@@ -20250,7 +20250,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20267,7 +20267,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ОчиститьТаблицу", Опции);
@@ -20277,7 +20277,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20285,7 +20285,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьЗаписи", Опции);
@@ -20337,9 +20337,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("type", ТипДанных);
- Опции.Вставить("db", База);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ДобавитьКолонкуТаблицы", Опции);
@@ -20349,7 +20349,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20365,8 +20365,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("db", База);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "УдалитьКолонкуТаблицы", Опции);
@@ -20376,7 +20376,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20399,8 +20399,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
@@ -20410,7 +20410,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20420,8 +20420,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("db", База);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ГарантироватьТаблицу", Опции);
@@ -20429,7 +20429,7 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sqlite", "ПолучитьИнформациюОТаблице", Опции);
@@ -20449,10 +20449,10 @@
База = "postgres";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20479,11 +20479,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20520,11 +20520,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20560,11 +20560,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20605,11 +20605,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20666,9 +20666,9 @@
МассивПараметров.Добавить(Новый Структура("BYTEA", Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ВыполнитьЗапросSQL", Опции);
@@ -20742,11 +20742,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20785,7 +20785,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
@@ -20796,7 +20796,7 @@
OPI_PostgreSQL.УдалитьБазуДанных(База, СтрокаПодключения, НастройкиTLS);
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьБазуДанных", Опции);
@@ -20820,11 +20820,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20889,9 +20889,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
@@ -20902,9 +20902,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СоздатьТаблицу", Опции);
@@ -20926,11 +20926,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -20964,8 +20964,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -20987,11 +20987,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21078,11 +21078,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21115,11 +21115,11 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21154,13 +21154,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21184,11 +21184,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21255,11 +21255,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21318,8 +21318,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21341,11 +21341,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21379,17 +21379,17 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьТаблицу", Опции);
@@ -21411,11 +21411,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21453,7 +21453,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ОтключитьВсеСоединенияБазыДанных", Опции);
@@ -21461,7 +21461,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21469,7 +21469,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21481,7 +21481,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьБазуДанных", Опции);
@@ -21503,11 +21503,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21539,8 +21539,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
@@ -21562,11 +21562,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21610,11 +21610,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21657,11 +21657,11 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
@@ -21670,10 +21670,10 @@
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -21692,21 +21692,21 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "PostgreSQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "PostgreSQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -21761,11 +21761,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21784,10 +21784,10 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("type", ТипДанных);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("type" , ТипДанных);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ДобавитьКолонкуТаблицы", Опции);
@@ -21797,8 +21797,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21820,11 +21820,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21842,9 +21842,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("name", Имя);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "УдалитьКолонкуТаблицы", Опции);
@@ -21854,8 +21854,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21877,11 +21877,11 @@
Порт = ?(TLS, 5433, 5432); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "СформироватьСтрокуПодключения", Опции);
@@ -21904,9 +21904,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
@@ -21916,8 +21916,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21927,9 +21927,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ГарантироватьТаблицу", Опции);
@@ -21937,8 +21937,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("postgres", "ПолучитьИнформациюОТаблице", Опции);
@@ -21958,10 +21958,10 @@
База = "";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -21988,11 +21988,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22028,11 +22028,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22068,11 +22068,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22113,11 +22113,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22178,9 +22178,9 @@
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ВыполнитьЗапросSQL", Опции);
@@ -22235,11 +22235,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22280,8 +22280,8 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
@@ -22289,8 +22289,8 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , Подключение);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьБазуДанных", Опции);
@@ -22314,11 +22314,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22375,9 +22375,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
@@ -22388,9 +22388,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СоздатьТаблицу", Опции);
@@ -22412,11 +22412,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22494,11 +22494,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22531,11 +22531,11 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22570,13 +22570,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22600,11 +22600,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22655,11 +22655,11 @@
Обработать(Результат, "MySQL", "ОбновитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['ip_address']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22681,11 +22681,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22744,8 +22744,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22767,11 +22767,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22805,17 +22805,17 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьТаблицу", Опции);
@@ -22837,11 +22837,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22879,7 +22879,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22887,7 +22887,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22899,7 +22899,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "УдалитьБазуДанных", Опции);
@@ -22921,11 +22921,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -22957,8 +22957,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
@@ -22980,11 +22980,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23028,9 +23028,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
@@ -23039,10 +23039,10 @@
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -23062,19 +23062,19 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("rows" , МассивДанных);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MySQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MySQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -23129,11 +23129,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23167,8 +23167,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23190,11 +23190,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23230,8 +23230,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23253,11 +23253,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23291,8 +23291,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23314,11 +23314,11 @@
Порт = ?(TLS, 3307, 3306); // SKIP
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("pass" , Пароль);
+ Опции.Вставить("port" , Порт);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "СформироватьСтрокуПодключения", Опции);
@@ -23357,8 +23357,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23368,9 +23368,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ГарантироватьТаблицу", Опции);
@@ -23378,8 +23378,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mysql", "ПолучитьИнформациюОТаблице", Опции);
@@ -23399,9 +23399,9 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -23420,13 +23420,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьНастройкиИнстанса", Опции);
@@ -23445,13 +23445,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -23489,9 +23489,9 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -23506,7 +23506,7 @@
Опции = Новый Структура;
Опции.Вставить("settings", СтруктураНастроек);
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("access" , ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьНастройкиИнстанса", Опции);
@@ -23524,13 +23524,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСостояниеИнстанса", Опции);
@@ -23549,13 +23549,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПерезапуститьИнстанс", Опции);
@@ -23574,13 +23574,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьQR", Опции);
@@ -23599,13 +23599,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазлогинитьИнстанс", Опции);
@@ -23626,15 +23626,15 @@
НомерТелефона = 441234567890;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьКодАвторизации", Опции);
@@ -23654,14 +23654,14 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуПрофиля", Опции);
@@ -23682,15 +23682,15 @@
Имя = "New group";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("name" , Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СоздатьГруппу", Опции);
@@ -23710,15 +23710,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("group" , IDГруппы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПокинутьГруппу", Опции);
@@ -23738,15 +23738,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции.Вставить("group" , IDГруппы);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИнформациюОГруппе", Опции);
@@ -23767,16 +23767,16 @@
Имя = "New name";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("name" , Имя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьИмяГруппы", Опции);
@@ -23797,16 +23797,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ДобавитьУчастникаВГруппу", Опции);
@@ -23827,16 +23827,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИсключитьУчастникаГруппы", Опции);
@@ -23857,16 +23857,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "НазначитьПраваАдминистратора", Опции);
@@ -23887,16 +23887,16 @@
IDПользователя = "123123123@c.us";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
- Опции.Вставить("user", IDПользователя);
+ Опции.Вставить("group" , IDГруппы);
+ Опции.Вставить("user" , IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтозватьПраваАдминистратора", Опции);
@@ -23917,15 +23917,15 @@
IDГруппы = ПараметрыФункции["GreenAPI_GroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("group", IDГруппы);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("group" , IDГруппы);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьКартинкуГруппы", Опции);
@@ -23947,16 +23947,16 @@
Текст = "Новое сообщение";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
@@ -23965,10 +23965,10 @@
Обработать(Результат, "GreenAPI", "ОтправитьТекстовоеСообщение", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("quoted", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьТекстовоеСообщение", Опции);
@@ -23988,15 +23988,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьСообщение", Опции);
@@ -24019,17 +24019,17 @@
Текст = "Новый текст сообщения";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("text" , Текст);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ИзменитьТекстСообщения", Опции);
@@ -24052,18 +24052,18 @@
Описание = "Описание файла";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
@@ -24075,13 +24075,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайл", Опции);
@@ -24102,18 +24102,18 @@
Описание = "Описание файла";
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
@@ -24125,13 +24125,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьФайлПоURL", Опции);
@@ -24155,16 +24155,16 @@
Варианты.Добавить("Зеленый");
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("options", Варианты);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
@@ -24174,13 +24174,13 @@
Обработать(Результат, "GreenAPI", "ОтправитьОпрос", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("options", Варианты);
- Опции.Вставить("multi", Истина);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("multi" , Истина);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьОпрос", Опции);
@@ -24196,7 +24196,7 @@
Название = "пл. Победы";
Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Опции.Вставить("addr", Адрес);
Опции.Вставить("name", Название);
@@ -24224,7 +24224,7 @@
Название = "пл. Победы";
Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Опции.Вставить("addr", Адрес);
Опции.Вставить("name", Название);
@@ -24232,16 +24232,16 @@
Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("loc", Локация);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
@@ -24250,15 +24250,15 @@
Обработать(Результат, "GreenAPI", "ОтправитьЛокацию", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("lat", Широта);
+ Опции = Новый Структура;
+ Опции.Вставить("lat" , Широта);
Опции.Вставить("long", Долгота);
Локация = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеЛокации", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("loc", Локация);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("loc" , Локация);
Опции.Вставить("quoted", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьЛокацию", Опции);
@@ -24276,8 +24276,8 @@
Компания = "Велосипед";
Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
Опции.Вставить("midname", Отчество);
Опции.Вставить("company", Компания);
@@ -24306,8 +24306,8 @@
Компания = "Велосипед";
Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("phone" , Телефон);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("surname", Фамилия);
Опции.Вставить("midname", Отчество);
Опции.Вставить("company", Компания);
@@ -24315,15 +24315,15 @@
Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("contact", Контакт);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
@@ -24333,16 +24333,16 @@
Обработать(Результат, "GreenAPI", "ОтправитьКонтакт", , ПараметрыФункции);
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("phone", Телефон);
+ Опции = Новый Структура;
+ Опции.Вставить("phone" , Телефон);
Опции.Вставить("company", Компания);
Контакт = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОписаниеКонтакта", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("contact", Контакт);
- Опции.Вставить("quoted", IDСообщения);
+ Опции.Вставить("quoted" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОтправитьКонтакт", Опции);
@@ -24364,17 +24364,17 @@
Сообщение = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("from", Откуда);
- Опции.Вставить("to", Куда);
- Опции.Вставить("msgs", Сообщение);
+ Опции.Вставить("from" , Откуда);
+ Опции.Вставить("to" , Куда);
+ Опции.Вставить("msgs" , Сообщение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПереслатьСообщения", Опции);
@@ -24392,13 +24392,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьУведомление", Опции);
@@ -24419,14 +24419,14 @@
IDДоставки = ПараметрыФункции["GreenAPI_ReceiptID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("receipt", IDДоставки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УдалитьУведомлениеИзОчереди", Опции);
@@ -24448,15 +24448,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СкачатьФайлСообщения", Опции);
@@ -24478,15 +24478,15 @@
IDСообщения = ПараметрыФункции["GreenAPI_FileMessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "УстановитьОтметкуПрочтения", Опции);
@@ -24505,13 +24505,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьОчередьСообщений", Опции);
@@ -24530,13 +24530,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ОчиститьОчередьСообщений", Опции);
@@ -24557,15 +24557,15 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьИсториюЧата", Опции);
@@ -24586,16 +24586,16 @@
IDСообщения = ПараметрыФункции["GreenAPI_MessageID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("msg", IDСообщения);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("msg" , IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьСообщение", Опции);
@@ -24613,13 +24613,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналВходящихСообщений", Опции);
@@ -24638,13 +24638,13 @@
ApiTokenInstance = ПараметрыФункции["GreenAPI_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "ПолучитьЖурналИсходящихСообщений", Опции);
@@ -24665,9 +24665,9 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
@@ -24676,7 +24676,7 @@
Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "АрхивироватьЧат", Опции);
@@ -24696,15 +24696,15 @@
IDЧата = ПараметрыФункции["GreenAPI_TestGroupID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenapi", "РазархивироватьЧат", Опции);
@@ -24726,8 +24726,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24747,8 +24747,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24769,16 +24769,16 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
ПараметрыСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rcon", "СформироватьПараметрыСоединения", Опции);
Соединение = OPI_RCON.ОткрытьСоединение(ПараметрыСоединения);
- Команда = "list";
- Опции = Новый Структура;
+ Команда = "list";
+ Опции = Новый Структура;
Опции.Вставить("exec", Команда);
Опции.Вставить("conn", Соединение);
@@ -24788,8 +24788,8 @@
Обработать(Результат, "RCON", "ВыполнитьКоманду");
- Команда = "list";
- Опции = Новый Структура;
+ Команда = "list";
+ Опции = Новый Структура;
Опции.Вставить("exec", Команда);
Опции.Вставить("conn", ПараметрыСоединения);
@@ -24807,8 +24807,8 @@
ТаймаутЧтения = 20;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", ТаймаутЧтения);
Опции.Вставить("wtout", ТаймаутЗаписи);
@@ -24838,9 +24838,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", Промпт);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
@@ -24871,9 +24871,9 @@
ДопПараметры = Новый Структура("format", Формат);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", Промпт);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , Промпт);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24908,9 +24908,9 @@
МассивСообщений.Добавить(Вопрос1);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("headers", ДопЗаголовки);
Ответ1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
@@ -24921,9 +24921,9 @@
МассивСообщений.Добавить(Вопрос2); // Добавляем второй вопрос в контекст
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("headers", ДопЗаголовки);
Ответ2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтветВКонтексте", Опции);
@@ -24945,9 +24945,9 @@
ДопПараметры = Новый Структура("options", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24958,9 +24958,9 @@
Сообщение1 = Результат["message"]["content"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -24974,9 +24974,9 @@
ДопПараметры = Новый Структура("options", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", МассивСообщений);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("msgs" , МассивСообщений);
Опции.Вставить("options", ДопПараметры);
Опции.Вставить("headers", ДопЗаголовки);
@@ -25002,9 +25002,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("keep", Период);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("keep" , Период);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ЗагрузитьМодельВПамять", Опции);
@@ -25026,8 +25026,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ВыгрузитьМодельИзПамяти", Опции);
@@ -25122,10 +25122,10 @@
Настройки = Новый Структура("from,system", "tinyllama", "You are Mario from Super Mario Bros.");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("settings", Настройки);
- Опции.Вставить("headers", ДопЗаголовки);
+ Опции.Вставить("headers" , ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СоздатьМодель", Опции);
@@ -25134,9 +25134,9 @@
Обработать(Результат, "Ollama", "СоздатьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("prompt", "How are you?");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("prompt" , "How are you?");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьОтвет", Опции);
@@ -25156,8 +25156,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
@@ -25167,23 +25167,23 @@
Обработать(Результат, "Ollama", "УдалитьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "library/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "library/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "УдалитьМодель", Опции);
Обработать(Результат, "Ollama", "УдалитьМодель", "Tiny, аккаунт");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
@@ -25201,7 +25201,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокМоделей", Опции);
@@ -25221,7 +25221,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьСписокЗапущенныхМоделей", Опции);
@@ -25243,8 +25243,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("verbose", Ложь);
Опции.Вставить("headers", ДопЗаголовки);
@@ -25268,9 +25268,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("name", Имя);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("name" , Имя);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "КопироватьМодель", Опции);
@@ -25292,7 +25292,7 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьВерсию", Опции);
@@ -25318,9 +25318,9 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
- Опции.Вставить("input", МассивСтрок);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , МассивСтрок);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПолучитьПредставления", Опции);
@@ -25361,8 +25361,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьМодель", Опции);
@@ -25384,8 +25384,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", Модель);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , Модель);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
@@ -25395,8 +25395,8 @@
Обработать(Результат, "Ollama", "СкачатьМодель");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("model", "bayselonarrend/tinyllama:latest");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("model" , "bayselonarrend/tinyllama:latest");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "СкачатьМодель", Опции);
@@ -25420,8 +25420,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("data", Картинка);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("data" , Картинка);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ОтправитьBlob", Опции);
@@ -25442,8 +25442,8 @@
ДопЗаголовки.Вставить("Authorization", СтрШаблон("Bearer %1", Токен));
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("digest", SHA256);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , SHA256);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
@@ -25453,8 +25453,8 @@
Обработать(Результат, "Ollama", "ПроверитьBlob");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("digest", "yoyoyo");
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("digest" , "yoyoyo");
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ollama", "ПроверитьBlob", Опции);
@@ -26629,10 +26629,10 @@
Модель = "smolvlm-256m-instruct";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", Сообщения);
+ Опции.Вставить("msgs" , Сообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
@@ -26648,10 +26648,10 @@
Сообщения = Новый Массив;
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", ИмяФайла);
- Опции.Вставить("data", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
Опции.Вставить("purpose", Назначение);
ЗагрузкаКартинки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
@@ -26661,8 +26661,8 @@
IDКартинки = ЗагрузкаКартинки["id"];
Опции = Новый Структура;
- Опции.Вставить("role", "user");
- Опции.Вставить("file", IDКартинки);
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , IDКартинки);
Опции.Вставить("prompt", "What is in this image?");
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
@@ -26670,10 +26670,10 @@
Сообщения.Добавить(Описание);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("msgs", Сообщения);
+ Опции.Вставить("msgs" , Сообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьОтвет", Опции);
@@ -26694,7 +26694,7 @@
Модель = "arcee-ai_afm-4.5b";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("input", Текст);
@@ -26717,11 +26717,11 @@
Имя = "Math tutor";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
- Опции.Вставить("name", Имя);
- Опции.Вставить("inst", Инструкция);
+ Опции.Вставить("name" , Имя);
+ Опции.Вставить("inst" , Инструкция);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьАссистента", Опции);
@@ -26739,9 +26739,9 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDАссистента);
+ Опции.Вставить("id" , IDАссистента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьАссистента", Опции);
@@ -26759,9 +26759,9 @@
IDАссистента = ПараметрыФункции["OpenAI_Assistant"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDАссистента);
+ Опции.Вставить("id" , IDАссистента);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьАссистента", Опции);
@@ -26780,9 +26780,9 @@
ДопПараметры = Новый Структура("after,order", "asst_2", "desc");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("limit", Количество);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("limit" , Количество);
Опции.Вставить("options", ДопПараметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокАссистентов", Опции);
@@ -26804,10 +26804,10 @@
Назначение = "assistants";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("name", ИмяФайла);
- Опции.Вставить("data", Файл);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("name" , ИмяФайла);
+ Опции.Вставить("data" , Файл);
Опции.Вставить("purpose", Назначение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ЗагрузитьФайл", Опции);
@@ -26827,9 +26827,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "УдалитьФайл", Опции);
@@ -26847,9 +26847,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьИнформациюОФайле", Опции);
@@ -26865,7 +26865,7 @@
Токен = ПараметрыФункции["OpenAI_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокФайлов", Опции);
@@ -26884,9 +26884,9 @@
IDФайла = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("id", IDФайла);
+ Опции.Вставить("id" , IDФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СкачатьФайл", Опции);
@@ -26917,8 +26917,8 @@
Картинка = ПараметрыФункции["OpenAI_File"];
Опции = Новый Структура;
- Опции.Вставить("role", "user");
- Опции.Вставить("file", Картинка);
+ Опции.Вставить("role" , "user");
+ Опции.Вставить("file" , Картинка);
Опции.Вставить("prompt", "What is in this image?");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщенияКартинки", Опции);
@@ -26940,10 +26940,10 @@
ДопПараметры = Новый Структура("response_format", "wav");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("token", Токен);
- Опции.Вставить("model", Модель);
- Опции.Вставить("input", Текст);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("token" , Токен);
+ Опции.Вставить("model" , Модель);
+ Опции.Вставить("input" , Текст);
Опции.Вставить("options", ДопПараметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СгенерироватьРечь", Опции);
@@ -26963,11 +26963,11 @@
Модель = "whisper-1";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("audio", Аудио);
- Опции.Вставить("type", "audio/wav");
+ Опции.Вставить("type" , "audio/wav");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "СоздатьТранскрипцию", Опции);
@@ -26984,15 +26984,15 @@
URL = ПараметрыФункции["OpenAI_URL"];
Токен = ПараметрыФункции["OpenAI_Token"];
- Модель = "sd-1.5-ggml";
- Опции = Новый Структура;
+ Модель = "sd-1.5-ggml";
+ Опции = Новый Структура;
Опции.Вставить("prompt", "Yellow alpaca");
Опции.Вставить("amount", 1);
- Опции.Вставить("size", "64x64");
+ Опции.Вставить("size" , "64x64");
Описание = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруОписанияКартинок", Опции);
- Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции = Новый Структура;
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Опции.Вставить("model", Модель);
Опции.Вставить("descr", Описание);
@@ -27011,7 +27011,7 @@
Токен = ПараметрыФункции["OpenAI_Token"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСписокМоделей", Опции);
@@ -27035,7 +27035,7 @@
Опции.Вставить("role", "assistant");
Опции.Вставить("text", "What is 1C:Enterprise?");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27058,7 +27058,7 @@
Опции.Вставить("text", "What is 1C:Enterprise?");
Опции.Вставить("name", "Vitaly");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27079,7 +27079,7 @@
Опции.Вставить("role", "system");
Опции.Вставить("text", "What is 1C:Enterprise?");
- Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
+ Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("openai", "ПолучитьСтруктуруСообщения", Опции);
Проверка = OPI_Инструменты.JSONСтрокой(Проверка);
Результат = OPI_Инструменты.JSONСтрокой(Результат);
@@ -27098,9 +27098,9 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27120,12 +27120,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27145,12 +27145,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27173,12 +27173,12 @@
Пароль = ПараметрыФункции["PG_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
@@ -27209,11 +27209,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
Соединение = OPI_MSSQL.ОткрытьСоединение(СтрокаПодключения, НастройкиTLS);
@@ -27266,9 +27266,9 @@
МассивПараметров.Добавить(Новый Структура("BYTES" , Картинка));
Опции = Новый Структура;
- Опции.Вставить("sql", ТекстЗапроса);
+ Опции.Вставить("sql" , ТекстЗапроса);
Опции.Вставить("params", МассивПараметров);
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ВыполнитьЗапросSQL", Опции);
@@ -27333,10 +27333,10 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27368,7 +27368,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
@@ -27376,7 +27376,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьБазуДанных", Опции);
@@ -27397,11 +27397,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27445,9 +27445,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
@@ -27458,9 +27458,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СоздатьТаблицу", Опции);
@@ -27479,11 +27479,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27557,11 +27557,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27585,10 +27585,10 @@
// Отборы, выбранные поля, количество и сортировка
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", "test_data");
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , "test_data");
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27623,13 +27623,13 @@
Количество = 5;
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", Поля);
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("order", Сортировка);
- Опции.Вставить("limit", Количество);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("order" , Сортировка);
+ Опции.Вставить("limit" , Количество);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27650,11 +27650,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27696,11 +27696,11 @@
Обработать(Результат, "MSSQL", "ОбновитьЗаписи");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "['ip_address']");
Опции.Вставить("filter", Фильтры);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27719,11 +27719,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27775,8 +27775,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27795,11 +27795,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27824,16 +27824,16 @@
Таблица = "test_data";
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьТаблицу", Опции);
@@ -27851,10 +27851,10 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27883,7 +27883,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27891,7 +27891,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27903,7 +27903,7 @@
Опции = Новый Структура;
Опции.Вставить("base", База);
- Опции.Вставить("dbc", Подключение);
+ Опции.Вставить("dbc" , Подключение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "УдалитьБазуДанных", Опции);
@@ -27922,11 +27922,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27949,8 +27949,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
@@ -27969,11 +27969,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -27998,8 +27998,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28022,11 +28022,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28049,8 +28049,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28072,11 +28072,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28098,8 +28098,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28120,11 +28120,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28152,8 +28152,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28163,9 +28163,9 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьТаблицу", Опции);
@@ -28173,8 +28173,8 @@
Опции = Новый Структура;
Опции.Вставить("table", Таблица);
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьИнформациюОТаблице", Опции);
@@ -28193,11 +28193,11 @@
Опции.Вставить("trust", Истина);
НастройкиTLS = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьНастройкиTLS", Опции);
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "СформироватьСтрокуПодключения", Опции);
@@ -28231,11 +28231,11 @@
КлючевыеПоля.Добавить("id");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
@@ -28244,10 +28244,10 @@
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Вставка");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка вставки");
@@ -28266,21 +28266,21 @@
МассивДанных.Добавить(СтруктураСтроки3);
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
- Опции.Вставить("rows", МассивДанных);
+ Опции.Вставить("table" , Таблица);
+ Опции.Вставить("rows" , МассивДанных);
Опции.Вставить("unique", КлючевыеПоля);
- Опции.Вставить("db", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("db" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ГарантироватьЗаписи", Опции);
Обработать(Результат, "MSSQL", "ГарантироватьЗаписи", "Обновление");
Опции = Новый Структура;
- Опции.Вставить("table", Таблица);
+ Опции.Вставить("table" , Таблица);
Опции.Вставить("fields", "*");
- Опции.Вставить("dbc", СтрокаПодключения);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("dbc" , СтрокаПодключения);
+ Опции.Вставить("tls" , НастройкиTLS);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mssql", "ПолучитьЗаписи", Опции);
Обработать(Проверка, "MSSQL", "ГарантироватьЗаписи", "Проверка обновления");
@@ -28331,10 +28331,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28348,11 +28348,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28392,10 +28392,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28409,11 +28409,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28462,10 +28462,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28479,11 +28479,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28497,9 +28497,9 @@
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиFTP);
+ Опции.Вставить("set" , НастройкиFTP);
Опции.Вставить("proxy", НастройкиПрокси);
- Опции.Вставить("tls", НастройкиTLS);
+ Опции.Вставить("tls" , НастройкиTLS);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьКонфигурациюСоединения", Опции);
@@ -28535,10 +28535,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28552,11 +28552,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28600,10 +28600,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28617,11 +28617,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28656,10 +28656,10 @@
Пароль = ПараметрыФункции["FTP_Password"];
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28681,11 +28681,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28729,10 +28729,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28746,11 +28746,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28805,7 +28805,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "new_dir");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28814,7 +28814,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Проверка = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28841,10 +28841,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -28858,11 +28858,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28881,7 +28881,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
Иначе
@@ -28895,7 +28895,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "Dir1/Dir3/Git-2.50.0-64-bit.exe");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -28931,10 +28931,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Опции.Вставить("rtout", 1000);
Опции.Вставить("wtout", 1000);
@@ -28950,11 +28950,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -28977,7 +28977,7 @@
Опции.Вставить("path", "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ЗагрузитьФайл", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("file", КартинкаДД);
Опции.Вставить("path", "pic_from_binary.png");
@@ -28998,7 +28998,7 @@
Опции.Вставить("path", "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьРазмерОбъекта", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "pic_from_binary.png");
@@ -29045,10 +29045,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29062,11 +29062,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29106,7 +29106,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29133,10 +29133,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29150,11 +29150,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29204,10 +29204,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29221,11 +29221,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29257,7 +29257,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29284,10 +29284,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29301,11 +29301,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29363,10 +29363,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29380,11 +29380,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29402,8 +29402,8 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir/pic_from_disk.png");
- Опции.Вставить("new", "new_dir/pic_copy.png");
+ Опции.Вставить("old" , "new_dir/pic_from_disk.png");
+ Опции.Вставить("new" , "new_dir/pic_copy.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
Иначе
@@ -29432,8 +29432,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir");
- Опции.Вставить("new", "brand_new_dir");
+ Опции.Вставить("old" , "new_dir");
+ Опции.Вставить("new" , "brand_new_dir");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29442,7 +29442,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29450,8 +29450,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "brand_new_dir");
- Опции.Вставить("new", "new_dir");
+ Опции.Вставить("old" , "brand_new_dir");
+ Опции.Вставить("new" , "new_dir");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29459,8 +29459,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "new_dir/pic_copy.png");
- Опции.Вставить("new", "new_dir/pic_from_disk.png");
+ Опции.Вставить("old" , "new_dir/pic_copy.png");
+ Опции.Вставить("new" , "new_dir/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ИзменитьПуть", Опции);
@@ -29469,7 +29469,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", ".");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьСписокОбъектов", Опции);
@@ -29496,10 +29496,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29513,11 +29513,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29603,10 +29603,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29620,11 +29620,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29698,10 +29698,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29715,11 +29715,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29768,10 +29768,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29785,11 +29785,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29807,9 +29807,9 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "UMASK";
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("cmd", ТекстКоманды);
+ Опции.Вставить("cmd" , ТекстКоманды);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьНестандартнуюКоманду", Опции);
@@ -29842,10 +29842,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29859,11 +29859,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29881,9 +29881,9 @@
Если OPI_FTP.ЭтоКоннектор(Соединение) Тогда
ТекстКоманды = "PWD";
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("cmd", ТекстКоманды);
+ Опции.Вставить("cmd" , ТекстКоманды);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ВыполнитьПроизвольнуюКоманду", Опции);
@@ -29916,10 +29916,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -29933,11 +29933,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -29986,10 +29986,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -30003,11 +30003,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30073,10 +30073,10 @@
FTPS = ПараметрыФункции["TLS"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("host", Хост);
- Опции.Вставить("port", Порт);
+ Опции.Вставить("host" , Хост);
+ Опции.Вставить("port" , Порт);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
НастройкиFTP = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиСоединения", Опции);
@@ -30090,11 +30090,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30135,9 +30135,9 @@
Пароль = ПараметрыФункции["RPortal_Password"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("login", Логин);
- Опции.Вставить("pass", Пароль);
+ Опции.Вставить("pass" , Пароль);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьВременныйТокен", Опции);
@@ -30155,10 +30155,10 @@
ИмяКлюча = "test_key";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("name", ИмяКлюча);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("name" , ИмяКлюча);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "ПолучитьПостоянныйТокен", Опции);
@@ -30176,10 +30176,10 @@
IDКлюча = ПараметрыФункции["RPortal_TestKeyID"];
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("token", Токен);
- Опции.Вставить("user", IDПользователя);
- Опции.Вставить("id", IDКлюча);
+ Опции.Вставить("user" , IDПользователя);
+ Опции.Вставить("id" , IDКлюча);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("rportal", "УдалитьПостоянныйТокен", Опции);
@@ -30248,11 +30248,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30321,11 +30321,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30404,18 +30404,18 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиSSH);
+ Опции.Вставить("set" , НастройкиSSH);
Опции.Вставить("proxy", НастройкиПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьКонфигурациюСоединения", Опции);
@@ -30489,11 +30489,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30568,11 +30568,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30631,8 +30631,8 @@
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
Опции.Вставить("user", Логин);
- Опции.Вставить("key", ПриватныйКлюч);
- Опции.Вставить("pub", ПубличныйКлюч);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПриватныйКлюч", Опции);
@@ -30646,9 +30646,9 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
Опции = Новый Структура;
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
@@ -30674,11 +30674,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("ssh", "ПолучитьНастройкиПрокси", Опции);
@@ -30747,11 +30747,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30820,11 +30820,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30903,11 +30903,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -30986,11 +30986,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31068,11 +31068,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31084,7 +31084,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "test_folder");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
Иначе
@@ -31169,11 +31169,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31189,7 +31189,7 @@
Опции.Вставить("path", "pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ЗагрузитьФайл", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("file", КартинкаДД);
Опции.Вставить("path", "files_folder/pic_from_binary.png");
@@ -31290,11 +31290,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31327,7 +31327,7 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Опции.Вставить("path", "files_folder");
- Опции.Вставить("rcv", Истина);
+ Опции.Вставить("rcv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьСписокОбъектов", Опции);
@@ -31390,11 +31390,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31453,8 +31453,8 @@
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
Опции.Вставить("user", Логин);
- Опции.Вставить("key", ПриватныйКлюч);
- Опции.Вставить("pub", ПубличныйКлюч);
+ Опции.Вставить("key" , ПриватныйКлюч);
+ Опции.Вставить("pub" , ПубличныйКлюч);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПриватныйКлюч", Опции);
@@ -31468,9 +31468,9 @@
Постфикс = ПараметрыФункции["Postfix"]; // SKIP
- Хост = ПараметрыФункции["SSH_Host"];
- Порт = ПараметрыФункции["SSH_Port"];
- Логин = ПараметрыФункции["SSH_User"];
+ Хост = ПараметрыФункции["SSH_Host"];
+ Порт = ПараметрыФункции["SSH_Port"];
+ Логин = ПараметрыФункции["SSH_User"];
Опции = Новый Структура;
Опции.Вставить("host", Хост);
Опции.Вставить("port", Порт);
@@ -31496,11 +31496,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31565,18 +31565,18 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
КонецЕсли;
Опции = Новый Структура;
- Опции.Вставить("set", НастройкиSFTP);
+ Опции.Вставить("set" , НастройкиSFTP);
Опции.Вставить("proxy", НастройкиПрокси);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьКонфигурациюСоединения", Опции);
@@ -31650,11 +31650,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31729,11 +31729,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31838,11 +31838,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31937,11 +31937,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -31952,8 +31952,8 @@
Если OPI_SFTP.ЭтоКоннектор(Соединение) Тогда
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "pic_from_disk.png");
- Опции.Вставить("new", "files_folder/pic_from_disk.png");
+ Опции.Вставить("old" , "pic_from_disk.png");
+ Опции.Вставить("new" , "files_folder/pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
Иначе
@@ -31982,8 +31982,8 @@
Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("old", "files_folder/pic_from_disk.png");
- Опции.Вставить("new", "pic_from_disk.png");
+ Опции.Вставить("old" , "files_folder/pic_from_disk.png");
+ Опции.Вставить("new" , "pic_from_disk.png");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ИзменитьПуть", Опции);
@@ -32062,11 +32062,11 @@
ПарольПрокси = ПараметрыФункции["Proxy_Password"];
Опции = Новый Структура;
- Опции.Вставить("addr", АдресПрокси);
- Опции.Вставить("port", ПортПрокси);
- Опции.Вставить("type", ТипПрокси);
+ Опции.Вставить("addr" , АдресПрокси);
+ Опции.Вставить("port" , ПортПрокси);
+ Опции.Вставить("type" , ТипПрокси);
Опции.Вставить("login", ЛогинПрокси);
- Опции.Вставить("pass", ПарольПрокси);
+ Опции.Вставить("pass" , ПарольПрокси);
НастройкиПрокси = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("sftp", "ПолучитьНастройкиПрокси", Опции);
@@ -32102,9 +32102,9 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
@@ -32125,15 +32125,15 @@
НомерТелефона = 441234567890;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКодАвторизации", Опции);
@@ -32151,13 +32151,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "РазлогинитьИнстанс", Опции);
@@ -32178,15 +32178,15 @@
КодАвторизации = 123456;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("code", КодАвторизации);
+ Опции.Вставить("code" , КодАвторизации);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьКодАвторизации", Опции);
@@ -32204,13 +32204,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСостояниеИнстанса", Опции);
@@ -32229,13 +32229,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПерезапуститьИнстанс", Опции);
@@ -32273,13 +32273,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьНастройкиИнстанса", Опции);
@@ -32298,9 +32298,9 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
@@ -32312,7 +32312,7 @@
Опции = Новый Структура;
Опции.Вставить("settings", СтруктураНастроек);
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции.Вставить("access" , ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьНастройкиИнстанса", Опции);
@@ -32332,14 +32332,14 @@
Картинка = ПараметрыФункции["Picture"]; // URL, Путь или Двоичные данные
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуПрофиля", Опции);
@@ -32358,13 +32358,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОбАккаунте", Опции);
@@ -32386,15 +32386,15 @@
НомерТелефона = ПараметрыФункции["GreenMax_Phone"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("phone", НомерТелефона);
+ Опции.Вставить("phone" , НомерТелефона);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПроверитьАккаунт", Опции);
@@ -32414,15 +32414,15 @@
Количество = 1;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("count", Количество);
+ Опции.Вставить("count" , Количество);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокКонтактов", Опции);
@@ -32443,15 +32443,15 @@
IDКонтакта = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDКонтакта);
+ Опции.Вставить("chat" , IDКонтакта);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОКонтакте", Опции);
@@ -32469,13 +32469,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСписокЧатов", Опции);
@@ -32497,15 +32497,15 @@
IDЧата = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьАватарЧата", Опции);
@@ -32528,15 +32528,15 @@
IDПользователя = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("name", Наименование);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("name" , Наименование);
Опции.Вставить("members", IDПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СоздатьГруппу", Опции);
@@ -32561,15 +32561,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ДобавитьУчастникаГруппы", Опции);
@@ -32596,15 +32596,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУчастникаГруппы", Опции);
@@ -32626,15 +32626,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ВыйтиИзГруппы", Опции);
@@ -32656,16 +32656,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("name", Наименование);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("name" , Наименование);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьИмяГруппы", Опции);
@@ -32686,15 +32686,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИнформациюОГруппе", Опции);
@@ -32720,16 +32720,16 @@
Настройки.Вставить("allowParticipantsAddMembers" , Ложь);
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("set", Настройки);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("set" , Настройки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ИзменитьНастройкиГруппы", Опции);
@@ -32772,15 +32772,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "НазначитьПраваАдминистратора", Опции);
@@ -32805,15 +32805,15 @@
IDУчастника = ПараметрыФункции["GreenMax_ContactID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("member", IDУчастника);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтозватьПраваАдминистратора", Опции);
@@ -32837,15 +32837,15 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("picture", Картинка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УстановитьКартинкуГруппы", Опции);
@@ -32870,16 +32870,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("text", Текст);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("text" , Текст);
Опции.Вставить("typing", Набор);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьТекстовоеСообщение", Опции);
@@ -32905,18 +32905,18 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
+ Опции.Вставить("caption" , Описание);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
@@ -32928,14 +32928,14 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("file", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("file" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("typing", 1000);
- Опции.Вставить("ttype", "video");
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
+ Опции.Вставить("ttype" , "video");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайл", Опции);
@@ -32958,16 +32958,16 @@
IDЧата = ПараметрыФункции["GreenMax_GroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
@@ -32980,13 +32980,13 @@
ИмяФайла = "vid.mp4";
IDСообщения = Результат["idMessage"];
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("url", Файл);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("url" , Файл);
Опции.Вставить("filename", ИмяФайла);
- Опции.Вставить("caption", Описание);
- Опции.Вставить("typing", 1000);
+ Опции.Вставить("caption" , Описание);
+ Опции.Вставить("typing" , 1000);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтправитьФайлПоURL", Опции);
@@ -33002,13 +33002,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьУведомление", Опции);
@@ -33029,15 +33029,15 @@
IDУведомления = ПараметрыФункции["GreenMax_ReceiptID"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("id", IDУведомления);
+ Опции.Вставить("id" , IDУведомления);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "УдалитьУведомление", Опции);
@@ -33059,15 +33059,15 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции.Вставить("chat" , IDЧата);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОтметитьСообщенияКакПрочитанные", Опции);
@@ -33090,16 +33090,16 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
- Опции.Вставить("count", Количество);
+ Опции.Вставить("chat" , IDЧата);
+ Опции.Вставить("count" , Количество);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьИсториюСообщенийЧата", Опции);
@@ -33122,15 +33122,15 @@
IDЧата = ПараметрыФункции["GreenMax_MainGroupID"]; // SKIP
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
- Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("chat", IDЧата);
+ Опции = Новый Структура;
+ Опции.Вставить("access" , ПараметрыДоступа);
+ Опции.Вставить("chat" , IDЧата);
Опции.Вставить("message", IDСообщения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьСообщениеЧата", Опции);
@@ -33151,15 +33151,15 @@
Период = 30;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("span", Период);
+ Опции.Вставить("span" , Период);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналВходящихСообщений", Опции);
@@ -33179,15 +33179,15 @@
Период = 30;
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
- Опции.Вставить("span", Период);
+ Опции.Вставить("span" , Период);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьЖурналИсходящихСообщений", Опции);
@@ -33205,13 +33205,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоСообщенийКОтправке", Опции);
@@ -33230,13 +33230,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьОчередьСообщенийКОтправке", Опции);
@@ -33255,13 +33255,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьСообщенийКОтправке", Опции);
@@ -33280,13 +33280,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ПолучитьКоличествоВходящихУведомлений", Опции);
@@ -33305,13 +33305,13 @@
ApiTokenInstance = ПараметрыФункции["GreenMax_Token"];
Опции = Новый Структура;
- Опции.Вставить("api", ApiUrl);
+ Опции.Вставить("api" , ApiUrl);
Опции.Вставить("media", MediaUrl);
- Опции.Вставить("id", IdInstance);
+ Опции.Вставить("id" , IdInstance);
Опции.Вставить("token", ApiTokenInstance);
ПараметрыДоступа = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "СформироватьПараметрыДоступа", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("access", ПараметрыДоступа);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("greenmax", "ОчиститьОчередьВходящихУведомлений", Опции);
@@ -33334,11 +33334,11 @@
База = ПараметрыФункции["MongoDB_DB"];
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33359,11 +33359,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33390,11 +33390,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33418,11 +33418,11 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33445,10 +33445,10 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
@@ -33461,7 +33461,7 @@
Обработать(Соединение, "MongoDB", "ВыполнитьКоманду", "Подключение"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("comm", Команда);
Опции.Вставить("data", Данные);
@@ -33483,21 +33483,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("db", База);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_db";
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьБазуДанных", Опции);
@@ -33516,14 +33516,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
@@ -33546,18 +33546,18 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьБазуДанных", Опции);
@@ -33576,14 +33576,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Наименование = "test_collection";
База = "test_database";
@@ -33611,9 +33611,9 @@
Параметры.Вставить("validator", Выражение);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", Наименование);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
@@ -33623,9 +33623,9 @@
Обработать(Результат, "MongoDB", "СоздатьКоллекцию");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", Наименование);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , Наименование);
+ Опции.Вставить("db" , База);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьКоллекцию", Опции);
@@ -33643,22 +33643,22 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "test_collection";
База = "test_database";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьКоллекцию", Опции);
@@ -33677,20 +33677,20 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
База = "test_database";
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСписокКоллекций", Опции);
@@ -33710,14 +33710,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
МассивДокументов = Новый Массив;
@@ -33783,10 +33783,10 @@
OPI_MongoDB.УдалитьКоллекцию(Соединение, Коллекция, База); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
Опции.Вставить("docs", МассивДокументов);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
@@ -33849,10 +33849,10 @@
МассивДокументов.Добавить(ДокументБезКатегории);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("coll", Коллекция);
Опции.Вставить("docs", МассивДокументов);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВставитьДокументы", Опции);
@@ -33870,14 +33870,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -33887,11 +33887,11 @@
Параметры = Новый Структура("limit", 2);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33906,11 +33906,11 @@
Параметры = Новый Структура("limit", 5);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33922,11 +33922,11 @@
Сортировка = Новый Структура("rating,price", -1, 1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("sort" , Сортировка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33937,11 +33937,11 @@
Сортировка = Новый Структура("createdDate", -1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("sort" , Сортировка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33953,9 +33953,9 @@
Фильтр.Вставить("details.weightKg", Новый Структура("__4lt", 3));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33968,11 +33968,11 @@
Параметры = Новый Структура("projection", Новый Структура("productName,price,rating", 1, 1, 1));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -33991,14 +33991,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34042,14 +34042,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34100,14 +34100,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34116,11 +34116,11 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Обновление = OPI_MongoDB.ПолучитьСтруктуруОбновленияДокументов(Фильтр, Данные); // Массив или одиночное
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
@@ -34132,11 +34132,11 @@
Сортировка = Новый Структура("doubleField", -1);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34146,11 +34146,11 @@
Фильтр = Новый Структура("stringField,doubleField", "Текст", 999);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Сортировка);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Сортировка);
Опции.Вставить("params", Параметры);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34163,24 +34163,24 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 1);
- Фильтр = Новый Структура("category", "электроника", "price", 777);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category", "электроника", "price", 777);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34192,23 +34192,23 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 2);
- Фильтр = Новый Структура("productName", "Товар 1");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Товар 1");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34220,23 +34220,23 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 3);
- Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Товар 2", "tags", "обновленный");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34254,26 +34254,26 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 4);
- Фильтр = Новый Соответствие;
+ Фильтр = Новый Соответствие;
Фильтр.Вставить("details.supplier", "Поставщик А+");
Фильтр.Вставить("details.weightKg", 2.5);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34293,26 +34293,26 @@
));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
- Опции.Вставить("multi", Ложь);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Ложь);
Опции.Вставить("upsert", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 5);
- Фильтр = Новый Структура("productName", "Новый товар");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Новый товар");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34324,26 +34324,26 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 6);
- Фильтр = Новый Структура("productName", "Товар 3");
- Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("sort", Неопределено);
+ Фильтр = Новый Структура("productName", "Товар 3");
+ Параметры = Новый Структура("projection", Новый Структура("productName,rating", 1, 1));
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("sort" , Неопределено);
Опции.Вставить("params", Параметры);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34358,24 +34358,24 @@
Опции = Новый Структура;
Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("multi", Истина);
Обновление = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", Обновление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 7);
- Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("price,tags", Новый Структура("__4lt", 200), "уценка");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34384,31 +34384,31 @@
// Updates array
МассивОбновлений = Новый Массив;
- Фильтр1 = Новый Структура("category", "электроника");
- Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
- Опции = Новый Структура;
+ Фильтр1 = Новый Структура("category", "электроника");
+ Данные1 = Новый Структура("__4set", Новый Структура("price,discounted", 888, Истина));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр1);
- Опции.Вставить("data", Данные1);
+ Опции.Вставить("data" , Данные1);
Опции.Вставить("multi", Истина);
Обновление1 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление1);
- Фильтр2 = Новый Структура("category", "одежда");
- Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
- Опции = Новый Структура;
+ Фильтр2 = Новый Структура("category", "одежда");
+ Данные2 = Новый Структура("__4inc", Новый Структура("quantity", 5));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр2);
- Опции.Вставить("data", Данные2);
+ Опции.Вставить("data" , Данные2);
Опции.Вставить("multi", Истина);
Обновление2 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление2);
- Фильтр3 = Новый Структура("category", "книги");
- Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
- Опции = Новый Структура;
+ Фильтр3 = Новый Структура("category", "книги");
+ Данные3 = Новый Структура("__4push", Новый Структура("tags", "массовое_обновление"));
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр3);
- Опции.Вставить("data", Данные3);
+ Опции.Вставить("data" , Данные3);
Опции.Вставить("multi", Истина);
Обновление3 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
@@ -34427,71 +34427,71 @@
));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр4);
- Опции.Вставить("data", Данные4);
- Опции.Вставить("multi", Ложь);
+ Опции.Вставить("query" , Фильтр4);
+ Опции.Вставить("data" , Данные4);
+ Опции.Вставить("multi" , Ложь);
Опции.Вставить("upsert", Истина);
Обновление4 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление4);
- Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
- Данные5 = Новый Структура;
+ Фильтр5 = Новый Структура("rating", Новый Структура("__4lte", 2));
+ Данные5 = Новый Структура;
Данные5.Вставить("__4set", Новый Структура("needsImprovement", Истина));
Данные5.Вставить("__4inc", Новый Структура("quantity" , -2));
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("query", Фильтр5);
- Опции.Вставить("data", Данные5);
+ Опции.Вставить("data" , Данные5);
Опции.Вставить("multi", Истина);
Обновление5 = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
МассивОбновлений.Добавить(Обновление5);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("updates", МассивОбновлений);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ОбновитьДокументы", Опции);
Обработать(Результат, "MongoDB", "ОбновитьДокументы", 9);
- Фильтр = Новый Структура("category,price", "электроника", 888);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category,price", "электроника", 888);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_1");
- Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("category,tags", "книги", "массовое_обновление");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_2");
- Фильтр = Новый Структура("productName", "Специальный товар из массива");
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("productName", "Специальный товар из массива");
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
Обработать(РезультатПроверки, "MongoDB", "ОбновитьДокументы", "Проверка 8_3");
- Фильтр = Новый Структура("needsImprovement", Истина);
- Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Фильтр = Новый Структура("needsImprovement", Истина);
+ Опции = Новый Структура;
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
РезультатПроверки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34506,9 +34506,9 @@
Данные = Новый Структура( "__4set", Новый Структура("doubleField", 999));
Опции = Новый Структура;
- Опции.Вставить("query", Фильтр);
- Опции.Вставить("data", Данные);
- Опции.Вставить("multi", Истина);
+ Опции.Вставить("query" , Фильтр);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("multi" , Истина);
Опции.Вставить("upsert", Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьСтруктуруОбновленияДокументов", Опции);
@@ -34540,14 +34540,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Коллекция = "new_collection";
@@ -34558,10 +34558,10 @@
Обработать(Результат, "MongoDB", "УдалитьДокументы", "Предпроверка"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
Опции.Вставить("deletes", Удаление);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьДокументы", Опции);
@@ -34570,9 +34570,9 @@
Обработать(Результат, "MongoDB", "УдалитьДокументы");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("coll", Коллекция);
- Опции.Вставить("db", База);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("coll" , Коллекция);
+ Опции.Вставить("db" , База);
Опции.Вставить("query", Фильтр);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьДокументы", Опции);
@@ -34591,14 +34591,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34608,11 +34608,11 @@
ПарольПользователя = "1234";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
@@ -34621,11 +34621,11 @@
Обработать(Результат, "MongoDB", "СоздатьПользователя");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьПользователя", Опции);
@@ -34643,14 +34643,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("readWrite");
@@ -34659,11 +34659,11 @@
ПарольПользователя = "4321";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
@@ -34674,11 +34674,11 @@
ИмяПользователя = "anotheruser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяПользователя);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяПользователя);
Опции.Вставить("roles", МассивРолей);
- Опции.Вставить("db", База);
- Опции.Вставить("pwd", ПарольПользователя);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("pwd" , ПарольПользователя);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьПользователя", Опции);
@@ -34696,21 +34696,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
@@ -34719,9 +34719,9 @@
Обработать(Результат, "MongoDB", "УдалитьПользователя");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьПользователя", Опции);
@@ -34739,21 +34739,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяПользователя = "newuser";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("usrs", ИмяПользователя);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователей", Опции);
@@ -34764,9 +34764,9 @@
МассивПользователей.Добавить(Новый Структура("user,db", "newuser" , "main"));
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("usrs", МассивПользователей);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Опции.Вставить("spwd", Истина);
Опции.Вставить("sprv", Истина);
@@ -34788,18 +34788,18 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьПользователейБазы", Опции);
@@ -34819,14 +34819,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34852,10 +34852,10 @@
OPI_MongoDB.УдалитьРоль(Соединение, ИмяРоли, База); // SKIP
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
@@ -34865,10 +34865,10 @@
Обработать(Результат, "MongoDB", "СоздатьРоль");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СоздатьРоль", Опции);
@@ -34887,14 +34887,14 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
МассивРолей = Новый Массив;
МассивРолей.Добавить("read");
@@ -34918,10 +34918,10 @@
ИмяРоли = "newrole";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
- Опции.Вставить("prvl", МассивПривилегий);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("name" , ИмяРоли);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("prvl" , МассивПривилегий);
Опции.Вставить("roles", МассивРолей);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ИзменитьРоль", Опции);
@@ -34942,21 +34942,21 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
ИмяРоли = "newrole";
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
@@ -34965,9 +34965,9 @@
Обработать(Результат, "MongoDB", "УдалитьРоль");
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("name", ИмяРоли);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "УдалитьРоль", Опции);
@@ -35007,22 +35007,22 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
+ Опции.Вставить("dbc" , Соединение);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
- Опции.Вставить("sprv", Истина);
+ Опции.Вставить("db" , База);
+ Опции.Вставить("sprv" , Истина);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ПолучитьРоли", Опции);
@@ -35042,23 +35042,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "НазначитьРоли", Опции);
@@ -35078,23 +35078,23 @@
Адрес = OPI_ПолучениеДанныхТестов.ПолучитьLocalhost() + ":" + ПараметрыФункции["MongoDB_Port"]; // SKIP
ПараметрыПодключения = Новый Структура("authSource", "admin");
- Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
- Опции.Вставить("usr", Логин);
- Опции.Вставить("pwd", Пароль);
+ Опции = Новый Структура;
+ Опции.Вставить("addr" , Адрес);
+ Опции.Вставить("usr" , Логин);
+ Опции.Вставить("pwd" , Пароль);
Опции.Вставить("params", ПараметрыПодключения);
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
- Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
+ Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Пользователь = "bayselonarrend";
Роль = Новый Структура("role,db", "newrole", База);
Опции = Новый Структура;
- Опции.Вставить("dbc", Соединение);
- Опции.Вставить("user", Пользователь);
+ Опции.Вставить("dbc" , Соединение);
+ Опции.Вставить("user" , Пользователь);
Опции.Вставить("roles", Роль);
- Опции.Вставить("db", База);
+ Опции.Вставить("db" , База);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СнятьРоли", Опции);
@@ -35119,14 +35119,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35141,9 +35141,9 @@
Обработать(Результат, "GRPC", "ОткрытьСоединение", "Закрытие");
- Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
+ Адрес = ПараметрыФункции["GRPC_AddressNoTls"];
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35155,7 +35155,7 @@
Схемы.Вставить("main.proto", Proto1);
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35176,14 +35176,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35208,14 +35208,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35240,11 +35240,11 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
@@ -35279,11 +35279,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35303,11 +35303,11 @@
Метод = "HeadersUnary";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35328,14 +35328,14 @@
Схемы.Вставить("main.proto" , Proto1); // Основной
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
- Мета = Новый Структура("somekey", "somevalue");
+ Мета = Новый Структура("somekey", "somevalue");
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
- Опции.Вставить("meta", Мета);
+ Опции.Вставить("meta" , Мета);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35390,11 +35390,11 @@
Данные.Вставить("f_enums" , СтрРазделить("ENUM_1,ENUM_2", ","));
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35403,23 +35403,23 @@
Обработать(Результат, "GRPC", "ВызватьМетод");
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
Обработать(Результат, "GRPC", "ВызватьМетод", "Пустой");
- Метод = "HeadersUnary";
+ Метод = "HeadersUnary";
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Неопределено);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Неопределено);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ВызватьМетод", Опции);
@@ -35433,17 +35433,17 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
Соединение = OPI_GRPC.ОткрытьСоединение(Параметры, Tls);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокСервисов", Опции);
@@ -35460,11 +35460,11 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35473,7 +35473,7 @@
Сервис = "grpcbin.GRPCBin";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьСписокМетодов", Опции);
@@ -35490,11 +35490,11 @@
Схема = ПараметрыФункции["GRPC_Proto"]; // Строка, путь к файлу или URL
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схема);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35504,9 +35504,9 @@
Метод = "Index";
Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
+ Опции.Вставить("conn" , Соединение);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
+ Опции.Вставить("method" , Метод);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьМетод", Опции);
@@ -35528,11 +35528,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35615,11 +35615,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35704,11 +35704,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35793,11 +35793,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35852,11 +35852,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -35938,11 +35938,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36000,11 +36000,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36019,12 +36019,12 @@
Данные.Вставить("f_sub" , Новый Структура("f_string", "Nested value"));
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", Данные);
- Опции.Вставить("tls", Tls);
- Опции.Вставить("count", 3);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("tls" , Tls);
+ Опции.Вставить("count" , 3);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьСерверныйПоток", Опции);
@@ -36046,11 +36046,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36071,11 +36071,11 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", МассивЗапросов);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
@@ -36086,11 +36086,11 @@
МассивЗапросов.Удалить(МассивЗапросов.ВГраница());
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("data", МассивЗапросов);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("data" , МассивЗапросов);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьКлиентскийПоток", Опции);
@@ -36110,11 +36110,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36143,11 +36143,11 @@
КонецЦикла;
Опции = Новый Структура;
- Опции.Вставить("conn", Параметры);
+ Опции.Вставить("conn" , Параметры);
Опции.Вставить("service", Сервис);
- Опции.Вставить("method", Метод);
- Опции.Вставить("exch", ПорядокОбмена);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("method" , Метод);
+ Опции.Вставить("exch" , ПорядокОбмена);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ОбработатьДвунаправленныйПоток", Опции);
@@ -36169,11 +36169,11 @@
Схемы.Вставить("my_types.proto", Proto2); // Для импорта в основной
Опции = Новый Структура;
- Опции.Вставить("addr", Адрес);
+ Опции.Вставить("addr" , Адрес);
Опции.Вставить("proto", Схемы);
Параметры = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьПараметрыСоединения", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("trust", Истина);
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("grpc", "ПолучитьНастройкиTls", Опции);
@@ -36220,7 +36220,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Соединение = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36243,9 +36243,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36289,16 +36289,16 @@
IDЗапроса = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", БазаДанных);
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("format", ФорматДанных);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36317,9 +36317,9 @@
|3" + Таб + "Bob";
Опции = Новый Структура;
- Опции.Вставить("name", ИмяТаблицы);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36330,14 +36330,14 @@
ТекстЗапроса = "SELECT * FROM ext_users WHERE id > 1";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Опции.Вставить("ext", МассивВнешнихТаблиц);
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36348,13 +36348,13 @@
ТекстВыборки = "SELECT * FROM events";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36363,39 +36363,39 @@
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос"); // SKIP
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "CSV");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаCSV");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "TSV");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ВыборкаTSV");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSONCompact");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36407,20 +36407,20 @@
ДопНастройки.Вставить("max_threads", "4");
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("format", "JSON");
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("format" , "JSON");
Опции.Вставить("settings", ДопНастройки);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
Обработать(Результат, "ClickHouse", "ВыполнитьЗапрос", "ДопНастройки");
- UUID = Строка(Новый УникальныйИдентификатор());
+ UUID = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
Опции.Вставить("id", UUID);
@@ -36432,9 +36432,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36447,9 +36447,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36459,13 +36459,13 @@
ТекстЗапроса = "SELECT * FROM temp_session_test";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
- Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции = Новый Структура;
+ Опции.Вставить("conn" , Соединение);
+ Опции.Вставить("req" , Запрос);
Опции.Вставить("session", Сессия);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36489,7 +36489,7 @@
// Открытие соединения
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36515,9 +36515,9 @@
Опции.Вставить("query", ТекстЗапроса);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36552,16 +36552,16 @@
IDЗапроса = Строка(Новый УникальныйИдентификатор());
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", "default");
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , "default");
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
Опции.Вставить("format", ФорматДанных);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36572,13 +36572,13 @@
ТекстВыборки = "SELECT * FROM events_grpc";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36595,9 +36595,9 @@
|2" + Таб + "Jane";
Опции = Новый Структура;
- Опции.Вставить("name", "ext_grpc");
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , "ext_grpc");
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
ВнешняяТаблица = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36608,14 +36608,14 @@
ТекстЗапроса = "SELECT * FROM ext_grpc";
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Опции.Вставить("ext", МассивВнешнихТаблиц);
+ Опции.Вставить("ext" , МассивВнешнихТаблиц);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36647,7 +36647,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36659,7 +36659,7 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", JWT);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36672,8 +36672,8 @@
ДопЗаголовки.Вставить("X-Custom-Header", "CustomValue");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
- Опции.Вставить("auth", Авторизация);
+ Опции.Вставить("url" , URL);
+ Опции.Вставить("auth" , Авторизация);
Опции.Вставить("headers", ДопЗаголовки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияHTTP", Опции);
@@ -36706,7 +36706,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36718,7 +36718,7 @@
JWT = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.test";
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", JWT);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36731,7 +36731,7 @@
Meta.Вставить("custom-meta", "value");
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
Опции.Вставить("meta", Meta);
@@ -36747,9 +36747,9 @@
Tls = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиTls", Опции);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
- Опции.Вставить("tls", Tls);
+ Опции.Вставить("tls" , Tls);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36783,7 +36783,7 @@
ДопНастройки.Вставить("max_threads", "4");
СтруктураКолонок = Новый Структура("id,name", "UInt64", "String");
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("name", "ext");
Опции.Вставить("cols", СтруктураКолонок);
@@ -36793,12 +36793,12 @@
МассивТаблиц.Добавить(ВнешняяТаблица);
Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
- Опции.Вставить("db", БазаДанных);
- Опции.Вставить("id", IDЗапроса);
- Опции.Вставить("data", Данные);
- Опции.Вставить("format", ФорматОтвета);
- Опции.Вставить("ext", МассивТаблиц);
+ Опции.Вставить("query" , ТекстЗапроса);
+ Опции.Вставить("db" , БазаДанных);
+ Опции.Вставить("id" , IDЗапроса);
+ Опции.Вставить("data" , Данные);
+ Опции.Вставить("format" , ФорматОтвета);
+ Опции.Вставить("ext" , МассивТаблиц);
Опции.Вставить("settings", ДопНастройки);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
@@ -36833,9 +36833,9 @@
|2%2Test2", Символы.Таб);
Опции = Новый Структура;
- Опции.Вставить("name", ИмяТаблицы);
- Опции.Вставить("cols", СтруктураКолонок);
- Опции.Вставить("data", ДанныеТаблицы);
+ Опции.Вставить("name" , ИмяТаблицы);
+ Опции.Вставить("cols" , СтруктураКолонок);
+ Опции.Вставить("data" , ДанныеТаблицы);
Опции.Вставить("format", "TSV");
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьСтруктуруВнешнейТаблицы", Опции);
@@ -36853,8 +36853,8 @@
Таймаут = 120;
Опции = Новый Структура;
- Опции.Вставить("id", IDСессии);
- Опции.Вставить("check", Проверять);
+ Опции.Вставить("id" , IDСессии);
+ Опции.Вставить("check" , Проверять);
Опции.Вставить("timeout", Таймаут);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСессии", Опции);
@@ -36889,7 +36889,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -36908,9 +36908,9 @@
Опции.Вставить("query", "DROP TABLE IF EXISTS events_stream_test");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36918,9 +36918,9 @@
Опции.Вставить("query", ТекстСозданияТаблицы);
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -36985,15 +36985,15 @@
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
- ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстВыборки);
+ ТекстВыборки = "SELECT * FROM events_stream_test ORDER BY id";
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстВыборки);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Опции = Новый Структура;
+ Опции = Новый Структура;
Опции.Вставить("conn", Соединение);
- Опции.Вставить("req", Запрос);
+ Опции.Вставить("req" , Запрос);
РезультатВыборки = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ВыполнитьЗапрос", Опции);
@@ -37014,7 +37014,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -37026,8 +37026,8 @@
IDПотока = РезультатОткрытия["streamId"];
ТекстЗапроса = "SELECT 1 AS result";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
@@ -37054,19 +37054,19 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
Соединение = OPI_ClickHouse.ОткрытьСоединениеGRPC(НастройкиСоединения);
ТекстЗапроса = "SELECT number FROM system.numbers LIMIT 1";
- Опции = Новый Структура;
- Опции.Вставить("query", ТекстЗапроса);
+ Опции = Новый Структура;
+ Опции.Вставить("query" , ТекстЗапроса);
Опции.Вставить("format", "JSON");
- Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
- Таймаут = 10000;
+ Запрос = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиЗапроса", Опции);
+ Таймаут = 10000;
РезультатОткрытия = OPI_ClickHouse.ОткрытьПотокGRPC(Соединение, Запрос, , Таймаут);
IDПотока = РезультатОткрытия["streamId"];
@@ -37092,7 +37092,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
@@ -37124,7 +37124,7 @@
Авторизация = Новый Структура(Логин, Пароль);
Опции = Новый Структура;
- Опции.Вставить("url", URL);
+ Опции.Вставить("url" , URL);
Опции.Вставить("auth", Авторизация);
НастройкиСоединения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("clickhouse", "ПолучитьНастройкиСоединенияGRPC", Опции);
diff --git a/src/ru/cli/.versionhash b/src/ru/cli/.versionhash
index 0d1418a969..84efb69801 100644
--- a/src/ru/cli/.versionhash
+++ b/src/ru/cli/.versionhash
@@ -1 +1 @@
-9206FF1E96EB6D3955359F8EEFD788F7684A438C63D25264E1585C98A318B7D7
\ No newline at end of file
+683069EE1E03F1E0DB1CBC43BB62AF46DEAEFD0244EF6BE662B336F19B53E191
\ No newline at end of file